* Package: dev-scheme/racket-8.2 * Repository: gentoo * Maintainer: scheme@gentoo.org * USE: X abi_x86_64 amd64 chez doc elibc_glibc futures jit kernel_linux places readline userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking racket-8.2-src-builtpkgs.tgz to /var/tmp/portage/dev-scheme/racket-8.2/work >>> Source unpacked in /var/tmp/portage/dev-scheme/racket-8.2/work >>> Preparing source in /var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src ... * Applying Makefile-nostrip.patch ... [ ok ] * Applying Makefile-starter.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src ... * econf: updating racket-8.2/src/lt/config.sub with /usr/share/gnuconfig/config.sub * econf: updating racket-8.2/src/lt/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-libs --disable-strip --docdir=/usr/share/doc/racket-8.2 --enable-float --enable-foreign --enable-libffi --enable-shared --enable-cs --enable-csonly --enable-gracket --enable-docs --enable-futures --enable-jit --enable-places --disable-pthread === Racket CS enabled checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu === Canceling --enable-shared Building Racket CS as a shared library is not currently supported --- but Racket executables get the benefits of sharing, anyway, by going through a shared executable === pthreads disabled === CS executables without suffix enabled === Installation of static libraries (if any) disabled === Debug-symbol stripping disabled checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for fmod in -lm... yes checking for dlopen in -ldl... yes checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for x86_64-pc-linux-gnu-ar... yes checking how to run the C preprocessor... x86_64-pc-linux-gnu-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 iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking iconv is usable... yes checking for nl_langinfo (CODESET)... yes checking size of void *... 8 configure: creating ./config.status config.status: creating Makefile config.status: creating cs_config.h === configuring in rktio (/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c/../../rktio) checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for fmod in -lm... yes checking for dlopen in -ldl... yes checking how to run the C preprocessor... x86_64-pc-linux-gnu-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 for intptr_t... yes checking for uintptr_t... yes checking whether byte ordering is bigendian... no checking for struct dirent.d_namelen... no checking for struct dirent.d_namlen... no checking for xlocale.h... no checking for xlocale functions... yes checking for getaddrinfo... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking iconv is usable... yes checking for nl_langinfo (CODESET)... yes checking for mbsrtowcs... yes checking for poll... yes checking for epoll... yes checking for inotify... yes configure: creating ./config.status config.status: creating Makefile config.status: creating rktio_config.h checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu cfg-cs: creating ./config.status config.status: creating Makefile >>> Installation targets: executables : ${exec_prefix}/bin/... core docs : /usr/share/doc/racket-8.2/... C libraries : /usr/lib64/... C headers : ${prefix}/include/${PACKAGE}/... platform libraries : /usr/lib64/${PACKAGE}/... common libraries : /usr/share/${PACKAGE}/... base collections : ${exec_prefix}/share/${PACKAGE}/collects/... installed pkgs : ${datarootdir}/${PACKAGE}/pkgs/... configuration : /etc/${PACKAGE}/... .desktop files : ${exec_prefix}/share/applications/... man pages : /usr/share/man/... where prefix = /usr and datarootdir = ${prefix}/share and exec_prefix = ${prefix} and PACKAGE = racket >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src ... make -j4 make racketcs make[1]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src' if [ ! -f cs/c/Makefile ]; then make cs-explain-configure; fi make no-local-racket make[2]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src' : make[2]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src' make no-3m make[2]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src' : make[2]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src' cd cs/c && make make[2]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' make scheme make[3]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' mkdir -p ChezScheme if [ "" != "" ] ; \ then make scheme-via-rktboot BOOTFILE_RACKET="" SETUP_BOOT_MODE=--chain ; \ elif [ "./raw_racketcs" != "./raw_racketcs" ] ; \ then make scheme-via-rktboot BOOTFILE_RACKET="./raw_racketcs" ; \ else make scheme-via-pb ; fi make[4]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' /bin/sh ./check_boot.sh a6le "./../../ChezScheme" ChezScheme if [ -f boot_pending ] ; then make pb-bootquick ; fi make[5]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' make config-scheme MACH=pb CONFIG_SCHEME_MODE=--pb make[6]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' cd ChezScheme && ".././../../ChezScheme"/configure --pb --machine=a6le --disable-x11 --disable-curses --disable-auto-flags --enable-warning-flags CC="x86_64-pc-linux-gnu-gcc" CFLAGS="-pipe -march=native -fno-diagnostics-color -O2 -Wall " LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" LIBS="-ldl -lm -lrt" AR="x86_64-pc-linux-gnu-ar" ARFLAGS="rc" RANLIB="x86_64-pc-linux-gnu-ranlib" WINDRES="windres" Configuring for pb make[6]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' cd ChezScheme && make reset make[6]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c/ChezScheme' (cd pb && make reset) (cd s && make reset) make reset-one FILE=petite.boot if [ -f ../boot/pb/petite.boot ] ; then rm ../boot/pb/petite.boot ; fi if [ ! -h ../boot/pb/petite.boot ] ; then ln -s "../../../.././../../ChezScheme"/boot/pb/petite.boot ../boot/pb/petite.boot ; fi make reset-one FILE=scheme.boot if [ -f ../boot/pb/scheme.boot ] ; then rm ../boot/pb/scheme.boot ; fi if [ ! -h ../boot/pb/scheme.boot ] ; then ln -s "../../../.././../../ChezScheme"/boot/pb/scheme.boot ../boot/pb/scheme.boot ; fi make reset-one FILE=equates.h if [ -f ../boot/pb/equates.h ] ; then rm ../boot/pb/equates.h ; fi if [ ! -h ../boot/pb/equates.h ] ; then ln -s "../../../.././../../ChezScheme"/boot/pb/equates.h ../boot/pb/equates.h ; fi make reset-one FILE=scheme.h if [ -f ../boot/pb/scheme.h ] ; then rm ../boot/pb/scheme.h ; fi if [ ! -h ../boot/pb/scheme.h ] ; then ln -s "../../../.././../../ChezScheme"/boot/pb/scheme.h ../boot/pb/scheme.h ; fi make reset-one FILE=gc-oce.inc if [ -f ../boot/pb/gc-oce.inc ] ; then rm ../boot/pb/gc-oce.inc ; fi if [ ! -h ../boot/pb/gc-oce.inc ] ; then ln -s "../../../.././../../ChezScheme"/boot/pb/gc-oce.inc ../boot/pb/gc-oce.inc ; fi make reset-one FILE=gc-ocd.inc if [ -f ../boot/pb/gc-ocd.inc ] ; then rm ../boot/pb/gc-ocd.inc ; fi if [ ! -h ../boot/pb/gc-ocd.inc ] ; then ln -s "../../../.././../../ChezScheme"/boot/pb/gc-ocd.inc ../boot/pb/gc-ocd.inc ; fi make reset-one FILE=gc-par.inc if [ -f ../boot/pb/gc-par.inc ] ; then rm ../boot/pb/gc-par.inc ; fi if [ ! -h ../boot/pb/gc-par.inc ] ; then ln -s "../../../.././../../ChezScheme"/boot/pb/gc-par.inc ../boot/pb/gc-par.inc ; fi make reset-one FILE=heapcheck.inc if [ -f ../boot/pb/heapcheck.inc ] ; then rm ../boot/pb/heapcheck.inc ; fi if [ ! -h ../boot/pb/heapcheck.inc ] ; then ln -s "../../../.././../../ChezScheme"/boot/pb/heapcheck.inc ../boot/pb/heapcheck.inc ; fi make[6]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c/ChezScheme' cd ChezScheme && make a6le.bootquick make[6]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c/ChezScheme' (cd pb && make a6le.bootquick) (cd c && make) ln -s "../../.././../../ChezScheme"/c/statics.c statics.c ln -s "../../.././../../ChezScheme"/c/system.h system.h ln -s "../../.././../../ChezScheme"/c/types.h types.h ln -s "../../.././../../ChezScheme"/c/version.h version.h ln -s "../../.././../../ChezScheme"/c/externs.h externs.h ln -s "../../.././../../ChezScheme"/c/globals.h globals.h ln -s "../../.././../../ChezScheme"/c/segment.h segment.h ln -s "../../.././../../ChezScheme"/c/atomic.h atomic.h ln -s "../../.././../../ChezScheme"/c/thread.h thread.h ln -s "../../.././../../ChezScheme"/c/sort.h sort.h ln -s "../../.././../../ChezScheme"/c/compress-io.h compress-io.h ln -s "../../.././../../ChezScheme"/c/nocurses.h nocurses.h ln -s "../../.././../../ChezScheme"/c/popcount.h popcount.h (cd ../zlib; CC="x86_64-pc-linux-gnu-gcc" CPPFLAGS="" AR="x86_64-pc-linux-gnu-ar" ARFLAGS="rc" RANLIB="x86_64-pc-linux-gnu-ranlib" CFLAGS="-pipe -march=native -fno-diagnostics-color -O2 -Wall" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" ./configure ) ln -s "../../.././../../ChezScheme"/c/segment.c segment.c ln -s "../../.././../../ChezScheme"/c/alloc.c alloc.c ln -s "../../.././../../ChezScheme"/c/symbol.c symbol.c ln -s "../../.././../../ChezScheme"/c/intern.c intern.c ln -s "../../.././../../ChezScheme"/c/gcwrapper.c gcwrapper.c ln -s "../../.././../../ChezScheme"/c/gc-011.c gc-011.c ln -s "../../.././../../ChezScheme"/c/gc.c gc.c ln -s "../../.././../../ChezScheme"/c/gc-par.c gc-par.c ln -s "../../.././../../ChezScheme"/c/gc-ocd.c gc-ocd.c ln -s "../../.././../../ChezScheme"/c/gc-oce.c gc-oce.c ln -s "../../.././../../ChezScheme"/c/number.c number.c ln -s "../../.././../../ChezScheme"/c/schsig.c schsig.c ln -s "../../.././../../ChezScheme"/c/io.c io.c ln -s "../../.././../../ChezScheme"/c/new-io.c new-io.c ln -s "../../.././../../ChezScheme"/c/print.c print.c ln -s "../../.././../../ChezScheme"/c/fasl.c fasl.c ln -s "../../.././../../ChezScheme"/c/vfasl.c vfasl.c ln -s "../../.././../../ChezScheme"/c/stats.c stats.c ln -s "../../.././../../ChezScheme"/c/foreign.c foreign.c ln -s "../../.././../../ChezScheme"/c/prim.c prim.c ln -s "../../.././../../ChezScheme"/c/prim5.c prim5.c ln -s "../../.././../../ChezScheme"/c/flushcache.c flushcache.c ln -s "../../.././../../ChezScheme"/c/schlib.c schlib.c ln -s "../../.././../../ChezScheme"/c/thread.c thread.c ln -s "../../.././../../ChezScheme"/c/expeditor.c expeditor.c ln -s "../../.././../../ChezScheme"/c/scheme.c scheme.c Using x86_64-pc-linux-gnu-ar ln -s "../../.././../../ChezScheme"/c/itest.c itest.c ln -s "../../.././../../ChezScheme"/c/compress-io.c compress-io.c ln -s "../../.././../../ChezScheme"/c/random.c random.c ln -s "../../.././../../ChezScheme"/c/pb.c pb.c Using x86_64-pc-linux-gnu-ranlib (cd ../lz4/lib; CC="x86_64-pc-linux-gnu-gcc" CPPFLAGS="" AR="x86_64-pc-linux-gnu-ar" ARFLAGS="rc" RANLIB="x86_64-pc-linux-gnu-ranlib" CFLAGS="-pipe -march=native -fno-diagnostics-color -O2 -Wall" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" make liblz4.a) ln -s "../../.././../../ChezScheme"/c/main.c main.c Using x86_64-pc-linux-gnu-nm x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib main.c compiling static library Checking for shared library support... Building shared library libz.so.1.2.11 with x86_64-pc-linux-gnu-gcc. cp -p main.o ../boot/pb/main.o Checking for size_t... Yes. Checking for off64_t... Yes. Checking for fseeko... Yes. Checking for strerror... Yes. Checking for unistd.h... Yes. Checking for stdarg.h... Yes. Checking whether to use vs[n]printf() or s[n]printf()... using vs[n]printf(). Checking for vsnprintf() in stdio.h... Yes. Checking for return value of vsnprintf()... Yes. Checking for attribute(visibility) support... Yes. x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib statics.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib segment.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib alloc.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib symbol.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib intern.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib gcwrapper.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib gc-011.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib gc-par.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib gc-ocd.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib gc-oce.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib number.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib schsig.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib io.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib new-io.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib print.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib fasl.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib vfasl.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib stats.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib foreign.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib prim.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib prim5.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib flushcache.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib schlib.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib thread.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib expeditor.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib scheme.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib compress-io.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib random.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DPORTABLE_BYTECODE -I../boot/pb -I../zlib -I../lz4/lib pb.c (cd ../zlib; make) x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -c -o example.o test/example.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o adler32.o adler32.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o crc32.o crc32.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o deflate.o deflate.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o infback.o infback.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o inffast.o inffast.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o inflate.o inflate.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o inftrees.o inftrees.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o trees.o trees.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o zutil.o zutil.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o compress.o compress.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o uncompr.o uncompr.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzclose.o gzclose.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzlib.o gzlib.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzread.o gzread.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzwrite.o gzwrite.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -c -o minigzip.o test/minigzip.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/adler32.o adler32.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/crc32.o crc32.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/deflate.o deflate.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/infback.o infback.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/inffast.o inffast.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/inflate.o inflate.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/inftrees.o inftrees.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/trees.o trees.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/zutil.o zutil.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/compress.o compress.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/uncompr.o uncompr.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/gzclose.o gzclose.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/gzlib.o gzlib.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/gzread.o gzread.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/gzwrite.o gzwrite.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -D_FILE_OFFSET_BITS=64 -c -o example64.o test/example.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -D_FILE_OFFSET_BITS=64 -c -o minigzip64.o test/minigzip.c x86_64-pc-linux-gnu-ar rc libz.a adler32.o crc32.o deflate.o infback.o inffast.o inflate.o inftrees.o trees.o zutil.o compress.o uncompr.o gzclose.o gzlib.o gzread.o gzwrite.o x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o example example.o -L. libz.a x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o minigzip minigzip.o -L. libz.a x86_64-pc-linux-gnu-gcc -shared -Wl,-soname,libz.so.1,--version-script,zlib.map -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o libz.so.1.2.11 adler32.lo crc32.lo deflate.lo infback.lo inffast.lo inflate.lo inftrees.lo trees.lo zutil.lo compress.lo uncompr.lo gzclose.lo gzlib.lo gzread.lo gzwrite.lo -lc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 rm -f libz.so libz.so.1 ln -s libz.so.1.2.11 libz.so ln -s libz.so.1.2.11 libz.so.1 x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o examplesh example.o -L. libz.so.1.2.11 x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o minigzipsh minigzip.o -L. libz.so.1.2.11 x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o minigzip64 minigzip64.o -L. libz.a x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o example64 example64.o -L. libz.a x86_64-pc-linux-gnu-ar rc ../boot/pb/libkernel.a statics.o segment.o alloc.o symbol.o intern.o gcwrapper.o gc-011.o gc-par.o gc-ocd.o gc-oce.o number.o schsig.o io.o new-io.o print.o fasl.o vfasl.o stats.o foreign.o prim.o prim5.o flushcache.o schlib.o thread.o expeditor.o scheme.o compress-io.o random.o pb.o x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -o ../bin/pb/scheme ../boot/pb/main.o ../boot/pb/libkernel.a ../zlib/libz.a ../lz4/lib/liblz4.a -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -ldl -lm -lrt : mkdir -p ../boot/a6le make -f Mf-boot a6le.boot o=3 d=0 what=all rm -rf ../xc-a6le ( cd .. ; ".././../../ChezScheme"/workarea a6le xc-a6le pb ) ( cd ../xc-a6le/s ; make -f Mf-cross base=../../pb m=pb xm=a6le ) ln -s "../../.././../../ChezScheme"/s/patch.ss patch.ss ln -s "../../.././../../ChezScheme"/s/cmacros.ss cmacros.ss ln -s "../../.././../../ChezScheme"/s/layout.ss layout.ss ln -s "../../.././../../ChezScheme"/s/priminfo.ss priminfo.ss ln -s "../../.././../../ChezScheme"/s/primdata.ss primdata.ss ln -s "../../.././../../ChezScheme"/s/primvars.ss primvars.ss ln -s "../../.././../../ChezScheme"/s/primref.ss primref.ss ln -s "../../.././../../ChezScheme"/s/env.ss env.ss ln -s "../../.././../../ChezScheme"/s/setup.ss setup.ss ln -s "../../.././../../ChezScheme"/s/debug.ss debug.ss echo '(reset-handler abort)'\ '(base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (reset)))'\ '(keyboard-interrupt-handler (lambda () (display "interrupted---aborting\n") (reset)))'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(generate-inspector-information #t)'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(compile-library "../nanopass/nanopass.ss" "nanopass.so")'\ | ../../pb/bin/pb/scheme -q --libdirs "../nanopass::." --compile-imported-libraries ln -s "../../.././../../ChezScheme"/s/base-lang.ss base-lang.ss ln -s "../../.././../../ChezScheme"/s/expand-lang.ss expand-lang.ss ln -s "../../.././../../ChezScheme"/s/types.ss types.ss ln -s "../../.././../../ChezScheme"/s/io-types.ss io-types.ss ln -s "../../.././../../ChezScheme"/s/fasl-helpers.ss fasl-helpers.ss ln -s "../../.././../../ChezScheme"/s/hashtable-types.ss hashtable-types.ss ln -s "../../.././../../ChezScheme"/s/strip-types.ss strip-types.ss ln -s "../../.././../../ChezScheme"/s/fxmap.ss fxmap.ss ln -s "../../.././../../ChezScheme"/s/cptypes-lattice.ss cptypes-lattice.ss ln -s "../../.././../../ChezScheme"/s/cpnanopass.ss cpnanopass.ss ln -s "../../.././../../ChezScheme"/s/np-languages.ss np-languages.ss ln -s "../../.././../../ChezScheme"/s/np-register.ss np-register.ss ln -s "../../.././../../ChezScheme"/s/np-info.ss np-info.ss ln -s "../../.././../../ChezScheme"/s/np-help.ss np-help.ss ln -s "../../.././../../ChezScheme"/s/x86_64.ss x86_64.ss ln -s "../../.././../../ChezScheme"/s/cpprim.ss cpprim.ss ln -s "../../.././../../ChezScheme"/s/cprep.ss cprep.ss ln -s "../../.././../../ChezScheme"/s/cpcheck.ss cpcheck.ss ln -s "../../.././../../ChezScheme"/s/cp0.ss cp0.ss ln -s "../../.././../../ChezScheme"/s/cpvalid.ss cpvalid.ss ln -s "../../.././../../ChezScheme"/s/cptypes.ss cptypes.ss ln -s "../../.././../../ChezScheme"/s/cpcommonize.ss cpcommonize.ss ln -s "../../.././../../ChezScheme"/s/cpletrec.ss cpletrec.ss ln -s "../../.././../../ChezScheme"/s/reloc.ss reloc.ss ln -s "../../.././../../ChezScheme"/s/compile.ss compile.ss ln -s "../../.././../../ChezScheme"/s/fasl.ss fasl.ss ln -s "../../.././../../ChezScheme"/s/vfasl.ss vfasl.ss ln -s "../../.././../../ChezScheme"/s/syntax.ss syntax.ss ln -s "../../.././../../ChezScheme"/s/read.ss read.ss ln -s "../../.././../../ChezScheme"/s/interpret.ss interpret.ss ln -s "../../.././../../ChezScheme"/s/ftype.ss ftype.ss ln -s "../../.././../../ChezScheme"/s/strip.ss strip.ss ln -s "../../.././../../ChezScheme"/s/ubify.ss ubify.ss echo '(reset-handler abort)'\ '(base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (reset)))'\ '(keyboard-interrupt-handler (lambda () (display "interrupted---aborting\n") (reset)))'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(generate-inspector-information #t)'\ '(subset-mode (quote system))'\ '(compile-file "cmacros.ss" "cmacros.so")'\ | ../../pb/bin/pb/scheme -q compiling ../nanopass/nanopass.ss with output to nanopass.so compiling ../nanopass/nanopass/language.ss with output to nanopass/language.so compiling cmacros.ss with output to cmacros.so compiling ../nanopass/nanopass/helpers.ss with output to nanopass/helpers.so compiling ../nanopass/nanopass/implementation-helpers.chezscheme.sls with output to nanopass/implementation-helpers.chezscheme.so compiling ../nanopass/nanopass/language-helpers.ss with output to nanopass/language-helpers.so compiling ../nanopass/nanopass/records.ss with output to nanopass/records.so compiling ../nanopass/nanopass/syntaxconvert.ss with output to nanopass/syntaxconvert.so compiling ../nanopass/nanopass/unparser.ss with output to nanopass/unparser.so compiling ../nanopass/nanopass/meta-parser.ss with output to nanopass/meta-parser.so compiling ../nanopass/nanopass/meta-syntax-dispatch.ss with output to nanopass/meta-syntax-dispatch.so echo '(reset-handler abort)'\ '(base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (reset)))'\ '(keyboard-interrupt-handler (lambda () (display "interrupted---aborting\n") (reset)))'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(generate-inspector-information #t)'\ '(subset-mode (quote system))'\ '(compile-file "priminfo.ss" "priminfo.so")'\ | ../../pb/bin/pb/scheme -q cmacros.so compiling priminfo.ss with output to priminfo.so compiling ../nanopass/nanopass/parser.ss with output to nanopass/parser.so compiling ../nanopass/nanopass/nano-syntax-dispatch.ss with output to nanopass/nano-syntax-dispatch.so compiling ../nanopass/nanopass/language-node-counter.ss with output to nanopass/language-node-counter.so compiling ../nanopass/nanopass/pass.ss with output to nanopass/pass.so echo '(reset-handler abort)'\ '(base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (reset)))'\ '(keyboard-interrupt-handler (lambda () (display "interrupted---aborting\n") (reset)))'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(generate-inspector-information #t)'\ '(subset-mode (quote system))'\ '(compile-file "primvars.ss" "primvars.so")'\ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so echo '(reset-handler abort)'\ '(base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (reset)))'\ '(keyboard-interrupt-handler (lambda () (display "interrupted---aborting\n") (reset)))'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(generate-inspector-information #t)'\ '(subset-mode (quote system))'\ '(compile-file "env.ss" "env.so")'\ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so echo '(reset-handler abort)'\ '(base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (reset)))'\ '(keyboard-interrupt-handler (lambda () (display "interrupted---aborting\n") (reset)))'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(generate-inspector-information #t)'\ '(subset-mode (quote system))'\ '(compile-file "setup.ss" "setup.so")'\ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so compiling env.ss with output to env.so compiling primvars.ss with output to primvars.so compiling setup.ss with output to setup.so echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "patch.ss" "patch.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "cpnanopass.ss" "cpnanopass.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "cpprim.ss" "cpprim.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "cprep.ss" "cprep.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling cpprim.ss with output to cpprim.patch compiling cpnanopass.ss with output to cpnanopass.patch compiling patch.ss with output to patch.patch (time (compile-file "patch.ss" ...)) no collections 0.011008453s elapsed cpu time 0.011006868s elapsed real time 817584 bytes allocated 46514176 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "cpcheck.ss" "cpcheck.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling cprep.ss with output to cprep.patch compiling cpcheck.ss with output to cpcheck.patch (time (compile-file "cpcheck.ss" ...)) 2 collections 0.548134734s elapsed cpu time, including 0.013777777s collecting 0.548147806s elapsed real time, including 0.013796616s collecting 43980464 bytes allocated, including 28563968 bytes reclaimed 48881664 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "cp0.ss" "cp0.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling cp0.ss with output to cp0.patch (time (compile-file "cprep.ss" ...)) 4 collections 1.104480806s elapsed cpu time, including 0.019865714s collecting 1.104567466s elapsed real time, including 0.019900989s collecting 82106528 bytes allocated, including 59856432 bytes reclaimed 51019776 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "cpvalid.ss" "cpvalid.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling cpvalid.ss with output to cpvalid.patch (time (compile-file "cpvalid.ss" ...)) 3 collections 0.837992251s elapsed cpu time, including 0.018087721s collecting 0.838009015s elapsed real time, including 0.018110848s collecting 59670896 bytes allocated, including 42544576 bytes reclaimed 51019776 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "cptypes.ss" "cptypes.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling cptypes.ss with output to cptypes.patch (time (compile-file "cptypes.ss" ...)) 11 collections 2.612694691s elapsed cpu time, including 0.069873272s collecting 2.612763899s elapsed real time, including 0.069958222s collecting 201395424 bytes allocated, including 157118576 bytes reclaimed 72400896 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "cpcommonize.ss" "cpcommonize.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling cpcommonize.ss with output to cpcommonize.patch (time (compile-file "cpcommonize.ss" ...)) 5 collections 1.488126645s elapsed cpu time, including 0.029090454s collecting 1.488180207s elapsed real time, including 0.029132783s collecting 98478848 bytes allocated, including 72371648 bytes reclaimed 57434112 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "cpletrec.ss" "cpletrec.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling cpletrec.ss with output to cpletrec.patch (time (compile-file "cp0.ss" ...)) 32 collections 6.624189695s elapsed cpu time, including 0.372215033s collecting 6.625568961s elapsed real time, including 0.372447230s collecting 545255264 bytes allocated, including 404400976 bytes reclaimed 183599104 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "reloc.ss" "reloc.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so (time (compile-file "cpletrec.ss" ...)) 3 collections 0.669987994s elapsed cpu time, including 0.015291296s collecting 0.669988354s elapsed real time, including 0.015311883s collecting 52394400 bytes allocated, including 43157312 bytes reclaimed 51019776 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "compile.ss" "compile.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling reloc.ss with output to reloc.patch (time (compile-file "reloc.ss" ...)) no collections 0.029185802s elapsed cpu time 0.029184400s elapsed real time 2835072 bytes allocated 46514176 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "fasl.ss" "fasl.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling compile.ss with output to compile.patch compiling fasl.ss with output to fasl.patch (time (compile-file "fasl.ss" ...)) 2 collections 0.587522327s elapsed cpu time, including 0.008352895s collecting 0.587529657s elapsed real time, including 0.008369095s collecting 46833168 bytes allocated, including 30346960 bytes reclaimed 48652288 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "vfasl.ss" "vfasl.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling vfasl.ss with output to vfasl.patch (time (compile-file "vfasl.ss" ...)) 2 collections 0.655410419s elapsed cpu time, including 0.004989988s collecting 0.656244675s elapsed real time, including 0.005007263s collecting 48028176 bytes allocated, including 31549984 bytes reclaimed 48652288 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "syntax.ss" "syntax.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling syntax.ss with output to syntax.patch (time (compile-file "compile.ss" ...)) 9 collections 2.305838244s elapsed cpu time, including 0.073976295s collecting 2.305873566s elapsed real time, including 0.074048699s collecting 167277328 bytes allocated, including 123787200 bytes reclaimed 72400896 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "env.ss" "env.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling env.ss with output to env.patch (time (compile-file "env.ss" ...)) no collections 0.002820980s elapsed cpu time 0.002819694s elapsed real time 153952 bytes allocated 48652288 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "read.ss" "read.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling read.ss with output to read.patch (time (compile-file "read.ss" ...)) 8 collections 1.899374687s elapsed cpu time, including 0.061051160s collecting 1.899417170s elapsed real time, including 0.061110982s collecting 137417248 bytes allocated, including 111224208 bytes reclaimed 70262784 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "interpret.ss" "interpret.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling interpret.ss with output to interpret.patch (time (compile-file "interpret.ss" ...)) 4 collections 1.148077504s elapsed cpu time, including 0.020409332s collecting 1.148085765s elapsed real time, including 0.020440793s collecting 80768544 bytes allocated, including 58580448 bytes reclaimed 53157888 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "ftype.ss" "ftype.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling ftype.ss with output to ftype.patch (time (compile-file "ftype.ss" ...)) 7 collections 1.383959882s elapsed cpu time, including 0.037849629s collecting 1.383975628s elapsed real time, including 0.037897595s collecting 128655216 bytes allocated, including 98659472 bytes reclaimed 65986560 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "strip.ss" "strip.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling strip.ss with output to strip.patch (time (compile-file "strip.ss" ...)) 7 collections 1.688065550s elapsed cpu time, including 0.050698305s collecting 1.690620441s elapsed real time, including 0.050757241s collecting 121932752 bytes allocated, including 99162048 bytes reclaimed 61710336 bytes peak memory use echo '(reset-handler abort)'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(generate-inspector-information #t)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(collect 1 2)'\ '(time (compile-file "ubify.ss" "ubify.patch" (quote pb)))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so compiling ubify.ss with output to ubify.patch (time (compile-file "ubify.ss" ...)) no collections 0.014616610s elapsed cpu time 0.014615143s elapsed real time 1103600 bytes allocated 46514176 bytes peak memory use (time (compile-file "syntax.ss" ...)) 39 collections 9.140972944s elapsed cpu time, including 0.456916654s collecting 9.146940694s elapsed real time, including 0.457732283s collecting 663074352 bytes allocated, including 499972512 bytes reclaimed 202825728 bytes peak memory use (time (compile-file "cpprim.ss" ...)) 105 collections 21.277384920s elapsed cpu time, including 0.985252476s collecting 21.277652367s elapsed real time, including 0.985959469s collecting 1787329808 bytes allocated, including 1274528704 bytes reclaimed 554553344 bytes peak memory use (time (compile-file "cpnanopass.ss" ...)) 142 collections 28.987304436s elapsed cpu time, including 1.476997517s collecting 28.987597663s elapsed real time, including 1.477914860s collecting 2411785216 bytes allocated, including 1650384512 bytes reclaimed 810512384 bytes peak memory use cat patch.patch cpnanopass.patch cpprim.patch cprep.patch cpcheck.patch cp0.patch cpvalid.patch cptypes.patch cpcommonize.patch cpletrec.patch reloc.patch compile.patch fasl.patch vfasl.patch syntax.patch env.patch read.patch interpret.patch ftype.patch strip.patch ubify.patch > xpatch make -f Mf-base all m=a6le patchfile=xpatch Scheme="../../pb/bin/pb/scheme" SCHEMEHEAPDIRS=../../pb/boot/pb ln -s "../../.././../../ChezScheme"/s/library.ss library.ss ln -s "../../.././../../ChezScheme"/s/prims.ss prims.ss ln -s "../../.././../../ChezScheme"/s/mathprims.ss mathprims.ss ln -s "../../.././../../ChezScheme"/s/record.ss record.ss ln -s "../../.././../../ChezScheme"/s/5_1.ss 5_1.ss ln -s "../../.././../../ChezScheme"/s/5_2.ss 5_2.ss ln -s "../../.././../../ChezScheme"/s/5_3.ss 5_3.ss ln -s "../../.././../../ChezScheme"/s/strnum.ss strnum.ss ln -s "../../.././../../ChezScheme"/s/bytevector.ss bytevector.ss ln -s "../../.././../../ChezScheme"/s/5_4.ss 5_4.ss ln -s "../../.././../../ChezScheme"/s/5_6.ss 5_6.ss ln -s "../../.././../../ChezScheme"/s/5_7.ss 5_7.ss ln -s "../../.././../../ChezScheme"/s/event.ss event.ss ln -s "../../.././../../ChezScheme"/s/4.ss 4.ss ln -s "../../.././../../ChezScheme"/s/front.ss front.ss ln -s "../../.././../../ChezScheme"/s/foreign.ss foreign.ss ln -s "../../.././../../ChezScheme"/s/6.ss 6.ss ln -s "../../.././../../ChezScheme"/s/print.ss print.ss ln -s "../../.././../../ChezScheme"/s/newhash.ss newhash.ss ln -s "../../.././../../ChezScheme"/s/format.ss format.ss ln -s "../../.././../../ChezScheme"/s/date.ss date.ss ln -s "../../.././../../ChezScheme"/s/7.ss 7.ss ln -s "../../.././../../ChezScheme"/s/cafe.ss cafe.ss ln -s "../../.././../../ChezScheme"/s/trace.ss trace.ss ln -s "../../.././../../ChezScheme"/s/engine.ss engine.ss ln -s "../../.././../../ChezScheme"/s/inspect.ss inspect.ss ln -s "../../.././../../ChezScheme"/s/enum.ss enum.ss ln -s "../../.././../../ChezScheme"/s/io.ss io.ss ln -s "../../.././../../ChezScheme"/s/costctr.ss costctr.ss ln -s "../../.././../../ChezScheme"/s/expeditor.ss expeditor.ss ln -s "../../.././../../ChezScheme"/s/exceptions.ss exceptions.ss ln -s "../../.././../../ChezScheme"/s/pretty.ss pretty.ss ln -s "../../.././../../ChezScheme"/s/pdhtml.ss pdhtml.ss ln -s "../../.././../../ChezScheme"/s/back.ss back.ss ln -s "../../.././../../ChezScheme"/s/cback.ss cback.ss echo '(reset-handler abort)'\ '(for-each load (command-line-arguments))'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(when #f (compile-profile (quote source)))'\ '(when #f (compile-profile (quote block)))'\ '(when #f (profile-load-data "source.pd"))'\ '(when #f (profile-load-data "block.pd"))'\ '(generate-inspector-information #f)'\ '(generate-allocation-counts #f)'\ '(generate-instruction-counts #f)'\ '(#%$enable-pass-timing #f)'\ '(generate-covin-files #f)'\ '(run-cp0 (lambda (cp0 x)'\ ' (do ([i 2 (fx- i 1)] [x x (cp0 x)])'\ ' ((fx= i 0) x))))'\ '(collect-trip-bytes (expt 2 24))'\ '(collect-request-handler (lambda () (collect 0 1)))'\ '(for-each (lambda (x) (delete-file (string-append (path-root (symbol->string x)) ".covin"))) (quote (library.a6le prims.a6le mathprims.a6le record.a6le 5_1.a6le 5_2.a6le 5_3.a6le strnum.a6le bytevector.a6le 5_4.a6le 5_6.a6le 5_7.a6le event.a6le 4.a6le front.a6le foreign.a6le 6.a6le print.a6le newhash.a6le format.a6le date.a6le 7.a6le cafe.a6le trace.a6le engine.a6le interpret.a6le cprep.a6le cpcheck.a6le cp0.a6le cpvalid.a6le cptypes.a6le cpcommonize.a6le cpletrec.a6le inspect.a6le enum.a6le io.a6le read.a6le primvars.a6le syntax.a6le costctr.a6le expeditor.a6le exceptions.a6le pretty.a6le env.a6le fasl.a6le vfasl.a6le reloc.a6le pdhtml.a6le strip.a6le ftype.a6le back.a6le cpnanopass.a6le cpprim.a6le compile.a6le cback.a6le)))'\ '(time (for-each (lambda (x y)'\ ' (collect 1 2)'\ ' (compile-file (symbol->string x)'\ ' (symbol->string y)'\ ' (quote a6le)))'\ ' (quote (library.ss prims.ss mathprims.ss record.ss 5_1.ss 5_2.ss 5_3.ss strnum.ss bytevector.ss 5_4.ss 5_6.ss 5_7.ss event.ss 4.ss front.ss foreign.ss 6.ss print.ss newhash.ss format.ss date.ss 7.ss cafe.ss trace.ss engine.ss interpret.ss cprep.ss cpcheck.ss cp0.ss cpvalid.ss cptypes.ss cpcommonize.ss cpletrec.ss inspect.ss enum.ss io.ss read.ss primvars.ss syntax.ss costctr.ss expeditor.ss exceptions.ss pretty.ss env.ss fasl.ss vfasl.ss reloc.ss pdhtml.ss strip.ss ftype.ss back.ss cpnanopass.ss cpprim.ss compile.ss cback.ss))'\ ' (quote (library.a6le prims.a6le mathprims.a6le record.a6le 5_1.a6le 5_2.a6le 5_3.a6le strnum.a6le bytevector.a6le 5_4.a6le 5_6.a6le 5_7.a6le event.a6le 4.a6le front.a6le foreign.a6le 6.a6le print.a6le newhash.a6le format.a6le date.a6le 7.a6le cafe.a6le trace.a6le engine.a6le interpret.a6le cprep.a6le cpcheck.a6le cp0.a6le cpvalid.a6le cptypes.a6le cpcommonize.a6le cpletrec.a6le inspect.a6le enum.a6le io.a6le read.a6le primvars.a6le syntax.a6le costctr.a6le expeditor.a6le exceptions.a6le pretty.a6le env.a6le fasl.a6le vfasl.a6le reloc.a6le pdhtml.a6le strip.a6le ftype.a6le back.a6le cpnanopass.a6le cpprim.a6le compile.a6le cback.a6le))))'\ '(printf " ~a bytes peak memory use~n" (maximum-memory-bytes))' \ '(when #f (#%$print-pass-stats))'\ '(delete-file (string-append (path-root "../boot/a6le/petite.boot") ".covin"))'\ '(apply #%$make-boot-file "../boot/a6le/petite.boot" (quote a6le) (quote ())'\ ' (map symbol->string (quote (library.a6le prims.a6le mathprims.a6le record.a6le 5_1.a6le 5_2.a6le 5_3.a6le strnum.a6le bytevector.a6le 5_4.a6le 5_6.a6le 5_7.a6le event.a6le 4.a6le front.a6le foreign.a6le 6.a6le print.a6le newhash.a6le format.a6le date.a6le 7.a6le cafe.a6le trace.a6le engine.a6le interpret.a6le cprep.a6le cpcheck.a6le cp0.a6le cpvalid.a6le cptypes.a6le cpcommonize.a6le cpletrec.a6le inspect.a6le enum.a6le io.a6le read.a6le primvars.a6le syntax.a6le costctr.a6le expeditor.a6le exceptions.a6le pretty.a6le env.a6le fasl.a6le vfasl.a6le reloc.a6le pdhtml.a6le strip.a6le ftype.a6le back.a6le))))'\ '(delete-file (string-append (path-root "../boot/a6le/scheme.boot") ".covin"))'\ '(apply #%$make-boot-file "../boot/a6le/scheme.boot" (quote a6le) (quote ("petite"))'\ ' (map symbol->string (quote (cpnanopass.a6le cpprim.a6le compile.a6le cback.a6le))))'\ '(when #f (profile-dump-html))'\ '(when #f (profile-dump-data "source.pd"))'\ '(when #f (profile-dump-data "block.pd"))'\ > script.all ln -s "../../.././../../ChezScheme"/s/mkheader.ss mkheader.ss ln -s "../../.././../../ChezScheme"/s/mkgc.ss mkgc.ss ln -s "../../.././../../ChezScheme"/s/update-revision update-revision ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so xpatch --script script.all echo '(reset-handler abort)'\ '(base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (reset)))'\ '(keyboard-interrupt-handler (lambda () (display "interrupted---aborting\n") (reset)))'\ '(optimize-level 3)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(generate-inspector-information #f)'\ '(subset-mode (quote system))'\ '(compile-file "mkheader.ss" "mkheader.so")'\ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so compiling mkheader.ss with output to mkheader.so loading a6le cross compiler compiling library.ss with output to library.a6le (if [ -r ../boot/a6le/scheme.h ]; then mv -f ../boot/a6le/scheme.h ../boot/a6le/scheme.h.bak; fi) (if [ -r ../boot/a6le/equates.h ]; then mv -f ../boot/a6le/equates.h ../boot/a6le/equates.h.bak; fi) echo '(reset-handler abort)'\ '(base-exception-handler (lambda (c) (fresh-line) (display-condition c) (newline) (reset)))'\ '(keyboard-interrupt-handler (lambda () (display "interrupted---aborting\n") (reset)))'\ '(optimize-level 0)'\ '(debug-level 0)'\ '(commonization-level (commonization-level))'\ '(fasl-compressed #t)'\ '(compress-format (compress-format))'\ '(compress-level (compress-level))'\ '(generate-inspector-information #f)'\ '(subset-mode (quote system))'\ '(compile-file "mkgc.ss" "mkgc.so")'\ | ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so mkheader.so echo '(reset-handler abort)'\ '(mkequates.h "../boot/a6le/equates.h")' |\ ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so mkheader.so echo '(reset-handler abort)'\ '(mkscheme.h "../boot/a6le/scheme.h" (quote a6le))' |\ ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so mkheader.so (if `cmp -s ../boot/a6le/scheme.h ../boot/a6le/scheme.h.bak`;\ then mv -f ../boot/a6le/scheme.h.bak ../boot/a6le/scheme.h;\ else rm -f ../boot/a6le/scheme.h.bak; fi) compiling mkgc.ss with output to mkgc.so (if `cmp -s ../boot/a6le/equates.h ../boot/a6le/equates.h.bak`;\ then mv -f ../boot/a6le/equates.h.bak ../boot/a6le/equates.h;\ else rm -f ../boot/a6le/equates.h.bak; fi) compiling prims.ss with output to prims.a6le (if [ -r ../boot/a6le/gc-ocd.inc ]; then mv -f ../boot/a6le/gc-ocd.inc ../boot/a6le/gc-ocd.inc.bak; fi) (if [ -r ../boot/a6le/gc-oce.inc ]; then mv -f ../boot/a6le/gc-oce.inc ../boot/a6le/gc-oce.inc.bak; fi) (if [ -r ../boot/a6le/gc-par.inc ]; then mv -f ../boot/a6le/gc-par.inc ../boot/a6le/gc-par.inc.bak; fi) echo '(reset-handler abort)'\ '(mkgc-oce.inc "../boot/a6le/gc-oce.inc")' |\ ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so mkheader.so mkgc.so echo '(reset-handler abort)'\ '(mkgc-ocd.inc "../boot/a6le/gc-ocd.inc")' |\ ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so mkheader.so mkgc.so echo '(reset-handler abort)'\ '(mkgc-par.inc "../boot/a6le/gc-par.inc")' |\ ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so mkheader.so mkgc.so compiling mathprims.ss with output to mathprims.a6le (if `cmp -s ../boot/a6le/gc-ocd.inc ../boot/a6le/gc-ocd.inc.bak`;\ then mv -f ../boot/a6le/gc-ocd.inc.bak ../boot/a6le/gc-ocd.inc;\ else rm -f ../boot/a6le/gc-ocd.inc.bak; fi) (if [ -r ../boot/a6le/heapcheck.inc ]; then mv -f ../boot/a6le/heapcheck.inc ../boot/a6le/heapcheck.inc.bak; fi) echo '(reset-handler abort)'\ '(mkheapcheck.inc "../boot/a6le/heapcheck.inc")' |\ ../../pb/bin/pb/scheme -q cmacros.so priminfo.so primvars.so env.so setup.so mkheader.so mkgc.so (if `cmp -s ../boot/a6le/gc-par.inc ../boot/a6le/gc-par.inc.bak`;\ then mv -f ../boot/a6le/gc-par.inc.bak ../boot/a6le/gc-par.inc;\ else rm -f ../boot/a6le/gc-par.inc.bak; fi) (if `cmp -s ../boot/a6le/gc-oce.inc ../boot/a6le/gc-oce.inc.bak`;\ then mv -f ../boot/a6le/gc-oce.inc.bak ../boot/a6le/gc-oce.inc;\ else rm -f ../boot/a6le/gc-oce.inc.bak; fi) compiling record.ss with output to record.a6le (if `cmp -s ../boot/a6le/heapcheck.inc ../boot/a6le/heapcheck.inc.bak`;\ then mv -f ../boot/a6le/heapcheck.inc.bak ../boot/a6le/heapcheck.inc;\ else rm -f ../boot/a6le/heapcheck.inc.bak; fi) compiling 5_1.ss with output to 5_1.a6le compiling 5_2.ss with output to 5_2.a6le compiling 5_3.ss with output to 5_3.a6le compiling strnum.ss with output to strnum.a6le compiling bytevector.ss with output to bytevector.a6le compiling 5_4.ss with output to 5_4.a6le compiling 5_6.ss with output to 5_6.a6le compiling 5_7.ss with output to 5_7.a6le compiling event.ss with output to event.a6le compiling 4.ss with output to 4.a6le compiling front.ss with output to front.a6le compiling foreign.ss with output to foreign.a6le compiling 6.ss with output to 6.a6le compiling print.ss with output to print.a6le compiling newhash.ss with output to newhash.a6le compiling format.ss with output to format.a6le compiling date.ss with output to date.a6le compiling 7.ss with output to 7.a6le compiling cafe.ss with output to cafe.a6le compiling trace.ss with output to trace.a6le compiling engine.ss with output to engine.a6le compiling interpret.ss with output to interpret.a6le compiling cprep.ss with output to cprep.a6le compiling cpcheck.ss with output to cpcheck.a6le compiling cp0.ss with output to cp0.a6le compiling cpvalid.ss with output to cpvalid.a6le compiling cptypes.ss with output to cptypes.a6le compiling cpcommonize.ss with output to cpcommonize.a6le compiling cpletrec.ss with output to cpletrec.a6le compiling inspect.ss with output to inspect.a6le compiling enum.ss with output to enum.a6le compiling io.ss with output to io.a6le compiling read.ss with output to read.a6le compiling primvars.ss with output to primvars.a6le compiling syntax.ss with output to syntax.a6le compiling costctr.ss with output to costctr.a6le compiling expeditor.ss with output to expeditor.a6le compiling exceptions.ss with output to exceptions.a6le compiling pretty.ss with output to pretty.a6le compiling env.ss with output to env.a6le compiling fasl.ss with output to fasl.a6le compiling vfasl.ss with output to vfasl.a6le compiling reloc.ss with output to reloc.a6le compiling pdhtml.ss with output to pdhtml.a6le compiling strip.ss with output to strip.a6le compiling ftype.ss with output to ftype.a6le compiling back.ss with output to back.a6le compiling cpnanopass.ss with output to cpnanopass.a6le compiling cpprim.ss with output to cpprim.a6le compiling compile.ss with output to compile.a6le compiling cback.ss with output to cback.a6le (time (for-each (lambda (...) ...) ...)) 552 collections 110.483455008s elapsed cpu time, including 4.580886360s collecting 110.492073645s elapsed real time, including 4.585294003s collecting 8860662736 bytes allocated, including 8854286752 bytes reclaimed 847192064 bytes peak memory use mkdir -p ../boot/a6le ( cd ../xc-a6le/s ; make keepbootfiles ) for x in `echo scheme.boot petite.boot scheme.h equates.h gc-oce.inc gc-ocd.inc gc-par.inc heapcheck.inc` ; do\ if [ ! -h ../boot/a6le/$x ] ; then \ mv -f ../boot/a6le/$x ../../boot/a6le/$x ;\ elif [ "../../../.././../../ChezScheme" != "../../.." ] ; then \ cp ../boot/a6le/$x ../../boot/a6le/$x ;\ fi ;\ done make[6]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c/ChezScheme' make config-scheme make[6]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' cd ChezScheme && ".././../../ChezScheme"/configure --machine=a6le --disable-x11 --disable-curses --disable-auto-flags --enable-warning-flags CC="x86_64-pc-linux-gnu-gcc" CFLAGS="-pipe -march=native -fno-diagnostics-color -O2 -Wall " LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" LIBS="-ldl -lm -lrt" AR="x86_64-pc-linux-gnu-ar" ARFLAGS="rc" RANLIB="x86_64-pc-linux-gnu-ranlib" WINDRES="windres" Configuring for a6le make[6]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' cd ChezScheme && make reset make[6]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c/ChezScheme' (cd a6le && make reset) (cd s && make reset) make reset-one FILE=petite.boot if [ -f ../boot/a6le/petite.boot ] ; then rm ../boot/a6le/petite.boot ; fi if [ ! -h ../boot/a6le/petite.boot ] ; then ln -s "../../.."/boot/a6le/petite.boot ../boot/a6le/petite.boot ; fi make reset-one FILE=scheme.boot if [ -f ../boot/a6le/scheme.boot ] ; then rm ../boot/a6le/scheme.boot ; fi if [ ! -h ../boot/a6le/scheme.boot ] ; then ln -s "../../.."/boot/a6le/scheme.boot ../boot/a6le/scheme.boot ; fi make reset-one FILE=equates.h if [ -f ../boot/a6le/equates.h ] ; then rm ../boot/a6le/equates.h ; fi if [ ! -h ../boot/a6le/equates.h ] ; then ln -s "../../.."/boot/a6le/equates.h ../boot/a6le/equates.h ; fi make reset-one FILE=scheme.h if [ -f ../boot/a6le/scheme.h ] ; then rm ../boot/a6le/scheme.h ; fi if [ ! -h ../boot/a6le/scheme.h ] ; then ln -s "../../.."/boot/a6le/scheme.h ../boot/a6le/scheme.h ; fi make reset-one FILE=gc-oce.inc if [ -f ../boot/a6le/gc-oce.inc ] ; then rm ../boot/a6le/gc-oce.inc ; fi if [ ! -h ../boot/a6le/gc-oce.inc ] ; then ln -s "../../.."/boot/a6le/gc-oce.inc ../boot/a6le/gc-oce.inc ; fi make reset-one FILE=gc-ocd.inc if [ -f ../boot/a6le/gc-ocd.inc ] ; then rm ../boot/a6le/gc-ocd.inc ; fi if [ ! -h ../boot/a6le/gc-ocd.inc ] ; then ln -s "../../.."/boot/a6le/gc-ocd.inc ../boot/a6le/gc-ocd.inc ; fi make reset-one FILE=gc-par.inc if [ -f ../boot/a6le/gc-par.inc ] ; then rm ../boot/a6le/gc-par.inc ; fi if [ ! -h ../boot/a6le/gc-par.inc ] ; then ln -s "../../.."/boot/a6le/gc-par.inc ../boot/a6le/gc-par.inc ; fi make reset-one FILE=heapcheck.inc if [ -f ../boot/a6le/heapcheck.inc ] ; then rm ../boot/a6le/heapcheck.inc ; fi if [ ! -h ../boot/a6le/heapcheck.inc ] ; then ln -s "../../.."/boot/a6le/heapcheck.inc ../boot/a6le/heapcheck.inc ; fi make[6]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c/ChezScheme' /bin/sh ./ready_boot.sh a6le ChezScheme make[5]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' make mach-make make[5]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' make config-scheme make[6]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' cd ChezScheme && ".././../../ChezScheme"/configure --machine=a6le --disable-x11 --disable-curses --disable-auto-flags --enable-warning-flags CC="x86_64-pc-linux-gnu-gcc" CFLAGS="-pipe -march=native -fno-diagnostics-color -O2 -Wall " LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" LIBS="-ldl -lm -lrt" AR="x86_64-pc-linux-gnu-ar" ARFLAGS="rc" RANLIB="x86_64-pc-linux-gnu-ranlib" WINDRES="windres" Configuring for a6le make[6]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' cd ChezScheme && make make[6]: Entering directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c/ChezScheme' (cd a6le && make build) (cd c && make) ln -s "../../.././../../ChezScheme"/c/statics.c statics.c ln -s "../../.././../../ChezScheme"/c/system.h system.h ln -s "../../.././../../ChezScheme"/c/types.h types.h ln -s "../../.././../../ChezScheme"/c/version.h version.h ln -s "../../.././../../ChezScheme"/c/externs.h externs.h ln -s "../../.././../../ChezScheme"/c/globals.h globals.h ln -s "../../.././../../ChezScheme"/c/segment.h segment.h ln -s "../../.././../../ChezScheme"/c/atomic.h atomic.h ln -s "../../.././../../ChezScheme"/c/thread.h thread.h ln -s "../../.././../../ChezScheme"/c/sort.h sort.h ln -s "../../.././../../ChezScheme"/c/compress-io.h compress-io.h ln -s "../../.././../../ChezScheme"/c/nocurses.h nocurses.h ln -s "../../.././../../ChezScheme"/c/popcount.h popcount.h (cd ../zlib; CC="x86_64-pc-linux-gnu-gcc" CPPFLAGS="" AR="x86_64-pc-linux-gnu-ar" ARFLAGS="rc" RANLIB="x86_64-pc-linux-gnu-ranlib" CFLAGS="-pipe -march=native -fno-diagnostics-color -O2 -Wall" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" ./configure ) ln -s "../../.././../../ChezScheme"/c/segment.c segment.c ln -s "../../.././../../ChezScheme"/c/alloc.c alloc.c ln -s "../../.././../../ChezScheme"/c/symbol.c symbol.c ln -s "../../.././../../ChezScheme"/c/intern.c intern.c ln -s "../../.././../../ChezScheme"/c/gcwrapper.c gcwrapper.c ln -s "../../.././../../ChezScheme"/c/gc-011.c gc-011.c ln -s "../../.././../../ChezScheme"/c/gc.c gc.c ln -s "../../.././../../ChezScheme"/c/gc-par.c gc-par.c ln -s "../../.././../../ChezScheme"/c/gc-ocd.c gc-ocd.c ln -s "../../.././../../ChezScheme"/c/gc-oce.c gc-oce.c ln -s "../../.././../../ChezScheme"/c/number.c number.c ln -s "../../.././../../ChezScheme"/c/schsig.c schsig.c ln -s "../../.././../../ChezScheme"/c/io.c io.c ln -s "../../.././../../ChezScheme"/c/new-io.c new-io.c ln -s "../../.././../../ChezScheme"/c/print.c print.c ln -s "../../.././../../ChezScheme"/c/fasl.c fasl.c ln -s "../../.././../../ChezScheme"/c/vfasl.c vfasl.c ln -s "../../.././../../ChezScheme"/c/stats.c stats.c ln -s "../../.././../../ChezScheme"/c/foreign.c foreign.c ln -s "../../.././../../ChezScheme"/c/prim.c prim.c ln -s "../../.././../../ChezScheme"/c/prim5.c prim5.c ln -s "../../.././../../ChezScheme"/c/flushcache.c flushcache.c ln -s "../../.././../../ChezScheme"/c/schlib.c schlib.c ln -s "../../.././../../ChezScheme"/c/thread.c thread.c ln -s "../../.././../../ChezScheme"/c/expeditor.c expeditor.c Using x86_64-pc-linux-gnu-ar ln -s "../../.././../../ChezScheme"/c/scheme.c scheme.c ln -s "../../.././../../ChezScheme"/c/itest.c itest.c ln -s "../../.././../../ChezScheme"/c/compress-io.c compress-io.c ln -s "../../.././../../ChezScheme"/c/random.c random.c ln -s "../../.././../../ChezScheme"/c/i3le.c i3le.c Using x86_64-pc-linux-gnu-ranlib (cd ../lz4/lib; CC="x86_64-pc-linux-gnu-gcc" CPPFLAGS="" AR="x86_64-pc-linux-gnu-ar" ARFLAGS="rc" RANLIB="x86_64-pc-linux-gnu-ranlib" CFLAGS="-pipe -march=native -fno-diagnostics-color -O2 -Wall" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" make liblz4.a) ln -s "../../.././../../ChezScheme"/c/main.c main.c Using x86_64-pc-linux-gnu-nm x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib main.c compiling static library Checking for shared library support... Building shared library libz.so.1.2.11 with x86_64-pc-linux-gnu-gcc. cp -p main.o ../boot/a6le/main.o Checking for size_t... Yes. Checking for off64_t... Yes. Checking for fseeko... Yes. Checking for strerror... Yes. Checking for unistd.h... Yes. Checking for stdarg.h... Yes. Checking whether to use vs[n]printf() or s[n]printf()... using vs[n]printf(). Checking for vsnprintf() in stdio.h... Yes. Checking for return value of vsnprintf()... Yes. Checking for attribute(visibility) support... Yes. x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib statics.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib segment.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib alloc.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib symbol.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib intern.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib gcwrapper.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib gc-011.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib gc-par.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib gc-ocd.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib gc-oce.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib number.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib schsig.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib io.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib new-io.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib print.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib fasl.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib vfasl.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib stats.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib foreign.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib prim.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib prim5.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib flushcache.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib schlib.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib thread.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib expeditor.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib scheme.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib compress-io.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib random.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -c -DX86_64 -I../boot/a6le -I../zlib -I../lz4/lib i3le.c (cd ../zlib; make) x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -c -o example.o test/example.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o adler32.o adler32.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o crc32.o crc32.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o deflate.o deflate.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o infback.o infback.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o inffast.o inffast.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o inflate.o inflate.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o inftrees.o inftrees.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o trees.o trees.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o zutil.o zutil.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o compress.o compress.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o uncompr.o uncompr.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzclose.o gzclose.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzlib.o gzlib.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzread.o gzread.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -c -o gzwrite.o gzwrite.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -c -o minigzip.o test/minigzip.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/adler32.o adler32.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/crc32.o crc32.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/deflate.o deflate.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/infback.o infback.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/inffast.o inffast.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/inflate.o inflate.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/inftrees.o inftrees.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/trees.o trees.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/zutil.o zutil.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/compress.o compress.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/uncompr.o uncompr.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/gzclose.o gzclose.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/gzlib.o gzlib.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/gzread.o gzread.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -DPIC -c -o objs/gzwrite.o gzwrite.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -D_FILE_OFFSET_BITS=64 -c -o example64.o test/example.c x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I. -D_FILE_OFFSET_BITS=64 -c -o minigzip64.o test/minigzip.c x86_64-pc-linux-gnu-ar rc libz.a adler32.o crc32.o deflate.o infback.o inffast.o inflate.o inftrees.o trees.o zutil.o compress.o uncompr.o gzclose.o gzlib.o gzread.o gzwrite.o x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o example example.o -L. libz.a x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o minigzip minigzip.o -L. libz.a x86_64-pc-linux-gnu-gcc -shared -Wl,-soname,libz.so.1,--version-script,zlib.map -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o libz.so.1.2.11 adler32.lo crc32.lo deflate.lo infback.lo inffast.lo inflate.lo inftrees.lo trees.lo zutil.lo compress.lo uncompr.lo gzclose.lo gzlib.lo gzread.lo gzwrite.lo -lc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o example64 example64.o -L. libz.a x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o minigzip64 minigzip64.o -L. libz.a rm -f libz.so libz.so.1 ln -s libz.so.1.2.11 libz.so ln -s libz.so.1.2.11 libz.so.1 x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o examplesh example.o -L. libz.so.1.2.11 x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -o minigzipsh minigzip.o -L. libz.so.1.2.11 x86_64-pc-linux-gnu-ar rc ../boot/a6le/libkernel.a statics.o segment.o alloc.o symbol.o intern.o gcwrapper.o gc-011.o gc-par.o gc-ocd.o gc-oce.o number.o schsig.o io.o new-io.o print.o fasl.o vfasl.o stats.o foreign.o prim.o prim5.o flushcache.o schlib.o thread.o expeditor.o scheme.o compress-io.o random.o i3le.o x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wpointer-arith -Wall -Wextra -Wno-implicit-fallthrough -o ../bin/a6le/scheme ../boot/a6le/main.o ../boot/a6le/libkernel.a ../zlib/libz.a ../lz4/lib/liblz4.a -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -ldl -lm -lrt /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(scheme.o): in function `run_script': scheme.c:(.text+0x233): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(scheme.o): in function `Sscheme_init': scheme.c:(.text+0x159e): undefined reference to `pthread_key_create' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(scheme.o): in function `Sbuild_heap': scheme.c:(.text+0x187a): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: scheme.c:(.text+0x1c53): undefined reference to `pthread_setspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(scheme.o): in function `Sscheme_start': scheme.c:(.text+0x1f56): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(scheme.o): in function `Sscheme_deinit': scheme.c:(.text+0x215e): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(scheme.o): in function `Sscheme_init': scheme.c:(.text+0x15be): undefined reference to `pthread_setspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(gc-par.o): in function `S_gc_par_entry': gc-par.c:(.text+0x1b85a): undefined reference to `pthread_create' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(prim5.o): in function `s_set_random_seed': prim5.c:(.text+0x143a): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(prim5.o): in function `s_random_seed': prim5.c:(.text+0x145b): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(prim5.o): in function `s_fxrandom': prim5.c:(.text+0x147b): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(prim5.o): in function `s_trunc_rem': prim5.c:(.text+0x1554): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(prim5.o): in function `s_set_code_long2': prim5.c:(.text+0x15bb): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(prim5.o):prim5.c:(.text+0x164a): more undefined references to `pthread_getspecific' follow /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(prim5.o): in function `s_backdoor_thread': prim5.c:(.text+0x257e): undefined reference to `pthread_create' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(prim5.o): in function `s_make_immobile_reference_bytevector': prim5.c:(.text+0x2862): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(prim5.o): in function `s_system': prim5.c:(.text+0x3574): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(prim5.o): in function `s_showalloc': prim5.c:(.text+0x37f7): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(alloc.o): in function `S_compute_bytes_allocated': alloc.c:(.text+0x10f): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(alloc.o): in function `S_dirty_set': alloc.c:(.text+0x8c7): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(alloc.o):alloc.c:(.text+0xae8): more undefined references to `pthread_getspecific' follow /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(thread.o): in function `S_mutex_tryacquire': thread.c:(.text+0x1fb): undefined reference to `pthread_mutex_trylock' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(thread.o): in function `Sactivate_thread': thread.c:(.text+0x71b): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: thread.c:(.text+0x7c4): undefined reference to `pthread_setspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(thread.o): in function `S_activate_thread': thread.c:(.text+0x7dd): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(thread.o): in function `Sdeactivate_thread': thread.c:(.text+0x88d): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(thread.o): in function `Sdestroy_thread': thread.c:(.text+0xc4b): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: thread.c:(.text+0xc79): undefined reference to `pthread_setspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(thread.o): in function `S_fork_thread': thread.c:(.text+0xcbc): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: thread.c:(.text+0xd03): undefined reference to `pthread_create' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(thread.o): in function `start_thread': thread.c:(.text+0xd6e): undefined reference to `pthread_setspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: thread.c:(.text+0xd9c): undefined reference to `pthread_setspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(thread.o): in function `S_unactivate_thread': thread.c:(.text+0xdc5): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(thread.o): in function `S_condition_wait': thread.c:(.text+0xeae): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(thread.o): in function `S_unactivate_thread': thread.c:(.text+0xe0d): undefined reference to `pthread_setspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(intern.o): in function `oblist_insert': intern.c:(.text+0x1e): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(gcwrapper.o): in function `Slock_object': gcwrapper.c:(.text+0x280e): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(gcwrapper.o): in function `Sunlock_object': gcwrapper.c:(.text+0x29ce): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(gcwrapper.o): in function `S_unregister_guardian': gcwrapper.c:(.text+0x2bac): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(gcwrapper.o): in function `Scompact_heap': gcwrapper.c:(.text+0x2dad): undefined reference to `pthread_getspecific' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../boot/a6le/libkernel.a(gcwrapper.o):gcwrapper.c:(.text+0x4524): more undefined references to `pthread_getspecific' follow collect2: error: ld returned 1 exit status make[8]: *** [Makefile:18: ../bin/a6le/scheme] Error 1 make[7]: *** [Makefile:21: build] Error 2 make[6]: *** [Makefile:20: build] Error 2 make[6]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c/ChezScheme' make[5]: *** [Makefile:163: mach-make] Error 2 make[5]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' make[4]: *** [Makefile:151: scheme-via-pb] Error 2 make[4]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' make[3]: *** [Makefile:132: scheme] Error 2 make[3]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' make[2]: *** [Makefile:86: cs] Error 2 make[2]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src/cs/c' make[1]: *** [Makefile:81: racketcs] Error 2 make[1]: Leaving directory '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src' make: *** [Makefile:43: all] Error 2 * ERROR: dev-scheme/racket-8.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-scheme/racket-8.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-scheme/racket-8.2::gentoo'`. * The complete build log is located at '/var/log/portage/dev-scheme:racket-8.2:20210823-041847.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-scheme/racket-8.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-scheme/racket-8.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src' * S: '/var/tmp/portage/dev-scheme/racket-8.2/work/racket-8.2/src'