* Package: sci-mathematics/form-4.3.0-r1:0 * Repository: gentoo * Maintainer: sci-mathematics@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc gmp kernel_linux userland_GNU zlib * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking form-4.3.0.tar.gz to /var/tmp/portage/sci-mathematics/form-4.3.0-r1/work >>> Source unpacked in /var/tmp/portage/sci-mathematics/form-4.3.0-r1/work >>> Preparing source in /var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0 ... * Running eautoreconf in '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0' ... * Running 'aclocal --system-acdir=/var/tmp/portage/sci-mathematics/form-4.3.0-r1/temp/aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running 'automake --add-missing --copy --foreign --force-missing' ... [ ok ] * Running elibtoolize in: form-4.3.0/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0 ... * econf: updating form-4.3.0/config.sub with /usr/share/gnuconfig/config.sub * econf: updating form-4.3.0/config.guess with /usr/share/gnuconfig/config.guess * econf: updating form-4.3.0/build-aux/config.sub with /usr/share/gnuconfig/config.sub * econf: updating form-4.3.0/build-aux/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/form-4.3.0-r1 --htmldir=/usr/share/doc/form-4.3.0-r1/html --libdir=/usr/lib64 --enable-scalar --enable-largefile --disable-debug --disable-static-link --with-api=posix --with-gmp --disable-parform --disable-threaded --with-zlib CC=x86_64-pc-linux-gnu-gcc CXX=x86_64-pc-linux-gnu-g++ CFLAGS=-O2 -pipe -march=native -fno-diagnostics-color LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 CXXFLAGS=-O2 -pipe -march=native -fno-diagnostics-color configure: loading site script /usr/share/config.site configure: loading site script /usr/share/config.site.d/80crossdev.conf checking for a BSD-compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-pc-linux-gnu-gcc... none checking whether the compiler supports GNU C++... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for x86_64-pc-linux-gnu-g++ option to enable C++11 features... none needed checking dependency style of x86_64-pc-linux-gnu-g++... none checking whether ln -s works... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fcntl.h... yes checking for limits.h... yes checking for sys/file.h... yes checking for unordered_map... yes checking for tr1/unordered_map... yes checking for boost/unordered_map.hpp... yes checking for unordered_set... yes checking for tr1/unordered_set... yes checking for boost/unordered_set.hpp... yes checking __builtin_popcount... yes checking for inline... inline checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for unistd.h... (cached) yes checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of void *... 8 checking size of off_t... 8 configure: The data model is LP64 checking for gmp.h... yes checking for __gmpz_init in -lgmp... yes checking for zlib.h... yes checking for get_crc_table in -lz... yes checking for library containing clock_gettime... none required checking whether C compiler accepts -Wno-misleading-indentation... yes checking whether C compiler accepts -Wno-stringop-overflow... yes checking whether C compiler accepts -march=native... yes checking for doxygen... /usr/bin/doxygen checking for latex... no checking for pdflatex... no checking for dvips... /usr/bin/dvips checking for makeindex... no checking for htlatex... no checking for latex2html... no checking for ruby... /usr/bin/ruby checking whether ruby >= 1.8... yes checking for ruby test/unit... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating sources/Makefile config.status: creating doc/Makefile config.status: creating doc/manual/Makefile config.status: creating doc/manual/manual.tex config.status: creating doc/devref/Makefile config.status: creating doc/devref/devref.tex config.status: creating doc/doxygen/Makefile config.status: creating doc/doxygen/DoxyfileHTML config.status: creating doc/doxygen/DoxyfileLATEX config.status: creating doc/doxygen/DoxyfilePDFLATEX config.status: creating check/Makefile config.status: creating config.h config.status: executing depfiles commands ##################### CONFIGURATION ##################### FORM 4.3.0 Compiling for: Opteron Linux (LP64 POSIX) Optionally linked libraries: gmp zlib The following executables can be compiled: form scalar version (native) Type 'make ' in the source directory to build a specific version. Type 'make' to build all. Type 'make install' to install the executables in /usr/bin and the man page in /usr/share/man Type 'make check' to run automatic tests. Available documentation: doxygen ( html ) Type 'make ' in the directories doc/manual or doc/doxygen to generate the respective documentation with the specified format. ######################################################### >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0 ... make -j4 make all-recursive make[1]: Entering directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0' Making all in doc make[2]: Entering directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0/doc' Making all in doxygen make[3]: Entering directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0/doc/doxygen' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0/doc/doxygen' Making all in manual make[3]: Entering directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0/doc/manual' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0/doc/manual' Making all in devref make[3]: Entering directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0/doc/devref' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0/doc/devref' make[3]: Entering directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0/doc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0/doc' make[2]: Leaving directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0/doc' Making all in sources make[2]: Entering directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0/sources' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-argument.o `test -f 'argument.c' || echo './'`argument.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-checkpoint.o `test -f 'checkpoint.c' || echo './'`checkpoint.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-comexpr.o `test -f 'comexpr.c' || echo './'`comexpr.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-compcomm.o `test -f 'compcomm.c' || echo './'`compcomm.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-compiler.o `test -f 'compiler.c' || echo './'`compiler.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-compress.o `test -f 'compress.c' || echo './'`compress.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-comtool.o `test -f 'comtool.c' || echo './'`comtool.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-diagrams.o `test -f 'diagrams.c' || echo './'`diagrams.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-dict.o `test -f 'dict.c' || echo './'`dict.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-dollar.o `test -f 'dollar.c' || echo './'`dollar.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-execute.o `test -f 'execute.c' || echo './'`execute.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-extcmd.o `test -f 'extcmd.c' || echo './'`extcmd.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-factor.o `test -f 'factor.c' || echo './'`factor.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-findpat.o `test -f 'findpat.c' || echo './'`findpat.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-function.o `test -f 'function.c' || echo './'`function.c x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-gentopo.o `test -f 'gentopo.cc' || echo './'`gentopo.cc x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-if.o `test -f 'if.c' || echo './'`if.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-index.o `test -f 'index.c' || echo './'`index.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-lus.o `test -f 'lus.c' || echo './'`lus.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-message.o `test -f 'message.c' || echo './'`message.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-minos.o `test -f 'minos.c' || echo './'`minos.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-module.o `test -f 'module.c' || echo './'`module.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-names.o `test -f 'names.c' || echo './'`names.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-normal.o `test -f 'normal.c' || echo './'`normal.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-notation.o `test -f 'notation.c' || echo './'`notation.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-opera.o `test -f 'opera.c' || echo './'`opera.c x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-optimize.o `test -f 'optimize.cc' || echo './'`optimize.cc x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-pattern.o `test -f 'pattern.c' || echo './'`pattern.c x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-poly.o `test -f 'poly.cc' || echo './'`poly.cc x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-polyfact.o `test -f 'polyfact.cc' || echo './'`polyfact.cc x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-polygcd.o `test -f 'polygcd.cc' || echo './'`polygcd.cc x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-polywrap.o `test -f 'polywrap.cc' || echo './'`polywrap.cc x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-pre.o `test -f 'pre.c' || echo './'`pre.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-proces.o `test -f 'proces.c' || echo './'`proces.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wpadded -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-ratio.o `test -f 'ratio.c' || echo './'`ratio.c ‘ during GIMPLE pass: uninit In function ‘void find_Horner_MCTS()’: canonical types differ for identical types ‘UBYTE [7]’ {aka ‘unsigned char [7]’} and ‘unsigned char [7]’ 2208 | void find_Horner_MCTS () { | ^~~~~~~~~~~~~~~~ 0x29facfe internal_error(char const*, ...) ???:0 0x10a530e comptypes(tree_node*, tree_node*, int) ???:0 0xe963e8 cxx_types_compatible_p(tree_node*, tree_node*) ???:0 0xf00bf7 expr_to_string(tree_node*) ???:0 0x2a1cfbc pp_format(pretty_printer*, text_info*) ???:0 0x29f96df diagnostic_report_diagnostic(diagnostic_context*, diagnostic_info*) ???:0 0x29fa4ba warning_at(unsigned int, int, char const*, ...) ???:0 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See for instructions. make[2]: *** [Makefile:5196: form-optimize.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0/sources' make[1]: *** [Makefile:406: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0' make: *** [Makefile:347: all] Error 2 * ERROR: sci-mathematics/form-4.3.0-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sci-mathematics/form-4.3.0-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-mathematics/form-4.3.0-r1::gentoo'`. * The complete build log is located at '/var/log/portage/sci-mathematics:form-4.3.0-r1:20230428-224859.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/temp/environment'. * Working directory: '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0' * S: '/var/tmp/portage/sci-mathematics/form-4.3.0-r1/work/form-4.3.0'