Created attachment 549444 [details] build log With USE flag llvm enabled, the package fails to compile with -- execute_process: /usr/bin/x86_64-pc-linux-gnu-g++;-Dsymengine_EXPORTS;-D_GNU_SOURCE;-D__STDC_CONSTANT_MACROS;-D__STDC_FORMAT_MACROS;-D__STDC_LIMIT_MACROS;-DNDEBUG;-O2;-pipe;-march=bdver2;-mprefer-avx128;-mvzeroupper;-frecord-gcc-switches;-std=c++11;-Wno-unused-parameter;-march=native;-fopenmp;-fPIC;-I/var/tmp/portage/sci-libs/symengine-0.3.0-r1/work/symengine-0.3.0;-I/var/tmp/portage/sci-libs/symengine-0.3.0-r1/work/symengine-0.3.0_build;-I/usr/include/flint;-I/usr/lib/llvm/6/include;-x;c++-header;-c;/var/tmp/portage/sci-libs/symengine-0.3.0-r1/work/symengine-0.3.0_build/symengine/cotire/symengine_CXX_prefix.hxx;-o;/var/tmp/portage/sci-libs/symengine-0.3.0-r1/work/symengine-0.3.0_build/symengine/cotire/symengine_CXX_prefix.hxx.gch /usr/lib/llvm/6/include/llvm/ADT/APInt.h:81:25: error: expected unqualified-id before numeric constant static const WordType WORD_MAX = ~WordType(0); For complete build.log see the attached logfile. Output of emerge -pqv =sci-libs/symengine-0.3.0-r1::gentoo: [ebuild R ] sci-libs/symengine-0.3.0-r1 USE="arb boost flint llvm* mpc mpfr openmp threads -benchmarks -debug -doc -tcmalloc -test"
Created attachment 549446 [details] output of emerge --info
What about 0.5.0?
0.5.0 builds using llvm-9 and with USE=-threads, which has become mutually exclusive with USE=openmp.
Thanks for checking back.