Do I remember that g++ 6.1 is supposed to default to c++11? It looks like that may be
the issue here. Anyone wants to either submit a fix for brial or work around for the spkg?
François
> --
> You received this message because you are subscribed to the Google Groups "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
sage-release...@googlegroups.com.
> To post to this group, send email to
sage-r...@googlegroups.com.
> Visit this group at
https://groups.google.com/group/sage-release.
> For more options, visit
https://groups.google.com/d/optout.
> <brial-0.8.4.3.log>....
> [install] [brial-0.8.4.3] In file included from /usr/include/c++/6.1.1/string:48:0,
> [install] [brial-0.8.4.3] from /usr/include/c++/6.1.1/bits/locale_classes.h:40,
> [install] [brial-0.8.4.3] from /usr/include/c++/6.1.1/bits/ios_base.h:41,
> [install] [brial-0.8.4.3] from /usr/include/c++/6.1.1/ios:42,
> [install] [brial-0.8.4.3] from /usr/include/c++/6.1.1/ostream:38,
> [install] [brial-0.8.4.3] from /usr/include/c++/6.1.1/iostream:39,
> [install] [brial-0.8.4.3] from ../../libpolybori/include/polybori/pbori_defs.h:24,
> [install] [brial-0.8.4.3] from ../../libpolybori/include/polybori/BoolePolyRing.h:21,
> [install] [brial-0.8.4.3] from ../../groebner/include/polybori/groebner/FGLMStrategy.h:12,
> [install] [brial-0.8.4.3] from FGLMStrategy.cc:9:
> [install] [brial-0.8.4.3] /usr/include/c++/6.1.1/bits/stl_function.h:387:20: note: 'const polybori::BooleExponent' is not derived from 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>'
> [install] [brial-0.8.4.3] { return __x < __y; }
> [install] [brial-0.8.4.3] ~~~~^~~~~
> ... 200 errors like this ...
> [install] [brial-0.8.4.3] In file included from ../../libpolybori/include/polybori/polybori.h:23:0,
> [install] [brial-0.8.4.3] from ../../groebner/include/polybori/groebner/groebner_defs.h:10,
> [install] [brial-0.8.4.3] from ../../groebner/include/polybori/groebner/PairStatusSet.h:20,
> [install] [brial-0.8.4.3] from ../../groebner/include/polybori/groebner/groebner_alg.h:14,
> [install] [brial-0.8.4.3] from ../../groebner/include/polybori/groebner/FGLMStrategy.h:13,
> [install] [brial-0.8.4.3] from FGLMStrategy.cc:9:
> [install] [brial-0.8.4.3] ../../libpolybori/include/polybori/BooleMonomial.h:286:1: note: candidate: polybori::CAuxTypes::bool_type polybori::operator<(const polybori::BooleMonomial&, const polybori::BooleMonomial&)
> [install] [brial-0.8.4.3] operator<(const BooleMonomial& lhs, const BooleMonomial& rhs) {
> [install] [brial-0.8.4.3] ^~~~~~~~
> [install] [brial-0.8.4.3] ../../libpolybori/include/polybori/BooleMonomial.h:286:1: note: no known conversion for argument 1 from 'const polybori::BooleExponent' to 'const polybori::BooleMonomial&'
> [install] [brial-0.8.4.3] Makefile:542: recipe for target 'libpolybori_groebner_la-FGLMStrategy.lo' failed
> [install] [brial-0.8.4.3] make[5]: *** [libpolybori_groebner_la-FGLMStrategy.lo] Error 1
> [install] [brial-0.8.4.3] make[5]: Leaving directory '/home/jsrn/mat/sage_coding_project/local/var/tmp/sage/build/brial-0.8.4.3/src/groebner/src'
> [install] [brial-0.8.4.3] Makefile:372: recipe for target 'all-recursive' failed
> [install] [brial-0.8.4.3] make[4]: *** [all-recursive] Error 1
> [install] [brial-0.8.4.3] make[4]: Leaving directory '/home/jsrn/mat/sage_coding_project/local/var/tmp/sage/build/brial-0.8.4.3/src/groebner'
> [install] [brial-0.8.4.3] Makefile:565: recipe for target 'all-recursive' failed
> [install] [brial-0.8.4.3] make[3]: *** [all-recursive] Error 1
> [install] [brial-0.8.4.3] make[3]: Leaving directory '/home/jsrn/mat/sage_coding_project/local/var/tmp/sage/build/brial-0.8.4.3/src'
> [install] [brial-0.8.4.3] Error building BRiAl
> [install] [brial-0.8.4.3]
> [install] [brial-0.8.4.3] real 0m33.364s
> [install] [brial-0.8.4.3] user 0m29.830s
> [install] [brial-0.8.4.3] sys 0m1.577s
> [install] [brial-0.8.4.3] ************************************************************************
> [install] [brial-0.8.4.3] Error installing package brial-0.8.4.3
> [install] [brial-0.8.4.3] ************************************************************************
> ...
> [install] real 39m8.848s
> [install] user 37m11.613s
> [install] sys 1m58.670s
> [install] ***************************************************************
> [install] Error building Sage.
> [install]
> [install] The following package(s) may have failed to build (not necessarily
> [install] during this run of 'make all'):
> [install]
> [install] * package: brial-0.8.4.3
> [install] log file: /home/jsrn/mat/sage_coding_project/logs/pkgs/brial-0.8.4.3.log
> [install] build directory: /home/jsrn/mat/sage_coding_project/local/var/tmp/sage/build/brial-0.8.4.3
> [install]
> [install] The build directory may contain configuration files and other potentially
> [install] helpful information. WARNING: if you now run 'make' again, the build
> [install] directory will, by default, be deleted. Set the environment variable
> [install] SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this.
> [install]
>
>
> Best,
> Johan
>
> --
> You received this message because you are subscribed to the Google Groups "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
sage-release...@googlegroups.com.
> To post to this group, send email to
sage-r...@googlegroups.com.
> Visit this group at
https://groups.google.com/group/sage-release.
> For more options, visit
https://groups.google.com/d/optout.