=>> Building lang/ypsilon build started at Sat Oct 4 11:28:57 EDT 2025 port directory: /usr/ports/lang/ypsilon package name: ypsilon-0.9.6.3_13 building for: FreeBSD pkg.DaveG.ca 15.0-ALPHA3 FreeBSD 15.0-ALPHA3 1500064 amd64 maintained by: vmagerya@gmail.com Makefile datestamp: -rw-r--r-- 1 root wheel 999 Aug 27 2024 /usr/ports/lang/ypsilon/Makefile Ports top last git commit: a936fb9b16ba Ports top unclean checkout: no Port dir last git commit: be883192332c Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500064 Jail OSVERSION: 1500064 Job Id: 03 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500064 UNAME_v=FreeBSD 15.0-ALPHA3 1500064 UNAME_r=15.0-ALPHA3 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/freebsd_15_c_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/03/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_c_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/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 ypsilon-0.9.6.3_13: EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- vmagerya@gmail.com --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/lang/ypsilon/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/ypsilon/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/ypsilon/work/.cache HOME=/wrkdirs/usr/ports/lang/ypsilon/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/ypsilon/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/ypsilon/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/ypsilon/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/ypsilon/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/ypsilon/work/.cache HOME=/wrkdirs/usr/ports/lang/ypsilon/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/ypsilon/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/ypsilon/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 ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -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-- PORTEXAMPLES="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/ypsilon" EXAMPLESDIR="share/examples/ypsilon" DATADIR="share/ypsilon" WWWDIR="www/ypsilon" ETCDIR="etc/ypsilon" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ypsilon DOCSDIR=/usr/local/share/doc/ypsilon EXAMPLESDIR=/usr/local/share/examples/ypsilon WWWDIR=/usr/local/www/ypsilon ETCDIR=/usr/local/etc/ypsilon --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### 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) 33554432 stack size (kbytes, -s) 524288 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 pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ypsilon-0.9.6.3_13 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.3.1.pkg [pkg.DaveG.ca] Installing pkg-2.3.1... [pkg.DaveG.ca] Extracting pkg-2.3.1: .......... done ===> ypsilon-0.9.6.3_13 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ypsilon-0.9.6.3_13 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by ypsilon-0.9.6.3_13 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by ypsilon-0.9.6.3_13 for building => SHA256 Checksum OK for fujita-y-ypsilon-0.9.6.3-0.9.6-update3_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by ypsilon-0.9.6.3_13 for building ===> Extracting for ypsilon-0.9.6.3_13 => SHA256 Checksum OK for fujita-y-ypsilon-0.9.6.3-0.9.6-update3_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for ypsilon-0.9.6.3_13 ===> Applying FreeBSD patches for ypsilon-0.9.6.3_13 from /usr/ports/lang/ypsilon/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ypsilon-0.9.6.3_13 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.1... [pkg.DaveG.ca] `-- Installing gettext-runtime-0.23.1... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] `-- Extracting gettext-runtime-0.23.1: .......... done [pkg.DaveG.ca] Extracting gmake-4.4.1: .......... done ===> ypsilon-0.9.6.3_13 depends on package: gmake>=4.4.1 - found ===> Returning to build of ypsilon-0.9.6.3_13 ===> ypsilon-0.9.6.3_13 depends on file: /usr/local/bin/as - not found ===> Installing existing package /packages/All/binutils-2.44,1.pkg [pkg.DaveG.ca] Installing binutils-2.44,1... [pkg.DaveG.ca] `-- Installing zstd-1.5.7... [pkg.DaveG.ca] | `-- Installing liblz4-1.10.0,1... [pkg.DaveG.ca] | `-- Extracting liblz4-1.10.0,1: .......... done [pkg.DaveG.ca] `-- Extracting zstd-1.5.7: .......... done [pkg.DaveG.ca] Extracting binutils-2.44,1: .......... done ===> ypsilon-0.9.6.3_13 depends on file: /usr/local/bin/as - found ===> Returning to build of ypsilon-0.9.6.3_13 ===> ypsilon-0.9.6.3_13 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> ypsilon-0.9.6.3_13 depends on file: /usr/local/bin/ccache - found ===> Returning to build of ypsilon-0.9.6.3_13 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for ypsilon-0.9.6.3_13 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for ypsilon-0.9.6.3_13 /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/file.cpp \ | sed '\''s/\(file\)\.o[ :]*/\1.o file.d : /g'\'' > file.d; [ -s file.d ] || rm -f file.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/main.cpp \ | sed '\''s/\(main\)\.o[ :]*/\1.o main.d : /g'\'' > main.d; [ -s main.d ] || rm -f main.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/vm0.cpp \ | sed '\''s/\(vm0\)\.o[ :]*/\1.o vm0.d : /g'\'' > vm0.d; [ -s vm0.d ] || rm -f vm0.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/object_heap_compact.cpp \ | sed '\''s/\(object_heap_compact\)\.o[ :]*/\1.o object_heap_compact.d : /g'\'' > object_heap_compact.d; [ -s object_heap_compact.d ] || rm -f object_heap_compact.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_flonum.cpp \ | sed '\''s/\(subr_flonum\)\.o[ :]*/\1.o subr_flonum.d : /g'\'' > subr_flonum.d; [ -s subr_flonum.d ] || rm -f subr_flonum.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/vm1.cpp \ | sed '\''s/\(vm1\)\.o[ :]*/\1.o vm1.d : /g'\'' > vm1.d; [ -s vm1.d ] || rm -f vm1.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/object_set.cpp \ | sed '\''s/\(object_set\)\.o[ :]*/\1.o object_set.d : /g'\'' > object_set.d; [ -s object_set.d ] || rm -f object_set.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_hash.cpp \ | sed '\''s/\(subr_hash\)\.o[ :]*/\1.o subr_hash.d : /g'\'' > subr_hash.d; [ -s subr_hash.d ] || rm -f subr_hash.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/vm2.cpp \ | sed '\''s/\(vm2\)\.o[ :]*/\1.o vm2.d : /g'\'' > vm2.d; [ -s vm2.d ] || rm -f vm2.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/object_slab.cpp \ | sed '\''s/\(object_slab\)\.o[ :]*/\1.o object_slab.d : /g'\'' > object_slab.d; [ -s object_slab.d ] || rm -f object_slab.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_list.cpp \ | sed '\''s/\(subr_list\)\.o[ :]*/\1.o subr_list.d : /g'\'' > subr_list.d; [ -s subr_list.d ] || rm -f subr_list.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/interpreter.cpp \ | sed '\''s/\(interpreter\)\.o[ :]*/\1.o interpreter.d : /g'\'' > interpreter.d; [ -s interpreter.d ] || rm -f interpreter.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/serialize.cpp \ | sed '\''s/\(serialize\)\.o[ :]*/\1.o serialize.d : /g'\'' > serialize.d; [ -s serialize.d ] || rm -f serialize.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/vm3.cpp \ | sed '\''s/\(vm3\)\.o[ :]*/\1.o vm3.d : /g'\'' > vm3.d; [ -s vm3.d ] || rm -f vm3.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/port.cpp \ | sed '\''s/\(port\)\.o[ :]*/\1.o port.d : /g'\'' > port.d; [ -s port.d ] || rm -f port.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_others.cpp \ | sed '\''s/\(subr_others\)\.o[ :]*/\1.o subr_others.d : /g'\'' > subr_others.d; [ -s subr_others.d ] || rm -f subr_others.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/arith.cpp \ | sed '\''s/\(arith\)\.o[ :]*/\1.o arith.d : /g'\'' > arith.d; [ -s arith.d ] || rm -f arith.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/printer.cpp \ | sed '\''s/\(printer\)\.o[ :]*/\1.o printer.d : /g'\'' > printer.d; [ -s printer.d ] || rm -f printer.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_port.cpp \ | sed '\''s/\(subr_port\)\.o[ :]*/\1.o subr_port.d : /g'\'' > subr_port.d; [ -s subr_port.d ] || rm -f subr_port.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_r5rs_arith.cpp \ | sed '\''s/\(subr_r5rs_arith\)\.o[ :]*/\1.o subr_r5rs_arith.d : /g'\'' > subr_r5rs_arith.d; [ -s subr_r5rs_arith.d ] || rm -f subr_r5rs_arith.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/equiv.cpp \ | sed '\''s/\(equiv\)\.o[ :]*/\1.o equiv.d : /g'\'' > equiv.d; [ -s equiv.d ] || rm -f equiv.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/reader.cpp \ | sed '\''s/\(reader\)\.o[ :]*/\1.o reader.d : /g'\'' > reader.d; [ -s reader.d ] || rm -f reader.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/ffi.cpp \ | sed '\''s/\(ffi\)\.o[ :]*/\1.o ffi.d : /g'\'' > ffi.d; [ -s ffi.d ] || rm -f ffi.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_base.cpp \ | sed '\''s/\(subr_base\)\.o[ :]*/\1.o subr_base.d : /g'\'' > subr_base.d; [ -s subr_base.d ] || rm -f subr_base.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/bag.cpp \ | sed '\''s/\(bag\)\.o[ :]*/\1.o bag.d : /g'\'' > bag.d; [ -s bag.d ] || rm -f bag.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_unicode.cpp \ | sed '\''s/\(subr_unicode\)\.o[ :]*/\1.o subr_unicode.d : /g'\'' > subr_unicode.d; [ -s subr_unicode.d ] || rm -f subr_unicode.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/hash.cpp \ | sed '\''s/\(hash\)\.o[ :]*/\1.o hash.d : /g'\'' > hash.d; [ -s hash.d ] || rm -f hash.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_base_arith.cpp \ | sed '\''s/\(subr_base_arith\)\.o[ :]*/\1.o subr_base_arith.d : /g'\'' > subr_base_arith.d; [ -s subr_base_arith.d ] || rm -f subr_base_arith.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/ucs4.cpp \ | sed '\''s/\(ucs4\)\.o[ :]*/\1.o ucs4.d : /g'\'' > ucs4.d; [ -s ucs4.d ] || rm -f ucs4.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/ioerror.cpp \ | sed '\''s/\(ioerror\)\.o[ :]*/\1.o ioerror.d : /g'\'' > ioerror.d; [ -s ioerror.d ] || rm -f ioerror.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_bitwise.cpp \ | sed '\''s/\(subr_bitwise\)\.o[ :]*/\1.o subr_bitwise.d : /g'\'' > subr_bitwise.d; [ -s subr_bitwise.d ] || rm -f subr_bitwise.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/utf8.cpp \ | sed '\''s/\(utf8\)\.o[ :]*/\1.o utf8.d : /g'\'' > utf8.d; [ -s utf8.d ] || rm -f utf8.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_bvector.cpp \ | sed '\''s/\(subr_bvector\)\.o[ :]*/\1.o subr_bvector.d : /g'\'' > subr_bvector.d; [ -s subr_bvector.d ] || rm -f subr_bvector.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/violation.cpp \ | sed '\''s/\(violation\)\.o[ :]*/\1.o violation.d : /g'\'' > violation.d; [ -s violation.d ] || rm -f violation.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/object_factory.cpp \ | sed '\''s/\(object_factory\)\.o[ :]*/\1.o object_factory.d : /g'\'' > object_factory.d; [ -s object_factory.d ] || rm -f object_factory.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_ffi.cpp \ | sed '\''s/\(subr_ffi\)\.o[ :]*/\1.o subr_ffi.d : /g'\'' > subr_ffi.d; [ -s subr_ffi.d ] || rm -f subr_ffi.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/object_heap.cpp \ | sed '\''s/\(object_heap\)\.o[ :]*/\1.o object_heap.d : /g'\'' > object_heap.d; [ -s object_heap.d ] || rm -f object_heap.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_fixnum.cpp \ | sed '\''s/\(subr_fixnum\)\.o[ :]*/\1.o subr_fixnum.d : /g'\'' > subr_fixnum.d; [ -s subr_fixnum.d ] || rm -f subr_fixnum.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/bit.cpp \ | sed '\''s/\(bit\)\.o[ :]*/\1.o bit.d : /g'\'' > bit.d; [ -s bit.d ] || rm -f bit.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/list.cpp \ | sed '\''s/\(list\)\.o[ :]*/\1.o list.d : /g'\'' > list.d; [ -s list.d ] || rm -f list.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/fasl.cpp \ | sed '\''s/\(fasl\)\.o[ :]*/\1.o fasl.d : /g'\'' > fasl.d; [ -s fasl.d ] || rm -f fasl.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/socket.cpp \ | sed '\''s/\(socket\)\.o[ :]*/\1.o socket.d : /g'\'' > socket.d; [ -s socket.d ] || rm -f socket.d' /bin/sh -ec 'c++ -MM -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 src/subr_socket.cpp \ | sed '\''s/\(subr_socket\)\.o[ :]*/\1.o subr_socket.d : /g'\'' > subr_socket.d; [ -s subr_socket.d ] || rm -f subr_socket.d' c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o file.o src/file.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o main.o src/main.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o vm0.o src/vm0.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o object_heap_compact.o src/object_heap_compact.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_flonum.o src/subr_flonum.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 \ \ -c src/vm1.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o object_set.o src/object_set.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_hash.o src/subr_hash.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o vm2.o src/vm2.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o object_slab.o src/object_slab.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_list.o src/subr_list.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o interpreter.o src/interpreter.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o serialize.o src/serialize.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o vm3.o src/vm3.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o port.o src/port.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_others.o src/subr_others.cpp In file included from src/file.cpp:11: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o arith.o src/arith.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o printer.o src/printer.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_port.o src/subr_port.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_r5rs_arith.o src/subr_r5rs_arith.cpp In file included from src/subr_list.cpp:13: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o equiv.o src/equiv.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o reader.o src/reader.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o ffi.o src/ffi.cpp In file included from src/subr_hash.cpp:13: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_base.o src/subr_base.cpp In file included from src/subr_flonum.cpp:10: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o bag.o src/bag.cpp In file included from src/serialize.cpp:8: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_unicode.o src/subr_unicode.cpp In file included from src/interpreter.cpp:10: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o hash.o src/hash.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_base_arith.o src/subr_base_arith.cpp In file included from src/printer.cpp:15: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ src/printer.cpp:275:72: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 275 | snprintf(buf, sizeof(buf), " line %d", abs(FIXNUM(CDR(obj))) / MAX_SOURCE_COLUMN); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %ld src/printer.cpp:284:80: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 284 | snprintf(buf, sizeof(buf), " line %d", abs(FIXNUM(line)) / MAX_SOURCE_COLUMN); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %ld src/printer.cpp:307:72: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 307 | snprintf(buf, sizeof(buf), " line %d", abs(FIXNUM(CDR(obj))) / MAX_SOURCE_COLUMN); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %ld src/printer.cpp:316:80: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 316 | snprintf(buf, sizeof(buf), " line %d", abs(FIXNUM(line)) / MAX_SOURCE_COLUMN); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %ld src/printer.cpp:635:39: warning: expression result unused [-Wunused-value] 635 | if (obj == scm_proc_apply_values) "apply-values"; | ^~~~~~~~~~~~~~ 6 warnings generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o ucs4.o src/ucs4.cpp In file included from src/vm1.cpp:9: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o ioerror.o src/ioerror.cpp In file included from src/port.cpp:34: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ src/port.cpp:1047:38: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 1047 | if ((port->buf_state == SCM_PORT_BUF_STATE_READ)) return port->buf_tail - port->buf_head; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/port.cpp:1047:38: note: remove extraneous parentheses around the comparison to silence this warning 1047 | if ((port->buf_state == SCM_PORT_BUF_STATE_READ)) return port->buf_tail - port->buf_head; | ~ ^ ~ src/port.cpp:1047:38: note: use '=' to turn this equality comparison into an assignment 1047 | if ((port->buf_state == SCM_PORT_BUF_STATE_READ)) return port->buf_tail - port->buf_head; | ^~ | = 2 warnings generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_bitwise.o src/subr_bitwise.cpp In file included from src/equiv.cpp:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o utf8.o src/utf8.cpp In file included from src/subr_r5rs_arith.cpp:11: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_bvector.o src/subr_bvector.cpp In file included from src/ioerror.cpp:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o violation.o src/violation.cpp In file included from src/subr_others.cpp:12: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o object_factory.o src/object_factory.cpp In file included from src/ffi.cpp:11: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_ffi.o src/subr_ffi.cpp In file included from src/hash.cpp:10: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o object_heap.o src/object_heap.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_fixnum.o src/subr_fixnum.cpp In file included from src/subr_base_arith.cpp:10: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ src/subr_base_arith.cpp:933:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 933 | half.nume = negative ? MAKEFIXNUM(-1) : MAKEFIXNUM(1); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/subr_base_arith.cpp:941:85: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 941 | return arith_add(vm->m_heap, n_and_half, negative ? MAKEFIXNUM(1) : MAKEFIXNUM(-1)); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/subr_base_arith.cpp:1136:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 1136 | if (argv[0] == MAKEFIXNUM(-1) && n_exact_pred(argv[1])) { | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/subr_base_arith.cpp:1138:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 1138 | return MAKEFIXNUM(-1); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ 5 warnings generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o bit.o src/bit.cpp In file included from src/reader.cpp:14: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o list.o src/list.cpp In file included from src/subr_bitwise.cpp:10: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ src/subr_bitwise.cpp:88:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 88 | if (argc == 0) return MAKEFIXNUM(-1); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ 2 warnings generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o fasl.o src/fasl.cpp c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o socket.o src/socket.cpp src/vm0.cpp:462:77: warning: implicit conversion from 'long' to 'int' changes value from 4611686018427387903 to -1 [-Wconstant-conversion] 462 | int bt_level = FIXNUMP(flags.m_backtrace) ? FIXNUM(flags.m_backtrace) : FIXNUM_MAX; | ~~~~~~~~ ^~~~~~~~~~ src/object.h:445:57: note: expanded from macro 'FIXNUM_MAX' 445 | #define FIXNUM_MAX (INTPTR_MAX / 2) | ~~~~~~~~~~~^~~ 1 warning generated. c++ -x c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -m64 -DNDEBUG -DSYSTEM_SHARE_PATH='"/usr/local/share/ypsilon"' -D__LITTLE_ENDIAN__ -DDEFAULT_HEAP_LIMIT=64 -c -o subr_socket.o src/subr_socket.cpp In file included from src/subr_ffi.cpp:12: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. /usr/local/bin/as --64 -o ffi_stub_freebsd64.o src/ffi_stub_freebsd64.s In file included from src/subr_port.cpp:12: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. In file included from src/subr_base.cpp:12: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. In file included from src/subr_unicode.cpp:11: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. In file included from src/subr_bvector.cpp:14: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. In file included from src/object_factory.cpp:11: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. In file included from src/fasl.cpp:10: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. In file included from src/subr_socket.cpp:11: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. In file included from src/subr_fixnum.cpp:10: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ src/subr_fixnum.cpp:36:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 36 | if (argc == 0) return MAKEFIXNUM(FIXNUM_MIN); | ^~~~~~~~~~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/subr_fixnum.cpp:488:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 488 | return MAKEFIXNUM(-1); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ 3 warnings generated. In file included from src/object_heap.cpp:19: In file included from src/subr.h:12: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ 1 warning generated. In file included from src/arith.cpp:9: src/arith.h:48:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 48 | bn->hdr = scm_hdr_bignum | (bn->hdr & MAKEBITS(-1, HDR_BIGNUM_COUNT_SHIFT)) | MAKEBITS((sign & 0x3), HDR_BIGNUM_SIGN_SHIFT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/object.h:559:62: note: expanded from macro 'MAKEBITS' 559 | #define MAKEBITS(n, shift) (((intptr_t)(n)) << shift) | ~~~~~~~~~~~~~~~ ^ src/arith.cpp:1190:50: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 1190 | if (deno < 0) return make_rational(heap, MAKEFIXNUM(-1), intptr_to_integer(heap, -deno)); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:1219:70: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 1219 | if (bn_get_sign(denominator) < 0) return make_rational(heap, MAKEFIXNUM(-1), arith_negate(heap, denominator)); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:1222:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 1222 | if (numerator == MAKEFIXNUM(-1)) { | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:1257:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 1257 | if (denominator == MAKEFIXNUM(-1)) return arith_negate(heap, numerator); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:1296:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 1296 | if (denominator == MAKEFIXNUM(-1)) return arith_negate(heap, numerator); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:1299:70: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 1299 | if (n_negative_pred(denominator)) return make_rational(heap, MAKEFIXNUM(-1), arith_negate(heap, denominator)); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:1302:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 1302 | if (numerator == MAKEFIXNUM(-1)) { | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:1304:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 1304 | return make_rational(heap, MAKEFIXNUM(-1), denominator); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:1465:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 1465 | return MAKEFIXNUM(-1); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:1765:43: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 1765 | return sign > 0 ? MAKEFIXNUM(1) : MAKEFIXNUM(-1); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:2478:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 2478 | if (obj == MAKEFIXNUM(-1)) return obj; | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:2479:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 2479 | return make_rational(heap, MAKEFIXNUM(-1), arith_negate(heap, obj)); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:2487:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 2487 | return make_rational(heap, MAKEFIXNUM(-1), arith_negate(heap, obj)); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:2495:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 2495 | if (rn->nume == MAKEFIXNUM(-1)) return arith_negate(heap, rn->deno); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:2575:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 2575 | if (n == 0) return MAKEFIXNUM(-1); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:2989:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 2989 | if (rn->nume == MAKEFIXNUM(-1)) return arith_negate(heap, oprtr_reduce(heap, lhs, rn->deno)); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:3034:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 3034 | if (rn->nume == MAKEFIXNUM(-1)) return arith_negate(heap, oprtr_reduce(heap, lhs, rn->deno)); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:3048:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 3048 | if (rn->nume == MAKEFIXNUM(-1)) return arith_negate(heap, oprtr_reduce(heap, rhs, rn->deno)); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:3057:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 3057 | if (rn->nume == MAKEFIXNUM(-1)) return arith_negate(heap, oprtr_reduce(heap, rhs, rn->deno)); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:5208:63: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 5208 | else return make_complex(heap, MAKEFIXNUM(0), MAKEFIXNUM(-1)); // -i | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:5282:91: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 5282 | if (exact) return oprtr_norm_complex(heap, cnvt_to_exact(heap, real), MAKEFIXNUM(-1)); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ src/arith.cpp:5284:59: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 5284 | return oprtr_norm_complex(heap, real, MAKEFIXNUM(-1)); | ^~~~~~~~~~~~~~ src/object.h:557:76: note: expanded from macro 'MAKEFIXNUM' 557 | #define MAKEFIXNUM(n) ((scm_fixnum_t)(((intptr_t)(n) << 1) + 1)) | ~~~~~~~~~~~~~ ^ 23 warnings generated. c++ -m64 -pthread -o ypsilon file.o main.o vm0.o object_heap_compact.o subr_flonum.o vm1.o object_set.o subr_hash.o vm2.o object_slab.o subr_list.o interpreter.o serialize.o vm3.o port.o subr_others.o arith.o printer.o subr_port.o subr_r5rs_arith.o equiv.o reader.o ffi.o subr_base.o bag.o subr_unicode.o hash.o subr_base_arith.o ucs4.o ioerror.o subr_bitwise.o utf8.o subr_bvector.o violation.o object_factory.o subr_ffi.o object_heap.o subr_fixnum.o bit.o list.o fasl.o socket.o subr_socket.o ffi_stub_freebsd64.o =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for ypsilon-0.9.6.3_13 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/lang/ypsilon/work/ypsilon-0.9.6-update3/ypsilon /wrkdirs/usr/ports/lang/ypsilon/work/stage/usr/local/bin install -m 444 /wrkdirs/usr/ports/lang/ypsilon/work/ypsilon-0.9.6-update3/ypsilon.1 /wrkdirs/usr/ports/lang/ypsilon/work/stage/usr/local/share/man/man1 (cd /wrkdirs/usr/ports/lang/ypsilon/work/ypsilon-0.9.6-update3/ && /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) && /usr/bin/find -Ed $1 $3 \( -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} + -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE "sitelib stdlib" /wrkdirs/usr/ports/lang/ypsilon/work/stage/usr/local/share/ypsilon) install -m 0644 /wrkdirs/usr/ports/lang/ypsilon/work/ypsilon-0.9.6-update3/example/*.scm /wrkdirs/usr/ports/lang/ypsilon/work/stage/usr/local/share/examples/ypsilon ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-10-04T15:28:57+0000' 'PKG_NOTE_ports_top_git_hash=a936fb9b16ba' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=be883192332c' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for ypsilon-0.9.6.3_13 ===> Building ypsilon-0.9.6.3_13 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for ypsilon-0.9.6.3_13 build of lang/ypsilon | ypsilon-0.9.6.3_13 ended at Sat Oct 4 11:30:33 EDT 2025 build time: 00:01:44