=> "/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=-BFFE40 code offset=B520D0 xt offset=B520B0 60 FFFFFBFFEEC14000 FFFFFBFFEE48E000 68 FFFFFBFFEEC19000 FFFFFBFFEE493000 70 FFFFFBFFEEC1E000 FFFFFBFFEE498000 78 FFFFFBFFEEC23000 FFFFFBFFEE49D000 2F58 FFFFFBFFEEC18000 FFFFFBFFEE492000 2F60 FFFFFBFFEEC21B38 FFFFFBFFEE49BB38 2F68 FFFFFBFFEEC1D000 FFFFFBFFEE497000 2F78 FFFFFBFFEEC21A68 FFFFFBFFEE49BA68 2F80 FFFFFBFFEEC21A60 FFFFFBFFEE49BA60 2F98 4C0570 1012570 10C70 FFFFFBFFFFDF7C20 FFFFFBFFFFDFB6E0 10CD8 FFFFFBFFFFDF7DA8 FFFFFBFFFFDFB868 11B80 4C0150 1012150 13958 4C2B70 1014B70 1CB08 4DD4C0 102F4C0 1CBA8 4C6800 1018800 2BDC0 4D2830 1024830 3CAA8 4C5C60 1017C60 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: $FFFFFBFFE7E04990 throw $FFFFFBFFE7E409D8 c(abort") $FFFFFBFFE7E41328 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: $FFFFFBFFEA404990 throw $FFFFFBFFEA440720 c(abort") $FFFFFBFFEA441328 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