[package - main-armv7-default][lang/scm] Failed for scm-5f3_2 in build
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 02 Sep 2024 14:11:21 UTC
You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ports@virtual-estates.net Log URL: https://pkg-status.freebsd.org/ampere2/data/main-armv7-default/p15d22e1c70da_s871911a4a/logs/scm-5f3_2.log Build URL: https://pkg-status.freebsd.org/ampere2/build.html?mastername=main-armv7-default&build=p15d22e1c70da_s871911a4a Log: =>> Building lang/scm build started at Mon Sep 2 14:10:55 UTC 2024 port directory: /usr/ports/lang/scm package name: scm-5f3_2 building for: FreeBSD main-armv7-default-job-01 15.0-CURRENT FreeBSD 15.0-CURRENT 1500023 arm maintained by: ports@virtual-estates.net Makefile datestamp: -rw-r--r-- 1 root wheel 3250 May 26 01:05 /usr/ports/lang/scm/Makefile Ports top last git commit: 15d22e1c70d Ports top unclean checkout: no Port dir last git commit: 2b92bd70577 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500019 Jail OSVERSION: 1500023 Job Id: 01 !!! Jail is newer than host. (Jail: 1500023, Host: 1500019) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500023 UNAME_v=FreeBSD 15.0-CURRENT 1500023 UNAME_r=15.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/main-armv7-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/main-armv7-default/01/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=main-armv7-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/main-armv7-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for scm-5f3_2: X11=off: X11 (graphics) support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ports@virtual-estates.net --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- --prefix=/usr/local XDG_DATA_HOME=/wrkdirs/usr/ports/lang/scm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/scm/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/scm/work/.cache HOME=/wrkdirs/usr/ports/lang/scm/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/scm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/scm/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/lang/scm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/scm/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/scm/work/.cache HOME=/wrkdirs/usr/ports/lang/scm/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/scm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/scm/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-pipe -O0 -Wall -Wwrite-strings -Wmissing-declarations -Wredundant-decls -Wcast-qual -Wno-unused-label -Wno-uninitialized -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-pipe -O0 -Wall -Wwrite-strings -Wmissing-declarations -Wredundant-decls -Wcast-qual -Wno-unused-label -Wno- uninitialized -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- VERSION="5f3" X11="@comment " NO_X11="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/scm" EXAMPLESDIR="share/examples/scm" DATADIR="share/scm" WWWDIR="www/scm" ETCDIR="etc/scm" --End PLIST_SUB-- --SUB_LIST-- X11="@comment " NO_X11="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/scm DOCSDIR=/usr/local/share/doc/scm EXAMPLESDIR=/usr/local/share/examples/scm WWWDIR=/usr/local/www/scm ETCDIR=/usr/local/etc/scm --End SUB_LIST-- ---Begin make.conf--- # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 524288 stack size (kbytes, -s) 65536 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =======================<phase: check-sanity >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL3+ accepted by the user =========================================================================== =======================<phase: pkg-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> scm-5f3_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.21.3.pkg [main-armv7-default-job-01] Installing pkg-1.21.3... [main-armv7-default-job-01] Extracting pkg-1.21.3: .......... done ===> scm-5f3_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of scm-5f3_2 =========================================================================== =======================<phase: fetch-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: fetch >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL3+ accepted by the user ===> Fetching all distfiles required by scm-5f3_2 for building =========================================================================== =======================<phase: checksum >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL3+ accepted by the user ===> Fetching all distfiles required by scm-5f3_2 for building => SHA256 Checksum OK for scm-5f3.tar.gz. => SHA256 Checksum OK for slib-psd1-3.tar.gz. =========================================================================== =======================<phase: extract-depends>============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: extract >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License LGPL3+ accepted by the user ===> Fetching all distfiles required by scm-5f3_2 for building ===> Extracting for scm-5f3_2 => SHA256 Checksum OK for scm-5f3.tar.gz. => SHA256 Checksum OK for slib-psd1-3.tar.gz. /bin/ln -s /usr/local/share/slib /wrkdirs/usr/ports/lang/scm/work =========================================================================== =======================<phase: patch-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: patch >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for scm-5f3_2 ===> Applying FreeBSD patches for scm-5f3_2 from /usr/ports/lang/scm/files /usr/bin/touch /wrkdirs/usr/ports/lang/scm/work/scm-5f3/scm.core =========================================================================== =======================<phase: build-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> scm-5f3_2 depends on file: /usr/local/share/slib/require.scm - not found ===> Installing existing package /packages/All/slib-3c1.pkg <snip> (#<primitive-procedure string>=?> "a" "b") ==> #f (#<primitive-procedure string>=?> "9" "0") ==> #t (#<primitive-procedure string>=?> "A" "A") ==> #t (#<primitive-procedure string-ci=?> "A" "B") ==> #f (#<primitive-procedure string-ci=?> "a" "B") ==> #f (#<primitive-procedure string-ci=?> "A" "b") ==> #f (#<primitive-procedure string-ci=?> "a" "b") ==> #f (#<primitive-procedure string-ci=?> "9" "0") ==> #f (#<primitive-procedure string-ci=?> "A" "A") ==> #t (#<primitive-procedure string-ci=?> "A" "a") ==> #t (#<primitive-procedure string-ci<?> "A" "B") ==> #t (#<primitive-procedure string-ci<?> "a" "B") ==> #t (#<primitive-procedure string-ci<?> "A" "b") ==> #t (#<primitive-procedure string-ci<?> "a" "b") ==> #t (#<primitive-procedure string-ci<?> "9" "0") ==> #f (#<primitive-procedure string-ci<?> "A" "A") ==> #f (#<primitive-procedure string-ci<?> "A" "a") ==> #f (#<primitive-procedure string-ci>?> "A" "B") ==> #f (#<primitive-procedure string-ci>?> "a" "B") ==> #f (#<primitive-procedure string-ci>?> "A" "b") ==> #f (#<primitive-procedure string-ci>?> "a" "b") ==> #f (#<primitive-procedure string-ci>?> "9" "0") ==> #t (#<primitive-procedure string-ci>?> "A" "A") ==> #f (#<primitive-procedure string-ci>?> "A" "a") ==> #f (#<primitive-procedure string-ci<=?> "A" "B") ==> #t (#<primitive-procedure string-ci<=?> "a" "B") ==> #t (#<primitive-procedure string-ci<=?> "A" "b") ==> #t (#<primitive-procedure string-ci<=?> "a" "b") ==> #t (#<primitive-procedure string-ci<=?> "9" "0") ==> #f (#<primitive-procedure string-ci<=?> "A" "A") ==> #t (#<primitive-procedure string-ci<=?> "A" "a") ==> #t (#<primitive-procedure string-ci>=?> "A" "B") ==> #f (#<primitive-procedure string-ci>=?> "a" "B") ==> #f (#<primitive-procedure string-ci>=?> "A" "b") ==> #f (#<primitive-procedure string-ci>=?> "a" "b") ==> #f (#<primitive-procedure string-ci>=?> "9" "0") ==> #t (#<primitive-procedure string-ci>=?> "A" "A") ==> #t (#<primitive-procedure string-ci>=?> "A" "a") ==> #t SECTION(6 8) (#<primitive-procedure vector?> #(0 (2 2 2 2) "Anna")) ==> #t (#<primitive-procedure vector> a b c) ==> #(a b c) (#<primitive-procedure vector>) ==> #() (#<primitive-procedure vector-length> #(0 (2 2 2 2) "Anna")) ==> 3 (#<primitive-procedure vector-length> #()) ==> 0 (#<primitive-procedure vector-ref> #(1 1 2 3 5 8 13 21) 5) ==> 8 (vector-set #(0 ("Sue" "Sue") "Anna")) ==> #(0 ("Sue" "Sue") "Anna") (#<primitive-procedure make-vector> 2 hi) ==> #(hi hi) (#<primitive-procedure make-vector> 0) ==> #() (#<primitive-procedure make-vector> 0 a) ==> #() SECTION(6 9) (#<primitive-procedure procedure?> #<primitive-procedure car>) ==> #t (#<primitive-procedure procedure?> car) ==> #f (#<primitive-procedure procedure?> #<CLOSURE <anon> "r4rstest.scm": (x) (* x x)>) ==> #t (#<primitive-procedure procedure?> (lambda (x) (* x x))) ==> #f (#<primitive-procedure call-with-current-continuation> #<primitive-procedure procedure?>) ==> #t (#<primitive-procedure procedure?> #<primitive-procedure />) ==> #t (#<primitive-procedure apply> #<primitive-procedure +> (3 4)) ==> 7 (#<primitive-procedure apply> #<CLOSURE <anon> "r4rstest.scm": (a b) (+ a b)> (3 4)) ==> 7 (#<primitive-procedure apply> #<primitive-procedure +> 10 (3 4)) ==> 17 (#<primitive-procedure apply> #<primitive-procedure list> ()) ==> () (#<CLOSURE <anon> "r4rstest.scm": args (f (apply g args))> 12 75) ==> 30 (#<primitive-procedure map> #<primitive-procedure cadr> ((a b) (d e) (g h))) ==> (b e h) (#<primitive-procedure map> #<primitive-procedure +> (1 2 3) (4 5 6)) ==> (5 7 9) (#<primitive-procedure map> #<primitive-procedure +> (1 2 3)) ==> (1 2 3) (#<primitive-procedure map> #<primitive-procedure *> (1 2 3)) ==> (1 2 3) (#<primitive-procedure map> #<primitive-procedure -> (1 2 3)) ==> (-1 -2 -3) (for-each #(0 1 4 9 16)) ==> #(0 1 4 9 16) (#<primitive-procedure call-with-current-continuation> #<CLOSURE <anon> "r4rstest.scm": (exit) (for-each (lambda (x) (if (negative? x) (exit x))) (quote (54 0 37 -3 245 19))) #t>) ==> -3 (#<CLOSURE list-length "r4rstest.scm": (obj) (call-with-current-continuation (lambda (return) (letrec ((r (lambda (obj) (cond ((null? obj) 0) ((pair? obj) (+ (r (cdr obj)) 1)) (else (return #f)))))) (r obj))))> (1 2 3 4)) ==> 4 (#<CLOSURE list-length "r4rstest.scm": (obj) (#@call-with-current-continuation (#@lambda (return) (#@let ((r #f)) (#@set! #@r (#@lambda (obj) (#@let-syntax ((6 (#<id cond-aux:20693208> . #<macro! #<CLOSURE <anon> "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Macro.scm": (x-use env-use) (#@let* ((x-use (#@remove-line-numbers! #@x-use))) ((#@let ((loop (#@lambda (rules) (#@cond ((#@null? #@rules) (error "macro use does not match definition:" x-use)) ((#@match (#@car #@rules) #@x-use #@env-use) #@=> (#@lambda (vars) (#@substitute-in-template #@x-use (#@car #@rules) #@vars #@env-def))) (#t (#@loop (#@cdr #@rules))))))) #@loop) #@rules))>>)) (obj) 2 <anon> (r) 2 <anon> (return) 2 <anon> (obj) 2 list-length 1 "r4rstest.scm") (#@if (#@null? #@obj) (#@begin 0) (#@if (#@pair? #@obj) (#@+ (#@r (#@cdr #@obj)) 1) (#<id cond-aux:20690ed8> (else (return #f)))))))) (#@let () (#@r #@obj)))))> (a b . c)) ==> #f (#<primitive-procedure map> #<primitive-procedure cadr> ()) ==> () SECTION(6 10 1) (#<primitive-procedure input-port?> #<input-port 0>) ==> #t (#<primitive-procedure output-port?> #<output-port 1 L1 C1>) ==> #t (#<CLOSURE call-with-input-file "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Init5f3.scm": (str proc) (#@call-with-open-ports (#@open-input-file #@str) #@proc)> "r4rstest.scm" #<primitive-procedure input-port?>) ==> #t (#<primitive-procedure input-port?> #<input-port "r4rstest.scm">) ==> #t SECTION(6 10 2) (#<primitive-procedure peek-char> #<input-port "r4rstest.scm">) ==> #\; (#<primitive-procedure read-char> #<input-port "r4rstest.scm">) ==> #\; (#<primitive-procedure read> #<input-port "r4rstest.scm">) ==> (define cur-section (quote ())) (#<primitive-procedure peek-char> #<input-port "r4rstest.scm">) ==> #\( (#<primitive-procedure read> #<input-port "r4rstest.scm">) ==> (define errs (quote ())) SECTION(6 10 3) (#<CLOSURE call-with-output-file "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Init5f3.scm": (str proc) (call-with-open-ports (open-output-file str) proc)> "tmp1" #<CLOSURE <anon> "r4rstest.scm": (test-file) (write-char #\; test-file) (display #\; test-file) (display ";" test-file) (write write-test-obj test-file) (newline test-file) (write load-test-obj test-file) (output-port? test-file)>) ==> #t (#<primitive-procedure read> #<input-port "tmp1">) ==> (define foo (quote (#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c)))) (#<primitive-procedure eof-object?> #<eof>) ==> #t (#<primitive-procedure eof-object?> #<eof>) ==> #t (input-port? #t) ==> #t (#<primitive-procedure read-char> #<input-port "tmp1">) ==> #\; (#<primitive-procedure read-char> #<input-port "tmp1">) ==> #\; (#<primitive-procedure read-char> #<input-port "tmp1">) ==> #\; (#<primitive-procedure read> #<input-port "tmp1">) ==> (#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c)) (#<primitive-procedure read> #<input-port "tmp1">) ==> (define foo (quote (#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c)))) (#<primitive-procedure output-port?> #<output-port "tmp2">) ==> #t (#<primitive-procedure read> #<input-port "tmp2">) ==> (define foo (quote (#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c)))) (#<primitive-procedure eof-object?> #<eof>) ==> #t (#<primitive-procedure eof-object?> #<eof>) ==> #t (input-port? #t) ==> #t (#<primitive-procedure read-char> #<input-port "tmp2">) ==> #\; (#<primitive-procedure read-char> #<input-port "tmp2">) ==> #\; (#<primitive-procedure read-char> #<input-port "tmp2">) ==> #\; (#<primitive-procedure read> #<input-port "tmp2">) ==> (#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c)) (#<primitive-procedure read> #<input-port "tmp2">) ==> (define foo (quote (#t #f a () 9739 -3 . #((test) "te \" \" st" "" test #() b c)))) Passed all tests ;testing inexact numbers; SECTION(6 2) (#<primitive-procedure eqv?> 1 1.) ==> #f (#<primitive-procedure eqv?> 0 0.) ==> #f (#<primitive-procedure eqv?> 0. 0.) ==> #t (#<primitive-procedure eqv?> 0. 0.) ==> #t (#<primitive-procedure equal?> 0. 0.) ==> #t (#<primitive-procedure eqv?> 0. 0.) ==> #t (#<primitive-procedure equal?> 0. 0.) ==> #t SECTION(6 5 5) (magnitude 1.) ==> 1. (#<primitive-procedure /> 1.e300+1.e300i 4.e300+4.e300i) ==> 250.e-3 (magnitude 1.) ==> 1. (#<primitive-procedure /> 1.e-300+1.e-300i 4.e-300+4.e-300i) ==> 250.e-3 (#<primitive-procedure => 0. 0.) ==> #t (#<primitive-procedure => 0. 0.) ==> #t (#<primitive-procedure => 0. 0.) ==> #t (#<primitive-procedure inexact?> 3.9) ==> #t (max #t) ==> #t (#<primitive-procedure max> 3.9 4) ==> 4. (#<primitive-procedure exact->inexact> 4) ==> 4. (#<primitive-procedure exact->inexact> 4.) ==> 4. (#<primitive-procedure inexact->exact> 4) ==> 4 (#<primitive-procedure inexact->exact> 4.) ==> 4 (#<primitive-procedure round> -4.5) ==> -4. (#<primitive-procedure round> -3.5) ==> -4. (#<primitive-procedure round> -3.9) ==> -4. (#<primitive-procedure round> 0.) ==> 0. (#<primitive-procedure round> 250.e-3) ==> 0. (#<primitive-procedure round> 800.e-3) ==> 1. (#<primitive-procedure round> 3.5) ==> 4. (#<primitive-procedure round> 4.5) ==> 4. (#<CLOSURE expt "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm": (z1 z2) (#@let-syntax ((6 (#<id cond-aux:20648bb0> . #<macro! #<CLOSURE <anon> "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Macro.scm": (x-use env-use) (#@let* ((x-use (#@remove-line-numbers! #@x-use))) ((#@let ((loop (#@lambda (rules) (#@cond ((#@null? #@rules) (error "macro use does not match definition:" x-use)) ((#@match (#@car #@rules) #@x-use #@env-use) #@=> (#@lambda (vars) (#@substitute-in-template #@x-use (#@car #@rules) #@vars #@env-def))) (#t (#@loop (#@cdr #@rules))))))) #@loop) #@rules))>>)) (z1 z2) 2 expt 1 "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm") (#@if (#@let ((#<id x:20645470> (#@exact? #@0+1))) (#@if #@#<id x:20645470> (#@let ((#<id x:20644fa8> (#@not (#@let ((#<id x:20644ae8> (#@zero? #@#<id x:20645470>))) (#@if #@#<id x:20644ae8> (#@let ((#<id x:206445c8> (#@negative? #@2+1))) (#@if #@#<id x:206445c8> #<id x:206445c8> #f)) #f))))) (#@if #@#<id x:20644fa8> #@#<id x:2 0644fa8> #f)) #f)) (#@integer-expt #@z1 #@z2) (#<id cond-aux:20645758> ((zero? z2) (+ 1 (* z1 z2))) ((and (real? z2) (real? z1) (positive? z1)) (real-expt z1 z2)) (else (exp (* (if (zero? z1) (real-part z2) z2) (log z1)))))))> 0. 1.) ==> 0. (#<CLOSURE expt "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm": (z1 z2) (#@let-syntax ((6 (#<id cond-aux:20648bb0> . #<macro! #<CLOSURE <anon> "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Macro.scm": (x-use env-use) (#@let* ((x-use (#@remove-line-numbers! #@x-use))) ((#@let ((loop (#@lambda (rules) (#@cond ((#@null? #@rules) (error "macro use does not match definition:" x-use)) ((#@match (#@car #@rules) #@x-use #@env-use) #@=> (#@lambda (vars) (#@substitute-in-template #@x-use (#@car #@rules) #@vars #@env-def))) (#t (#@loop (#@cdr #@rules))))))) #@loop) #@rules))>>)) (z1 z2) 2 expt 1 "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm") (#@if (#@let ((#<id x:20645470> (#@exact? #@0+1))) (#@if #@#<id x:20645470> (#@let ((#<id x:20644fa8> (#@not (#@let ((#<id x:20644ae8> (#@zero? #@#<id x:20645470>))) (#@if #@#<id x:20644ae8> (#@let ((#<id x:206445c8> (#@negative? #@2+1))) (#@if #@#<id x:206445c8> #<id x:206445c8> #f)) #f))))) (#@if #@#<id x:20644fa8> #@#<id x:2 0644fa8> #f)) #f)) (#@integer-expt #@z1 #@z2) (#@if (#@zero? #@z2) (+ 1 (* z1 z2)) (#@if (#@let ((#<id x:2067ae28> (#@real? #@0+1))) (#@if #@#<id x:2067ae28> (#@let ((#<id x:2067a960> (#@real? #@#<id x:2067ae28>))) (#@if #@#<id x:2067a960> (#@let ((#<id x:2067a510> (#@positive? #@#<id x:2067ae28>))) (#@if #@#<id x:2067a510> #<id x:2067a510> #f)) #f)) #f)) (real-expt z1 z2) (#@exp (#@* (#@if (#@zero? #@z1) (#@real-part #@z2) z2) (#@log #@z1)))))))> 0. 1) ==> 0. (#<CLOSURE expt "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm": (z1 z2) (#@let-syntax ((6 (#<id cond-aux:20648bb0> . #<macro! #<CLOSURE <anon> "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Macro.scm": (x-use env-use) (#@let* ((x-use (#@remove-line-numbers! #@x-use))) ((#@let ((loop (#@lambda (rules) (#@cond ((#@null? #@rules) (error "macro use does not match definition:" x-use)) ((#@match (#@car #@rules) #@x-use #@env-use) #@=> (#@lambda (vars) (#@substitute-in-template #@x-use (#@car #@rules) #@vars #@env-def))) (#t (#@loop (#@cdr #@rules))))))) #@loop) #@rules))>>)) (z1 z2) 2 expt 1 "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm") (#@if (#@let ((#<id x:20645470> (#@exact? #@0+1))) (#@if #@#<id x:20645470> (#@let ((#<id x:20644fa8> (#@not (#@let ((#<id x:20644ae8> (#@zero? #@#<id x:20645470>))) (#@if #@#<id x:20644ae8> (#@let ((#<id x:206445c8> (#@negative? #@2+1))) (#@if #@#<id x:206445c8> #<id x:206445c8> #f)) #f))))) (#@if #@#<id x:20644fa8> #@#<id x:2 0644fa8> #f)) #f)) (#@integer-expt #@z1 #@z2) (#@if (#@zero? #@z2) (+ 1 (* z1 z2)) (#@if (#@let ((#<id x:2067ae28> (#@real? #@0+1))) (#@if #@#<id x:2067ae28> (#@let ((#<id x:2067a960> (#@real? #@#<id x:2067ae28>))) (#@if #@#<id x:2067a960> (#@let ((#<id x:2067a510> (#@positive? #@#<id x:2067ae28>))) (#@if #@#<id x:2067a510> #<id x:2067a510> #f)) #f)) #f)) (real-expt z1 z2) (#@exp (#@* (#@if (#@zero? #@z1) (#@real-part #@z2) z2) (#@log #@z1)))))))> 0 1.) ==> 0. (#<CLOSURE expt "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm": (z1 z2) (#@let-syntax ((6 (#<id cond-aux:20648bb0> . #<macro! #<CLOSURE <anon> "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Macro.scm": (x-use env-use) (#@let* ((x-use (#@remove-line-numbers! #@x-use))) ((#@let ((loop (#@lambda (rules) (#@cond ((#@null? #@rules) (error "macro use does not match definition:" x-use)) ((#@match (#@car #@rules) #@x-use #@env-use) #@=> (#@lambda (vars) (#@substitute-in-template #@x-use (#@car #@rules) #@vars #@env-def))) (#t (#@loop (#@cdr #@rules))))))) #@loop) #@rules))>>)) (z1 z2) 2 expt 1 "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm") (#@if (#@let ((#<id x:20645470> (#@exact? #@0+1))) (#@if #@#<id x:20645470> (#@let ((#<id x:20644fa8> (#@not (#@let ((#<id x:20644ae8> (#@zero? #@#<id x:20645470>))) (#@if #@#<id x:20644ae8> (#@let ((#<id x:206445c8> (#@negative? #@2+1))) (#@if #@#<id x:206445c8> #<id x:206445c8> #f)) #f))))) (#@if #@#<id x:20644fa8> #@#<id x:2 0644fa8> #f)) #f)) (#@integer-expt #@z1 #@z2) (#@if (#@zero? #@z2) (+ 1 (* z1 z2)) (#@if (#@let ((#<id x:2067ae28> (#@real? #@0+1))) (#@if #@#<id x:2067ae28> (#@let ((#<id x:2067a960> (#@real? #@#<id x:2067ae28>))) (#@if #@#<id x:2067a960> (#@let ((#<id x:2067a510> (#@positive? #@#<id x:2067ae28>))) (#@if #@#<id x:2067a510> #<id x:2067a510> #f)) #f)) #f)) (real-expt z1 z2) (#@exp (#@* (#@if (#@zero? #@z1) (#@real-part #@z2) z2) (#@log #@z1)))))))> -25 0.) ==> 1. (#<CLOSURE expt "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm": (z1 z2) (#@let-syntax ((6 (#<id cond-aux:20648bb0> . #<macro! #<CLOSURE <anon> "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Macro.scm": (x-use env-use) (#@let* ((x-use (#@remove-line-numbers! #@x-use))) ((#@let ((loop (#@lambda (rules) (#@cond ((#@null? #@rules) (error "macro use does not match definition:" x-use)) ((#@match (#@car #@rules) #@x-use #@env-use) #@=> (#@lambda (vars) (#@substitute-in-template #@x-use (#@car #@rules) #@vars #@env-def))) (#t (#@loop (#@cdr #@rules))))))) #@loop) #@rules))>>)) (z1 z2) 2 expt 1 "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm") (#@if (#@let ((#<id x:20645470> (#@exact? #@0+1))) (#@if #@#<id x:20645470> (#@let ((#<id x:20644fa8> (#@not (#@let ((#<id x:20644ae8> (#@zero? #@#<id x:20645470>))) (#@if #@#<id x:20644ae8> (#@let ((#<id x:206445c8> (#@negative? #@2+1))) (#@if #@#<id x:206445c8> #<id x:206445c8> #f)) #f))))) (#@if #@#<id x:20644fa8> #@#<id x:2 0644fa8> #f)) #f)) (#@integer-expt #@z1 #@z2) (#@if (#@zero? #@z2) (#@+ 1 (#@* #@z1 #@z2)) (#@if (#@let ((#<id x:2067ae28> (#@real? #@0+1))) (#@if #@#<id x:2067ae28> (#@let ((#<id x:2067a960> (#@real? #@#<id x:2067ae28>))) (#@if #@#<id x:2067a960> (#@let ((#<id x:2067a510> (#@positive? #@#<id x:2067ae28>))) (#@if #@#<id x:2067a510> #<id x:2067a510> #f)) #f)) #f)) (real-expt z1 z2) (#@exp (#@* (#@if (#@zero? #@z1) (#@real-part #@z2) z2) (#@log #@z1)))))))> -3.25 0.) ==> 1. (#<CLOSURE expt "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm": (z1 z2) (#@let-syntax ((6 (#<id cond-aux:20648bb0> . #<macro! #<CLOSURE <anon> "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Macro.scm": (x-use env-use) (#@let* ((x-use (#@remove-line-numbers! #@x-use))) ((#@let ((loop (#@lambda (rules) (#@cond ((#@null? #@rules) (error "macro use does not match definition:" x-use)) ((#@match (#@car #@rules) #@x-use #@env-use) #@=> (#@lambda (vars) (#@substitute-in-template #@x-use (#@car #@rules) #@vars #@env-def))) (#t (#@loop (#@cdr #@rules))))))) #@loop) #@rules))>>)) (z1 z2) 2 expt 1 "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm") (#@if (#@let ((#<id x:20645470> (#@exact? #@0+1))) (#@if #@#<id x:20645470> (#@let ((#<id x:20644fa8> (#@not (#@let ((#<id x:20644ae8> (#@zero? #@#<id x:20645470>))) (#@if #@#<id x:20644ae8> (#@let ((#<id x:206445c8> (#@negative? #@2+1))) (#@if #@#<id x:206445c8> #<id x:206445c8> #f)) #f))))) (#@if #@#<id x:20644fa8> #@#<id x:2 0644fa8> #f)) #f)) (#@integer-expt #@z1 #@z2) (#@if (#@zero? #@z2) (#@+ 1 (#@* #@z1 #@z2)) (#@if (#@let ((#<id x:2067ae28> (#@real? #@0+1))) (#@if #@#<id x:2067ae28> (#@let ((#<id x:2067a960> (#@real? #@#<id x:2067ae28>))) (#@if #@#<id x:2067a960> (#@let ((#<id x:2067a510> (#@positive? #@#<id x:2067ae28>))) (#@if #@#<id x:2067a510> #<id x:2067a510> #f)) #f)) #f)) (real-expt z1 z2) (#@exp (#@* (#@if (#@zero? #@z1) (#@real-part #@z2) z2) (#@log #@z1)))))))> -3.25 0) ==> 1. (#<CLOSURE atan "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Transcen.scm": (z . y) (#@if (#@null? #@y) (#@if (#@real? #@z) (#@real-atan #@z) (/ (log (/ (- 0.+1.i z) (+ 0.+1.i z))) 0.+2.i)) ($atan2 z (car y)))> 1 1) ==> 785.3981633974483e-3 (#<CLOSURE call-with-output-file "/wrkdirs/usr/ports/lang/scm/work/scm-5f3/Init5f3.scm": (str proc) (#@call-with-open-ports (#@open-output-file #@str) #@proc)> "tmp3" #<CLOSURE <anon> "r4rstest.scm": (test-file) (write-char #\; test-file) (display #\; test-file) (display ";" test-file) (write write-test-obj test-file) (newline test-file) (write load-test-obj test-file) (output-port? test-file)>) ==> #t (#<primitive-procedure read> #<input-port "tmp3">) ==> (define foo (quote (250.e-3 -3.25))) (#<primitive-procedure eof-object?> #<eof>) ==> #t (#<primitive-procedure eof-object?> #<eof>) ==> #t (input-port? #t) ==> #t (#<primitive-procedure read-char> #<input-port "tmp3">) ==> #\; (#<primitive-procedure read-char> #<input-port "tmp3">) ==> #\; (#<primitive-procedure read-char> #<input-port "tmp3">) ==> #\; (#<primitive-procedure read> #<input-port "tmp3">) ==> (250.e-3 -3.25) (#<primitive-procedure read> #<input-port "tmp3">) ==> (define foo (quote (250.e-3 -3.25))) (pentium-fdiv-bug #t) ==> #t Passed all tests SECTION(6 5 6) ;ERROR: "r4rstest.scm": integer-length: Wrong type in arg1 (0 . 0) ; in expression: (#@string->number (#@number->string #@number)) ; in scope: ; (number) procedure testit ; (testit . #@define) ; (x) procedure float-print-test ; (log2 slow-frexp float-precision float-print-test mult-float-print-test float-rw-range-test float-powers-of-2-test . #@define) ; (f0.0 f0.5 f1.0 f2.0) procedure <anon> ; () procedure test-inexact-printing ; defined by load: "r4rstest.scm" ;STACK TRACE 1; ((#@eqv? #@number (#@string->number (#@number->string #@number ... 2; (#@let ((ok? (#@eps #@ok?))) (#@let-syntax ((6 (#<id cond-aux ... 3; ((#@if (#@let ((#<id x:2065f738> (#@not #@j))) (#@if #@#<id x ... 4; (#@define ((log2 (#@let ((l2 (#@log 2))) (#@lambda (x) (/ (lo ... 5; (#@let ((have-inexacts? (#@let ((#<id x:206895d0> (#@string->n ... ... ; program args: ("./scm" "-rmacro" "-fsyntest1.scm" "-fsyntest2.scm" "-fr4rstest.scm" "-e(test-sc4)(test-cont)(test-delay)" "-fsyntest1" "-e" "(or (null? errs) (quit 1))") *** Error code 1 Stop. make[3]: stopped making "checkmacro" in /wrkdirs/usr/ports/lang/scm/work/scm-5f3 *** Error code 1 Stop. make[2]: stopped making "scm5" in /wrkdirs/usr/ports/lang/scm/work/scm-5f3 *** Error code 1 Stop. make[1]: stopped making "alld5" in /wrkdirs/usr/ports/lang/scm/work/scm-5f3 *** Error code 1 Stop. make: stopped making "all" in /wrkdirs/usr/ports/lang/scm/work/scm-5f3 *** Error code 1 Stop. make: stopped making "build" in /usr/ports/lang/scm