=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/lang/gforth", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for gforth-0.7.3nb10 if test -r version && test x'0.7.3' = x`cat version` ; then true ; else echo 0.7.3 > version ; fi echo ": version-string s\" 0.7.3\" ;" > kernel/version.fs aclocal aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' cd . && autoheader autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in' echo timestamp > ./stamp-h.in sed -f mkdosmf.sed makefile.dos sed -f mkdosmf.sed engine/makefile.dos sed -f mkos2mf.sed makefile.os2 sed -f mkos2mf.sed engine/makefile.os2 echo '%.o: %.c' >>makefile.os2 echo ' $(GCC) $(CFLAGS) $(CPPFLAGS) -c $<' >>makefile.os2 echo '%.o: %.c' >>engine/makefile.os2 echo ' $(GCC) $(CFLAGS) $(CPPFLAGS) -c $<' >>engine/makefile.os2 cd . && autoconf configure.in:46: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:46: You should run autoupdate. ./lib/autoconf/general.m4:205: AC_HELP_STRING is expanded from... configure.in:46: the top level configure.in:56: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:56: You should run autoupdate. ./lib/autoconf/general.m4:205: AC_HELP_STRING is expanded from... configure.in:56: the top level configure.in:89: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:89: You should run autoupdate. ./lib/autoconf/general.m4:205: AC_HELP_STRING is expanded from... configure.in:89: the top level configure.in:141: warning: The macro 'AC_GNU_SOURCE' is obsolete. configure.in:141: You should run autoupdate. ./lib/autoconf/specific.m4:486: AC_GNU_SOURCE is expanded from... configure.in:141: the top level configure.in:199: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:199: You should run autoupdate. ./lib/autoconf/general.m4:3053: AC_TRY_RUN is expanded from... configure.in:199: the top level configure.in:225: warning: AC_LIBOBJ(../$arm_cacheflush): you should use literals ./lib/autoconf/general.m4:3335: AC_LIBOBJ is expanded from... configure.in:225: the top level configure.in:255: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:255: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:255: the top level configure.in:568: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:568: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:568: the top level configure.in:576: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:576: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:576: the top level configure.in:584: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:584: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:584: the top level configure.in:592: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:592: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:592: the top level configure.in:600: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:600: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:600: the top level configure.in:608: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:608: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:608: the top level configure.in:616: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:616: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:616: the top level configure.in:622: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:622: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:622: the top level configure.in:770: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:770: You should run autoupdate. ./lib/autoconf/general.m4:3053: AC_TRY_RUN is expanded from... configure.in:770: the top level configure.in:815: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:815: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:815: the top level configure.in:889: warning: The macro 'AC_DECL_SYS_SIGLIST' is obsolete. configure.in:889: You should run autoupdate. ./lib/autoconf/specific.m4:41: AC_DECL_SYS_SIGLIST is expanded from... configure.in:889: the top level ./config.status --recheck ./config.status config.status: creating Makefile config.status: creating Makedist config.status: creating gforthmi config.status: creating vmgen config.status: creating machpc.fs config.status: creating envos.fs config.status: creating preforth config.status: creating engine/Makefile config.status: WARNING: 'engine/Makefile.in' seems to ignore the --datarootdir setting config.status: creating engine/libcc.h config.status: creating doc/version.texi config.status: creating build-ec config.status: creating engine/config.h config.status: executing stamp-h commands if test -z ""; then for i in -ll-reg -noll-reg -ll -noll; do /opt/pkg/bin/bmake optgforth OPT=$i && cp -p gforth${i} gforth && break; done; else ( cd engine && /opt/pkg/bin/bmake gforth ) && cp -p engine/gforth gforth && true gforth; true; /opt/pkg/bin/bmake checkone check-nofast ENGINE=./engine/gforth; fi /opt/pkg/bin/bmake gforth-ll-reg OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG" OPTOBJECTS= ./config.status --recheck if test -z "-ll-reg"; then for i in -ll-reg -noll-reg -ll -noll; do /opt/pkg/bin/bmake optgforth OPT=$i && cp -p gforth${i} gforth-ll-reg && break; done; else ( cd engine && /opt/pkg/bin/bmake gforth-ll-reg ) && cp -p engine/gforth-ll-reg gforth-ll-reg && true gforth-ll-reg; true; /opt/pkg/bin/bmake checkone check-nofast ENGINE=./engine/gforth-ll-reg; fi cd .. && CONFIG_FILES=stamp-h CONFIG_HEADERS=engine/config.h ./config.status config.status: creating stamp-h config.status: creating engine/config.h config.status: engine/config.h is unchanged config.status: executing stamp-h commands echo timestamp > stamp-h gcc -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -DGFORTH_DEBUGGING -o engine-ll-reg.o -c ./engine.c gcc -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -DGFORTH_DEBUGGING -DENGINE=2 -o engine2-ll-reg.o -c ./engine.c gcc -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -DGFORTH_DEBUGGING -o main-ll-reg.o -c ./main.c ./main.c:252:12: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] 252 | const char const* const prim_names[]={ | ^~~~~ ./main.c:696:2: warning: #warning You can ignore the warnings about clobbered variables in gforth_go [-Wcpp] 696 | #warning You can ignore the warnings about clobbered variables in gforth_go | ^~~~~~~ ./main.c: In function 'print_diag': ./main.c:2210:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2210 | if((relocs < nonrelocs) || | ^~ ./main.c:2218:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2218 | fprintf(stderr, "*** %sperformance problems ***\n%s%s", | ^~~~~~~ gcc -c -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -o io.o io.c gcc -c -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -o signals.o signals.c gcc -c -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -o support-ll-reg.o ./support.c gcc -c -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -o pow10.o pow10.c gcc -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 engine-ll-reg.o engine2-ll-reg.o main-ll-reg.o io.o signals.o support-ll-reg.o pow10.o -lavcall -lffi -lltdl -lm -o gforth-ll-reg ./config.status --recheck ./preforth -p ".:~+:." -e 's" mach16b.fs"' ./kernel/main.fs -e "save-cross kernl16b.fi- /opt/pkg/bin/gforth-0.7.3 bye" redefined NIL Unresolved: Nothing! address-space Start: 00000 End: 00000 DP: 00000 user-region Start: 01674 End: 01874 DP: 016A4 dictionary Start: 00100 End: 00100 DP: 08804 return-stack Start: 00000 End: 00000 DP: 00000 data-stack Start: 00000 End: 00000 DP: 00000 tib-region Start: 00000 End: 00000 DP: 00000 Saving to kernl16b.fi- ./preforth -p ".:~+:." -e 's" mach16l.fs"' ./kernel/main.fs -e "save-cross kernl16l.fi- /opt/pkg/bin/gforth-0.7.3 bye" redefined NIL Unresolved: Nothing! address-space Start: 00000 End: 00000 DP: 00000 user-region Start: 01674 End: 01874 DP: 016A4 dictionary Start: 00100 End: 00100 DP: 08804 return-stack Start: 00000 End: 00000 DP: 00000 data-stack Start: 00000 End: 00000 DP: 00000 tib-region Start: 00000 End: 00000 DP: 00000 Saving to kernl16l.fi- ./preforth -p ".:~+:." -e 's" mach32b.fs"' ./kernel/main.fs -e "save-cross kernl32b.fi- /opt/pkg/bin/gforth-0.7.3 bye" redefined NIL Unresolved: Nothing! address-space Start: 0000.0000 End: 0000.0000 DP: 0000.0000 user-region Start: 0000.1DC0 End: 0000.21C0 DP: 0000.1E20 dictionary Start: 0000.0100 End: 0080.0100 DP: 0000.DA38 return-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 data-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 tib-region Start: 0000.0000 End: 0000.0000 DP: 0000.0000 Saving to kernl32b.fi- ./preforth -p ".:~+:." -e 's" mach32l.fs"' ./kernel/main.fs -e "save-cross kernl32l.fi- /opt/pkg/bin/gforth-0.7.3 bye" redefined NIL Unresolved: Nothing! address-space Start: 0000.0000 End: 0000.0000 DP: 0000.0000 user-region Start: 0000.1DC0 End: 0000.21C0 DP: 0000.1E20 dictionary Start: 0000.0100 End: 0080.0100 DP: 0000.DA38 return-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 data-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 tib-region Start: 0000.0000 End: 0000.0000 DP: 0000.0000 Saving to kernl32l.fi- ./preforth -p ".:~+:." -e 's" mach64b.fs"' ./kernel/main.fs -e "save-cross kernl64b.fi- /opt/pkg/bin/gforth-0.7.3 bye" redefined NIL Unresolved: Nothing! address-space Start: 0000.0000 End: 0000.0000 DP: 0000.0000 user-region Start: 0000.3040 End: 0000.3840 DP: 0000.3100 dictionary Start: 0000.0100 End: 0080.0100 DP: 0001.8238 return-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 data-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 tib-region Start: 0000.0000 End: 0000.0000 DP: 0000.0000 Saving to kernl64b.fi- ./preforth -p ".:~+:." -e 's" mach64l.fs"' ./kernel/main.fs -e "save-cross kernl64l.fi- /opt/pkg/bin/gforth-0.7.3 bye" redefined NIL Unresolved: Nothing! address-space Start: 0000.0000 End: 0000.0000 DP: 0000.0000 user-region Start: 0000.3040 End: 0000.3840 DP: 0000.3100 dictionary Start: 0000.0100 End: 0080.0100 DP: 0001.8238 return-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 data-stack Start: 0000.0000 End: 0000.0000 DP: 0000.0000 tib-region Start: 0000.0000 End: 0000.0000 DP: 0000.0000 Saving to kernl64l.fi- cp -p kernl64l.fi kernl64l.fi~ cp -p kernl64l.fi- kernl64l.fi cd engine && /opt/pkg/bin/bmake gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o gcc -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -DDOUBLY_INDIRECT -o engine-ditc-noll.o -c ./engine.c gcc -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -DDOUBLY_INDIRECT -o main-ditc-noll.o -c ./main.c ./main.c:696:2: warning: #warning You can ignore the warnings about clobbered variables in gforth_go [-Wcpp] 696 | #warning You can ignore the warnings about clobbered variables in gforth_go | ^~~~~~~ ./main.c: In function 'print_diag': ./main.c:2210:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2210 | if((relocs < nonrelocs) || | ^~ ./main.c:2218:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2218 | fprintf(stderr, "*** %sperformance problems ***\n%s%s", | ^~~~~~~ ./main.c: At top level: ./main.c:919:14: warning: 'bsearch_next' defined but not used [-Wunused-function] 919 | static Label bsearch_next(Label key, Label *a, UCell n) | ^~~~~~~~~~~~ gcc -c -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -o support-noll.o ./support.c gcc -c -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -o dblsub.o dblsub.c gcc -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 engine-ditc-noll.o main-ditc-noll.o io.o signals.o support-noll.o pow10.o dblsub.o -lavcall -lffi -lltdl -lm -o gforth-ditc-noll cp -p engine/gforth-ditc-noll gforth-ditc true GFORTHD="./gforth-ditc -p .:." GFORTH="./gforth-ditc --die-on-signal -p .:. -i kernl64l.fi exboot.fs startup.fs arch/amd64/asm.fs arch/amd64/disasm.fs" includedir=`pwd`/include bindir=`pwd` libccdir=`pwd`/lib/gforth/0.7.3/libcc-named/ ./gforthmi gforth.fi --die-on-signal -p ".:~+:." -i kernl64l.fi exboot.fs startup.fs arch/amd64/asm.fs arch/amd64/disasm.fs redefined th data offset=10001C0 code offset=2750D0 xt offset=2750B0 60 FFFFFBFFEDC39000 FFFFFBFFEEC7D000 68 FFFFFBFFEDC3E000 FFFFFBFFEEC82000 70 FFFFFBFFEDC43000 FFFFFBFFEEC87000 78 FFFFFBFFEDC48000 FFFFFBFFEEC8C000 2F58 FFFFFBFFEDC3D000 FFFFFBFFEEC81000 2F60 FFFFFBFFEDC46B38 FFFFFBFFEEC8AB38 2F68 FFFFFBFFEDC42000 FFFFFBFFEEC86000 2F78 FFFFFBFFEDC46A68 FFFFFBFFEEC8AA68 2F80 FFFFFBFFEDC46A60 FFFFFBFFEEC8AA60 2F98 A5C570 CD1570 10C70 FFFFFBFFFFDFC600 FFFFFBFFFFDF66A0 10CD8 FFFFFBFFFFDFC788 FFFFFBFFFFDF6828 11B80 A5C150 CD1150 13958 A5EB70 CD3B70 1CB08 A794C0 CEE4C0 1CBA8 A62800 CD7800 2BDC0 A6E830 CE3830 3CAA8 A61C60 CD6C60 grep -v '^#line ' ./engine/prim.i >engine/prim-s.i ./engine/gforth-ll-reg --die-on-signal -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." test/tester.fs test/coretest.fs test/postpone.fs test/dbltest.fs test/string.fs test/float.fs test/deferred.fs test/coreext.fs test/search.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/coretest.out No differences encountered ./engine/gforth-ll-reg --die-on-signal -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." test/other.fs -e bye expect ``warning: ')' missing'' warning: ')' missing ./engine/gforth-ll-reg -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." test/signals.fs -e bye ./engine/gforth-ll-reg -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." test/coremore.fs test/gforth.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/gforth.out No differences encountered ./engine/gforth-ll-reg --die-on-signal -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -c - ./test/checkans.out redefined place with PLACE No differences encountered ./engine/gforth-ll-reg --die-on-signal -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." prims2x.fs -e "c-flag on s\" prim.i\" out-filename 2! s\" ./prim.b\" ' output-c ' output-c-combined process-file bye"| tr -d '\015' | grep -v '^#line '|diff -c - engine/prim-s.i No differences encountered ./engine/gforth-ll-reg -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." test/gforth-nofast.fs -e bye redefined { cd engine && /opt/pkg/bin/bmake gforth-itc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o gcc -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -DINDIRECT_THREADED -DGFORTH_DEBUGGING -o engine-itc-noll.o -c ./engine.c gcc -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -DINDIRECT_THREADED -DGFORTH_DEBUGGING -o main-itc-noll.o -c ./main.c ./main.c:696:2: warning: #warning You can ignore the warnings about clobbered variables in gforth_go [-Wcpp] 696 | #warning You can ignore the warnings about clobbered variables in gforth_go | ^~~~~~~ ./main.c: In function 'print_diag': ./main.c:2210:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2210 | if((relocs < nonrelocs) || | ^~ ./main.c:2218:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2218 | fprintf(stderr, "*** %sperformance problems ***\n%s%s", | ^~~~~~~ ./main.c: At top level: ./main.c:919:14: warning: 'bsearch_next' defined but not used [-Wunused-function] 919 | static Label bsearch_next(Label key, Label *a, UCell n) | ^~~~~~~~~~~~ gcc -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 engine-itc-noll.o main-itc-noll.o io.o signals.o support-noll.o pow10.o dblsub.o -lavcall -lffi -lltdl -lm -o gforth-itc-noll cp -p engine/gforth-itc-noll gforth-itc true cp -p kernl16l.fi kernl16l.fi~ cp -p kernl16l.fi- kernl16l.fi cp -p kernl16b.fi kernl16b.fi~ cp -p kernl16b.fi- kernl16b.fi cp -p kernl32l.fi kernl32l.fi~ cp -p kernl32l.fi- kernl32l.fi cp -p kernl32b.fi kernl32b.fi~ cp -p kernl32b.fi- kernl32b.fi cp -p kernl64b.fi kernl64b.fi~ cp -p kernl64b.fi- kernl64b.fi (cd . && m4 -s -Dcondbranch_opt=1 -DSTACK_CACHE_FILE=cache-fast1.vmg -DSTACK_CACHE_REGS=cache-regs1.vmg prim) >prim-fast.b sleep 1 #should make hpux-workaround unnecessary GFORTH="./preforth -p ".:~+:."" ./gfgen -fast if test -z ""; then for i in -ll-reg -noll-reg -ll -noll; do /opt/pkg/bin/bmake optgforth-fast OPT=$i && cp -p gforth-fast${i} gforth-fast && break; done; else ( cd engine && /opt/pkg/bin/bmake gforth-fast ) && cp -p engine/gforth-fast gforth-fast && true gforth-fast; true; /opt/pkg/bin/bmake checkone ENGINE=./engine/gforth-fast; fi /opt/pkg/bin/bmake gforth-fast-ll-reg OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG" OPTOBJECTS= ./config.status --recheck if test -z "-ll-reg"; then for i in -ll-reg -noll-reg -ll -noll; do /opt/pkg/bin/bmake optgforth-fast OPT=$i && cp -p gforth-fast${i} gforth-fast-ll-reg && break; done; else ( cd engine && /opt/pkg/bin/bmake gforth-fast-ll-reg ) && cp -p engine/gforth-fast-ll-reg gforth-fast-ll-reg && true gforth-fast-ll-reg; true; /opt/pkg/bin/bmake checkone ENGINE=./engine/gforth-fast-ll-reg; fi gcc -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -o engine-fast-ll-reg.o -c ./engine.c gcc -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -DENGINE=2 -o engine-fast2-ll-reg.o -c ./engine.c gcc -I./../arch/amd64 -I. -Wall -Dunix -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -DHAVE_CONFIG_H -DFORCE_LL -DFORCE_REG -DDEFAULTPATH='".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3"' -I/opt/pkg/include -I/usr/include -o main-fast-ll-reg.o -c ./main.c ./main.c:252:12: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] 252 | const char const* const prim_names[]={ | ^~~~~ ./main.c:696:2: warning: #warning You can ignore the warnings about clobbered variables in gforth_go [-Wcpp] 696 | #warning You can ignore the warnings about clobbered variables in gforth_go | ^~~~~~~ ./main.c: In function 'print_diag': ./main.c:2210:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2210 | if((relocs < nonrelocs) || | ^~ ./main.c:2218:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2218 | fprintf(stderr, "*** %sperformance problems ***\n%s%s", | ^~~~~~~ gcc -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 engine-fast-ll-reg.o engine-fast2-ll-reg.o main-fast-ll-reg.o io.o signals.o support-ll-reg.o pow10.o -lavcall -lffi -lltdl -lm -o gforth-fast-ll-reg ./config.status --recheck ./engine/gforth-fast-ll-reg --die-on-signal -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." test/tester.fs test/coretest.fs test/postpone.fs test/dbltest.fs test/string.fs test/float.fs test/deferred.fs test/coreext.fs test/search.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/coretest.out No differences encountered ./engine/gforth-fast-ll-reg --die-on-signal -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." test/other.fs -e bye expect ``warning: ')' missing'' warning: ')' missing ./engine/gforth-fast-ll-reg -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." test/signals.fs -e bye ./engine/gforth-fast-ll-reg -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." test/coremore.fs test/gforth.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/gforth.out No differences encountered ./engine/gforth-fast-ll-reg --die-on-signal -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -c - ./test/checkans.out redefined place with PLACE No differences encountered ./engine/gforth-fast-ll-reg --die-on-signal -p ".:/opt/pkg/lib/gforth/site-forth:/opt/pkg/share/gforth/site-forth:/opt/pkg/lib/gforth/0.7.3:/opt/pkg/share/gforth/0.7.3:." prims2x.fs -e "c-flag on s\" prim.i\" out-filename 2! s\" ./prim.b\" ' output-c ' output-c-combined process-file bye"| tr -d '\015' | grep -v '^#line '|diff -c - engine/prim-s.i No differences encountered rm -rf lib/gforth/0.7.3/libcc-named/ for i in libffi.fs fflib.fs cstr.fs unix/socket.fs; do ./gforth -e "s\" `pwd`/lib/gforth/0.7.3/libcc-named/\" libcc-named-dir-v 2! libcc-path clear-path libcc-named-dir libcc-path also-path :noname 2drop s\" /opt/pkg/lib/gforth/0.7.3/libcc-named/\" ; is replace-rpath" ./$i -e bye; done /tmp/work/lang/gforth/work/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c: In function 'libffi_LTX_gforth_c_ffi_prep_closure1_aaa_n': /tmp/work/lang/gforth/work/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c:95:3: warning: 'ffi_prep_closure' is deprecated: use ffi_prep_closure_loc instead [-Wdeprecated-declarations] 95 | sp[2]=ffi_prep_closure1((void *)(sp[2]),(void *)(sp[1]),(void *)(sp[0])); | ^~ In file included from /tmp/work/lang/gforth/work/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c:3: /tmp/work/lang/gforth/work/.buildlink/include/ffi.h:387:1: note: declared here 387 | ffi_prep_closure (ffi_closure*, | ^~~~~~~~~~~~~~~~ ld: fatal: library -lffi: not found ld: fatal: file processing errors. No output written to /tmp/work/lang/gforth/work/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/.libs/libffi.so.0.0.0 collect2: error: ld returned 1 exit status in file included from *OS command line*:-1 libffi.fs:159: libtool link failed >>>end-c-library<<< Backtrace: $FFFFFBFFED404990 throw $FFFFFBFFED4409D8 c(abort") $FFFFFBFFED441328 compile-wrapper-function1 /tmp/work/lang/gforth/work/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/fflib.c: In function 'fflib_LTX_gforth_c_alloc_callback1_a_a': /tmp/work/lang/gforth/work/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/fflib.c:177:46: error: passing argument 1 of 'alloc_callback' from incompatible pointer type [-Wincompatible-pointer-types] 177 | #define alloc_callback1(a_ip) alloc_callback(gforth_callback_ffcall, (Xt *)a_ip) | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(void ***, void *) /tmp/work/lang/gforth/work/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/fflib.c:182:15: note: in expansion of macro 'alloc_callback1' 182 | sp[0]=(Cell)alloc_callback1((void *)(sp[0])); | ^~~~~~~~~~~~~~~ In file included from /tmp/work/lang/gforth/work/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/fflib.c:3: /tmp/work/lang/gforth/work/.buildlink/include/callback.h:58:35: note: expected 'callback_function_t' {aka 'void (*)(void *, struct vacall_alist *)'} but argument is of type 'void (*)(void ***, void *)' 58 | extern callback_t alloc_callback (callback_function_t /* ADDRESS */, void* /* DATA */); | ^~~~~~~~~~~~~~~~~~~ in file included from *OS command line*:-1 fflib.fs:136: libtool compile failed >>>end-c-library<<< Backtrace: $FFFFFBFFEE204990 throw $FFFFFBFFEE240720 c(abort") $FFFFFBFFEE241328 compile-wrapper-function1 /opt/pkg/bin/bmake checkone check-nofast ENGINE="./gforth --no-dynamic" >/dev/null 2>&1 /opt/pkg/bin/bmake checkone check-nofast ENGINE="./gforth-itc" >/dev/null 2>&1 /opt/pkg/bin/bmake checkone check-nofast ENGINE="./gforth-ditc" >/dev/null 2>&1 /opt/pkg/bin/bmake checkone ENGINE="./gforth-fast --no-dynamic" >/dev/null 2>&1 /opt/pkg/bin/bmake checkone check-nofast ENGINE="./gforth" >/dev/null 2>&1 /opt/pkg/bin/bmake checkone ENGINE="./gforth-fast" >/dev/null 2>&1 *** Check successful *** ./gforth-fast --diag -e bye *** no performance problems *** ./gforth --die-on-signal -p ".:~+:." -i kernl64l.fi -e "s\" doc/doc.fd\"" doc/makedoc.fs except.fs startup.fs code.fs objects.fs oof.fs moofglos.fs regexp.fs fft.fs -e bye redefined \G redefined catch redefined bind redefined object redefined interface redefined method redefined class redefined end-class redefined object ./preforth -p ".:~+:." ds2texi.fs prims2x.fs -e "s\" ./prim.b\" ' register-doc ' noop process-file" doc/crossdoc.fd doc/doc.fd -e "s\" ./doc/gforth.ds\" r/o open-file throw ds2texi bye" >doc/gforth.texi- cp -p doc/gforth.texi- doc/gforth.texi rm doc/gforth.texi- cd doc; makeinfo gforth.texi gforth.texi:8657: encoding error at byte 0xb7 gforth.texi:8657: encoding error at byte 0xb7 gforth.texi:18435: encoding error at byte 0xfc gforth.texi:18437: encoding error at byte 0xe4 gforth.texi:18437: encoding error at byte 0xfc cd doc; makeinfo vmgen.texi