>>> Building on macppc-2 under lang/gforth BDEPENDS = [lang/gcc/15;devel/ffcall;devel/libffi;devel/libtool,-ltdl] DIST = [lang/gforth:gforth-0.7.3.tar.gz] FULLPKGNAME = gforth-0.7.3p4 RDEPENDS = [devel/ffcall;devel/libtool,-ltdl;devel/libffi] (Junk lock obtained for macppc-2 at 1783013723.74) >>> Running depends in lang/gforth at 1783013724.01 last junk was in textproc/py-pyuca /usr/sbin/pkg_add -aI -Drepair ffcall-1.10p6 gcc-15.2.0p8 libffi-3.5.2p0 libltdl-2.4.2p3 was: /usr/sbin/pkg_add -aI -Drepair ffcall-1.10p6 gcc-15.2.0p8 libffi-3.5.2p0 libltdl-2.4.2p3 /usr/sbin/pkg_add -aI -Drepair ffcall-1.10p6 gcc-15.2.0p8 libffi-3.5.2p0 libltdl-2.4.2p3 >>> Running show-prepare-results in lang/gforth at 1783013734.75 ===> lang/gforth ===> Building from scratch gforth-0.7.3p4 ===> gforth-0.7.3p4 depends on: gcc->=15,<16 -> gcc-15.2.0p8 ===> gforth-0.7.3p4 depends on: ffcall-* -> ffcall-1.10p6 ===> gforth-0.7.3p4 depends on: libffi->=3.2.1p0 -> libffi-3.5.2p0 ===> gforth-0.7.3p4 depends on: libltdl-* -> libltdl-2.4.2p3 ===> Verifying specs: avcall c callback ffi ltdl m pthread ===> found avcall.1.0 c.103.0 callback.1.0 ffi.2.4 ltdl.5.0 m.10.1 pthread.28.1 ffcall-1.10p6 gcc-15.2.0p8 libffi-3.5.2p0 libltdl-2.4.2p3 Still tainted: host marked nojunk by security/distorm3 >>> Running junk in lang/gforth at 1783013742.17 Can't run junk because of lock on security/distorm3 Warning: unable to close filehandle $fh properly: Stale NFS file handle during global destruction. (Junk lock released for macppc-2 at 1783013754.73) distfiles size=2523433 >>> Running build in lang/gforth at 1783013755.22 ===> lang/gforth ===> Checking files for gforth-0.7.3p4 `/usr/ports/distfiles/gforth-0.7.3.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for gforth-0.7.3p4 ===> Patching for gforth-0.7.3p4 ===> Applying OpenBSD patch patch-arch_mips_machine_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |http://git.savannah.gnu.org/cgit/gforth.git/commit/?id=4a03e4ff51314fc3a97acedeee928822b3bf1433 | |--- arch/mips/machine.h.orig Fri Oct 11 23:31:28 2013 |+++ arch/mips/machine.h Tue Jan 26 09:04:42 2016 -------------------------- Patching file arch/mips/machine.h using Plan A... Hunk #1 succeeded at 26. done ===> Applying OpenBSD patch patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |-export-dynamic is a linker option, pass it down as such. |http://git.savannah.gnu.org/cgit/gforth.git/commit/?id=9631de152b4c83cdd0aadeb179a0c4f731192174 | |--- configure.orig Tue Jan 26 09:44:37 2016 |+++ configure Tue Jan 26 09:44:50 2016 -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 4724. done ===> Applying OpenBSD patch patch-engine_engine_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix use of uninitalized memory. Found by malloc option J. |http://git.savannah.gnu.org/cgit/gforth.git/commit/?id=4a03e4ff51314fc3a97acedeee928822b3bf1433 | |--- engine/engine.c.orig Thu Jan 28 19:10:49 2016 |+++ engine/engine.c Thu Jan 28 19:10:54 2016 -------------------------- Patching file engine/engine.c using Plan A... Hunk #1 succeeded at 409. done ===> Applying OpenBSD patch patch-engine_signals_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Avoid sigaltstack with an RWX mmap. | |Index: engine/signals.c |--- engine/signals.c.orig |+++ engine/signals.c -------------------------- Patching file engine/signals.c using Plan A... Hunk #1 succeeded at 403. done ===> Applying OpenBSD patch patch-libffi_fs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |http://git.savannah.gnu.org/cgit/gforth.git/commit/libffi.fs?id=87ea8a180b9fe7d3bd7d48611b4a9c5acbac4d5e | |--- libffi.fs.orig Tue Jan 26 09:39:02 2016 |+++ libffi.fs Tue Jan 26 09:39:26 2016 -------------------------- Patching file libffi.fs using Plan A... Hunk #1 succeeded at 25. done ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for gforth-0.7.3p4 ===> Configuring for gforth-0.7.3p4 Using /usr/obj/ports/gforth-0.7.3/config.site (generated) sed -i "s,@CC@,& -I/usr/local/include -L/usr/local/lib," /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/envos.fs.in configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /usr/obj/ports/gforth-0.7.3/config.site checking for gcc... cc 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... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking whether to use two dispatches per conditional branch... 1 checking make type... make: unknown option -- v usage: make checking whether the linker accepts -export-dynamic... no checking build system type... powerpc-unknown-openbsd7.9 checking host system type... powerpc-unknown-openbsd7.9 checking for _sync_cache_range... no Check for arch/power//gforth.ld (false) checking size of char *... 4 checking size of void *... 4 checking size of char... (cached) 1 checking size of short... (cached) 2 checking size of int... 4 checking size of long... 4 checking size of long long... (cached) 8 checking size of intptr_t... 4 checking size of int128_t... 0 checking size of uint128_t... 0 checking for a C type for cells... int checking for a C type for wydes... short checking for a C type for tetrabytes... int checking for a C type for double-cells... long long checking for a C type for unsigned double-cells... unsigned long long checking for off_t... (cached) yes checking size of off_t... 8 checking if cc understands -fno-gcse... yes checking if cc understands -fno-strict-aliasing... yes checking if cc understands -fno-crossjumping... yes checking if cc understands -fno-reorder-blocks... yes checking if cc understands -falign-labels=1... yes checking if cc understands -falign-loops=1... yes checking if cc understands -falign-jumps=1... yes checking how to suppress 'unused variable' warnings... __attribute__((unused)) checking how to invoke m4... m4 -s checking for gforth... echo "You need to configure with a gforth in \$PATH to build this part" && false checking for ./arch/power/asm.fs... yes checking for ./arch/power/disasm.fs... yes checking for install-info... /usr/bin/install-info checking for chcon... true checking whether byte ordering is bigendian... yes checking if and how we can waste code space... nop\nnop\nnop\nnop checking if and how we can do comments in asm statements... "# " checking whether ln -s works... yes checking for a BSD-compatible install... /usr/obj/ports/gforth-0.7.3/bin/install -c checking for texi2dvi4a2ps... no checking for texi2dvi... texi2dvi checking for glibtool... no checking for libtool... libtool checking for asin in -lm... (cached) yes checking for lt_dlinit in -lltdl... yes checking ffi.h usability... yes checking ffi.h presence... yes checking for ffi.h... yes checking for ffi_call in -lffi... yes checking for __builtin_avcall in -lavcall... yes checking for working memcmp... (cached) yes checking for memmove... (cached) yes checking for strtoul... (cached) yes checking for pow10... no checking for strerror... (cached) yes checking for strsignal... (cached) yes checking for atanh... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for ftello... (cached) yes checking for dlopen... yes checking for sys_siglist... yes checking for getrusage... (cached) yes checking for nanosleep... (cached) yes checking for stack_t... yes checking whether sys_siglist is declared... yes checking for getopt_long... (cached) yes checking for expm1... yes checking for log1p... yes checking for rint... yes checking for ecvt... yes checking for sys/mman.h... (cached) yes checking for fnmatch.h... (cached) yes checking alloca.h usability... no checking alloca.h presence... no checking for alloca.h... no checking for wchar.h... (cached) yes checking for working POSIX fnmatch... (cached) yes checking for mmap... (cached) yes checking for sysconf... (cached) yes checking for getpagesize... (cached) yes checking for wcwidth... (cached) yes checking for emacs... emacs checking where .elc files should go... ${datarootdir}/emacs/site-lisp configure: creating ./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 mkdir -p -- include/gforth/0.7.3 configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc ===> Building for gforth-0.7.3p4 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 if test -z ""; then for i in -ll; do /usr/bin/make optgforth OPT=$i && cp -p gforth${i} gforth && break; done; else ( cd engine && /usr/bin/make gforth ) && cp -p engine/gforth gforth && true gforth; true; /usr/bin/make checkone check-nofast ENGINE=./engine/gforth; fi /usr/bin/make gforth-ll OPT=-ll OPTDEFINES=-DFORCE_LL OPTOBJECTS= if test -z "-ll"; then for i in -ll; do /usr/bin/make optgforth OPT=$i && cp -p gforth${i} gforth-ll && break; done; else ( cd engine && /usr/bin/make gforth-ll ) && cp -p engine/gforth-ll gforth-ll && true gforth-ll; true; /usr/bin/make checkone check-nofast ENGINE=./engine/gforth-ll; 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 cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks -DGFORTH_DEBUGGING -o engine-ll.o -c ./engine.c cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks -DGFORTH_DEBUGGING -DENGINE=2 -o engine2-ll.o -c ./engine.c cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -DGFORTH_DEBUGGING -o main-ll.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", | ^~~~~~~ cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o io.o io.c io.c:58:11: warning: 'alloca' redefined 58 | # define alloca __builtin_alloca | ^~~~~~ In file included from /usr/local/include/libltdl/lt_system.h:35, from /usr/local/include/ltdl.h:36, from forth.h:28, from io.c:28: /usr/include/stdlib.h:267:9: note: this is the location of the previous definition 267 | #define alloca(n) __builtin_alloca(n) | ^~~~~~ cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o signals.o signals.c cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o support-ll.o ./support.c ./support.c: In function 'smdiv': ./support.c:740:9: warning: variable 'l' set but not used [-Wunused-but-set-variable] 740 | UCell l, q, r; | ^ cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o ../arch/power/_sync_cache_range.o ../arch/power/_sync_cache_range.c cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o pow10.o pow10.c cc -L/usr/local/lib engine-ll.o engine2-ll.o main-ll.o io.o signals.o support-ll.o ../arch/power/_sync_cache_range.o pow10.o -lavcall -lffi -lltdl -lm -o gforth-ll ld.lld: warning: main.c(main-ll.o:(checkimage)): warning: strcpy() is almost always misused, please use strlcpy() ./preforth -p ".:~+:." -e 's" mach16b.fs"' ./kernel/main.fs -e "save-cross kernl16b.fi- /usr/local/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- /usr/local/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- /usr/local/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: 0040.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- /usr/local/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: 0040.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- /usr/local/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: 0040.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- /usr/local/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: 0040.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 kernl32b.fi kernl32b.fi~ cp -p kernl32b.fi- kernl32b.fi cd engine && /usr/bin/make gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks -DDOUBLY_INDIRECT -o engine-ditc-noll.o -c ./engine.c cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/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) | ^~~~~~~~~~~~ cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o support-noll.o ./support.c ./support.c: In function 'smdiv': ./support.c:740:9: warning: variable 'l' set but not used [-Wunused-but-set-variable] 740 | UCell l, q, r; | ^ cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o dblsub.o dblsub.c cc -L/usr/local/lib engine-ditc-noll.o main-ditc-noll.o io.o signals.o support-noll.o ../arch/power/_sync_cache_range.o pow10.o dblsub.o -lavcall -lffi -lltdl -lm -o gforth-ditc-noll ld.lld: warning: main.c(main-ditc-noll.o:(checkimage)): warning: strcpy() is almost always misused, please use strlcpy() cp -p engine/gforth-ditc-noll gforth-ditc true GFORTHD="./gforth-ditc -p .:." GFORTH="./gforth-ditc --die-on-signal -p .:. -i kernl32b.fi exboot.fs startup.fs arch/power/asm.fs arch/power/disasm.fs" includedir=`pwd`/include bindir=`pwd` libccdir=`pwd`/lib/gforth/0.7.3/libcc-named/ ./gforthmi gforth.fi --die-on-signal -p ".:~+:." -i kernl32b.fi exboot.fs startup.fs arch/power/asm.fs arch/power/disasm.fs data offset=1732B0E0 code offset=BAC068 xt offset=36E39058 30 D7618000 D258E000 34 D761D000 D2593000 38 D7622000 D2598000 3C D7627000 D259D000 1CCC D761C000 D2592000 1CD0 D7625B9C D259BB9C 1CD4 D7621000 D2597000 1CDC D7625B34 D259BB34 1CE0 D7625B30 D259BB30 1CEC CA6FC880 B9A91FC0 2D40 D2E60C58 D11BAC58 2D60 D2E60AE8 D11BAAE8 970C FFFF5CB8 FFFD2868 9748 FFFF5DF4 FFFD29A4 9F88 CA6F4000 B9AB3000 B1AC CA6F1780 B9A95000 10498 D152ADB0 F5B13DB0 104F8 DB784000 D7D45000 19080 E149B000 C710F000 22390 CA6F0A00 B9A7C500 grep -v '^#line ' ./engine/prim.i >engine/prim-s.i ./engine/gforth-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/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 ./engine/gforth-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/other.fs -e bye expect ``warning: ')' missing'' warning: ')' missing ./engine/gforth-ll -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/signals.fs -e bye ./engine/gforth-ll -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/coremore.fs test/gforth.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/gforth.out ./engine/gforth-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -c - ./test/checkans.out redefined place with PLACE ./engine/gforth-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/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 ./engine/gforth-ll -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/gforth-nofast.fs -e bye redefined { cd engine && /usr/bin/make gforth-itc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks -DINDIRECT_THREADED -DGFORTH_DEBUGGING -o engine-itc-noll.o -c ./engine.c cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/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) | ^~~~~~~~~~~~ cc -L/usr/local/lib engine-itc-noll.o main-itc-noll.o io.o signals.o support-noll.o ../arch/power/_sync_cache_range.o pow10.o dblsub.o -lavcall -lffi -lltdl -lm -o gforth-itc-noll ld.lld: warning: main.c(main-itc-noll.o:(checkimage)): warning: strcpy() is almost always misused, please use strlcpy() cp -p engine/gforth-itc-noll gforth-itc true cp -p kernl16b.fi kernl16b.fi~ cp -p kernl16b.fi- kernl16b.fi cp -p kernl16l.fi kernl16l.fi~ cp -p kernl16l.fi- kernl16l.fi cp -p kernl32b.fi kernl32b.fi~ cp -p kernl32b.fi- kernl32b.fi cp -p kernl32l.fi kernl32l.fi~ cp -p kernl32l.fi- kernl32l.fi cp -p kernl64b.fi kernl64b.fi~ cp -p kernl64b.fi- kernl64b.fi cp -p kernl64l.fi kernl64l.fi~ cp -p kernl64l.fi- kernl64l.fi (cd . && m4 -s -Dcondbranch_opt=1 -DSTACK_CACHE_FILE=cache-fast1.vmg -DSTACK_CACHE_REGS=cache-regs3.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; do /usr/bin/make optgforth-fast OPT=$i && cp -p gforth-fast${i} gforth-fast && break; done; else ( cd engine && /usr/bin/make gforth-fast ) && cp -p engine/gforth-fast gforth-fast && true gforth-fast; true; /usr/bin/make checkone ENGINE=./engine/gforth-fast; fi /usr/bin/make gforth-fast-ll OPT=-ll OPTDEFINES=-DFORCE_LL OPTOBJECTS= if test -z "-ll"; then for i in -ll; do /usr/bin/make optgforth-fast OPT=$i && cp -p gforth-fast${i} gforth-fast-ll && break; done; else ( cd engine && /usr/bin/make gforth-fast-ll ) && cp -p engine/gforth-fast-ll gforth-fast-ll && true gforth-fast-ll; true; /usr/bin/make checkone ENGINE=./engine/gforth-fast-ll; fi cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks -o engine-fast-ll.o -c ./engine.c cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks -DENGINE=2 -o engine-fast2-ll.o -c ./engine.c cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o main-fast-ll.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", | ^~~~~~~ cc -L/usr/local/lib engine-fast-ll.o engine-fast2-ll.o main-fast-ll.o io.o signals.o support-ll.o ../arch/power/_sync_cache_range.o pow10.o -lavcall -lffi -lltdl -lm -o gforth-fast-ll ld.lld: warning: main.c(main-fast-ll.o:(checkimage)): warning: strcpy() is almost always misused, please use strlcpy() cp -p kernl32b.fi kernl32b.fi~ cp -p kernl32b.fi- kernl32b.fi ./engine/gforth-fast-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/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 ./engine/gforth-fast-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/other.fs -e bye expect ``warning: ')' missing'' warning: ')' missing ./engine/gforth-fast-ll -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/signals.fs -e bye ./engine/gforth-fast-ll -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/coremore.fs test/gforth.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/gforth.out ./engine/gforth-fast-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -c - ./test/checkans.out redefined place with PLACE ./engine/gforth-fast-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/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 emacs -batch -f batch-byte-compile gforth.el In toplevel form: gforth.el:1:1: Warning: file has no `lexical-binding' directive on its first line gforth.el:194:9: Warning: defvar `forth-words' docstring wider than 80 characters gforth.el:194:9: Warning: defvar `forth-words' docstring has wrong usage of unescaped single quotes (use \=' or different quoting such as `...') In forth-change-function: gforth.el:715:14: Warning: `inhibit-point-motion-hooks' is an obsolete variable (as of 25.1); use `cursor-intangible-mode' or `cursor-sensor-mode' instead In forth-fontification-function: gforth.el:722:8: Warning: `inhibit-point-motion-hooks' is an obsolete variable (as of 25.1); use `cursor-intangible-mode' or `cursor-sensor-mode' instead In forth-update-show-screen: gforth.el:1057:10: Warning: `goto-line' is for interactive use only; use `forward-line' instead. gforth.el:1060:38: Warning: `goto-line' is for interactive use only; use `forward-line' instead. gforth.el:1318:9: Warning: (lambda () ...) quoted with ' rather than with #' 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\" /usr/local/lib/gforth/0.7.3/libcc-named/\" ; is replace-rpath" ./$i -e bye; done /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c: In function 'libffi_LTX_gforth_c_ffi_prep_closure1_aaa_n': /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c:97:3: warning: 'ffi_prep_closure' is deprecated: use ffi_prep_closure_loc instead [-Wdeprecated-declarations] 97 | sp[2]=ffi_prep_closure1((void *)(sp[2]),(void *)(sp[1]),(void *)(sp[0])); | ^~ In file included from /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c:5: /usr/local/include/ffi.h:374:1: note: declared here 374 | ffi_prep_closure (ffi_closure*, | ^~~~~~~~~~~~~~~~ /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c: In function 'libffi_LTX_gforth_c_ffi_prep_closure1_aaa_n': /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c:97:3: warning: 'ffi_prep_closure' is deprecated: use ffi_prep_closure_loc instead [-Wdeprecated-declarations] 97 | sp[2]=ffi_prep_closure1((void *)(sp[2]),(void *)(sp[1]),(void *)(sp[0])); | ^~ In file included from /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c:5: /usr/local/include/ffi.h:374:1: note: declared here 374 | ffi_prep_closure (ffi_closure*, | ^~~~~~~~~~~~~~~~ gforth:/usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/.libs/libffi.so.0.0: undefined symbol 'gforth_RP' gforth:/usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/.libs/libffi.so.0.0: undefined symbol 'gforth_SP' gforth:/usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/.libs/libffi.so.0.0: undefined symbol 'gforth_FP' gforth:/usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/.libs/libffi.so.0.0: undefined symbol 'gforth_LP' gforth:/usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/.libs/libffi.so.0.0: undefined symbol 'gforth_UP' file not found in file included from *OS command line*:-1 libffi.fs:161: open-lib failed >>>end-c-library<<< Backtrace: $ADD6EB0C throw $ADD90784 c(abort") $ADD90C48 compile-wrapper-function1 *** Error 1 in /usr/obj/ports/gforth-0.7.3/gforth-0.7.3 (Makefile:653 'build-libcc-named') *** Error 2 in lang/gforth (/usr/ports/infrastructure/mk/bsd.port.mk:3079 '/usr/obj/ports/gforth-0.7.3/.build_done': @cd /usr/obj/ports/gfor...) *** Error 2 in lang/gforth (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=gforth-0.7.3p4; export _LOCKS_HELD=" gforth-0.7.3p...) ===> Exiting lang/gforth with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1783013913.55 max_stuck=0.00/depends=10.75/show-prepare-results=7.38/junk=12.77/build=158.81 Error: job failed with 512 on macppc-2 at 1783013913 >>> Building on macppc-2 under lang/gforth BDEPENDS = [devel/ffcall;lang/gcc/15;devel/libtool,-ltdl;devel/libffi] DIST = [lang/gforth:gforth-0.7.3.tar.gz] FULLPKGNAME = gforth-0.7.3p4 RDEPENDS = [devel/libtool,-ltdl;devel/libffi;devel/ffcall] (Junk lock failure for macppc-2 at 1784407581.71652) Received IO (Junk lock obtained for macppc-2 at 1784407636.43) >>> Running depends in lang/gforth at 1784407653.03 /usr/sbin/pkg_add -aI -Drepair ffcall-1.10p6 gcc-15.2.0p8 libffi-3.5.2p0 libltdl-2.4.2p3 was: /usr/sbin/pkg_add -aI -Drepair ffcall-1.10p6 gcc-15.2.0p8 libffi-3.5.2p0 libltdl-2.4.2p3 /usr/sbin/pkg_add -aI -Drepair ffcall-1.10p6 gcc-15.2.0p8 libffi-3.5.2p0 libltdl-2.4.2p3 >>> Running show-prepare-results in lang/gforth at 1784407711.21 ===> lang/gforth ===> Building from scratch gforth-0.7.3p4 ===> gforth-0.7.3p4 depends on: gcc->=15,<16 -> gcc-15.2.0p8 ===> gforth-0.7.3p4 depends on: ffcall-* -> ffcall-1.10p6 ===> gforth-0.7.3p4 depends on: libffi->=3.2.1p0 -> libffi-3.5.2p0 ===> gforth-0.7.3p4 depends on: libltdl-* -> libltdl-2.4.2p3 ===> Verifying specs: avcall c callback ffi ltdl m pthread ===> found avcall.1.0 c.103.0 callback.1.0 ffi.2.4 ltdl.5.0 m.10.1 pthread.28.1 ffcall-1.10p6 gcc-15.2.0p8 libffi-3.5.2p0 libltdl-2.4.2p3 (Junk lock released for macppc-2 at 1784407716.91) distfiles size=2523433 >>> Running build in lang/gforth at 1784407717.13 ===> lang/gforth ===> Checking files for gforth-0.7.3p4 `/usr/ports/distfiles/gforth-0.7.3.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for gforth-0.7.3p4 ===> Patching for gforth-0.7.3p4 ===> Applying OpenBSD patch patch-arch_mips_machine_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |http://git.savannah.gnu.org/cgit/gforth.git/commit/?id=4a03e4ff51314fc3a97acedeee928822b3bf1433 | |--- arch/mips/machine.h.orig Fri Oct 11 23:31:28 2013 |+++ arch/mips/machine.h Tue Jan 26 09:04:42 2016 -------------------------- Patching file arch/mips/machine.h using Plan A... Hunk #1 succeeded at 26. done ===> Applying OpenBSD patch patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |-export-dynamic is a linker option, pass it down as such. |http://git.savannah.gnu.org/cgit/gforth.git/commit/?id=9631de152b4c83cdd0aadeb179a0c4f731192174 | |--- configure.orig Tue Jan 26 09:44:37 2016 |+++ configure Tue Jan 26 09:44:50 2016 -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 4724. done ===> Applying OpenBSD patch patch-engine_engine_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix use of uninitalized memory. Found by malloc option J. |http://git.savannah.gnu.org/cgit/gforth.git/commit/?id=4a03e4ff51314fc3a97acedeee928822b3bf1433 | |--- engine/engine.c.orig Thu Jan 28 19:10:49 2016 |+++ engine/engine.c Thu Jan 28 19:10:54 2016 -------------------------- Patching file engine/engine.c using Plan A... Hunk #1 succeeded at 409. done ===> Applying OpenBSD patch patch-engine_signals_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Avoid sigaltstack with an RWX mmap. | |Index: engine/signals.c |--- engine/signals.c.orig |+++ engine/signals.c -------------------------- Patching file engine/signals.c using Plan A... Hunk #1 succeeded at 403. done ===> Applying OpenBSD patch patch-libffi_fs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |http://git.savannah.gnu.org/cgit/gforth.git/commit/libffi.fs?id=87ea8a180b9fe7d3bd7d48611b4a9c5acbac4d5e | |--- libffi.fs.orig Tue Jan 26 09:39:02 2016 |+++ libffi.fs Tue Jan 26 09:39:26 2016 -------------------------- Patching file libffi.fs using Plan A... Hunk #1 succeeded at 25. done ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for gforth-0.7.3p4 ===> Configuring for gforth-0.7.3p4 Using /usr/obj/ports/gforth-0.7.3/config.site (generated) sed -i "s,@CC@,& -I/usr/local/include -L/usr/local/lib," /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/envos.fs.in configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /usr/obj/ports/gforth-0.7.3/config.site checking for gcc... cc 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... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking whether to use two dispatches per conditional branch... 1 checking make type... make: unknown option -- v usage: make checking whether the linker accepts -export-dynamic... no checking build system type... powerpc-unknown-openbsd7.9 checking host system type... powerpc-unknown-openbsd7.9 checking for _sync_cache_range... no Check for arch/power//gforth.ld (false) checking size of char *... 4 checking size of void *... 4 checking size of char... (cached) 1 checking size of short... (cached) 2 checking size of int... 4 checking size of long... 4 checking size of long long... (cached) 8 checking size of intptr_t... 4 checking size of int128_t... 0 checking size of uint128_t... 0 checking for a C type for cells... int checking for a C type for wydes... short checking for a C type for tetrabytes... int checking for a C type for double-cells... long long checking for a C type for unsigned double-cells... unsigned long long checking for off_t... (cached) yes checking size of off_t... 8 checking if cc understands -fno-gcse... yes checking if cc understands -fno-strict-aliasing... yes checking if cc understands -fno-crossjumping... yes checking if cc understands -fno-reorder-blocks... yes checking if cc understands -falign-labels=1... yes checking if cc understands -falign-loops=1... yes checking if cc understands -falign-jumps=1... yes checking how to suppress 'unused variable' warnings... __attribute__((unused)) checking how to invoke m4... m4 -s checking for gforth... echo "You need to configure with a gforth in \$PATH to build this part" && false checking for ./arch/power/asm.fs... yes checking for ./arch/power/disasm.fs... yes checking for install-info... /usr/bin/install-info checking for chcon... true checking whether byte ordering is bigendian... yes checking if and how we can waste code space... nop\nnop\nnop\nnop checking if and how we can do comments in asm statements... "# " checking whether ln -s works... yes checking for a BSD-compatible install... /usr/obj/ports/gforth-0.7.3/bin/install -c checking for texi2dvi4a2ps... no checking for texi2dvi... texi2dvi checking for glibtool... no checking for libtool... libtool checking for asin in -lm... (cached) yes checking for lt_dlinit in -lltdl... yes checking ffi.h usability... yes checking ffi.h presence... yes checking for ffi.h... yes checking for ffi_call in -lffi... yes checking for __builtin_avcall in -lavcall... yes checking for working memcmp... (cached) yes checking for memmove... (cached) yes checking for strtoul... (cached) yes checking for pow10... no checking for strerror... (cached) yes checking for strsignal... (cached) yes checking for atanh... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for ftello... (cached) yes checking for dlopen... yes checking for sys_siglist... yes checking for getrusage... (cached) yes checking for nanosleep... (cached) yes checking for stack_t... yes checking whether sys_siglist is declared... yes checking for getopt_long... (cached) yes checking for expm1... yes checking for log1p... yes checking for rint... yes checking for ecvt... yes checking for sys/mman.h... (cached) yes checking for fnmatch.h... (cached) yes checking alloca.h usability... no checking alloca.h presence... no checking for alloca.h... no checking for wchar.h... (cached) yes checking for working POSIX fnmatch... (cached) yes checking for mmap... (cached) yes checking for sysconf... (cached) yes checking for getpagesize... (cached) yes checking for wcwidth... (cached) yes checking for emacs... no checking for xemacs... no checking where .elc files should go... ${datadir}/emacs/site-lisp configure: creating ./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 mkdir -p -- include/gforth/0.7.3 configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc ===> Building for gforth-0.7.3p4 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 if test -z ""; then for i in -ll; do /usr/bin/make optgforth OPT=$i && cp -p gforth${i} gforth && break; done; else ( cd engine && /usr/bin/make gforth ) && cp -p engine/gforth gforth && true gforth; true; /usr/bin/make checkone check-nofast ENGINE=./engine/gforth; fi /usr/bin/make gforth-ll OPT=-ll OPTDEFINES=-DFORCE_LL OPTOBJECTS= if test -z "-ll"; then for i in -ll; do /usr/bin/make optgforth OPT=$i && cp -p gforth${i} gforth-ll && break; done; else ( cd engine && /usr/bin/make gforth-ll ) && cp -p engine/gforth-ll gforth-ll && true gforth-ll; true; /usr/bin/make checkone check-nofast ENGINE=./engine/gforth-ll; 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 cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks -DGFORTH_DEBUGGING -o engine-ll.o -c ./engine.c cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks -DGFORTH_DEBUGGING -DENGINE=2 -o engine2-ll.o -c ./engine.c cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -DGFORTH_DEBUGGING -o main-ll.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", | ^~~~~~~ cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o io.o io.c io.c:58:11: warning: 'alloca' redefined 58 | # define alloca __builtin_alloca | ^~~~~~ In file included from /usr/local/include/libltdl/lt_system.h:35, from /usr/local/include/ltdl.h:36, from forth.h:28, from io.c:28: /usr/include/stdlib.h:267:9: note: this is the location of the previous definition 267 | #define alloca(n) __builtin_alloca(n) | ^~~~~~ cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o signals.o signals.c cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o support-ll.o ./support.c ./support.c: In function 'smdiv': ./support.c:740:9: warning: variable 'l' set but not used [-Wunused-but-set-variable] 740 | UCell l, q, r; | ^ cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o ../arch/power/_sync_cache_range.o ../arch/power/_sync_cache_range.c cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o pow10.o pow10.c cc -L/usr/local/lib engine-ll.o engine2-ll.o main-ll.o io.o signals.o support-ll.o ../arch/power/_sync_cache_range.o pow10.o -lavcall -lffi -lltdl -lm -o gforth-ll ./preforth -p ".:~+:." -e 's" mach16b.fs"' ./kernel/main.fs -e "save-cross kernl16b.fi- /usr/local/bin/gforth-0.7.3 bye" ld.lld: warning: main.c(main-ll.o:(checkimage)): warning: strcpy() is almost always misused, please use strlcpy() 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- /usr/local/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- /usr/local/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: 0040.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- /usr/local/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: 0040.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- /usr/local/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: 0040.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- /usr/local/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: 0040.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 kernl32b.fi kernl32b.fi~ cp -p kernl32b.fi- kernl32b.fi cd engine && /usr/bin/make gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks -DDOUBLY_INDIRECT -o engine-ditc-noll.o -c ./engine.c cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/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) | ^~~~~~~~~~~~ cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o support-noll.o ./support.c ./support.c: In function 'smdiv': ./support.c:740:9: warning: variable 'l' set but not used [-Wunused-but-set-variable] 740 | UCell l, q, r; | ^ cc -c -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o dblsub.o dblsub.c cc -L/usr/local/lib engine-ditc-noll.o main-ditc-noll.o io.o signals.o support-noll.o ../arch/power/_sync_cache_range.o pow10.o dblsub.o -lavcall -lffi -lltdl -lm -o gforth-ditc-noll ld.lld: warning: main.c(main-ditc-noll.o:(checkimage)): warning: strcpy() is almost always misused, please use strlcpy() cp -p engine/gforth-ditc-noll gforth-ditc true GFORTHD="./gforth-ditc -p .:." GFORTH="./gforth-ditc --die-on-signal -p .:. -i kernl32b.fi exboot.fs startup.fs arch/power/asm.fs arch/power/disasm.fs" includedir=`pwd`/include bindir=`pwd` libccdir=`pwd`/lib/gforth/0.7.3/libcc-named/ ./gforthmi gforth.fi --die-on-signal -p ".:~+:." -i kernl32b.fi exboot.fs startup.fs arch/power/asm.fs arch/power/disasm.fs data offset=-3CDD1F20 code offset=-2AA1AF98 xt offset=E177058 30 BE311000 A03C7000 34 BE316000 A03CC000 38 BE31B000 A03D1000 3C BE320000 A03D6000 1CCC BE315000 A03CB000 1CD0 BE31EB9C A03D4B9C 1CD4 BE31A000 A03D0000 1CDC BE31EB34 A03D4B34 1CE0 BE31EB30 A03D4B30 1CEC C51125C0 B76E5340 2D40 E71B8708 9C339708 2D60 E71B8598 9C339598 970C FFFCF838 FFFCB278 9748 FFFCF974 FFFCB3B4 9F88 C5125000 B76B7A00 B1AC C5101A80 B76D7D80 10498 BF38FDB0 976C9DB0 104F8 EDF79000 B25B3000 19080 D61DB000 CB963000 22390 C510FA00 B76CF000 grep -v '^#line ' ./engine/prim.i >engine/prim-s.i ./engine/gforth-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/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 ./engine/gforth-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/other.fs -e bye expect ``warning: ')' missing'' warning: ')' missing ./engine/gforth-ll -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/signals.fs -e bye ./engine/gforth-ll -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/coremore.fs test/gforth.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/gforth.out ./engine/gforth-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -c - ./test/checkans.out redefined place with PLACE ./engine/gforth-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/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 ./engine/gforth-ll -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/gforth-nofast.fs -e bye redefined { cd engine && /usr/bin/make gforth-itc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks -DINDIRECT_THREADED -DGFORTH_DEBUGGING -o engine-itc-noll.o -c ./engine.c cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/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) | ^~~~~~~~~~~~ cc -L/usr/local/lib engine-itc-noll.o main-itc-noll.o io.o signals.o support-noll.o ../arch/power/_sync_cache_range.o pow10.o dblsub.o -lavcall -lffi -lltdl -lm -o gforth-itc-noll ld.lld: warning: main.c(main-itc-noll.o:(checkimage)): warning: strcpy() is almost always misused, please use strlcpy() cp -p engine/gforth-itc-noll gforth-itc true cp -p kernl16b.fi kernl16b.fi~ cp -p kernl16b.fi- kernl16b.fi cp -p kernl16l.fi kernl16l.fi~ cp -p kernl16l.fi- kernl16l.fi cp -p kernl32b.fi kernl32b.fi~ cp -p kernl32b.fi- kernl32b.fi cp -p kernl32l.fi kernl32l.fi~ cp -p kernl32l.fi- kernl32l.fi cp -p kernl64b.fi kernl64b.fi~ cp -p kernl64b.fi- kernl64b.fi cp -p kernl64l.fi kernl64l.fi~ cp -p kernl64l.fi- kernl64l.fi (cd . && m4 -s -Dcondbranch_opt=1 -DSTACK_CACHE_FILE=cache-fast1.vmg -DSTACK_CACHE_REGS=cache-regs3.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; do /usr/bin/make optgforth-fast OPT=$i && cp -p gforth-fast${i} gforth-fast && break; done; else ( cd engine && /usr/bin/make gforth-fast ) && cp -p engine/gforth-fast gforth-fast && true gforth-fast; true; /usr/bin/make checkone ENGINE=./engine/gforth-fast; fi /usr/bin/make gforth-fast-ll OPT=-ll OPTDEFINES=-DFORCE_LL OPTOBJECTS= if test -z "-ll"; then for i in -ll; do /usr/bin/make optgforth-fast OPT=$i && cp -p gforth-fast${i} gforth-fast-ll && break; done; else ( cd engine && /usr/bin/make gforth-fast-ll ) && cp -p engine/gforth-fast-ll gforth-fast-ll && true gforth-fast-ll; true; /usr/bin/make checkone ENGINE=./engine/gforth-fast-ll; fi cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks -o engine-fast-ll.o -c ./engine.c cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-reorder-blocks -falign-labels=1 -falign-loops=1 -falign-jumps=1 -fno-defer-pop -fcaller-saves -fno-inline -fno-reorder-blocks -DENGINE=2 -o engine-fast2-ll.o -c ./engine.c cc -I./../arch/power -I. -Wall -O2 -pipe -Dunix -O0 -DHAVE_CONFIG_H -DFORCE_LL -DDEFAULTPATH='".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3"' -I/usr/local/include -o main-fast-ll.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", | ^~~~~~~ cc -L/usr/local/lib engine-fast-ll.o engine-fast2-ll.o main-fast-ll.o io.o signals.o support-ll.o ../arch/power/_sync_cache_range.o pow10.o -lavcall -lffi -lltdl -lm -o gforth-fast-ll ld.lld: warning: main.c(main-fast-ll.o:(checkimage)): warning: strcpy() is almost always misused, please use strlcpy() cp -p kernl32b.fi kernl32b.fi~ cp -p kernl32b.fi- kernl32b.fi ./engine/gforth-fast-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/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 ./engine/gforth-fast-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/other.fs -e bye expect ``warning: ')' missing'' warning: ')' missing ./engine/gforth-fast-ll -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/signals.fs -e bye ./engine/gforth-fast-ll -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." test/coremore.fs test/gforth.fs -e bye 2>&1 | tr -d '\015' | diff -c - ./test/gforth.out ./engine/gforth-fast-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/share/gforth/0.7.3:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -c - ./test/checkans.out redefined place with PLACE ./engine/gforth-fast-ll --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.3:/usr/local/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 emacs -batch -f batch-byte-compile gforth.el emacs: not found *** Error 1 in target 'gforth.elc' (ignored) 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\" /usr/local/lib/gforth/0.7.3/libcc-named/\" ; is replace-rpath" ./$i -e bye; done /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c: In function 'libffi_LTX_gforth_c_ffi_prep_closure1_aaa_n': /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c:97:3: warning: 'ffi_prep_closure' is deprecated: use ffi_prep_closure_loc instead [-Wdeprecated-declarations] 97 | sp[2]=ffi_prep_closure1((void *)(sp[2]),(void *)(sp[1]),(void *)(sp[0])); | ^~ In file included from /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c:5: /usr/local/include/ffi.h:374:1: note: declared here 374 | ffi_prep_closure (ffi_closure*, | ^~~~~~~~~~~~~~~~ /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c: In function 'libffi_LTX_gforth_c_ffi_prep_closure1_aaa_n': /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c:97:3: warning: 'ffi_prep_closure' is deprecated: use ffi_prep_closure_loc instead [-Wdeprecated-declarations] 97 | sp[2]=ffi_prep_closure1((void *)(sp[2]),(void *)(sp[1]),(void *)(sp[0])); | ^~ In file included from /usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/libffi.c:5: /usr/local/include/ffi.h:374:1: note: declared here 374 | ffi_prep_closure (ffi_closure*, | ^~~~~~~~~~~~~~~~ gforth:/usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/.libs/libffi.so.0.0: undefined symbol 'gforth_RP' gforth:/usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/.libs/libffi.so.0.0: undefined symbol 'gforth_SP' gforth:/usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/.libs/libffi.so.0.0: undefined symbol 'gforth_FP' gforth:/usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/.libs/libffi.so.0.0: undefined symbol 'gforth_LP' gforth:/usr/obj/ports/gforth-0.7.3/gforth-0.7.3/lib/gforth/0.7.3/libcc-named/.libs/libffi.so.0.0: undefined symbol 'gforth_UP' file not found in file included from *OS command line*:-1 libffi.fs:161: open-lib failed >>>end-c-library<<< Backtrace: $D18D9B0C throw $D18FB784 c(abort") $D18FBC48 compile-wrapper-function1 *** Error 1 in /usr/obj/ports/gforth-0.7.3/gforth-0.7.3 (Makefile:653 'build-libcc-named') *** Error 2 in lang/gforth (/usr/ports/infrastructure/mk/bsd.port.mk:3079 '/usr/obj/ports/gforth-0.7.3/.build_done': @cd /usr/obj/ports/gfor...) *** Error 2 in lang/gforth (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=gforth-0.7.3p4; export _LOCKS_HELD=" gforth-0.7.3p...) ===> Exiting lang/gforth with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1784407860.09 max_stuck=55.11/waiting-for-lock #0=71.35/depends=58.02/show-prepare-results=6.07/build=143.16 Error: job failed with 512 on macppc-2 at 1784407860