=> "/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=-35FFE40 code offset=AB70D0 xt offset=AB70B0 60 FFFFFBFFEE426000 FFFFFBFFEAB72000 68 FFFFFBFFEE42B000 FFFFFBFFEAB77000 70 FFFFFBFFEE430000 FFFFFBFFEAB7C000 78 FFFFFBFFEE435000 FFFFFBFFEAB81000 2F58 FFFFFBFFEE42A000 FFFFFBFFEAB76000 2F60 FFFFFBFFEE433B38 FFFFFBFFEAB7FB38 2F68 FFFFFBFFEE42F000 FFFFFBFFEAB7B000 2F78 FFFFFBFFEE433A68 FFFFFBFFEAB7FA68 2F80 FFFFFBFFEE433A60 FFFFFBFFEAB7FA60 2F98 80C570 12C3570 10C70 FFFFFBFFFFDFCC10 FFFFFBFFFFDEFDD0 10CD8 FFFFFBFFFFDFCD98 FFFFFBFFFFDEFF58 11B80 80C150 12C3150 13958 80EB70 12C5B70 1CB08 8294C0 12E04C0 1CBA8 812800 12C9800 2BDC0 81E830 12D5830 3CAA8 811C60 12C8C60 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: $FFFFFBFFECA04990 throw $FFFFFBFFECA409D8 c(abort") $FFFFFBFFECA41328 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: $FFFFFBFFEE604990 throw $FFFFFBFFEE640720 c(abort") $FFFFFBFFEE641328 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