* Package: sci-mathematics/form-5.0.0_beta1:0 * Repository: gentoo * Maintainer: grozin@gentoo.org sci-mathematics@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux zlib * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking form-5.0.0_beta1.tar.gz to /var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work >>> Source unpacked in /var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work >>> Preparing source in /var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1 ... * Applying 5.0.0_beta1-manual.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1' ... * Running 'aclocal --system-acdir=/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/temp/aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running 'automake --add-missing --copy --foreign --force-missing' ... [ ok ] * Running elibtoolize in: form-5.0.0-beta.1/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1 ... * econf: updating form-5.0.0-beta.1/build-aux/config.guess with /usr/share/gnuconfig/config.guess * econf: updating form-5.0.0-beta.1/build-aux/config.sub with /usr/share/gnuconfig/config.sub * econf: updating form-5.0.0-beta.1/config.guess with /usr/share/gnuconfig/config.guess * econf: updating form-5.0.0-beta.1/config.sub with /usr/share/gnuconfig/config.sub ./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-5.0.0_beta1 --htmldir=/usr/share/doc/form-5.0.0_beta1/html --libdir=/usr/lib64 --enable-scalar --enable-largefile --disable-debug --disable-static-link --with-api=posix --without-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 -Wno-uninitialized checking for a BSD-compatible install... /usr/lib/portage/python3.11/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 x86_64-pc-linux-gnu-gcc option to enable large file support... none needed 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 mpfr.h... yes checking for mpfr_init2 in -lmpfr... yes checking for zlib.h... yes checking for get_crc_table in -lz... yes configure: WARNING: mpfr is not required without the float feature. Build without mpfr. 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... no 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 5.0 Compiling for: Opteron Linux (LP64 POSIX) Optionally linked libraries: zlib The following executables can be compiled: form scalar version (native) Type 'make <executable name>' 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 <format>' 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-5.0.0_beta1/work/form-5.0.0-beta.1 ... make -j4 make all-recursive make[1]: Entering directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1' Making all in doc make[2]: Entering directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1/doc' Making all in doxygen make[3]: Entering directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1/doc/doxygen' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1/doc/doxygen' Making all in manual make[3]: Entering directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1/doc/manual' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1/doc/manual' Making all in devref make[3]: Entering directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1/doc/devref' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1/doc/devref' make[3]: Entering directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1/doc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1/doc' make[2]: Leaving directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1/doc' Making all in sources make[2]: Entering directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1/sources' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -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 -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 -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 -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 compcomm.c: In function ‘CoIf’: compcomm.c:4294:1: warning: label ‘DoneWithNumber’ defined but not used [-Wunused-label] 4294 | DoneWithNumber: | ^~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -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 -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 -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 -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-g++ -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -Wno-uninitialized -c -o form-diawrap.o `test -f 'diawrap.cc' || echo './'`diawrap.cc x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -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 -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 -Wno-misleading-indentation -Wno-stringop-overflow -O3 -fomit-frame-pointer -march=native -O2 -pipe -march=native -fno-diagnostics-color -c -o form-evaluate.o `test -f 'evaluate.c' || echo './'`evaluate.c evaluate.c: In function ‘RatToFloatr’: evaluate.c:17:30: error: ‘struct T_const’ has no member named ‘auxr_’ 17 | #define auxr4 (((mpfr_t *)(AT.auxr_))[3]) | ^ evaluate.c:63:25: note: in expansion of macro ‘auxr4’ 63 | IntegerToFloatr(auxr4,num,nnum); | ^~~~~ evaluate.c:18:30: error: ‘struct T_const’ has no member named ‘auxr_’ 18 | #define auxr5 (((mpfr_t *)(AT.auxr_))[4]) | ^ evaluate.c:64:25: note: in expansion of macro ‘auxr5’ 64 | IntegerToFloatr(auxr5,den,nden); | ^~~~~ evaluate.c:17:30: error: ‘struct T_const’ has no member named ‘auxr_’ 17 | #define auxr4 (((mpfr_t *)(AT.auxr_))[3]) | ^ evaluate.c:65:25: note: in expansion of macro ‘auxr4’ 65 | mpfr_div(result,auxr4,auxr5,RND); | ^~~~~ evaluate.c:18:30: error: ‘struct T_const’ has no member named ‘auxr_’ 18 | #define auxr5 (((mpfr_t *)(AT.auxr_))[4]) | ^ evaluate.c:65:31: note: in expansion of macro ‘auxr5’ 65 | mpfr_div(result,auxr4,auxr5,RND); | ^~~~~ evaluate.c: In function ‘SetfFloatPrecision’: evaluate.c:110:16: error: ‘struct T_const’ has no member named ‘auxr_’ 110 | if ( AT.auxr_ ) { | ^ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:111:29: note: in expansion of macro ‘auxr1’ 111 | mpfr_clears(auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:111:35: note: in expansion of macro ‘auxr2’ 111 | mpfr_clears(auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:111:41: note: in expansion of macro ‘auxr3’ 111 | mpfr_clears(auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:17:30: error: ‘struct T_const’ has no member named ‘auxr_’ 17 | #define auxr4 (((mpfr_t *)(AT.auxr_))[3]) | ^ evaluate.c:111:47: note: in expansion of macro ‘auxr4’ 111 | mpfr_clears(auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:18:30: error: ‘struct T_const’ has no member named ‘auxr_’ 18 | #define auxr5 (((mpfr_t *)(AT.auxr_))[4]) | ^ evaluate.c:111:53: note: in expansion of macro ‘auxr5’ 111 | mpfr_clears(auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:112:26: error: ‘struct T_const’ has no member named ‘auxr_’ 112 | M_free(AT.auxr_,"AT.auxr_"); | ^ evaluate.c:113:19: error: ‘struct T_const’ has no member named ‘auxr_’ 113 | AT.auxr_ = 0; | ^ evaluate.c:115:11: error: ‘struct T_const’ has no member named ‘auxr_’ 115 | AT.auxr_ = (void *)Malloc1(sizeof(mpfr_t)*5,"AT.auxr_"); | ^ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:116:27: note: in expansion of macro ‘auxr1’ 116 | mpfr_inits2(fprec,auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:116:33: note: in expansion of macro ‘auxr2’ 116 | mpfr_inits2(fprec,auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:116:39: note: in expansion of macro ‘auxr3’ 116 | mpfr_inits2(fprec,auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:17:30: error: ‘struct T_const’ has no member named ‘auxr_’ 17 | #define auxr4 (((mpfr_t *)(AT.auxr_))[3]) | ^ evaluate.c:116:45: note: in expansion of macro ‘auxr4’ 116 | mpfr_inits2(fprec,auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:18:30: error: ‘struct T_const’ has no member named ‘auxr_’ 18 | #define auxr5 (((mpfr_t *)(AT.auxr_))[4]) | ^ evaluate.c:116:51: note: in expansion of macro ‘auxr5’ 116 | mpfr_inits2(fprec,auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c: In function ‘ClearfFloat’: evaluate.c:146:16: error: ‘struct T_const’ has no member named ‘auxr_’ 146 | if ( AT.auxr_ ) { | ^ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:147:29: note: in expansion of macro ‘auxr1’ 147 | mpfr_clears(auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:147:35: note: in expansion of macro ‘auxr2’ 147 | mpfr_clears(auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:147:41: note: in expansion of macro ‘auxr3’ 147 | mpfr_clears(auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:17:30: error: ‘struct T_const’ has no member named ‘auxr_’ 17 | #define auxr4 (((mpfr_t *)(AT.auxr_))[3]) | ^ evaluate.c:147:47: note: in expansion of macro ‘auxr4’ 147 | mpfr_clears(auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:18:30: error: ‘struct T_const’ has no member named ‘auxr_’ 18 | #define auxr5 (((mpfr_t *)(AT.auxr_))[4]) | ^ evaluate.c:147:53: note: in expansion of macro ‘auxr5’ 147 | mpfr_clears(auxr1,auxr2,auxr3,auxr4,auxr5,(mpfr_ptr)0); | ^~~~~ evaluate.c:148:26: error: ‘struct T_const’ has no member named ‘auxr_’ 148 | M_free(AT.auxr_,"AT.auxr_"); | ^ evaluate.c:149:19: error: ‘struct T_const’ has no member named ‘auxr_’ 149 | AT.auxr_ = 0; | ^ evaluate.c: In function ‘GetFloatArgument’: evaluate.c:17:30: error: ‘struct T_const’ has no member named ‘auxr_’ 17 | #define auxr4 (((mpfr_t *)(AT.auxr_))[3]) | ^ evaluate.c:209:45: note: in expansion of macro ‘auxr4’ 209 | RatToFloatr(auxr4,(UWORD *)tstop,tn[-1]); | ^~~~~ evaluate.c:17:30: error: ‘struct T_const’ has no member named ‘auxr_’ 17 | #define auxr4 (((mpfr_t *)(AT.auxr_))[3]) | ^ evaluate.c:210:54: note: in expansion of macro ‘auxr4’ 210 | mpfr_mul(f_out,f_out,auxr4,RND); | ^~~~~ evaluate.c:214:33: error: ‘FLOATFUN’ undeclared (first use in this function) 214 | else if ( *t == FLOATFUN ) { | ^~~~~~~~ evaluate.c:214:33: note: each undeclared identifier is reported only once for each function it appears in evaluate.c:216:42: error: ‘aux5’ undeclared (first use in this function); did you mean ‘auxr5’? 216 | if ( UnpackFloat(aux5,t) < 0 ) return(-1); | ^~~~ | auxr5 evaluate.c:17:30: error: ‘struct T_const’ has no member named ‘auxr_’ 17 | #define auxr4 (((mpfr_t *)(AT.auxr_))[3]) | ^ evaluate.c:222:44: note: in expansion of macro ‘auxr4’ 222 | mpfr_set_f(auxr4,aux5,RND); | ^~~~~ evaluate.c:17:30: error: ‘struct T_const’ has no member named ‘auxr_’ 17 | #define auxr4 (((mpfr_t *)(AT.auxr_))[3]) | ^ evaluate.c:223:54: note: in expansion of macro ‘auxr4’ 223 | mpfr_mul(f_out,f_out,auxr4,RND); | ^~~~~ evaluate.c:18:30: error: ‘struct T_const’ has no member named ‘auxr_’ 18 | #define auxr5 (((mpfr_t *)(AT.auxr_))[4]) | ^ evaluate.c:246:47: note: in expansion of macro ‘auxr5’ 246 | mpfr_const_pi(auxr5,RND); | ^~~~~ evaluate.c:18:30: error: ‘struct T_const’ has no member named ‘auxr_’ 18 | #define auxr5 (((mpfr_t *)(AT.auxr_))[4]) | ^ evaluate.c:247:54: note: in expansion of macro ‘auxr5’ 247 | mpfr_mul(f_out,f_out,auxr5,RND); | ^~~~~ In file included from evaluate.c:8: evaluate.c: In function ‘EvaluateFun’: evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:372:21: note: in expansion of macro ‘auxr2’ 372 | mpfr_set_ui(auxr2,1L,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:372:21: note: in expansion of macro ‘auxr2’ 372 | mpfr_set_ui(auxr2,1L,RND); | ^~~~~ evaluate.c:380:51: error: ‘AGMFUNCTION’ undeclared (first use in this function); did you mean ‘ABSFUNCTION’? 380 | if ( tt != tnext && *t != AGMFUNCTION ) goto nextfun; | ^~~~~~~~~~~ | ABSFUNCTION evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:391:70: note: in expansion of macro ‘auxr3’ 391 | mpfr_sqrt_ui(auxr3,3L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:392:69: note: in expansion of macro ‘auxr3’ 392 | mpfr_sub_ui(auxr3,auxr3,1L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:392:75: note: in expansion of macro ‘auxr3’ 392 | mpfr_sub_ui(auxr3,auxr3,1L,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:393:70: note: in expansion of macro ‘auxr1’ 393 | mpfr_sqrt_ui(auxr1,2L,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:394:69: note: in expansion of macro ‘auxr1’ 394 | mpfr_div_ui(auxr1,auxr1,4L,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:394:75: note: in expansion of macro ‘auxr1’ 394 | mpfr_div_ui(auxr1,auxr1,4L,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:394:69: note: in expansion of macro ‘auxr1’ 394 | mpfr_div_ui(auxr1,auxr1,4L,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:394:75: note: in expansion of macro ‘auxr1’ 394 | mpfr_div_ui(auxr1,auxr1,4L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:395:66: note: in expansion of macro ‘auxr3’ 395 | mpfr_mul(auxr3,auxr3,auxr1,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:395:72: note: in expansion of macro ‘auxr3’ 395 | mpfr_mul(auxr3,auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:395:78: note: in expansion of macro ‘auxr1’ 395 | mpfr_mul(auxr3,auxr3,auxr1,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:396:82: note: in expansion of macro ‘auxr3’ 396 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:396:88: note: in expansion of macro ‘auxr3’ 396 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:397:66: note: in expansion of macro ‘auxr2’ 397 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:397:72: note: in expansion of macro ‘auxr2’ 397 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:397:78: note: in expansion of macro ‘auxr3’ 397 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:401:69: note: in expansion of macro ‘auxr2’ 401 | mpfr_div_ui(auxr2,auxr2,2L,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:401:75: note: in expansion of macro ‘auxr2’ 401 | mpfr_div_ui(auxr2,auxr2,2L,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:401:69: note: in expansion of macro ‘auxr2’ 401 | mpfr_div_ui(auxr2,auxr2,2L,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:401:75: note: in expansion of macro ‘auxr2’ 401 | mpfr_div_ui(auxr2,auxr2,2L,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:402:82: note: in expansion of macro ‘auxr2’ 402 | if ( nsgn < 0 ) mpfr_neg(auxr2,auxr2,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:402:88: note: in expansion of macro ‘auxr2’ 402 | if ( nsgn < 0 ) mpfr_neg(auxr2,auxr2,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:406:70: note: in expansion of macro ‘auxr3’ 406 | mpfr_sqrt_ui(auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:407:69: note: in expansion of macro ‘auxr3’ 407 | mpfr_div_ui(auxr3,auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:407:75: note: in expansion of macro ‘auxr3’ 407 | mpfr_div_ui(auxr3,auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:407:69: note: in expansion of macro ‘auxr3’ 407 | mpfr_div_ui(auxr3,auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:407:75: note: in expansion of macro ‘auxr3’ 407 | mpfr_div_ui(auxr3,auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:408:82: note: in expansion of macro ‘auxr3’ 408 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:408:88: note: in expansion of macro ‘auxr3’ 408 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:409:66: note: in expansion of macro ‘auxr2’ 409 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:409:72: note: in expansion of macro ‘auxr2’ 409 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:409:78: note: in expansion of macro ‘auxr3’ 409 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:413:70: note: in expansion of macro ‘auxr3’ 413 | mpfr_sqrt_ui(auxr3,3L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:414:69: note: in expansion of macro ‘auxr3’ 414 | mpfr_div_ui(auxr3,auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:414:75: note: in expansion of macro ‘auxr3’ 414 | mpfr_div_ui(auxr3,auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:414:69: note: in expansion of macro ‘auxr3’ 414 | mpfr_div_ui(auxr3,auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:414:75: note: in expansion of macro ‘auxr3’ 414 | mpfr_div_ui(auxr3,auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:415:82: note: in expansion of macro ‘auxr3’ 415 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:415:88: note: in expansion of macro ‘auxr3’ 415 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:416:66: note: in expansion of macro ‘auxr2’ 416 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:416:72: note: in expansion of macro ‘auxr2’ 416 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:416:78: note: in expansion of macro ‘auxr3’ 416 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:420:70: note: in expansion of macro ‘auxr3’ 420 | mpfr_sqrt_ui(auxr3,3L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:421:69: note: in expansion of macro ‘auxr3’ 421 | mpfr_add_ui(auxr3,auxr3,1L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:421:75: note: in expansion of macro ‘auxr3’ 421 | mpfr_add_ui(auxr3,auxr3,1L,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:422:70: note: in expansion of macro ‘auxr1’ 422 | mpfr_sqrt_ui(auxr1,2L,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:423:69: note: in expansion of macro ‘auxr1’ 423 | mpfr_div_ui(auxr1,auxr1,4L,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:423:75: note: in expansion of macro ‘auxr1’ 423 | mpfr_div_ui(auxr1,auxr1,4L,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:423:69: note: in expansion of macro ‘auxr1’ 423 | mpfr_div_ui(auxr1,auxr1,4L,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:423:75: note: in expansion of macro ‘auxr1’ 423 | mpfr_div_ui(auxr1,auxr1,4L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:424:66: note: in expansion of macro ‘auxr3’ 424 | mpfr_mul(auxr3,auxr3,auxr1,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:424:72: note: in expansion of macro ‘auxr3’ 424 | mpfr_mul(auxr3,auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:424:78: note: in expansion of macro ‘auxr1’ 424 | mpfr_mul(auxr3,auxr3,auxr1,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:425:82: note: in expansion of macro ‘auxr3’ 425 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:425:88: note: in expansion of macro ‘auxr3’ 425 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:426:66: note: in expansion of macro ‘auxr2’ 426 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:426:72: note: in expansion of macro ‘auxr2’ 426 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:426:78: note: in expansion of macro ‘auxr3’ 426 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:430:82: note: in expansion of macro ‘auxr2’ 430 | if ( nsgn < 0 ) mpfr_neg(auxr2,auxr2,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:430:88: note: in expansion of macro ‘auxr2’ 430 | if ( nsgn < 0 ) mpfr_neg(auxr2,auxr2,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:464:70: note: in expansion of macro ‘auxr3’ 464 | mpfr_sqrt_ui(auxr3,3L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:465:69: note: in expansion of macro ‘auxr3’ 465 | mpfr_sub_ui(auxr3,auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:465:75: note: in expansion of macro ‘auxr3’ 465 | mpfr_sub_ui(auxr3,auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:466:82: note: in expansion of macro ‘auxr3’ 466 | if ( nsgn > 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:466:88: note: in expansion of macro ‘auxr3’ 466 | if ( nsgn > 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:467:66: note: in expansion of macro ‘auxr2’ 467 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:467:72: note: in expansion of macro ‘auxr2’ 467 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:467:78: note: in expansion of macro ‘auxr3’ 467 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:470:70: note: in expansion of macro ‘auxr3’ 470 | mpfr_sqrt_ui(auxr3,3L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:471:69: note: in expansion of macro ‘auxr3’ 471 | mpfr_div_ui(auxr3,auxr3,3L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:471:75: note: in expansion of macro ‘auxr3’ 471 | mpfr_div_ui(auxr3,auxr3,3L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:471:69: note: in expansion of macro ‘auxr3’ 471 | mpfr_div_ui(auxr3,auxr3,3L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:471:75: note: in expansion of macro ‘auxr3’ 471 | mpfr_div_ui(auxr3,auxr3,3L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:472:82: note: in expansion of macro ‘auxr3’ 472 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:472:88: note: in expansion of macro ‘auxr3’ 472 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:473:66: note: in expansion of macro ‘auxr2’ 473 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:473:72: note: in expansion of macro ‘auxr2’ 473 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:473:78: note: in expansion of macro ‘auxr3’ 473 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:478:70: note: in expansion of macro ‘auxr3’ 478 | mpfr_sqrt_ui(auxr3,3L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:479:82: note: in expansion of macro ‘auxr3’ 479 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:479:88: note: in expansion of macro ‘auxr3’ 479 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:480:66: note: in expansion of macro ‘auxr2’ 480 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:480:72: note: in expansion of macro ‘auxr2’ 480 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:480:78: note: in expansion of macro ‘auxr3’ 480 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:483:70: note: in expansion of macro ‘auxr3’ 483 | mpfr_sqrt_ui(auxr3,3L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:484:69: note: in expansion of macro ‘auxr3’ 484 | mpfr_add_ui(auxr3,auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:484:75: note: in expansion of macro ‘auxr3’ 484 | mpfr_add_ui(auxr3,auxr3,2L,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:485:82: note: in expansion of macro ‘auxr3’ 485 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:485:88: note: in expansion of macro ‘auxr3’ 485 | if ( nsgn < 0 ) mpfr_neg(auxr3,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:486:66: note: in expansion of macro ‘auxr2’ 486 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:486:72: note: in expansion of macro ‘auxr2’ 486 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:486:78: note: in expansion of macro ‘auxr3’ 486 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:495:61: note: in expansion of macro ‘auxr1’ 495 | if ( GetFloatArgument(BHEAD auxr1,t,1) < 0 ) goto nextfun; | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:496:61: note: in expansion of macro ‘auxr3’ 496 | if ( GetFloatArgument(BHEAD auxr3,t,-2) < 0 ) goto nextfun; | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:498:58: note: in expansion of macro ‘auxr1’ 498 | else if ( GetFloatArgument(BHEAD auxr1,t,-1) < 0 ) goto nextfun; | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:499:41: note: in expansion of macro ‘auxr1’ 499 | nsgn = mpfr_sgn(auxr1); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:499:41: note: in expansion of macro ‘auxr1’ 499 | nsgn = mpfr_sgn(auxr1); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:499:41: note: in expansion of macro ‘auxr1’ 499 | nsgn = mpfr_sgn(auxr1); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:499:41: note: in expansion of macro ‘auxr1’ 499 | nsgn = mpfr_sgn(auxr1); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:505:56: note: in expansion of macro ‘auxr3’ 505 | else mpfr_sqrt(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:505:62: note: in expansion of macro ‘auxr1’ 505 | else mpfr_sqrt(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:506:50: note: in expansion of macro ‘auxr2’ 506 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:506:56: note: in expansion of macro ‘auxr2’ 506 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:506:62: note: in expansion of macro ‘auxr3’ 506 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:510:55: note: in expansion of macro ‘auxr3’ 510 | else mpfr_log(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:510:61: note: in expansion of macro ‘auxr1’ 510 | else mpfr_log(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:511:50: note: in expansion of macro ‘auxr2’ 511 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:511:56: note: in expansion of macro ‘auxr2’ 511 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:511:62: note: in expansion of macro ‘auxr3’ 511 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:514:50: note: in expansion of macro ‘auxr3’ 514 | mpfr_abs(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:514:56: note: in expansion of macro ‘auxr1’ 514 | mpfr_abs(auxr3,auxr1,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:515:58: note: in expansion of macro ‘auxr3’ 515 | if ( mpfr_cmp_ui(auxr3,1L) > 0 ) goto nextfun; | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:515:58: note: in expansion of macro ‘auxr3’ 515 | if ( mpfr_cmp_ui(auxr3,1L) > 0 ) goto nextfun; | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:516:50: note: in expansion of macro ‘auxr3’ 516 | mpfr_li2(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:516:56: note: in expansion of macro ‘auxr1’ 516 | mpfr_li2(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:517:50: note: in expansion of macro ‘auxr2’ 517 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:517:56: note: in expansion of macro ‘auxr2’ 517 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:517:62: note: in expansion of macro ‘auxr3’ 517 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:519:38: error: ‘GAMMAFUN’ undeclared (first use in this function); did you mean ‘GAMMA1’? 519 | case GAMMAFUN: | ^~~~~~~~ | GAMMA1 evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:534:52: note: in expansion of macro ‘auxr3’ 534 | mpfr_gamma(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:534:58: note: in expansion of macro ‘auxr1’ 534 | mpfr_gamma(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:535:50: note: in expansion of macro ‘auxr2’ 535 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:535:56: note: in expansion of macro ‘auxr2’ 535 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:535:62: note: in expansion of macro ‘auxr3’ 535 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:538:50: note: in expansion of macro ‘auxr3’ 538 | mpfr_agm(auxr3,auxr1,auxr3,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:538:56: note: in expansion of macro ‘auxr1’ 538 | mpfr_agm(auxr3,auxr1,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:538:62: note: in expansion of macro ‘auxr3’ 538 | mpfr_agm(auxr3,auxr1,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:539:50: note: in expansion of macro ‘auxr2’ 539 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:539:56: note: in expansion of macro ‘auxr2’ 539 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:539:62: note: in expansion of macro ‘auxr3’ 539 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:542:51: note: in expansion of macro ‘auxr3’ 542 | mpfr_sinh(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:542:57: note: in expansion of macro ‘auxr1’ 542 | mpfr_sinh(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:543:50: note: in expansion of macro ‘auxr2’ 543 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:543:56: note: in expansion of macro ‘auxr2’ 543 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:543:62: note: in expansion of macro ‘auxr3’ 543 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:546:51: note: in expansion of macro ‘auxr3’ 546 | mpfr_cosh(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:546:57: note: in expansion of macro ‘auxr1’ 546 | mpfr_cosh(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:547:50: note: in expansion of macro ‘auxr2’ 547 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:547:56: note: in expansion of macro ‘auxr2’ 547 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:547:62: note: in expansion of macro ‘auxr3’ 547 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:550:51: note: in expansion of macro ‘auxr3’ 550 | mpfr_tanh(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:550:57: note: in expansion of macro ‘auxr1’ 550 | mpfr_tanh(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:551:50: note: in expansion of macro ‘auxr2’ 551 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:551:56: note: in expansion of macro ‘auxr2’ 551 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:551:62: note: in expansion of macro ‘auxr3’ 551 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:554:52: note: in expansion of macro ‘auxr3’ 554 | mpfr_asinh(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:554:58: note: in expansion of macro ‘auxr1’ 554 | mpfr_asinh(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:555:50: note: in expansion of macro ‘auxr2’ 555 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:555:56: note: in expansion of macro ‘auxr2’ 555 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:555:62: note: in expansion of macro ‘auxr3’ 555 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:558:52: note: in expansion of macro ‘auxr3’ 558 | mpfr_acosh(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:558:58: note: in expansion of macro ‘auxr1’ 558 | mpfr_acosh(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:559:50: note: in expansion of macro ‘auxr2’ 559 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:559:56: note: in expansion of macro ‘auxr2’ 559 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:559:62: note: in expansion of macro ‘auxr3’ 559 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:563:50: note: in expansion of macro ‘auxr3’ 563 | mpfr_abs(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:563:56: note: in expansion of macro ‘auxr1’ 563 | mpfr_abs(auxr3,auxr1,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:564:58: note: in expansion of macro ‘auxr3’ 564 | if ( mpfr_cmp_ui(auxr3,1L) > 0 ) goto nextfun; | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:564:58: note: in expansion of macro ‘auxr3’ 564 | if ( mpfr_cmp_ui(auxr3,1L) > 0 ) goto nextfun; | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:565:52: note: in expansion of macro ‘auxr3’ 565 | mpfr_atanh(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:565:58: note: in expansion of macro ‘auxr1’ 565 | mpfr_atanh(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:566:50: note: in expansion of macro ‘auxr2’ 566 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:566:56: note: in expansion of macro ‘auxr2’ 566 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:566:62: note: in expansion of macro ‘auxr3’ 566 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:570:50: note: in expansion of macro ‘auxr3’ 570 | mpfr_abs(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:570:56: note: in expansion of macro ‘auxr1’ 570 | mpfr_abs(auxr3,auxr1,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:571:58: note: in expansion of macro ‘auxr3’ 571 | if ( mpfr_cmp_ui(auxr3,1L) > 0 ) goto nextfun; | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:571:58: note: in expansion of macro ‘auxr3’ 571 | if ( mpfr_cmp_ui(auxr3,1L) > 0 ) goto nextfun; | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:572:51: note: in expansion of macro ‘auxr3’ 572 | mpfr_asin(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:572:57: note: in expansion of macro ‘auxr1’ 572 | mpfr_asin(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:573:50: note: in expansion of macro ‘auxr2’ 573 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:573:56: note: in expansion of macro ‘auxr2’ 573 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:573:62: note: in expansion of macro ‘auxr3’ 573 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:577:50: note: in expansion of macro ‘auxr3’ 577 | mpfr_abs(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:577:56: note: in expansion of macro ‘auxr1’ 577 | mpfr_abs(auxr3,auxr1,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:578:58: note: in expansion of macro ‘auxr3’ 578 | if ( mpfr_cmp_ui(auxr3,1L) > 0 ) goto nextfun; | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:578:58: note: in expansion of macro ‘auxr3’ 578 | if ( mpfr_cmp_ui(auxr3,1L) > 0 ) goto nextfun; | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:579:51: note: in expansion of macro ‘auxr3’ 579 | mpfr_acos(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:579:57: note: in expansion of macro ‘auxr1’ 579 | mpfr_acos(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:580:50: note: in expansion of macro ‘auxr2’ 580 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:580:56: note: in expansion of macro ‘auxr2’ 580 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:580:62: note: in expansion of macro ‘auxr3’ 580 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:583:51: note: in expansion of macro ‘auxr3’ 583 | mpfr_atan(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:583:57: note: in expansion of macro ‘auxr1’ 583 | mpfr_atan(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:584:50: note: in expansion of macro ‘auxr2’ 584 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:584:56: note: in expansion of macro ‘auxr2’ 584 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:584:62: note: in expansion of macro ‘auxr3’ 584 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:587:50: note: in expansion of macro ‘auxr3’ 587 | mpfr_sin(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:587:56: note: in expansion of macro ‘auxr1’ 587 | mpfr_sin(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:588:50: note: in expansion of macro ‘auxr2’ 588 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:588:56: note: in expansion of macro ‘auxr2’ 588 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:588:62: note: in expansion of macro ‘auxr3’ 588 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:591:50: note: in expansion of macro ‘auxr3’ 591 | mpfr_cos(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:591:56: note: in expansion of macro ‘auxr1’ 591 | mpfr_cos(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:592:50: note: in expansion of macro ‘auxr2’ 592 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:592:56: note: in expansion of macro ‘auxr2’ 592 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:592:62: note: in expansion of macro ‘auxr3’ 592 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:595:50: note: in expansion of macro ‘auxr3’ 595 | mpfr_tan(auxr3,auxr1,RND); | ^~~~~ evaluate.c:14:30: error: ‘struct T_const’ has no member named ‘auxr_’ 14 | #define auxr1 (((mpfr_t *)(AT.auxr_))[0]) | ^ evaluate.c:595:56: note: in expansion of macro ‘auxr1’ 595 | mpfr_tan(auxr3,auxr1,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:596:50: note: in expansion of macro ‘auxr2’ 596 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:596:56: note: in expansion of macro ‘auxr2’ 596 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:16:30: error: ‘struct T_const’ has no member named ‘auxr_’ 16 | #define auxr3 (((mpfr_t *)(AT.auxr_))[2]) | ^ evaluate.c:596:62: note: in expansion of macro ‘auxr3’ 596 | mpfr_mul(auxr2,auxr2,auxr3,RND); | ^~~~~ evaluate.c:630:38: error: ‘MZV’ undeclared (first use in this function) 630 | case MZV: | ^~~ evaluate.c:631:38: error: ‘EULER’ undeclared (first use in this function) 631 | case EULER: | ^~~~~ evaluate.c:632:38: error: ‘MZVHALF’ undeclared (first use in this function) 632 | case MZVHALF: | ^~~~~~~ evaluate.c:646:20: error: ‘aux4’ undeclared (first use in this function); did you mean ‘auxr4’? 646 | mpfr_get_f(aux4,auxr2,RND); | ^~~~ | auxr4 evaluate.c:15:30: error: ‘struct T_const’ has no member named ‘auxr_’ 15 | #define auxr2 (((mpfr_t *)(AT.auxr_))[1]) | ^ evaluate.c:646:25: note: in expansion of macro ‘auxr2’ 646 | mpfr_get_f(aux4,auxr2,RND); | ^~~~~ evaluate.c:670:28: error: ‘aux5’ undeclared (first use in this function); did you mean ‘auxr5’? 670 | RatToFloat(aux5,(UWORD *)tstop,nsize); | ^~~~ | auxr5 evaluate.c:679:28: error: ‘FLOATFUN’ undeclared (first use in this function) 679 | if ( *t == FLOATFUN ) { | ^~~~~~~~ make[2]: *** [Makefile:1487: form-evaluate.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1/sources' make[1]: *** [Makefile:406: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1' make: *** [Makefile:347: all] Error 2 * ERROR: sci-mathematics/form-5.0.0_beta1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sci-mathematics/form-5.0.0_beta1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-mathematics/form-5.0.0_beta1::gentoo'`. * The complete build log is located at '/var/log/portage/sci-mathematics:form-5.0.0_beta1:20240110-135726.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/temp/environment'. * Working directory: '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1' * S: '/var/tmp/portage/sci-mathematics/form-5.0.0_beta1/work/form-5.0.0-beta.1'