Mock Version: 1.2.14 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/owl-lisp.spec'], env={'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'CCACHE_UMASK': '002', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'CCACHE_DIR': '/tmp/ccache'}user='mockbuild'gid=135timeout=0uid=1000logger=chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-26009/root'shell=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/owl-lisp.spec'] with env {'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'CCACHE_UMASK': '002', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'CCACHE_DIR': '/tmp/ccache'} and shell False Building target platforms: armv6hl Building for target armv6hl Wrote: /builddir/build/SRPMS/owl-lisp-0.1.7-3bs02fc23.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv6hl --nodeps /builddir/build/SPECS/owl-lisp.spec '], env={'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'CCACHE_UMASK': '002', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'CCACHE_DIR': '/tmp/ccache'}user='mockbuild'private_network=Truetimeout=0uid=1000logger=chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-26009/root'shell=Falsegid=135printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv6hl --nodeps /builddir/build/SPECS/owl-lisp.spec '] with env {'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'CCACHE_UMASK': '002', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'CCACHE_DIR': '/tmp/ccache'} and shell False Building target platforms: armv6hl Building for target armv6hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.QF98PB + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf owl-lisp-0.1.7 + /usr/bin/gzip -dc /builddir/build/SOURCES/v0.1.7.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd owl-lisp-0.1.7 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (0001-added-a-manual-page-for-ovm-and-mentioning-it-at-ol-.patch): + echo 'Patch #0 (0001-added-a-manual-page-for-ovm-and-mentioning-it-at-ol-.patch):' + /usr/bin/patch -p1 --fuzz=0 patching file Makefile patching file doc/ol.1 patching file doc/ovm.1 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.cFj9C9 + umask 022 + cd /builddir/build/BUILD + cd owl-lisp-0.1.7 + make 'CFLAGS=-O2 -g -march=armv6 -mfloat-abi=hard -mfpu=vfp' -j8 # make a vm without a bundled heap # start bootstrapping with the bundled init.fasl image echo "unsigned char *heap = 0;" > c/vm.c cp fasl/init.fasl fasl/boot.fasl cat c/ovm.c >> c/vm.c cc -O2 -g -march=armv6 -mfloat-abi=hard -mfpu=vfp -o bin/vm c/vm.c # selfcompile boot.fasl until a fixed point is reached bin/vm fasl/boot.fasl --run owl/ol.scm -s none -o fasl/bootp.fasl ;; Defined *interactive* > ;; Defined *include-dirs* > ;; Defined *owl-names* > ;; Library (owl syscall) added > ;; Imported (owl syscall) > ;; Imported (owl primop) > ;; Defined *loaded* > ;; Defined *owl-version* > ;; Defined exit-seccomp-failed > ;; Defined max-object-size > ;; Defined owl-ohai > ;; Defined owl-ohai-seccomp > ;; Library (owl unsupported) added > ;; Library (owl boolean) added > ;; Imported (owl boolean) > ;; Library (owl list) added > ;; Imported (owl list) > ;; Library (owl ff) added > ;; Imported (owl ff) > ;; Library (owl iff) added > ;; Imported (only (owl iff)) > ;; Library (owl math) added > ;; Imported (owl math) > ;; Library (owl list-extra) added > ;; Imported (owl list-extra) > ;; Library (owl sort) added > ;; Imported (owl sort) > ;; Library (owl math-extra) added > ;; Imported (owl math-extra) > ;; Library (owl lazy) added > ;; Imported (owl lazy) > ;; Library (owl unicode) added > ;; Imported (only (owl unicode) encode-point) > ;; Library (owl string) added > ;; Imported (owl string) > ;; Defined number->string > ;; Defined fopen > ;; Library (owl vector) added > ;; Imported (owl vector) > ;; Library (owl symbol) added > ;; Imported (owl symbol) > ;; Library (owl tuple) added > ;; Imported (owl tuple) > ;; Library (owl function) added > ;; Imported (owl function) > ;; Library (owl equal) added > ;; Imported (owl equal) > ;; Library (owl rlist) added > ;; Imported (owl rlist) > ;; Library (owl eof) added > ;; Library (owl render) added > ;; Imported (owl render) > ;; Library (owl queue) added > ;; Imported (only (owl queue)) > ;; Library (owl intern) added > ;; Imported (owl intern) > ;; Imported (owl eof) > ;; Imported (owl io) > ;; Library (owl parse) added > ;; Imported (owl parse) > ;; Library (owl regex) added > ;; Imported (owl regex) > ;; Library (owl sexp) added > ;; Imported (owl sexp) > ;; Defined ok? > ;; Defined ok > ;; Defined fail > ;; Library (scheme misc) added > ;; Imported (scheme misc) > ;; Library (owl env) added > ;; Imported (owl env) > ;; Library (owl gensym) added > ;; Imported (owl gensym) > ;; Library (owl bisect) added > ;; Imported (owl bisect) > ;; Defined verbose-vm-error > ;; Defined prim-opcodes > ;; Defined opcode->wrapper > ;; Defined primop-of > ;; Defined primitive? > ;; Library (owl macro) added > ;; Imported (owl macro) > ;; Library (owl ast) added > ;; Imported (owl ast) > ;; Library (owl fixedpoint) added > ;; Imported (owl fixedpoint) > ;; Library (owl cps) added > ;; Imported (owl cps) > ;; Library (owl alpha) added > ;; Imported (owl alpha) > ;; Defined small-value? > ;; Library (owl thread) added > ;; Imported (owl thread) > ;; Library (owl assemble) added > ;; Imported (owl assemble) > ;; Library (owl closure) added > ;; Imported (owl closure) > ;; Library (owl compile) added > ;; Imported (owl compile) > ;; Library (owl suffix) added > ;; Imported (owl suffix) > ;; Defined error-tag > ;; Defined error? > ;; Library (owl time) added > ;; Imported (owl time) > ;; Defined sleep > ;; Defined input-chunk-size > ;; Defined output-chunk-size > ;; Defined file-in > ;; Defined file-out > ;; Defined read-file > 'share-bindings > ;; Defined share-modules > ;; Library (owl random) added > ;; Imported (owl random) > ;; Defined blocksize > # > ;; Imported (owl random) > ;; Library (owl args) added > ;; Imported (owl args) > ;; Library (owl cgen) added > ;; Imported (owl cgen) > ;; Library (owl dump) added > ;; Imported (only (owl dump) make-compiler dump-fasl load-fasl) > ;; Defined compiler > ;; Defined suspend > ;; Library (owl checksum) added > ;; Imported (owl checksum) > ;; Library (owl sys) added > ;; Imported (owl sys) > ;; Defined ensure-free-heap-space > ;; Defined seccomp > ;; Library (owl char) added > ;; Defined profile > ;; Defined *features* > ;; Library (owl eval) added > ;; Imported (owl eval) > ;; Library (owl base) added > ;; Imported (owl base) > ;; Defined *libraries* > ;; Defined shared-misc > ;; Defined shared-bindings > ;; Defined initial-environment-sans-macros > ;; Defined initial-environment > ;; Defined command-line-rules > ;; Defined brief-usage-text > ;; Defined error-usage-text > ;; Defined strip-zeros > ;; Defined memory-limit-ok? > ;; Defined maybe-set-memory-limit > ;; Defined c-source-name > ;; Defined try > ;; Defined owl-run > ;; Defined about-owl > ;; Library (owl usuals) added > ;; Imported (owl usuals) > ;; Defined repl-compile > ;; Defined try-load-state > ;; Defined try-repl-string > ;; Defined try-test-string > ;; Defined greeting > ;; Defined repl-start > ;; Defined directory-of > ;; Defined heap-entry > ;; Defined command-line-rules > ;; Defined choose-natives > Code loaded at 44521ms. #true > # > Output written at 79071ms. ls -la fasl/bootp.fasl -rw-------. 1 mockbuild mockbuild 547408 Dec 31 06:08 fasl/bootp.fasl # check that the new image passes tests tests/run all bin/vm fasl/bootp.fasl Running tests/ against bin/vm fasl/bootp.fasl: o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o ok # copy new image to ol.fasl if it is a fixed point, otherwise recompile diff -q fasl/boot.fasl fasl/bootp.fasl && cp fasl/bootp.fasl fasl/ol.fasl || cp fasl/bootp.fasl fasl/boot.fasl && make fasl/ol.fasl Files fasl/boot.fasl and fasl/bootp.fasl differ make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Entering directory '/builddir/build/BUILD/owl-lisp-0.1.7' # selfcompile boot.fasl until a fixed point is reached bin/vm fasl/boot.fasl --run owl/ol.scm -s none -o fasl/bootp.fasl ;; Defined *interactive* > ;; Defined *include-dirs* > ;; Defined *owl-names* > ;; Library (owl syscall) added > ;; Imported (owl syscall) > ;; Imported (owl primop) > ;; Defined *loaded* > ;; Defined *owl-version* > ;; Defined exit-seccomp-failed > ;; Defined max-object-size > ;; Defined owl-ohai > ;; Defined owl-ohai-seccomp > ;; Library (owl unsupported) added > ;; Library (owl boolean) added > ;; Imported (owl boolean) > ;; Library (owl list) added > ;; Imported (owl list) > ;; Library (owl ff) added > ;; Imported (owl ff) > ;; Library (owl iff) added > ;; Imported (only (owl iff)) > ;; Library (owl math) added > ;; Imported (owl math) > ;; Library (owl list-extra) added > ;; Imported (owl list-extra) > ;; Library (owl sort) added > ;; Imported (owl sort) > ;; Library (owl math-extra) added > ;; Imported (owl math-extra) > ;; Library (owl lazy) added > ;; Imported (owl lazy) > ;; Library (owl unicode) added > ;; Imported (only (owl unicode) encode-point) > ;; Library (owl string) added > ;; Imported (owl string) > ;; Defined number->string > ;; Defined fopen > ;; Library (owl vector) added > ;; Imported (owl vector) > ;; Library (owl symbol) added > ;; Imported (owl symbol) > ;; Library (owl tuple) added > ;; Imported (owl tuple) > ;; Library (owl function) added > ;; Imported (owl function) > ;; Library (owl equal) added > ;; Imported (owl equal) > ;; Library (owl rlist) added > ;; Imported (owl rlist) > ;; Library (owl eof) added > ;; Library (owl render) added > ;; Imported (owl render) > ;; Library (owl queue) added > ;; Imported (only (owl queue)) > ;; Library (owl intern) added > ;; Imported (owl intern) > ;; Imported (owl eof) > ;; Imported (owl io) > ;; Library (owl parse) added > ;; Imported (owl parse) > ;; Library (owl regex) added > ;; Imported (owl regex) > ;; Library (owl sexp) added > ;; Imported (owl sexp) > ;; Defined ok? > ;; Defined ok > ;; Defined fail > ;; Library (scheme misc) added > ;; Imported (scheme misc) > ;; Library (owl env) added > ;; Imported (owl env) > ;; Library (owl gensym) added > ;; Imported (owl gensym) > ;; Library (owl bisect) added > ;; Imported (owl bisect) > ;; Defined verbose-vm-error > ;; Defined prim-opcodes > ;; Defined opcode->wrapper > ;; Defined primop-of > ;; Defined primitive? > ;; Library (owl macro) added > ;; Imported (owl macro) > ;; Library (owl ast) added > ;; Imported (owl ast) > ;; Library (owl fixedpoint) added > ;; Imported (owl fixedpoint) > ;; Library (owl cps) added > ;; Imported (owl cps) > ;; Library (owl alpha) added > ;; Imported (owl alpha) > ;; Defined small-value? > ;; Library (owl thread) added > ;; Imported (owl thread) > ;; Library (owl assemble) added > ;; Imported (owl assemble) > ;; Library (owl closure) added > ;; Imported (owl closure) > ;; Library (owl compile) added > ;; Imported (owl compile) > ;; Library (owl suffix) added > ;; Imported (owl suffix) > ;; Defined error-tag > ;; Defined error? > ;; Library (owl time) added > ;; Imported (owl time) > ;; Defined sleep > ;; Defined input-chunk-size > ;; Defined output-chunk-size > ;; Defined file-in > ;; Defined file-out > ;; Defined read-file > 'share-bindings > ;; Defined share-modules > ;; Library (owl random) added > ;; Imported (owl random) > ;; Defined blocksize > # > ;; Imported (owl random) > ;; Library (owl args) added > ;; Imported (owl args) > ;; Library (owl cgen) added > ;; Imported (owl cgen) > ;; Library (owl dump) added > ;; Imported (only (owl dump) make-compiler dump-fasl load-fasl) > ;; Defined compiler > ;; Defined suspend > ;; Library (owl checksum) added > ;; Imported (owl checksum) > ;; Library (owl sys) added > ;; Imported (owl sys) > ;; Defined ensure-free-heap-space > ;; Defined seccomp > ;; Library (owl char) added > ;; Defined profile > ;; Defined *features* > ;; Library (owl eval) added > ;; Imported (owl eval) > ;; Library (owl base) added > ;; Imported (owl base) > ;; Defined *libraries* > ;; Defined shared-misc > ;; Defined shared-bindings > ;; Defined initial-environment-sans-macros > ;; Defined initial-environment > ;; Defined command-line-rules > ;; Defined brief-usage-text > ;; Defined error-usage-text > ;; Defined strip-zeros > ;; Defined memory-limit-ok? > ;; Defined maybe-set-memory-limit > ;; Defined c-source-name > ;; Defined try > ;; Defined owl-run > ;; Defined about-owl > ;; Library (owl usuals) added > ;; Imported (owl usuals) > ;; Defined repl-compile > ;; Defined try-load-state > ;; Defined try-repl-string > ;; Defined try-test-string > ;; Defined greeting > ;; Defined repl-start > ;; Defined directory-of > ;; Defined heap-entry > ;; Defined command-line-rules > ;; Defined choose-natives > Code loaded at 44643ms. #true > # > Output written at 79256ms. ls -la fasl/bootp.fasl -rw-------. 1 mockbuild mockbuild 547444 Dec 31 06:09 fasl/bootp.fasl # check that the new image passes tests tests/run all bin/vm fasl/bootp.fasl Running tests/ against bin/vm fasl/bootp.fasl: o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o ok # copy new image to ol.fasl if it is a fixed point, otherwise recompile diff -q fasl/boot.fasl fasl/bootp.fasl && cp fasl/bootp.fasl fasl/ol.fasl || cp fasl/bootp.fasl fasl/boot.fasl && make fasl/ol.fasl Files fasl/boot.fasl and fasl/bootp.fasl differ make[2]: Entering directory '/builddir/build/BUILD/owl-lisp-0.1.7' # selfcompile boot.fasl until a fixed point is reached bin/vm fasl/boot.fasl --run owl/ol.scm -s none -o fasl/bootp.fasl ;; Defined *interactive* > ;; Defined *include-dirs* > ;; Defined *owl-names* > ;; Library (owl syscall) added > ;; Imported (owl syscall) > ;; Imported (owl primop) > ;; Defined *loaded* > ;; Defined *owl-version* > ;; Defined exit-seccomp-failed > ;; Defined max-object-size > ;; Defined owl-ohai > ;; Defined owl-ohai-seccomp > ;; Library (owl unsupported) added > ;; Library (owl boolean) added > ;; Imported (owl boolean) > ;; Library (owl list) added > ;; Imported (owl list) > ;; Library (owl ff) added > ;; Imported (owl ff) > ;; Library (owl iff) added > ;; Imported (only (owl iff)) > ;; Library (owl math) added > ;; Imported (owl math) > ;; Library (owl list-extra) added > ;; Imported (owl list-extra) > ;; Library (owl sort) added > ;; Imported (owl sort) > ;; Library (owl math-extra) added > ;; Imported (owl math-extra) > ;; Library (owl lazy) added > ;; Imported (owl lazy) > ;; Library (owl unicode) added > ;; Imported (only (owl unicode) encode-point) > ;; Library (owl string) added > ;; Imported (owl string) > ;; Defined number->string > ;; Defined fopen > ;; Library (owl vector) added > ;; Imported (owl vector) > ;; Library (owl symbol) added > ;; Imported (owl symbol) > ;; Library (owl tuple) added > ;; Imported (owl tuple) > ;; Library (owl function) added > ;; Imported (owl function) > ;; Library (owl equal) added > ;; Imported (owl equal) > ;; Library (owl rlist) added > ;; Imported (owl rlist) > ;; Library (owl eof) added > ;; Library (owl render) added > ;; Imported (owl render) > ;; Library (owl queue) added > ;; Imported (only (owl queue)) > ;; Library (owl intern) added > ;; Imported (owl intern) > ;; Imported (owl eof) > ;; Imported (owl io) > ;; Library (owl parse) added > ;; Imported (owl parse) > ;; Library (owl regex) added > ;; Imported (owl regex) > ;; Library (owl sexp) added > ;; Imported (owl sexp) > ;; Defined ok? > ;; Defined ok > ;; Defined fail > ;; Library (scheme misc) added > ;; Imported (scheme misc) > ;; Library (owl env) added > ;; Imported (owl env) > ;; Library (owl gensym) added > ;; Imported (owl gensym) > ;; Library (owl bisect) added > ;; Imported (owl bisect) > ;; Defined verbose-vm-error > ;; Defined prim-opcodes > ;; Defined opcode->wrapper > ;; Defined primop-of > ;; Defined primitive? > ;; Library (owl macro) added > ;; Imported (owl macro) > ;; Library (owl ast) added > ;; Imported (owl ast) > ;; Library (owl fixedpoint) added > ;; Imported (owl fixedpoint) > ;; Library (owl cps) added > ;; Imported (owl cps) > ;; Library (owl alpha) added > ;; Imported (owl alpha) > ;; Defined small-value? > ;; Library (owl thread) added > ;; Imported (owl thread) > ;; Library (owl assemble) added > ;; Imported (owl assemble) > ;; Library (owl closure) added > ;; Imported (owl closure) > ;; Library (owl compile) added > ;; Imported (owl compile) > ;; Library (owl suffix) added > ;; Imported (owl suffix) > ;; Defined error-tag > ;; Defined error? > ;; Library (owl time) added > ;; Imported (owl time) > ;; Defined sleep > ;; Defined input-chunk-size > ;; Defined output-chunk-size > ;; Defined file-in > ;; Defined file-out > ;; Defined read-file > 'share-bindings > ;; Defined share-modules > ;; Library (owl random) added > ;; Imported (owl random) > ;; Defined blocksize > # > ;; Imported (owl random) > ;; Library (owl args) added > ;; Imported (owl args) > ;; Library (owl cgen) added > ;; Imported (owl cgen) > ;; Library (owl dump) added > ;; Imported (only (owl dump) make-compiler dump-fasl load-fasl) > ;; Defined compiler > ;; Defined suspend > ;; Library (owl checksum) added > ;; Imported (owl checksum) > ;; Library (owl sys) added > ;; Imported (owl sys) > ;; Defined ensure-free-heap-space > ;; Defined seccomp > ;; Library (owl char) added > ;; Defined profile > ;; Defined *features* > ;; Library (owl eval) added > ;; Imported (owl eval) > ;; Library (owl base) added > ;; Imported (owl base) > ;; Defined *libraries* > ;; Defined shared-misc > ;; Defined shared-bindings > ;; Defined initial-environment-sans-macros > ;; Defined initial-environment > ;; Defined command-line-rules > ;; Defined brief-usage-text > ;; Defined error-usage-text > ;; Defined strip-zeros > ;; Defined memory-limit-ok? > ;; Defined maybe-set-memory-limit > ;; Defined c-source-name > ;; Defined try > ;; Defined owl-run > ;; Defined about-owl > ;; Library (owl usuals) added > ;; Imported (owl usuals) > ;; Defined repl-compile > ;; Defined try-load-state > ;; Defined try-repl-string > ;; Defined try-test-string > ;; Defined greeting > ;; Defined repl-start > ;; Defined directory-of > ;; Defined heap-entry > ;; Defined command-line-rules > ;; Defined choose-natives > Code loaded at 44571ms. #true > # > Output written at 79048ms. ls -la fasl/bootp.fasl -rw-------. 1 mockbuild mockbuild 547444 Dec 31 06:11 fasl/bootp.fasl # check that the new image passes tests tests/run all bin/vm fasl/bootp.fasl Running tests/ against bin/vm fasl/bootp.fasl: o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o ok # copy new image to ol.fasl if it is a fixed point, otherwise recompile diff -q fasl/boot.fasl fasl/bootp.fasl && cp fasl/bootp.fasl fasl/ol.fasl || cp fasl/bootp.fasl fasl/boot.fasl && make fasl/ol.fasl Files fasl/boot.fasl and fasl/bootp.fasl differ make[3]: Entering directory '/builddir/build/BUILD/owl-lisp-0.1.7' # selfcompile boot.fasl until a fixed point is reached bin/vm fasl/boot.fasl --run owl/ol.scm -s none -o fasl/bootp.fasl ;; Defined *interactive* > ;; Defined *include-dirs* > ;; Defined *owl-names* > ;; Library (owl syscall) added > ;; Imported (owl syscall) > ;; Imported (owl primop) > ;; Defined *loaded* > ;; Defined *owl-version* > ;; Defined exit-seccomp-failed > ;; Defined max-object-size > ;; Defined owl-ohai > ;; Defined owl-ohai-seccomp > ;; Library (owl unsupported) added > ;; Library (owl boolean) added > ;; Imported (owl boolean) > ;; Library (owl list) added > ;; Imported (owl list) > ;; Library (owl ff) added > ;; Imported (owl ff) > ;; Library (owl iff) added > ;; Imported (only (owl iff)) > ;; Library (owl math) added > ;; Imported (owl math) > ;; Library (owl list-extra) added > ;; Imported (owl list-extra) > ;; Library (owl sort) added > ;; Imported (owl sort) > ;; Library (owl math-extra) added > ;; Imported (owl math-extra) > ;; Library (owl lazy) added > ;; Imported (owl lazy) > ;; Library (owl unicode) added > ;; Imported (only (owl unicode) encode-point) > ;; Library (owl string) added > ;; Imported (owl string) > ;; Defined number->string > ;; Defined fopen > ;; Library (owl vector) added > ;; Imported (owl vector) > ;; Library (owl symbol) added > ;; Imported (owl symbol) > ;; Library (owl tuple) added > ;; Imported (owl tuple) > ;; Library (owl function) added > ;; Imported (owl function) > ;; Library (owl equal) added > ;; Imported (owl equal) > ;; Library (owl rlist) added > ;; Imported (owl rlist) > ;; Library (owl eof) added > ;; Library (owl render) added > ;; Imported (owl render) > ;; Library (owl queue) added > ;; Imported (only (owl queue)) > ;; Library (owl intern) added > ;; Imported (owl intern) > ;; Imported (owl eof) > ;; Imported (owl io) > ;; Library (owl parse) added > ;; Imported (owl parse) > ;; Library (owl regex) added > ;; Imported (owl regex) > ;; Library (owl sexp) added > ;; Imported (owl sexp) > ;; Defined ok? > ;; Defined ok > ;; Defined fail > ;; Library (scheme misc) added > ;; Imported (scheme misc) > ;; Library (owl env) added > ;; Imported (owl env) > ;; Library (owl gensym) added > ;; Imported (owl gensym) > ;; Library (owl bisect) added > ;; Imported (owl bisect) > ;; Defined verbose-vm-error > ;; Defined prim-opcodes > ;; Defined opcode->wrapper > ;; Defined primop-of > ;; Defined primitive? > ;; Library (owl macro) added > ;; Imported (owl macro) > ;; Library (owl ast) added > ;; Imported (owl ast) > ;; Library (owl fixedpoint) added > ;; Imported (owl fixedpoint) > ;; Library (owl cps) added > ;; Imported (owl cps) > ;; Library (owl alpha) added > ;; Imported (owl alpha) > ;; Defined small-value? > ;; Library (owl thread) added > ;; Imported (owl thread) > ;; Library (owl assemble) added > ;; Imported (owl assemble) > ;; Library (owl closure) added > ;; Imported (owl closure) > ;; Library (owl compile) added > ;; Imported (owl compile) > ;; Library (owl suffix) added > ;; Imported (owl suffix) > ;; Defined error-tag > ;; Defined error? > ;; Library (owl time) added > ;; Imported (owl time) > ;; Defined sleep > ;; Defined input-chunk-size > ;; Defined output-chunk-size > ;; Defined file-in > ;; Defined file-out > ;; Defined read-file > 'share-bindings > ;; Defined share-modules > ;; Library (owl random) added > ;; Imported (owl random) > ;; Defined blocksize > # > ;; Imported (owl random) > ;; Library (owl args) added > ;; Imported (owl args) > ;; Library (owl cgen) added > ;; Imported (owl cgen) > ;; Library (owl dump) added > ;; Imported (only (owl dump) make-compiler dump-fasl load-fasl) > ;; Defined compiler > ;; Defined suspend > ;; Library (owl checksum) added > ;; Imported (owl checksum) > ;; Library (owl sys) added > ;; Imported (owl sys) > ;; Defined ensure-free-heap-space > ;; Defined seccomp > ;; Library (owl char) added > ;; Defined profile > ;; Defined *features* > ;; Library (owl eval) added > ;; Imported (owl eval) > ;; Library (owl base) added > ;; Imported (owl base) > ;; Defined *libraries* > ;; Defined shared-misc > ;; Defined shared-bindings > ;; Defined initial-environment-sans-macros > ;; Defined initial-environment > ;; Defined command-line-rules > ;; Defined brief-usage-text > ;; Defined error-usage-text > ;; Defined strip-zeros > ;; Defined memory-limit-ok? > ;; Defined maybe-set-memory-limit > ;; Defined c-source-name > ;; Defined try > ;; Defined owl-run > ;; Defined about-owl > ;; Library (owl usuals) added > ;; Imported (owl usuals) > ;; Defined repl-compile > ;; Defined try-load-state > ;; Defined try-repl-string > ;; Defined try-test-string > ;; Defined greeting > ;; Defined repl-start > ;; Defined directory-of > ;; Defined heap-entry > ;; Defined command-line-rules > ;; Defined choose-natives > Code loaded at 44554ms. #true > # > Output written at 78996ms. ls -la fasl/bootp.fasl -rw-------. 1 mockbuild mockbuild 547445 Dec 31 06:12 fasl/bootp.fasl # check that the new image passes tests tests/run all bin/vm fasl/bootp.fasl Running tests/ against bin/vm fasl/bootp.fasl: o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o ok # copy new image to ol.fasl if it is a fixed point, otherwise recompile diff -q fasl/boot.fasl fasl/bootp.fasl && cp fasl/bootp.fasl fasl/ol.fasl || cp fasl/bootp.fasl fasl/boot.fasl && make fasl/ol.fasl Files fasl/boot.fasl and fasl/bootp.fasl differ make[4]: Entering directory '/builddir/build/BUILD/owl-lisp-0.1.7' # selfcompile boot.fasl until a fixed point is reached bin/vm fasl/boot.fasl --run owl/ol.scm -s none -o fasl/bootp.fasl ;; Defined *interactive* > ;; Defined *include-dirs* > ;; Defined *owl-names* > ;; Library (owl syscall) added > ;; Imported (owl syscall) > ;; Imported (owl primop) > ;; Defined *loaded* > ;; Defined *owl-version* > ;; Defined exit-seccomp-failed > ;; Defined max-object-size > ;; Defined owl-ohai > ;; Defined owl-ohai-seccomp > ;; Library (owl unsupported) added > ;; Library (owl boolean) added > ;; Imported (owl boolean) > ;; Library (owl list) added > ;; Imported (owl list) > ;; Library (owl ff) added > ;; Imported (owl ff) > ;; Library (owl iff) added > ;; Imported (only (owl iff)) > ;; Library (owl math) added > ;; Imported (owl math) > ;; Library (owl list-extra) added > ;; Imported (owl list-extra) > ;; Library (owl sort) added > ;; Imported (owl sort) > ;; Library (owl math-extra) added > ;; Imported (owl math-extra) > ;; Library (owl lazy) added > ;; Imported (owl lazy) > ;; Library (owl unicode) added > ;; Imported (only (owl unicode) encode-point) > ;; Library (owl string) added > ;; Imported (owl string) > ;; Defined number->string > ;; Defined fopen > ;; Library (owl vector) added > ;; Imported (owl vector) > ;; Library (owl symbol) added > ;; Imported (owl symbol) > ;; Library (owl tuple) added > ;; Imported (owl tuple) > ;; Library (owl function) added > ;; Imported (owl function) > ;; Library (owl equal) added > ;; Imported (owl equal) > ;; Library (owl rlist) added > ;; Imported (owl rlist) > ;; Library (owl eof) added > ;; Library (owl render) added > ;; Imported (owl render) > ;; Library (owl queue) added > ;; Imported (only (owl queue)) > ;; Library (owl intern) added > ;; Imported (owl intern) > ;; Imported (owl eof) > ;; Imported (owl io) > ;; Library (owl parse) added > ;; Imported (owl parse) > ;; Library (owl regex) added > ;; Imported (owl regex) > ;; Library (owl sexp) added > ;; Imported (owl sexp) > ;; Defined ok? > ;; Defined ok > ;; Defined fail > ;; Library (scheme misc) added > ;; Imported (scheme misc) > ;; Library (owl env) added > ;; Imported (owl env) > ;; Library (owl gensym) added > ;; Imported (owl gensym) > ;; Library (owl bisect) added > ;; Imported (owl bisect) > ;; Defined verbose-vm-error > ;; Defined prim-opcodes > ;; Defined opcode->wrapper > ;; Defined primop-of > ;; Defined primitive? > ;; Library (owl macro) added > ;; Imported (owl macro) > ;; Library (owl ast) added > ;; Imported (owl ast) > ;; Library (owl fixedpoint) added > ;; Imported (owl fixedpoint) > ;; Library (owl cps) added > ;; Imported (owl cps) > ;; Library (owl alpha) added > ;; Imported (owl alpha) > ;; Defined small-value? > ;; Library (owl thread) added > ;; Imported (owl thread) > ;; Library (owl assemble) added > ;; Imported (owl assemble) > ;; Library (owl closure) added > ;; Imported (owl closure) > ;; Library (owl compile) added > ;; Imported (owl compile) > ;; Library (owl suffix) added > ;; Imported (owl suffix) > ;; Defined error-tag > ;; Defined error? > ;; Library (owl time) added > ;; Imported (owl time) > ;; Defined sleep > ;; Defined input-chunk-size > ;; Defined output-chunk-size > ;; Defined file-in > ;; Defined file-out > ;; Defined read-file > 'share-bindings > ;; Defined share-modules > ;; Library (owl random) added > ;; Imported (owl random) > ;; Defined blocksize > # > ;; Imported (owl random) > ;; Library (owl args) added > ;; Imported (owl args) > ;; Library (owl cgen) added > ;; Imported (owl cgen) > ;; Library (owl dump) added > ;; Imported (only (owl dump) make-compiler dump-fasl load-fasl) > ;; Defined compiler > ;; Defined suspend > ;; Library (owl checksum) added > ;; Imported (owl checksum) > ;; Library (owl sys) added > ;; Imported (owl sys) > ;; Defined ensure-free-heap-space > ;; Defined seccomp > ;; Library (owl char) added > ;; Defined profile > ;; Defined *features* > ;; Library (owl eval) added > ;; Imported (owl eval) > ;; Library (owl base) added > ;; Imported (owl base) > ;; Defined *libraries* > ;; Defined shared-misc > ;; Defined shared-bindings > ;; Defined initial-environment-sans-macros > ;; Defined initial-environment > ;; Defined command-line-rules > ;; Defined brief-usage-text > ;; Defined error-usage-text > ;; Defined strip-zeros > ;; Defined memory-limit-ok? > ;; Defined maybe-set-memory-limit > ;; Defined c-source-name > ;; Defined try > ;; Defined owl-run > ;; Defined about-owl > ;; Library (owl usuals) added > ;; Imported (owl usuals) > ;; Defined repl-compile > ;; Defined try-load-state > ;; Defined try-repl-string > ;; Defined try-test-string > ;; Defined greeting > ;; Defined repl-start > ;; Defined directory-of > ;; Defined heap-entry > ;; Defined command-line-rules > ;; Defined choose-natives > Code loaded at 44558ms. #true > # > Output written at 79056ms. ls -la fasl/bootp.fasl -rw-------. 1 mockbuild mockbuild 547445 Dec 31 06:14 fasl/bootp.fasl # check that the new image passes tests tests/run all bin/vm fasl/bootp.fasl Running tests/ against bin/vm fasl/bootp.fasl: o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o ok # copy new image to ol.fasl if it is a fixed point, otherwise recompile diff -q fasl/boot.fasl fasl/bootp.fasl && cp fasl/bootp.fasl fasl/ol.fasl || cp fasl/bootp.fasl fasl/boot.fasl && make fasl/ol.fasl make[5]: Entering directory '/builddir/build/BUILD/owl-lisp-0.1.7' make[5]: 'fasl/ol.fasl' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/owl-lisp-0.1.7' make[4]: Leaving directory '/builddir/build/BUILD/owl-lisp-0.1.7' make[3]: Leaving directory '/builddir/build/BUILD/owl-lisp-0.1.7' make[2]: Leaving directory '/builddir/build/BUILD/owl-lisp-0.1.7' make[1]: Leaving directory '/builddir/build/BUILD/owl-lisp-0.1.7' # compile the repl using the fixed point image bin/vm fasl/ol.fasl --run owl/ol.scm -s some -o c/ol.c ;; Defined *interactive* > ;; Defined *include-dirs* > ;; Defined *owl-names* > ;; Library (owl syscall) added > ;; Imported (owl syscall) > ;; Imported (owl primop) > ;; Defined *loaded* > ;; Defined *owl-version* > ;; Defined exit-seccomp-failed > ;; Defined max-object-size > ;; Defined owl-ohai > ;; Defined owl-ohai-seccomp > ;; Library (owl unsupported) added > ;; Library (owl boolean) added > ;; Imported (owl boolean) > ;; Library (owl list) added > ;; Imported (owl list) > ;; Library (owl ff) added > ;; Imported (owl ff) > ;; Library (owl iff) added > ;; Imported (only (owl iff)) > ;; Library (owl math) added > ;; Imported (owl math) > ;; Library (owl list-extra) added > ;; Imported (owl list-extra) > ;; Library (owl sort) added > ;; Imported (owl sort) > ;; Library (owl math-extra) added > ;; Imported (owl math-extra) > ;; Library (owl lazy) added > ;; Imported (owl lazy) > ;; Library (owl unicode) added > ;; Imported (only (owl unicode) encode-point) > ;; Library (owl string) added > ;; Imported (owl string) > ;; Defined number->string > ;; Defined fopen > ;; Library (owl vector) added > ;; Imported (owl vector) > ;; Library (owl symbol) added > ;; Imported (owl symbol) > ;; Library (owl tuple) added > ;; Imported (owl tuple) > ;; Library (owl function) added > ;; Imported (owl function) > ;; Library (owl equal) added > ;; Imported (owl equal) > ;; Library (owl rlist) added > ;; Imported (owl rlist) > ;; Library (owl eof) added > ;; Library (owl render) added > ;; Imported (owl render) > ;; Library (owl queue) added > ;; Imported (only (owl queue)) > ;; Library (owl intern) added > ;; Imported (owl intern) > ;; Imported (owl eof) > ;; Imported (owl io) > ;; Library (owl parse) added > ;; Imported (owl parse) > ;; Library (owl regex) added > ;; Imported (owl regex) > ;; Library (owl sexp) added > ;; Imported (owl sexp) > ;; Defined ok? > ;; Defined ok > ;; Defined fail > ;; Library (scheme misc) added > ;; Imported (scheme misc) > ;; Library (owl env) added > ;; Imported (owl env) > ;; Library (owl gensym) added > ;; Imported (owl gensym) > ;; Library (owl bisect) added > ;; Imported (owl bisect) > ;; Defined verbose-vm-error > ;; Defined prim-opcodes > ;; Defined opcode->wrapper > ;; Defined primop-of > ;; Defined primitive? > ;; Library (owl macro) added > ;; Imported (owl macro) > ;; Library (owl ast) added > ;; Imported (owl ast) > ;; Library (owl fixedpoint) added > ;; Imported (owl fixedpoint) > ;; Library (owl cps) added > ;; Imported (owl cps) > ;; Library (owl alpha) added > ;; Imported (owl alpha) > ;; Defined small-value? > ;; Library (owl thread) added > ;; Imported (owl thread) > ;; Library (owl assemble) added > ;; Imported (owl assemble) > ;; Library (owl closure) added > ;; Imported (owl closure) > ;; Library (owl compile) added > ;; Imported (owl compile) > ;; Library (owl suffix) added > ;; Imported (owl suffix) > ;; Defined error-tag > ;; Defined error? > ;; Library (owl time) added > ;; Imported (owl time) > ;; Defined sleep > ;; Defined input-chunk-size > ;; Defined output-chunk-size > ;; Defined file-in > ;; Defined file-out > ;; Defined read-file > 'share-bindings > ;; Defined share-modules > ;; Library (owl random) added > ;; Imported (owl random) > ;; Defined blocksize > # > ;; Imported (owl random) > ;; Library (owl args) added > ;; Imported (owl args) > ;; Library (owl cgen) added > ;; Imported (owl cgen) > ;; Library (owl dump) added > ;; Imported (only (owl dump) make-compiler dump-fasl load-fasl) > ;; Defined compiler > ;; Defined suspend > ;; Library (owl checksum) added > ;; Imported (owl checksum) > ;; Library (owl sys) added > ;; Imported (owl sys) > ;; Defined ensure-free-heap-space > ;; Defined seccomp > ;; Library (owl char) added > ;; Defined profile > ;; Defined *features* > ;; Library (owl eval) added > ;; Imported (owl eval) > ;; Library (owl base) added > ;; Imported (owl base) > ;; Defined *libraries* > ;; Defined shared-misc > ;; Defined shared-bindings > ;; Defined initial-environment-sans-macros > ;; Defined initial-environment > ;; Defined command-line-rules > ;; Defined brief-usage-text > ;; Defined error-usage-text > ;; Defined strip-zeros > ;; Defined memory-limit-ok? > ;; Defined maybe-set-memory-limit > ;; Defined c-source-name > ;; Defined try > ;; Defined owl-run > ;; Defined about-owl > ;; Library (owl usuals) added > ;; Imported (owl usuals) > ;; Defined repl-compile > ;; Defined try-load-state > ;; Defined try-repl-string > ;; Defined try-test-string > ;; Defined greeting > ;; Defined repl-start > ;; Defined directory-of > ;; Defined heap-entry > ;; Defined command-line-rules > ;; Defined choose-natives > Code loaded at 44621ms. #true > # > Output written at 93205ms. # compile the real owl repl binary cc -O2 -g -march=armv6 -mfloat-abi=hard -mfpu=vfp -o bin/olp c/ol.c tests/run all bin/olp Running tests/ against bin/olp: o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o ok test -f bin/ol && mv bin/ol bin/ol-old || true mv bin/olp bin/ol + chmod 644 c/ol.c Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.FxHyql + exit 0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm ++ dirname /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm + cd owl-lisp-0.1.7 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm cat doc/ol.1 | gzip -9 > doc/ol.1.gz cat doc/ovm.1 | gzip -9 > doc/ovm.1.gz mkdir -p /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm/usr/bin mkdir -p /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm/usr/share/man/man1 install -m 755 bin/ol /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm/usr/bin/ol install -m 755 bin/vm /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm/usr/bin/ovm install -m 644 doc/ol.1.gz /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm/usr/share/man/man1/ol.1.gz install -m 644 doc/ovm.1.gz /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm/usr/share/man/man1/ovm.1.gz + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/owl-lisp-0.1.7 extracting debug info from /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm/usr/bin/ol extracting debug info from /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm/usr/bin/ovm /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 3742 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: owl-lisp-0.1.7-3bs02fc23.armv6hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.MzgEdy + umask 022 + cd /builddir/build/BUILD + cd owl-lisp-0.1.7 + DOCDIR=/builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm/usr/share/doc/owl-lisp + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm/usr/share/doc/owl-lisp + cp -pr README /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm/usr/share/doc/owl-lisp + cp -pr LICENCE /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm/usr/share/doc/owl-lisp + exit 0 Provides: owl-lisp = 0.1.7-3bs02fc23 owl-lisp(armv6hl-32) = 0.1.7-3bs02fc23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) rtld(GNU_HASH) Processing files: owl-lisp-debuginfo-0.1.7-3bs02fc23.armv6hl Provides: owl-lisp-debuginfo = 0.1.7-3bs02fc23 owl-lisp-debuginfo(armv6hl-32) = 0.1.7-3bs02fc23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm Wrote: /builddir/build/RPMS/owl-lisp-0.1.7-3bs02fc23.armv6hl.rpm Wrote: /builddir/build/RPMS/owl-lisp-debuginfo-0.1.7-3bs02fc23.armv6hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.cbJ2K7 + umask 022 + cd /builddir/build/BUILD + cd owl-lisp-0.1.7 + /usr/bin/rm -rf /builddir/build/BUILDROOT/owl-lisp-0.1.7-3bs02fc23.arm + exit 0 Child return code was: 0 LEAVE do -->