Re: Compile gforth on Cygwin
Dennis Ruffer <[email protected]>
| Newsgroups | gmane.comp.lang.forth.gforth |
|---|---|
| Message-ID | <[email protected]> |
I also needed texlive, but it still seems to not be done. It installs now, so it’s not a big deal, but I thought it used to end with some kind of message. DaR From: Bernd Paysan Sent: Saturday, March 31, 2018 11:36 AM To: Dennis Ruffer Cc: gforth-mXXj517/[email protected]; J. David Boyd; [email protected] Subject: Re: [gforth] Compile gforth on Cygwin Am Samstag, 31. März 2018, 20:34:16 CEST schrieb Dennis Ruffer: > I attached my log for the following commands: > BUILD-FROM-SCRATCH 2>&1 | tee build.log 2>&1 > sudo make install 2>&1 | tee -a build.log 2>&1 > > It’s still failing, but I’m not sure where or when. makeinfo failed (command not found). -- Bernd Paysan "If you want it done right, you have to do it yourself" net2o id: kQusJzA;7*?t=uy@X}1GWr!+0qqp_Cn176t4(dQ* http://bernd-paysan.de/
build.log
(application/octet-stream, 92.8 KB)
libtoolize: error: Files
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './compile'
libtoolize: copying file './config.guess'
libtoolize: copying file './config.sub'
libtoolize: copying file './depcomp'
libtoolize: copying file './install-sh'
libtoolize: copying file './missing'
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltargz.m4'
libtoolize: copying file 'm4/ltdl.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, 'libltdl'.
libtoolize: copying file 'libltdl/COPYING.LIB'
libtoolize: creating file 'libltdl/Makefile.am'
libtoolize: copying file 'libltdl/README'
libtoolize: creating file 'libltdl/configure.ac'
libtoolize: copying file 'libltdl/aclocal.m4'
libtoolize: creating file 'libltdl/Makefile.in'
libtoolize: copying file 'libltdl/config-h.in'
libtoolize: creating file 'libltdl/configure'
libtoolize: copying file 'libltdl/libltdl/lt__alloc.h'
libtoolize: copying file 'libltdl/libltdl/lt__argz_.h'
libtoolize: copying file 'libltdl/libltdl/lt__dirent.h'
libtoolize: copying file 'libltdl/libltdl/lt__glibc.h'
libtoolize: copying file 'libltdl/libltdl/lt__private.h'
libtoolize: copying file 'libltdl/libltdl/lt__strl.h'
libtoolize: copying file 'libltdl/libltdl/lt_dlloader.h'
libtoolize: copying file 'libltdl/libltdl/lt_error.h'
libtoolize: copying file 'libltdl/libltdl/lt_system.h'
libtoolize: copying file 'libltdl/libltdl/slist.h'
libtoolize: copying file 'libltdl/loaders/dld_link.c'
libtoolize: copying file 'libltdl/loaders/dlopen.c'
libtoolize: copying file 'libltdl/loaders/dyld.c'
libtoolize: copying file 'libltdl/loaders/load_add_on.c'
libtoolize: copying file 'libltdl/loaders/loadlibrary.c'
libtoolize: copying file 'libltdl/loaders/preopen.c'
libtoolize: copying file 'libltdl/loaders/shl_load.c'
libtoolize: copying file 'libltdl/lt__alloc.c'
libtoolize: copying file 'libltdl/lt__argz.c'
libtoolize: copying file 'libltdl/lt__dirent.c'
libtoolize: copying file 'libltdl/lt__strl.c'
libtoolize: copying file 'libltdl/lt_dlloader.c'
libtoolize: copying file 'libltdl/lt_error.c'
libtoolize: copying file 'libltdl/ltdl.c'
libtoolize: copying file 'libltdl/ltdl.h'
libtoolize: copying file 'libltdl/slist.c'
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... 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 build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking for gawk... gawk
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking what extension is used for runtime loadable modules... .so
checking what variable specifies run-time module search path... LD_LIBRARY_PATH
checking for the default library search path... /lib /usr/lib /usr/lib/x86_64-linux-gnu/libfakeroot /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/mesa-egl /usr/lib/x86_64-linux-gnu/mesa /lib32 /usr/lib32 /libx32 /usr/libx32
checking for library containing dlopen... -ldl
checking for dlerror... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dld_link in -ldld... no
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_add... yes
checking for argz_append... yes
checking for argz_count... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking if argz actually works... yes
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for ltdl.h... yes
checking whether lt_dlinterface_register is declared... yes
checking for lt_dladvise_preload in -lltdl... yes
checking where to find libltdl headers...
checking where to find libltdl library... -lltdl
checking for unistd.h... (cached) yes
checking for dl.h... no
checking for sys/dl.h... no
checking for dld.h... no
checking for mach-o/dyld.h... no
checking for dirent.h... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking for strlcat... no
checking for strlcpy... no
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) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether to use two dispatches per conditional branch... 1
checking make type... GNU Make
checking whether the linker accepts -Wl,--export-dynamic... yes
Check for arch/amd64//gforth.ld (false)
checking size of char *... 8
checking size of void *... 8
checking size of char... 1
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking size of intptr_t... 8
checking size of int128_t... 0
checking size of uint128_t... 0
checking for a C type for cells... long
checking for a C type for wydes... short
checking for a C type for tetrabytes... int
checking for a C type for octabytes... long
checking for a C type for double-cells... none
checking for a C type for unsigned double-cells... none
checking for off_t... yes
checking size of off_t... 8
checking if gcc understands -fno-gcse... yes
checking if gcc understands -fcaller-saves... yes
checking if gcc understands -fno-defer-pop... yes
checking if gcc understands -fno-inline... yes
checking if gcc understands -fwrapv... yes
checking if gcc understands -fchar-unsigned...
checking if gcc understands -fno-strict-aliasing... yes
checking if gcc understands -fno-cse-follow-jumps... yes
checking if gcc understands -fno-reorder-blocks... yes
checking if gcc understands -fno-reorder-blocks-and-partition... yes
checking if gcc understands -fno-toplevel-reorder... yes
checking if gcc understands -fno-trigraphs...
checking if gcc understands -falign-labels=1... yes
checking if gcc understands -falign-loops=1... yes
checking if gcc understands -falign-jumps=1... yes
checking if gcc understands -fno-delete-null-pointer-checks... yes
checking if gcc understands -pthread... yes
checking if gcc understands -Wimplicit-function-declaration...
checking how to suppress 'unused variable' warnings... __attribute__((unused))
checking whether gcc understands '__thread'... yes
checking how to invoke m4... m4 -s
checking for install-info... /usr/bin/install-info
checking for chcon... chcon -t unconfined_execmem_exec_t
checking whether byte ordering is bigendian... no
checking if and how we can waste code space... .skip 16
checking if and how we can do comments in asm statements... "# "
checking whether ln -s works... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for texi2dvi4a2ps... no
checking for texi2dvi... texi2dvi
checking for emacs... emacs
checking for glibtool... no
checking for libtool... libtool
checking for asin in -lm... yes
checking for lt_dlinit in -lltdl... yes
checking for clock_gettime in -lrt... 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... no
checking for working memcmp... yes
checking for dlopen in -ldl... yes
checking for memmove... yes
checking for strtoul... yes
checking for pow10... yes
checking for sincos... yes
checking for strerror... yes
checking for strsignal... yes
checking for atanh... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for ftello... yes
checking for dlopen... yes
checking for sys_siglist... yes
checking for getrusage... yes
checking for nanosleep... yes
checking for clock_gettime... yes
checking for stack_t... yes
checking whether sys_siglist is declared... yes
checking for getopt_long... yes
checking for expm1... yes
checking for log1p... yes
checking for mcheck... yes
checking for mprobe... yes
checking for rint... yes
checking for ecvt_r... (cached) no
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking fnmatch.h usability... yes
checking fnmatch.h presence... yes
checking for fnmatch.h... yes
checking alloca.h usability... yes
checking alloca.h presence... yes
checking for alloca.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking endian.h usability... yes
checking endian.h presence... yes
checking for endian.h... yes
checking for wcwidth... yes
checking for working POSIX fnmatch... yes
checking for mmap... yes
checking for sysconf... yes
checking for getpagesize... yes
checking for pselect... yes
checking for pthread_setaffinity_np... yes
checking for emacs... (cached) emacs
checking where .elc files should go... ${datadir}/emacs/site-lisp
checking for __builtin_clzl... yes
checking for __builtin_bswap16... yes
checking for __builtin_bswap32... yes
checking for __builtin_bswap64... yes
checking for atomic builtins (__sync_...)... true
checking for gforth... "/usr/local/bin/gforth" -i "/usr/local/lib/gforth/0.7.9_20180103/gforth.fi"
checking for swig... /usr/local/bin/swig
Swig works in Forth mode
checking X11/X.h usability... yes
checking X11/X.h presence... yes
checking for X11/X.h... yes
checking GL/gl.h usability... yes
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
checking for GL/glext.h... yes
checking GL/glx.h usability... yes
checking GL/glx.h presence... yes
checking for GL/glx.h... yes
checking for glClear in -lGLESv2... no
checking for glClear in -lGLESv3... no
checking OpenGLES/ES2/gl.h usability... no
checking OpenGLES/ES2/gl.h presence... no
checking for OpenGLES/ES2/gl.h... no
checking OpenGLES/ES3/gl.h usability... no
checking OpenGLES/ES3/gl.h presence... no
checking for OpenGLES/ES3/gl.h... no
checking jni.h usability... no
checking jni.h presence... no
checking for jni.h... no
checking openvg.h usability... no
checking openvg.h presence... no
checking for openvg.h... no
checking android/input.h usability... no
checking android/input.h presence... no
checking for android/input.h... no
checking OMXAL/OpenMAXAL.h usability... no
checking OMXAL/OpenMAXAL.h presence... no
checking for OMXAL/OpenMAXAL.h... no
checking libpng16/png.h usability... no
checking libpng16/png.h presence... no
checking for libpng16/png.h... no
checking libpng/png.h usability... yes
checking libpng/png.h presence... yes
checking for libpng/png.h... yes
checking SOIL2.h usability... no
checking SOIL2.h presence... no
checking for SOIL2.h... no
checking for SOIL_load_image in -lSOIL... no
checking freetype-gl.h usability... no
checking freetype-gl.h presence... no
checking for freetype-gl.h... no
checking for wl_display_connect_to_fd in -lwayland-client... no
checking for gps_open in -lgps... no
checking for vkGetPhysicalDeviceFeatures in -lvulkan... no
checking for hb_buffer_create in -lharfbuzz... no
configure: creating ./config.status
config.status: creating kernel/version.fs
config.status: creating Makefile
config.status: creating Makedist
config.status: creating gforthmi
config.status: creating gforthmi.sh
config.status: creating vmgen
config.status: creating machpc.fs
config.status: creating envos.fs
config.status: creating preforth
config.status: creating libforth
config.status: creating gforthker
config.status: creating engine/Makefile
config.status: WARNING: 'engine/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating engine/gforth.h
config.status: creating doc/version.texi
config.status: creating doc/Makefile
config.status: creating unix/Makefile
config.status: creating debian/changelog
config.status: creating debian/control
config.status: creating build-ec
config.status: creating engine/config.h
config.status: engine/config.h is unchanged
config.status: executing libtool commands
rm: cannot remove 'libtoolT': No such file or directory
config.status: executing stamp-h commands
=== configuring in libltdl (/home/druffer/gforth/libltdl)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking what extension is used for runtime loadable modules... .so
checking what variable specifies run-time module search path... LD_LIBRARY_PATH
checking for the default library search path... /lib /usr/lib /usr/lib/x86_64-linux-gnu/libfakeroot /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/mesa-egl /usr/lib/x86_64-linux-gnu/mesa /lib32 /usr/lib32 /libx32 /usr/libx32
checking for library containing dlopen... -ldl
checking for dlerror... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dld_link in -ldld... no
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_add... yes
checking for argz_append... yes
checking for argz_count... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking if argz actually works... yes
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for unistd.h... (cached) yes
checking for dl.h... no
checking for sys/dl.h... no
checking for dld.h... no
checking for mach-o/dyld.h... no
checking for dirent.h... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking for strlcat... no
checking for strlcpy... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
*** Config summary: everything fine ***
Running: make
make: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
cp -p kernl64l.fi kernl64l.fi~
cp: cannot stat 'kernl64l.fi': No such file or directory
Makefile:1033: recipe for target 'kernl64l.fi-' failed
make: [kernl64l.fi-] Error 1 (ignored)
./preforth -p ".:~+:." -e 's" mach64l.fs" include ./kernel/main.fs' -e "save-cross kernl64l.fi- /usr/local/bin/gforth-0.7.9_20180103 bye"
[0;34;49m
cross.fs:63:13: redefined g with G[0;39;49m[0;34;49m
cross.fs:682:32: defined literal .dec as word[0;39;49m[0;34;49m
machpc.fs:25:20: defined literal ec as word[0;39;49m[0;34;49m
cross.fs:1261:12: redefined NIL[0;39;49m[0;34;49m
kernel/nio.fs:126:3: defined literal d. as word[0;39;49m[0;34;49m
kernel/nio.fs:134:3: defined literal . as word[0;39;49mset image entry point
Unresolved: Nothing!
address-space Start: 0000.0000 End: 0000.0000 DP: 0000.0000
user-region Start: 0000.5600 End: 0000.5E00 DP: 0000.5720
dictionary Start: 0000.0100 End: 0080.0100 DP: 0002.6D98
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+
mv kernl64l.fi+ kernl64l.fi
touch -c kernl64l.fi
cd engine && make DOSTRIP=true gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[1]: Entering directory '/home/druffer/gforth/engine'
make[1]: 'gforth-ditc-noll' is up to date.
make[1]: Leaving directory '/home/druffer/gforth/engine'
cp -p engine/gforth-ditc-noll gforth-ditc
true 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 extrastuff=' -I'`pwd`/include/gforth/0.7.9_20180103/amd64 bindir=`pwd` libccdir=`pwd`/lib/gforth/0.7.9_20180103/amd64/libcc-named ./gforthmi gforth.fi --die-on-signal -p ".:~+:." -i kernl64l.fi exboot.fs startup.fs arch/amd64/asm.fs arch/amd64/disasm.fs
warning:EXIT is compile-only[0;34;49m
arch/amd64/disasm.fs:564:41: defined literal .86 as word[0;39;49m[0;34;49m
arch/amd64/disasm.fs:565:41: defined literal .386 as word[0;39;49mwarning:EXIT is compile-only[0;34;49m
arch/amd64/disasm.fs:564:41: defined literal .86 as word[0;39;49m[0;34;49m
arch/amd64/disasm.fs:565:41: defined literal .386 as word[0;39;49mwarning:EXIT is compile-only[0;34;49m
arch/amd64/disasm.fs:564:41: defined literal .86 as word[0;39;49m[0;34;49m
arch/amd64/disasm.fs:565:41: defined literal .386 as word[0;39;49m[0;34;49m
sections.fs:169:25: redefined dump-fi[0;39;49m
start offset dp $17FAFD0
7FCDA34D0040 -7FCDA34D0040 7FCDA3634E88
start offset dp $17FB500
7F39F08C0200 -7F39F08C0200 7F39F0A25048
code offset=36A0D0
xt offset=36A0B0
label offset=36A090
5540 7FCDA4C72A40 7F39F2382A40
55B0 FF01B8 135A1B8
55B8 7FCDA42A48E0 7F39F16A48E0
55C0 7FCDA42A5620 7F39F16A5620
55C8 7FCDA42A5540 7F39F16A5540
5608 FF4D00 135ED00
5610 FF4D90 135ED90
5640 FF4750 135E750
5650 FF4760 135E760
1C150 FD8030 1342030
1C1D8 7FFFFCC28478 7FFFF199DAF8
1E668 FED130 1357130
2BC48 10109E0 137A9E0
2BD18 FF67A0 13607A0
43AB0 10027D0 136C7D0
4A190 FF42C0 135E2C0
5ED90 100F3B0 13793B0
5F3F8 100F230 1379230
5F440 100F440 1379440
5F5D0 100F310 1379310
5FD50 100F360 1379360
A3A48 FF0250 135A250
A3B68 FF3880 135D880
A3B88 FF0250 135A250
A3BA8 FF38E0 135D8E0
A4088 FF0250 135A250
A5248 FF3880 135D880
A5258 FF38E0 135D8E0
A5268 FEFEB0 1359EB0
A5298 FF0250 135A250
A52A8 FF3880 135D880
A52B8 FEFEB0 1359EB0
A5328 FF3960 135D960
A5338 FEFF10 1359F10
A5358 FEFE50 1359E50
A5378 FEFE50 1359E50
A53A8 FF38E0 135D8E0
A53B8 FF3960 135D960
A5428 FEFF70 1359F70
A5448 FEFF10 1359F10
A54A8 FF3880 135D880
A54B8 FF38E0 135D8E0
A54C8 FEFFD0 1359FD0
A54D8 FEFF10 1359F10
A5548 FF5CA0 135FCA0
A5568 FF38E0 135D8E0
A55A8 FF0250 135A250
A55D8 FF3960 135D960
A5648 FF3880 135D880
A5658 FF5CA0 135FCA0
A56B8 FF3880 135D880
A56C8 FEFFD0 1359FD0
A56E8 FF5CA0 135FCA0
A5778 FEFF70 1359F70
A5798 FF3880 135D880
A57A8 FF5D00 135FD00
A5808 FF3880 135D880
A5818 FF38E0 135D8E0
A5828 FEFFD0 1359FD0
A5858 FEFF10 1359F10
A5868 FF3960 135D960
A58A8 FF3880 135D880
A58B8 FF38E0 135D8E0
A58E8 FEFF70 1359F70
A5908 FF3880 135D880
A5918 FF38E0 135D8E0
A5948 FEFF10 1359F10
A5A28 FF38E0 135D8E0
A5A38 FF5D60 135FD60
A5A68 FEFF70 1359F70
A5AB8 FF5DC0 135FDC0
A5B08 FF3880 135D880
A5B18 FF38E0 135D8E0
A5B48 FF3880 135D880
A5B58 FF38E0 135D8E0
A5B78 FF5D60 135FD60
A5BD8 FF5DC0 135FDC0
A5C38 FF3880 135D880
A5C48 FF38E0 135D8E0
A5C88 FF38E0 135D8E0
A5CC8 FF38E0 135D8E0
A7C28 FF3880 135D880
A7C58 FF0250 135A250
A7DF8 FF3880 135D880
A7E28 FF0250 135A250
A7F98 FF0250 135A250
A8F88 FF0250 135A250
A9008 FF3880 135D880
A90F8 FF3880 135D880
A9168 FF0250 135A250
A9C68 FF0250 135A250
A9C88 FF3880 135D880
A9CE8 FF0250 135A250
A9D48 FF0250 135A250
A9D98 FF0250 135A250
A9DE8 FF0250 135A250
A9F58 FF3880 135D880
A9F88 FF3880 135D880
A9F98 FF38E0 135D8E0
A9FC8 FF3880 135D880
AA008 FF0250 135A250
AA038 FF3880 135D880
AA058 FF38E0 135D8E0
AA198 FF38E0 135D8E0
AA1C8 FF38E0 135D8E0
AA1D8 FF3CE0 135DCE0
AA208 FF38E0 135D8E0
AA258 FF0250 135A250
AA288 FF3880 135D880
AA2C8 FF38E0 135D8E0
AA2E8 FF3CE0 135DCE0
AA398 FF3880 135D880
AA3A8 FF3CE0 135DCE0
AA418 FF0250 135A250
AA428 FF3D40 135DD40
AA438 FF3880 135D880
AA458 FF38E0 135D8E0
AA468 FF3D40 135DD40
AA478 FF3880 135D880
AA498 FF3CE0 135DCE0
AA4B8 FF3D40 135DD40
AA4C8 FF3880 135D880
AA4D8 FF3CE0 135DCE0
AA578 FF0250 135A250
AA588 FF3880 135D880
AA598 FF3CE0 135DCE0
AA648 FF38E0 135D8E0
AA658 FF3DA0 135DDA0
AA668 FF3880 135D880
AA688 FF3CE0 135DCE0
AA6A8 FF3DA0 135DDA0
AA6B8 FF3D40 135DD40
B2B08 FF3D80 135DD80
B2B38 FF5270 135F270
B3088 FF5270 135F270
B30B8 FF5270 135F270
B3148 FF5270 135F270
B3178 FF3D80 135DD80
B3218 FF52D0 135F2D0
B3238 FF5270 135F270
B3308 FF3D80 135DD80
B3318 FF52D0 135F2D0
B3328 FF5270 135F270
B3368 FF52D0 135F2D0
B3398 FF52D0 135F2D0
B33C8 FF52D0 135F2D0
B33D8 FF5270 135F270
B3418 FF52D0 135F2D0
B3448 FF52D0 135F2D0
B3468 FF5270 135F270
B3488 FF52D0 135F2D0
B34B8 FF5270 135F270
B34F8 FF52D0 135F2D0
B3518 FF5270 135F270
B3688 FF3D80 135DD80
B36C8 FF3D80 135DD80
B36E8 FF5270 135F270
B4458 FF3D80 135DD80
B7EB8 FF3D80 135DD80
BCEC8 FF5CA0 135FCA0
C2668 FF52E0 135F2E0
C2678 FF5060 135F060
C2688 FF5180 135F180
C26C8 FF52E0 135F2E0
C26D8 FF5060 135F060
C26E8 FF50C0 135F0C0
C26F8 FF5120 135F120
C2738 FF50C0 135F0C0
C2778 FF5060 135F060
C27A8 FF5060 135F060
C27B8 FF5180 135F180
C2848 FF5060 135F060
C2868 FF5120 135F120
C28A8 FF52E0 135F2E0
C28B8 FF5060 135F060
C28C8 FF50C0 135F0C0
C28D8 FF5120 135F120
CAF28 FF5100 135F100
D5E18 FF4660 135E660
D5E38 FF4660 135E660
D5E58 FF4660 135E660
D5FD8 FF4660 135E660
D6028 FF49E0 135E9E0
D6038 FF46C0 135E6C0
D6068 FF49E0 135E9E0
D60C8 FF49E0 135E9E0
D60F8 FF49E0 135E9E0
D6138 FF49E0 135E9E0
D61C8 FF4660 135E660
D6218 FF4A40 135EA40
D6238 FF4A40 135EA40
D6258 FF49E0 135E9E0
D62A8 FF4AA0 135EAA0
D62B8 FF49E0 135E9E0
D62E8 FF4A40 135EA40
D6308 FF4AA0 135EAA0
D6358 FF4AA0 135EAA0
D8E18 FF4890 135E890
D8E28 FF48F0 135E8F0
D8EC8 FF49E0 135E9E0
D8F78 FF49E0 135E9E0
D8F88 FF4A40 135EA40
D90D8 FF4890 135E890
D90E8 FF48F0 135E8F0
D94A8 FF4890 135E890
D94B8 FF48F0 135E8F0
DAE38 FF4930 135E930
DAE48 FF4EA0 135EEA0
DAE98 FF4F60 135EF60
DAEF8 FF4930 135E930
DAF68 FF4F00 135EF00
DB008 FF4930 135E930
DB018 FF4EA0 135EEA0
DB028 FF4F00 135EF00
DB108 FF4930 135E930
DB128 FF4930 135E930
DB138 FF4EA0 135EEA0
DB198 FF4F00 135EF00
DB1C8 FF4930 135E930
DB258 FF4930 135E930
DDBA8 FF4EA0 135EEA0
DDBD8 FF4FC8 135EFC8
DDBE8 100EF98 1378F98
DDBF8 FF4930 135E930
DDE28 FF4EA0 135EEA0
DDEE8 FF4EA0 135EEA0
DE9B8 FF4EA0 135EEA0
DEA08 FF4EA0 135EEA0
DEAD8 FF4930 135E930
DEFE8 FF4FC8 135EFC8
DF028 FF4EA0 135EEA0
DF038 FF4F00 135EF00
DF128 FF4F00 135EF00
DF178 FF4930 135E930
DF878 FF4F00 135EF00
DF8B8 FF4930 135E930
DF908 FF4F00 135EF00
DF938 FF4EA0 135EEA0
DFCD8 FF4930 135E930
DFDA8 FF4EA0 135EEA0
DFEA8 FF4EA0 135EEA0
DFED8 FF4EA0 135EEA0
E11E8 FF4930 135E930
E1218 FF4930 135E930
E17E8 FF4930 135E930
E1808 FF4EA0 135EEA0
E2BE8 FF4930 135E930
E2C18 FF4930 135E930
E31B8 100EF98 1378F98
E31D8 FF4930 135E930
E32B8 100EF98 1378F98
E46D8 FF4930 135E930
E5008 FF4FB0 135EFB0
E5018 100EF90 1378F90
E50D8 100F588 1379588
E50E8 100F650 1379650
E5118 100F650 1379650
E5138 100F5F0 13795F0
E51C8 FF4930 135E930
E51D8 100F5F0 13795F0
E51E8 FF4FB0 135EFB0
E5208 100EF90 1378F90
E5228 100F588 1379588
E52A8 FF4930 135E930
E5668 FF4930 135E930
E5698 FF4FB0 135EFB0
E56C8 100EF98 1378F98
E7A38 100EF90 1378F90
E7A58 FF5100 135F100
E7A68 100EF90 1378F90
E7AC8 FF5100 135F100
E7AD8 100EF90 1378F90
E7B18 FF4D30 135ED30
E7B38 FF5100 135F100
E7B88 FF5100 135F100
E7C48 FF5100 135F100
E7C58 100EF90 1378F90
E7C98 FF4D30 135ED30
E7CB8 FF5100 135F100
E7D18 FF5100 135F100
E7D28 100EF90 1378F90
E7D48 FF4D30 135ED30
E7D68 FF5100 135F100
E7D78 100EF90 1378F90
E9B68 FF5100 135F100
E9BB8 FF5100 135F100
E9BC8 100EF98 1378F98
E9C38 FF5100 135F100
E9C58 100EF98 1378F98
E9D28 FF5100 135F100
E9DB8 FF5100 135F100
E9E08 FF5100 135F100
E9FC8 FF5100 135F100
if test -z ""; then \
for i in -ll-reg -noll-reg -ll -noll; do rm gforth${i}; make DOSTRIP=true optgforth OPT=$i && cp -p gforth${i} gforth && break; done; \
else \
(cd engine && make DOSTRIP=true gforth ) && \
cp -p engine/gforth gforth && \
(chcon -t unconfined_execmem_exec_t gforth || true); \
true; \
make checkone check-nofast ENGINE=./engine/gforth; \
fi
rm: cannot remove 'gforth-ll-reg': No such file or directory
make[1]: Entering directory '/home/druffer/gforth'
make[1]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
make gforth-ll-reg OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG" OPTOBJECTS=
make[2]: Entering directory '/home/druffer/gforth'
make[2]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
if test -z "-ll-reg"; then \
for i in -ll-reg -noll-reg -ll -noll; do rm gforth${i}; make DOSTRIP=true optgforth OPT=$i && cp -p gforth${i} gforth-ll-reg && break; done; \
else \
(cd engine && make DOSTRIP=true gforth-ll-reg ) && \
cp -p engine/gforth-ll-reg gforth-ll-reg && \
(chcon -t unconfined_execmem_exec_t gforth-ll-reg || true); \
true; \
make checkone check-nofast ENGINE=./engine/gforth-ll-reg; \
fi
make[3]: Entering directory '/home/druffer/gforth/engine'
make[3]: 'gforth-ll-reg' is up to date.
make[3]: Leaving directory '/home/druffer/gforth/engine'
chcon: can't apply partial context to unlabeled file 'gforth-ll-reg'
make[3]: Entering directory '/home/druffer/gforth'
make[3]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
cd engine && make DOSTRIP=true gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[4]: Entering directory '/home/druffer/gforth/engine'
make[4]: 'gforth-ditc-noll' is up to date.
make[4]: Leaving directory '/home/druffer/gforth/engine'
cp -p engine/gforth-ditc-noll gforth-ditc
true gforth-ditc
true
./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." 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>/dev/null | tr -d '\015' | diff -r -u - ./test/coretest.out
./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/other.fs -e bye
[0;34;49m
test/other.fs:110:1: '0.' is a double-cell integer; type `help' for more info[0;39;49m[0;34;49m
test/other.fs:110:32: '23.' is a double-cell integer; type `help' for more info[0;39;49m[0;34;49mwarning: ')' missing
[0;39;49mexpect ``warning: ')' missing''
./engine/gforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/signals.fs -e bye
./engine/gforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/coremore.fs test/gforth.fs test/macros.fs -e bye 2>&1 | tr -d '\015' | diff -u ./test/gforth.out -
./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -u ./test/checkans.out -
[0;34;49m
test/checkans.fs:25:49: redefined place with PLACE[0;39;49m./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." 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 -u engine/prim-s.i -
./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/fp/runfptests.fth -e bye | diff -u test/fp/fptest.out - || echo "Floating point test failed"
./engine/gforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/gforth-nofast.fs -e bye
make[3]: Leaving directory '/home/druffer/gforth'
true gforth-ll-reg
make[2]: Leaving directory '/home/druffer/gforth'
make[1]: Leaving directory '/home/druffer/gforth'
true gforth
cd engine && make DOSTRIP=true gforth-itc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[1]: Entering directory '/home/druffer/gforth/engine'
make[1]: 'gforth-itc-noll' is up to date.
make[1]: Leaving directory '/home/druffer/gforth/engine'
cp -p engine/gforth-itc-noll gforth-itc
true gforth-itc
true
cp -p kernl32l.fi kernl32l.fi~
cp: cannot stat 'kernl32l.fi': No such file or directory
Makefile:1025: recipe for target 'kernl32l.fi-' failed
make: [kernl32l.fi-] Error 1 (ignored)
./preforth -p ".:~+:." -e 's" mach32l.fs" include ./kernel/main.fs' -e "save-cross kernl32l.fi- /usr/local/bin/gforth-0.7.9_20180103 bye"
warning:EXIT is compile-only[0;34;49m
cross.fs:63:13: redefined g with G[0;39;49m[0;34;49m
cross.fs:682:32: defined literal .dec as word[0;39;49m[0;34;49m
machpc.fs:25:20: defined literal ec as word[0;39;49m[0;34;49m
cross.fs:1261:12: redefined NIL[0;39;49m[0;34;49m
kernel/nio.fs:126:3: defined literal d. as word[0;39;49m[0;34;49m
kernel/nio.fs:134:3: defined literal . as word[0;39;49mset image entry point
Unresolved: Nothing!
address-space Start: 0000.0000 End: 0000.0000 DP: 0000.0000
user-region Start: 0000.3168 End: 0000.3568 DP: 0000.31F8
dictionary Start: 0000.0100 End: 0080.0100 DP: 0001.5604
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-
cp -p kernl32l.fi- kernl32l.fi+
mv kernl32l.fi+ kernl32l.fi
touch -c kernl32l.fi
cp -p kernl32b.fi kernl32b.fi~
cp: cannot stat 'kernl32b.fi': No such file or directory
Makefile:1029: recipe for target 'kernl32b.fi-' failed
make: [kernl32b.fi-] Error 1 (ignored)
./preforth -p ".:~+:." -e 's" mach32b.fs" include ./kernel/main.fs' -e "save-cross kernl32b.fi- /usr/local/bin/gforth-0.7.9_20180103 bye"
warning:EXIT is compile-only[0;34;49m
cross.fs:63:13: redefined g with G[0;39;49m[0;34;49m
cross.fs:682:32: defined literal .dec as word[0;39;49m[0;34;49m
machpc.fs:25:20: defined literal ec as word[0;39;49m[0;34;49m
cross.fs:1261:12: redefined NIL[0;39;49m[0;34;49m
kernel/nio.fs:126:3: defined literal d. as word[0;39;49m[0;34;49m
kernel/nio.fs:134:3: defined literal . as word[0;39;49mset image entry point
Unresolved: Nothing!
address-space Start: 0000.0000 End: 0000.0000 DP: 0000.0000
user-region Start: 0000.3168 End: 0000.3568 DP: 0000.31F8
dictionary Start: 0000.0100 End: 0080.0100 DP: 0001.5604
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-
cp -p kernl32b.fi- kernl32b.fi+
mv kernl32b.fi+ kernl32b.fi
touch -c kernl32b.fi
cp -p kernl64b.fi kernl64b.fi~
cp: cannot stat 'kernl64b.fi': No such file or directory
Makefile:1037: recipe for target 'kernl64b.fi-' failed
make: [kernl64b.fi-] Error 1 (ignored)
./preforth -p ".:~+:." -e 's" mach64b.fs" include ./kernel/main.fs' -e "save-cross kernl64b.fi- /usr/local/bin/gforth-0.7.9_20180103 bye"
warning:EXIT is compile-only[0;34;49m
cross.fs:63:13: redefined g with G[0;39;49m[0;34;49m
cross.fs:682:32: defined literal .dec as word[0;39;49m[0;34;49m
machpc.fs:25:20: defined literal ec as word[0;39;49m[0;34;49m
cross.fs:1261:12: redefined NIL[0;39;49m[0;34;49m
kernel/nio.fs:126:3: defined literal d. as word[0;39;49m[0;34;49m
kernel/nio.fs:134:3: defined literal . as word[0;39;49mset image entry point
Unresolved: Nothing!
address-space Start: 0000.0000 End: 0000.0000 DP: 0000.0000
user-region Start: 0000.5600 End: 0000.5E00 DP: 0000.5720
dictionary Start: 0000.0100 End: 0080.0100 DP: 0002.6D98
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-
cp -p kernl64b.fi- kernl64b.fi+
mv kernl64b.fi+ kernl64b.fi
touch -c kernl64b.fi
if test -z ""; then \
for i in -ll-reg -noll-reg -ll -noll; do rm gforth-fast${i}; make DOSTRIP=true optgforth-fast OPT=$i && cp -p gforth-fast${i} gforth-fast && break; done; \
else \
(cd engine && make DOSTRIP=true gforth-fast ) && \
cp -p engine/gforth-fast gforth-fast && \
(chcon -t unconfined_execmem_exec_t gforth-fast || true); \
true; \
make checkone ENGINE=./engine/gforth-fast; \
fi
rm: cannot remove 'gforth-fast-ll-reg': No such file or directory
make[1]: Entering directory '/home/druffer/gforth'
make[1]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
make DOSTRIP=true gforth-fast-ll-reg OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG" OPTOBJECTS=
make[2]: Entering directory '/home/druffer/gforth'
make[2]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
if test -z "-ll-reg"; then \
for i in -ll-reg -noll-reg -ll -noll; do rm gforth-fast${i}; make DOSTRIP=true optgforth-fast OPT=$i && cp -p gforth-fast${i} gforth-fast-ll-reg && break; done; \
else \
(cd engine && make DOSTRIP=true gforth-fast-ll-reg ) && \
cp -p engine/gforth-fast-ll-reg gforth-fast-ll-reg && \
(chcon -t unconfined_execmem_exec_t gforth-fast-ll-reg || true); \
true; \
make checkone ENGINE=./engine/gforth-fast-ll-reg; \
fi
make[3]: Entering directory '/home/druffer/gforth/engine'
make[3]: 'gforth-fast-ll-reg' is up to date.
make[3]: Leaving directory '/home/druffer/gforth/engine'
chcon: can't apply partial context to unlabeled file 'gforth-fast-ll-reg'
make[3]: Entering directory '/home/druffer/gforth'
make[3]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
cd engine && make DOSTRIP=true gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[4]: Entering directory '/home/druffer/gforth/engine'
make[4]: 'gforth-ditc-noll' is up to date.
make[4]: Leaving directory '/home/druffer/gforth/engine'
cp -p engine/gforth-ditc-noll gforth-ditc
true gforth-ditc
true
./engine/gforth-fast-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." 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>/dev/null | tr -d '\015' | diff -r -u - ./test/coretest.out
./engine/gforth-fast-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/other.fs -e bye
[0;34;49m
test/other.fs:110:1: '0.' is a double-cell integer; type `help' for more info[0;39;49m[0;34;49m
test/other.fs:110:32: '23.' is a double-cell integer; type `help' for more info[0;39;49m[0;34;49mwarning: ')' missing
[0;39;49mexpect ``warning: ')' missing''
./engine/gforth-fast-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/signals.fs -e bye
./engine/gforth-fast-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/coremore.fs test/gforth.fs test/macros.fs -e bye 2>&1 | tr -d '\015' | diff -u ./test/gforth.out -
./engine/gforth-fast-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -u ./test/checkans.out -
[0;34;49m
test/checkans.fs:25:49: redefined place with PLACE[0;39;49m./engine/gforth-fast-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." 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 -u engine/prim-s.i -
./engine/gforth-fast-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/fp/runfptests.fth -e bye | diff -u test/fp/fptest.out - || echo "Floating point test failed"
make[3]: Leaving directory '/home/druffer/gforth'
true gforth-fast-ll-reg
make[2]: Leaving directory '/home/druffer/gforth'
make[1]: Leaving directory '/home/druffer/gforth'
true gforth-fast
if test -z ""; then \
for i in -ll-reg -noll-reg -ll -noll; do make DOSTRIP=true optlibgforth OPT=$i && make optlibgforth2 OPT=$i && ln -s -f engine/libgforth libgforth && break; done; \
else \
(cd engine && make DOSTRIP=true libgforth ); \
make checkone check-nofast ENGINE=./engine/libgforth; \
fi
make[1]: Entering directory '/home/druffer/gforth'
make[1]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
make libgforth-ll-reg OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG" OPTOBJECTS=
make[2]: Entering directory '/home/druffer/gforth'
make[2]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
if test -z "-ll-reg"; then \
for i in -ll-reg -noll-reg -ll -noll; do make DOSTRIP=true optlibgforth OPT=$i && make optlibgforth2 OPT=$i && ln -s -f engine/libgforth-ll-reg libgforth-ll-reg && break; done; \
else \
(cd engine && make DOSTRIP=true libgforth-ll-reg ); \
make checkone check-nofast ENGINE=./engine/libgforth-ll-reg; \
fi
make[3]: Entering directory '/home/druffer/gforth/engine'
make[3]: 'libgforth-ll-reg' is up to date.
make[3]: Leaving directory '/home/druffer/gforth/engine'
make[3]: Entering directory '/home/druffer/gforth'
make[3]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
cd engine && make DOSTRIP=true gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[4]: Entering directory '/home/druffer/gforth/engine'
make[4]: 'gforth-ditc-noll' is up to date.
make[4]: Leaving directory '/home/druffer/gforth/engine'
cp -p engine/gforth-ditc-noll gforth-ditc
true gforth-ditc
true
./engine/libgforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." 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>/dev/null | tr -d '\015' | diff -r -u - ./test/coretest.out
./engine/libgforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/other.fs -e bye
[0;34;49m
test/other.fs:110:1: '0.' is a double-cell integer; type `help' for more info[0;39;49m[0;34;49m
test/other.fs:110:32: '23.' is a double-cell integer; type `help' for more info[0;39;49m[0;34;49mwarning: ')' missing
[0;39;49mexpect ``warning: ')' missing''
./engine/libgforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/signals.fs -e bye
./engine/libgforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/coremore.fs test/gforth.fs test/macros.fs -e bye 2>&1 | tr -d '\015' | diff -u ./test/gforth.out -
./engine/libgforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -u ./test/checkans.out -
[0;34;49m
test/checkans.fs:25:49: redefined place with PLACE[0;39;49m./engine/libgforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." 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 -u engine/prim-s.i -
./engine/libgforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/fp/runfptests.fth -e bye | diff -u test/fp/fptest.out - || echo "Floating point test failed"
./engine/libgforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/gforth-nofast.fs -e bye
make[3]: Leaving directory '/home/druffer/gforth'
make[2]: Leaving directory '/home/druffer/gforth'
make[1]: Leaving directory '/home/druffer/gforth'
make[1]: Entering directory '/home/druffer/gforth'
make[1]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
(cd engine && make libgforth OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG" OPTOBJECTS=)
make[2]: Entering directory '/home/druffer/gforth/engine'
make[2]: 'libgforth' is up to date.
make[2]: Leaving directory '/home/druffer/gforth/engine'
make[1]: Leaving directory '/home/druffer/gforth'
cd engine && make libgforth-ditc OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[1]: Entering directory '/home/druffer/gforth/engine'
make[1]: 'libgforth-ditc' is up to date.
make[1]: Leaving directory '/home/druffer/gforth/engine'
ln -s -f engine/libgforth-ditc libgforth-ditc
chcon -t unconfined_execmem_exec_t libgforth-ditc
chcon: can't apply partial context to unlabeled file 'libgforth-ditc'
Makefile:1248: recipe for target 'libgforth-ditc' failed
make: [libgforth-ditc] Error 1 (ignored)
cd engine && make libgforth-itc OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[1]: Entering directory '/home/druffer/gforth/engine'
make[1]: 'libgforth-itc' is up to date.
make[1]: Leaving directory '/home/druffer/gforth/engine'
ln -s -f engine/libgforth-itc libgforth-itc
chcon -t unconfined_execmem_exec_t libgforth-itc
chcon: can't apply partial context to unlabeled file 'libgforth-itc'
Makefile:1243: recipe for target 'libgforth-itc' failed
make: [libgforth-itc] Error 1 (ignored)
(cd unix; make)
make[1]: Entering directory '/home/druffer/gforth/unix'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/druffer/gforth/unix'
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named libffi.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgflibffi.la
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named cstr.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgfcstr.la
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named ./unix/libc.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgflibc.la
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named ./unix/socket.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgfsocket.la
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named ./unix/pthread.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgfpthread.la
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named ./unix/mmap.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgfmmap.la
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named ./unix/serial.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgfserial.la
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named ./unix/filestat.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgffilestat.la
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named ./unix/time.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgftime.la
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named ./unix/x.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgfx.la
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named ./unix/opengl.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgfopengl.la
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named ./unix/png.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgfpng.la
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named test/libcc.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgftest/libcc.la
make checkone check-nofast ENGINE="./gforth --no-dynamic" >/dev/null 2>&1
make checkone check-nofast ENGINE="./libgforth --no-dynamic" >/dev/null 2>&1
make checkone check-nofast ENGINE="./gforth-itc" >/dev/null 2>&1
make checkone check-nofast ENGINE="./libgforth-itc" >/dev/null 2>&1
make checkone check-nofast ENGINE="./gforth-ditc" >/dev/null 2>&1
make checkone check-nofast ENGINE="./libgforth-ditc" >/dev/null 2>&1
make checkone ENGINE="./gforth-fast --no-dynamic" >/dev/null 2>&1
make checkone ENGINE="./libgforth-fast --no-dynamic" >/dev/null 2>&1
make checkone check-nofast ENGINE="./gforth" >/dev/null 2>&1
make checkone check-nofast ENGINE="./libgforth" >/dev/null 2>&1
make checkone ENGINE="./gforth-fast" >/dev/null 2>&1
make checkone ENGINE="./libgforth-fast" >/dev/null 2>&1
*** Check successful ***
./gforth-fast --diag -e '." in gforth-fast" cr bye'
*** no performance problems ***
in gforth-fast
./libgforth-fast --diag -e '." in libgforth-fast" cr bye'
*** no performance problems ***
in libgforth-fast
make: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
cd engine && make DOSTRIP=true gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[1]: Entering directory '/home/druffer/gforth/engine'
make[1]: 'gforth-ditc-noll' is up to date.
make[1]: Leaving directory '/home/druffer/gforth/engine'
cp -p engine/gforth-ditc-noll gforth-ditc
true gforth-ditc
true
if test -z ""; then \
for i in -ll-reg -noll-reg -ll -noll; do rm gforth${i}; make DOSTRIP=true optgforth OPT=$i && cp -p gforth${i} gforth && break; done; \
else \
(cd engine && make DOSTRIP=true gforth ) && \
cp -p engine/gforth gforth && \
(chcon -t unconfined_execmem_exec_t gforth || true); \
true; \
make checkone check-nofast ENGINE=./engine/gforth; \
fi
make[1]: Entering directory '/home/druffer/gforth'
make[1]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
make gforth-ll-reg OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG" OPTOBJECTS=
make[2]: Entering directory '/home/druffer/gforth'
make[2]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
if test -z "-ll-reg"; then \
for i in -ll-reg -noll-reg -ll -noll; do rm gforth${i}; make DOSTRIP=true optgforth OPT=$i && cp -p gforth${i} gforth-ll-reg && break; done; \
else \
(cd engine && make DOSTRIP=true gforth-ll-reg ) && \
cp -p engine/gforth-ll-reg gforth-ll-reg && \
(chcon -t unconfined_execmem_exec_t gforth-ll-reg || true); \
true; \
make checkone check-nofast ENGINE=./engine/gforth-ll-reg; \
fi
make[3]: Entering directory '/home/druffer/gforth/engine'
make[3]: 'gforth-ll-reg' is up to date.
make[3]: Leaving directory '/home/druffer/gforth/engine'
chcon: can't apply partial context to unlabeled file 'gforth-ll-reg'
make[3]: Entering directory '/home/druffer/gforth'
make[3]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
cd engine && make DOSTRIP=true gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[4]: Entering directory '/home/druffer/gforth/engine'
make[4]: 'gforth-ditc-noll' is up to date.
make[4]: Leaving directory '/home/druffer/gforth/engine'
cp -p engine/gforth-ditc-noll gforth-ditc
true gforth-ditc
true
./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." 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>/dev/null | tr -d '\015' | diff -r -u - ./test/coretest.out
./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/other.fs -e bye
[0;34;49m
test/other.fs:110:1: '0.' is a double-cell integer; type `help' for more info[0;39;49m[0;34;49m
test/other.fs:110:32: '23.' is a double-cell integer; type `help' for more info[0;39;49m[0;34;49mwarning: ')' missing
[0;39;49mexpect ``warning: ')' missing''
./engine/gforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/signals.fs -e bye
./engine/gforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/coremore.fs test/gforth.fs test/macros.fs -e bye 2>&1 | tr -d '\015' | diff -u ./test/gforth.out -
./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -u ./test/checkans.out -
[0;34;49m
test/checkans.fs:25:49: redefined place with PLACE[0;39;49m./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." 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 -u engine/prim-s.i -
./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/fp/runfptests.fth -e bye | diff -u test/fp/fptest.out - || echo "Floating point test failed"
./engine/gforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/gforth-nofast.fs -e bye
make[3]: Leaving directory '/home/druffer/gforth'
true gforth-ll-reg
make[2]: Leaving directory '/home/druffer/gforth'
make[1]: Leaving directory '/home/druffer/gforth'
true gforth
./preforth -p ".:~+:." prims2x.fs -e "s\" prim.b\" ' output-tag dup process-file bye"|sed 's#^./prim#prim#' >prim.TAGS-
warning:EXIT is compile-onlymv prim.TAGS- prim.TAGS
includedir=`pwd`/include extrastuff=' -I'`pwd`/include/gforth/0.7.9_20180103/amd64 ./gforthker -p ".:~+:." etags.fs except.fs startup.fs libffi.fs cstr.fs unix/socket.fs unix/pthread.fs unix/mmap.fs unix/serial.fs unix/filestat.fs unix/libc.fs unix/time.fs unix/x.fs unix/opengl.fs unix/png.fs test/libcc.fs -e bye
warning:EXIT is compile-onlycat TAGS prim.TAGS kernel.TAGS >gforth.TAGS
rm TAGS
cp -p gforth.TAGS TAGS
./gforthker -p ".:~+:." -e "s\" doc/doc.fd\"" doc/makedoc.fs except.fs startup.fs code.fs objects.fs oof.fs moofglos.fs regexp.fs fft.fs cstr.fs unix/socket.fs unix/pthread.fs unix/mmap.fs unix/serial.fs unix/filestat.fs unix/libc.fs unix/time.fs unix/x.fs unix/opengl.fs unix/png.fs mkdir.fs cilk.fs -e bye
warning:EXIT is compile-only[0;34;49m
objects.fs:416:30: redefined catch[0;39;49m[0;34;49m
oof.fs:110:11: redefined >o[0;39;49m[0;34;49m
oof.fs:115:11: redefined o>[0;39;49m[0;34;49m
oof.fs:417:17: redefined bind[0;39;49m[0;34;49m
oof.fs:500:38: redefined object[0;39;49m[0;34;49m
oof.fs:656:53: redefined interface[0;39;49m[0;34;49m
moofglos.fs:7:47: redefined method[0;39;49m[0;34;49m
moofglos.fs:16:12: redefined class[0;39;49m[0;34;49m
moofglos.fs:21:51: redefined end-class[0;39;49m[0;34;49m
moofglos.fs:36:31: redefined object[0;39;49m[0;34;49m
complex.fs:119:53: redefined g[0;39;49m[0;34;49m
unix/socket.fs:33:72: redefined bind[0;39;49m./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.texi.in\" r/o open-file throw ds2texi bye" >doc/gforth.texi-
warning:EXIT is compile-onlymv doc/gforth.texi- doc/gforth.texi
cd doc; make doc
make[1]: Entering directory '/home/druffer/gforth/doc'
makeinfo -I . gforth.texi
makeinfo -I . vmgen.texi
vmgen.texi:400: warning: @pxref node name should not contain `.'
vmgen.texi:686: warning: @pxref node name should not contain `.'
vmgen.texi:1613: warning: @pxref node name should not contain `.'
makeinfo -I . --css-ref gforth.css -o gforth --html gforth.texi
cp -p ./gforth.css gforth/
makeinfo -I . --html vmgen.texi
texi2dvi -I . gforth.texi
This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=etex)
restricted \write18 enabled.
entering extended mode
(./gforth.texi (/usr/share/texmf/tex/texinfo/texinfo.tex
Loading texinfo [version 2016-02-05.07.deb2]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/home/druffer/gforth/doc/version.texi) [1] [2]
(/home/druffer/gforth/doc/gforth.toc [-1] [-2] [-3] [-4] [-5] [-6] [-7])
[-8] (Preface) Chapter 1 [1] (/home/druffer/gforth/doc/gforth.aux) Chapter 2
[2] [3] [4] [5] [6] [7] [8] Chapter 3 [9] [10] [11] [12] [13] [14] [15]
[16] [17] [18] [19] [20] [21]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 2234--2234
[]@texttt 1 0 / . \ "Floating-point unidentified fault" in Gforth on some plat
forms[] |
[22] [23] [24] [25]
Underfull \hbox (badness 10000) in paragraph at lines 2598--2607
@textsl (@texttt http://docs.sun.com/source/806-3568/ncg_goldberg.html[]@textsl
), ACM Com-put-ing
[26]
Underfull \hbox (badness 10000) in paragraph at lines 2659--2667
@textsl (@texttt http://home.pipeline.com/~hbaker1/sigplannotices/sigcol05.ps.
gz[]@textsl ),
[27] [28] [29] [30] [31] [32] [33] [34] [35]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 3341--3341
[]@texttt : compile-vmul-step ( compilation: n --; run-time: n1 addr1 -- n2 ad
dr2 )[] |
[36] [37] Chapter 4 [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48]
Chapter 5 [49] [50] [51] [52] [53] [54] [55]
Underfull \hbox (badness 10000) in paragraph at lines 5359--5368
@textsl (@texttt http://docs.sun.com/source/806-3568/ncg_goldberg.html[]@textsl
), ACM Com-put-ing
[56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70]
[71] [72] [73] [74] [75] [76] [77] [78] [79]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 8444--8444
[]@texttt CREATE new-word2 1 cells allot \ reserve 1 cell - initial value und
efined[] |
Overfull \hbox (14.94176pt too wide) in paragraph at lines 8445--8445
[]@texttt CREATE new-word3 4 , \ reserve 1 cell and initialise it (
to 4)[] |
[80] [81] [82] [83] [84] [85] [86] [87] [88]
Overfull \hbox (49.43388pt too wide) in paragraph at lines 9342--9342
[] @texttt 2@ swap here name string, ( u table-xt disasm-xt c-addr ) \ reme
mber string[] |
[89]
Overfull \hbox (4.10802pt too wide) in paragraph at lines 9432--9434
[]@textrm A Stan-dard Forth im-ple-men-ta-tion of @texttt const-does>[] @textrm
is avail-able in @texttt compat/const-does.fs[]@textrm . |
[90]
Overfull \hbox (47.63586pt too wide) in paragraph at lines 9572--9572
[]@texttt action-of[] @textit in-ter-pre-ta-tion @texttt "@textit name@te
xttt " @textit -- xt; com-pi-la-tion @texttt "@textit name@texttt " @textit --
; run-time -- xt @textrm gforth ``action-|
[91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104]
[105] [106] [107] [108] [109] [110] [111] [112] [113]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 12068--12068
[]@texttt ( wid ) set-current \ restore original (i.e., public) compilation wo
rdlist[] |
[114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125]
[126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137]
[138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149]
[150] [151] [152]
Underfull \hbox (badness 10000) in paragraph at lines 16624--16630
[]@textrm This sec-tion de-scribes the @texttt objects.fs[] @textrm pack-age. T
his ma-te-rial also has
Underfull \hbox (badness 10000) in paragraph at lines 16624--16630
@textrm been pub-lished in M. An-ton Ertl, @textsl Yet An-other Forth Ob-jects
Pack-age
Underfull \hbox (badness 10000) in paragraph at lines 16624--16630
@textsl (@texttt http://www.complang.tuwien.ac.at/forth/objects/objects.html[]@
textsl )@textrm , Forth
[153] [154] [155] [156] [157] [158] [159]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 17248--17248
[]@texttt 2dup selector-interface @ ( object selector-body object interface-of
fset )[] |
[160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171]
[172] [173] [174]
Underfull \hbox (badness 7981) in paragraph at lines 19152--19154
[]@textrm Definitions in Stan-dard Forth for these as-ser-tion words are pro-vi
ded in
[175] [176] [177] [178] [179] [180] [181] [182] [183]
Underfull \hbox (badness 10000) in paragraph at lines 20222--20227
[]@textrm Gforth pro-vides ways to im-ple-ment words in as-sem-bly lan-guage (u
s-ing
[184] [185] [186] [187] [188]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 20562--20562
[]@texttt 20 ax *4 i#) 20[eax*4] 20(,%eax,4) (index*scale)+displac
ement[] |
Overfull \hbox (43.6852pt too wide) in paragraph at lines 20565--20565
[]@texttt 12 sp ax *2 di) 12[esp][eax*2] 12(%esp,%eax,2) base+(index*scale)+di
splacement[] |
[189] [190] [191] [192] [193] [194] [195] [196] Chapter 6 [197] Chapter 7
[198] [199]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 21439--21439
[]@texttt gforth depth-changes.fs -e "' all-lines is depth-changes-filter" my-
file.fs[] |
Overfull \hbox (32.18782pt too wide) in paragraph at lines 21454--21454
[]@texttt gforth depth-changes.fs -e "' most-lines is depth-changes-filter" my
-file.fs[] |
Chapter 8 [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210]
[211] [212] [213] [214] Chapter 9 [215] Chapter 10 [216] Chapter 11 [217]
[218]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 23016--23016
[]@texttt user_area* gforth_stacks(Cell dsize, Cell rsize, Cell fsize, Cell ls
ize);[] |
Chapter 12 [219] [220] [221] Chapter 13 [222] [223] [224]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 23460--23460
[]@texttt GFORTHD="/usr/bin/gforth-fast --no-dynamic" gforthmi myimage.fi sour
ce.fs[] |
[225] [226] [227]
Overfull \hbox (32.18782pt too wide) in paragraph at lines 23721--23721
[] @texttt Defers 'cold \ do other initialization stuff (e.g., rehashing wo
rdlists)[] |
Chapter 14 [228] [229] [230] [231] [232] [233]
Overfull \hbox (78.17732pt too wide) in paragraph at lines 24209--24209
[]@texttt DEF_CA /* definition of variable ca (indire
ct threading) */[] |
[234] [235] [236]
Overfull \hbox (114.61086pt too wide) in paragraph at lines 24411--24421
[]@textrm In @textsl Trans-lat-ing Forth to Ef-fi-cient C (@texttt http://www.c
omplang.tuwien.ac.at/papers/ertl&maierhofer95.ps.gz[]@textsl )|
Chapter 15 [237] [238]
Overfull \hbox (20.69044pt too wide) in paragraph at lines 24549--24549
[] @texttt \ special conditionals supporting gf
orths'[] |
[239] Appendix A [240] Appendix B [241] Appendix C [242] Appendix D [243]
(/home/druffer/gforth/doc/fdl.texi [244] [245] [246] [247] [248] [249])
(/home/druffer/gforth/doc/gpl.texi [250] [251] [252] [253] [254] [255] [256]
[257] [258] [259] [260]) (Word Index) [261] [262] [263] [264] [265] [266]
[267] [268] [269] [270] [271] [272] (Concept and Word Index) [273] [274]
[275] [276] [277] [278] [279] [280] [281] [282] [283] [284] [285] [286]
[287] [288] [289] [290] [291] [292] [293] )
(see the transcript file for additional information)
Output written on gforth.dvi (303 pages, 1751632 bytes).
Transcript written on gforth.log.
dvips -t letterSize -Z gforth.dvi -o gforth.ps
This is dvips(k) 5.995 Copyright 2015 Radical Eye Software (www.radicaleye.com)
' TeX output 2018.03.31:1715' -> gforth.ps
</home/druffer/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1095.603pk>
</home/druffer/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecti1095.603pk>
</usr/share/texlive/texmf-dist/dvips/base/texc.pro>
</usr/share/texlive/texmf-dist/dvips/base/texps.pro>.
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>[1]
[2] [-1] [-2] [-3] [-4] [-5] [-6] [-7] [-8] [1] [2] [3] [4] [5] [6] [7] [8]
[9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23]
[24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38]
[39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53]
[54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68]
[69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83]
[84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98]
[99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111]
[112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124]
[125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137]
[138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150]
[151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163]
[164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176]
[177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188] [189]
[190] [191] [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202]
[203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215]
[216] [217] [218] [219] [220] [221] [222] [223] [224] [225] [226] [227] [228]
[229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241]
[242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254]
[255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265] [266] [267]
[268] [269] [270] [271] [272] [273] [274] [275] [276] [277] [278] [279] [280]
[281] [282] [283] [284] [285] [286] [287] [288] [289] [290] [291] [292] [293]
texi2dvi -I . vmgen.texi
This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=etex)
restricted \write18 enabled.
entering extended mode
(./vmgen.texi (/usr/share/texmf/tex/texinfo/texinfo.tex
Loading texinfo [version 2016-02-05.07.deb2]: pdf, fonts, markup, glyphs,
page headings, tables, conditionals, indexing, sectioning, toc, environments,
defuns, macros, cross references, insertions,
(/usr/share/texlive/texmf-dist/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
) localization, formatting, and turning on texinfo input format.)
(/home/druffer/gforth/doc/version.texi) [1] [2]
(/home/druffer/gforth/doc/vmgen.toc [-1]) [-2] Chapter 1
(/home/druffer/gforth/doc/vmgen.aux) [1] Chapter 2 [2] Chapter 3 [3] [4]
Chapter 4 [5] Chapter 5 [6] [7] Chapter 6 [8] [9] [10] [11] [12]
Overfull \hbox (32.51715pt too wide) in paragraph at lines 964--964
[] @texttt SET_IP(target); INST_TAIL; /* now this INST_TAIL is necessary */[]
|
[13] [14] [15] Chapter 7 [16] Chapter 8 [17] [18] [19] [20] [21] [22] [23]
Chapter 9 [24] Chapter 10 [25] Chapter 11 [26] Chapter 12 [27] Appendix A
[28] (/home/druffer/gforth/doc/fdl.texi [29] [30] [31] [32] [33] [34]) (Index)
[35] [36] [37] [38] )
(see the transcript file for additional information)
Output written on vmgen.dvi (42 pages, 169700 bytes).
Transcript written on vmgen.log.
dvips -t letterSize -Z vmgen.dvi -o vmgen.ps
This is dvips(k) 5.995 Copyright 2015 Radical Eye Software (www.radicaleye.com)
' TeX output 2018.03.31:1715' -> vmgen.ps
</usr/share/texlive/texmf-dist/dvips/base/texc.pro>
</usr/share/texlive/texmf-dist/dvips/base/texps.pro>.
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsltt10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsl10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmb10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>[1]
[2] [-1] [-2] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14]
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29]
[30] [31] [32] [33] [34] [35] [36] [37] [38]
makeinfo -I . --no-headers --no-split gforth.texi >gforth.txt
makeinfo -I . --no-headers --no-split vmgen.texi >vmgen.txt
vmgen.texi:400: warning: @pxref node name should not contain `.'
vmgen.texi:686: warning: @pxref node name should not contain `.'
vmgen.texi:1613: warning: @pxref node name should not contain `.'
make[1]: Leaving directory '/home/druffer/gforth/doc'
make: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
cd engine && make DOSTRIP=true gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[1]: Entering directory '/home/druffer/gforth/engine'
make[1]: 'gforth-ditc-noll' is up to date.
make[1]: Leaving directory '/home/druffer/gforth/engine'
cp -p engine/gforth-ditc-noll gforth-ditc
true gforth-ditc
true
if test -z ""; then \
for i in -ll-reg -noll-reg -ll -noll; do rm gforth${i}; make DOSTRIP=true optgforth OPT=$i && cp -p gforth${i} gforth && break; done; \
else \
(cd engine && make DOSTRIP=true gforth ) && \
cp -p engine/gforth gforth && \
(chcon -t unconfined_execmem_exec_t gforth || true); \
true; \
make checkone check-nofast ENGINE=./engine/gforth; \
fi
make[1]: Entering directory '/home/druffer/gforth'
make[1]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
make gforth-ll-reg OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG" OPTOBJECTS=
make[2]: Entering directory '/home/druffer/gforth'
make[2]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
if test -z "-ll-reg"; then \
for i in -ll-reg -noll-reg -ll -noll; do rm gforth${i}; make DOSTRIP=true optgforth OPT=$i && cp -p gforth${i} gforth-ll-reg && break; done; \
else \
(cd engine && make DOSTRIP=true gforth-ll-reg ) && \
cp -p engine/gforth-ll-reg gforth-ll-reg && \
(chcon -t unconfined_execmem_exec_t gforth-ll-reg || true); \
true; \
make checkone check-nofast ENGINE=./engine/gforth-ll-reg; \
fi
make[3]: Entering directory '/home/druffer/gforth/engine'
make[3]: 'gforth-ll-reg' is up to date.
make[3]: Leaving directory '/home/druffer/gforth/engine'
chcon: can't apply partial context to unlabeled file 'gforth-ll-reg'
make[3]: Entering directory '/home/druffer/gforth'
make[3]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
cd engine && make DOSTRIP=true gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[4]: Entering directory '/home/druffer/gforth/engine'
make[4]: 'gforth-ditc-noll' is up to date.
make[4]: Leaving directory '/home/druffer/gforth/engine'
cp -p engine/gforth-ditc-noll gforth-ditc
true gforth-ditc
true
./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." 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>/dev/null | tr -d '\015' | diff -r -u - ./test/coretest.out
./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/other.fs -e bye
[0;34;49m
test/other.fs:110:1: '0.' is a double-cell integer; type `help' for more info[0;39;49m[0;34;49m
test/other.fs:110:32: '23.' is a double-cell integer; type `help' for more info[0;39;49m[0;34;49mwarning: ')' missing
[0;39;49mexpect ``warning: ')' missing''
./engine/gforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/signals.fs -e bye
./engine/gforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/coremore.fs test/gforth.fs test/macros.fs -e bye 2>&1 | tr -d '\015' | diff -u ./test/gforth.out -
./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -u ./test/checkans.out -
[0;34;49m
test/checkans.fs:25:49: redefined place with PLACE[0;39;49m./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." 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 -u engine/prim-s.i -
./engine/gforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/fp/runfptests.fth -e bye | diff -u test/fp/fptest.out - || echo "Floating point test failed"
./engine/gforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/gforth-nofast.fs -e bye
make[3]: Leaving directory '/home/druffer/gforth'
true gforth-ll-reg
make[2]: Leaving directory '/home/druffer/gforth'
make[1]: Leaving directory '/home/druffer/gforth'
true gforth
cd engine && make DOSTRIP=true gforth-itc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[1]: Entering directory '/home/druffer/gforth/engine'
make[1]: 'gforth-itc-noll' is up to date.
make[1]: Leaving directory '/home/druffer/gforth/engine'
cp -p engine/gforth-itc-noll gforth-itc
true gforth-itc
true
if test -z ""; then \
for i in -ll-reg -noll-reg -ll -noll; do make DOSTRIP=true optlibgforth OPT=$i && make optlibgforth2 OPT=$i && ln -s -f engine/libgforth libgforth && break; done; \
else \
(cd engine && make DOSTRIP=true libgforth ); \
make checkone check-nofast ENGINE=./engine/libgforth; \
fi
make[1]: Entering directory '/home/druffer/gforth'
make[1]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
make libgforth-ll-reg OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG" OPTOBJECTS=
make[2]: Entering directory '/home/druffer/gforth'
make[2]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
if test -z "-ll-reg"; then \
for i in -ll-reg -noll-reg -ll -noll; do make DOSTRIP=true optlibgforth OPT=$i && make optlibgforth2 OPT=$i && ln -s -f engine/libgforth-ll-reg libgforth-ll-reg && break; done; \
else \
(cd engine && make DOSTRIP=true libgforth-ll-reg ); \
make checkone check-nofast ENGINE=./engine/libgforth-ll-reg; \
fi
make[3]: Entering directory '/home/druffer/gforth/engine'
make[3]: 'libgforth-ll-reg' is up to date.
make[3]: Leaving directory '/home/druffer/gforth/engine'
make[3]: Entering directory '/home/druffer/gforth'
make[3]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
cd engine && make DOSTRIP=true gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[4]: Entering directory '/home/druffer/gforth/engine'
make[4]: 'gforth-ditc-noll' is up to date.
make[4]: Leaving directory '/home/druffer/gforth/engine'
cp -p engine/gforth-ditc-noll gforth-ditc
true gforth-ditc
true
./engine/libgforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." 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>/dev/null | tr -d '\015' | diff -r -u - ./test/coretest.out
./engine/libgforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/other.fs -e bye
[0;34;49m
test/other.fs:110:1: '0.' is a double-cell integer; type `help' for more info[0;39;49m[0;34;49m
test/other.fs:110:32: '23.' is a double-cell integer; type `help' for more info[0;39;49m[0;34;49mwarning: ')' missing
[0;39;49mexpect ``warning: ')' missing''
./engine/libgforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/signals.fs -e bye
./engine/libgforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/coremore.fs test/gforth.fs test/macros.fs -e bye 2>&1 | tr -d '\015' | diff -u ./test/gforth.out -
./engine/libgforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." code.fs test/checkans.fs -e bye | tr -d '\015' | diff -u ./test/checkans.out -
[0;34;49m
test/checkans.fs:25:49: redefined place with PLACE[0;39;49m./engine/libgforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." 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 -u engine/prim-s.i -
./engine/libgforth-ll-reg --die-on-signal -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/fp/runfptests.fth -e bye | diff -u test/fp/fptest.out - || echo "Floating point test failed"
./engine/libgforth-ll-reg -p ".:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/local/lib/gforth/0.7.9_20180103:/usr/local/share/gforth/0.7.9_20180103:/usr/share/gforth/site-forth:/usr/local/share/gforth/site-forth:." test/gforth-nofast.fs -e bye
make[3]: Leaving directory '/home/druffer/gforth'
make[2]: Leaving directory '/home/druffer/gforth'
make[1]: Leaving directory '/home/druffer/gforth'
make[1]: Entering directory '/home/druffer/gforth'
make[1]: Circular kernel/version.fs <- kernel/version.fs dependency dropped.
(cd engine && make libgforth OPT=-ll-reg OPTDEFINES="-DFORCE_LL -DFORCE_REG" OPTOBJECTS=)
make[2]: Entering directory '/home/druffer/gforth/engine'
make[2]: 'libgforth' is up to date.
make[2]: Leaving directory '/home/druffer/gforth/engine'
make[1]: Leaving directory '/home/druffer/gforth'
cd engine && make libgforth-ditc OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[1]: Entering directory '/home/druffer/gforth/engine'
make[1]: 'libgforth-ditc' is up to date.
make[1]: Leaving directory '/home/druffer/gforth/engine'
ln -s -f engine/libgforth-ditc libgforth-ditc
chcon -t unconfined_execmem_exec_t libgforth-ditc
chcon: can't apply partial context to unlabeled file 'libgforth-ditc'
Makefile:1248: recipe for target 'libgforth-ditc' failed
make: [libgforth-ditc] Error 1 (ignored)
cd engine && make libgforth-itc OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[1]: Entering directory '/home/druffer/gforth/engine'
make[1]: 'libgforth-itc' is up to date.
make[1]: Leaving directory '/home/druffer/gforth/engine'
ln -s -f engine/libgforth-itc libgforth-itc
chcon -t unconfined_execmem_exec_t libgforth-itc
chcon: can't apply partial context to unlabeled file 'libgforth-itc'
Makefile:1243: recipe for target 'libgforth-itc' failed
make: [libgforth-itc] Error 1 (ignored)
(cd unix; make)
make[1]: Entering directory '/home/druffer/gforth/unix'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/druffer/gforth/unix'
./libforth /usr/local/lib/gforth/0.7.9_20180103/amd64/libcc-named test/libcc.fs -e bye
touch -c lib/gforth/0.7.9_20180103/amd64/libcc-named/libgftest/libcc.la