Mock Version: 6.7 Mock Version: 6.7 Mock Version: 6.7 Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bh948wif:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '596c377c692b4592ab74ac7d6709d5fb', '-D', '/var/lib/mock/f45-build-100536-12847/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bh948wif:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/manifold.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784678400 Wrote: /builddir/build/SRPMS/manifold-3.5.2-3.fc45.src.rpm Child return code was: 0 Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bh948wif:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '021e71a3ed2840dbb78392326be441ac', '-D', '/var/lib/mock/f45-build-100536-12847/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bh948wif:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/manifold.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784678400 Wrote: /builddir/build/SRPMS/manifold-3.5.2-3.fc45.src.rpm Child return code was: 0 Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bh948wif:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '0d2f949874f44935b219bb524b5ffde6', '-D', '/var/lib/mock/f45-build-100536-12847/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bh948wif:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/manifold.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784678400 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.Snm1IH Creating(rpmbuild.env): /builddir/build/BUILD/manifold-3.5.2-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/manifold-3.5.2-build" RPM_OPT_FLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="riscv64" RPM_OS="linux" RPM_BUILD_NCPUS="8" RPM_SPECPARTS_DIR="/builddir/build/BUILD/manifold-3.5.2-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="manifold" RPM_PACKAGE_VERSION="3.5.2" RPM_PACKAGE_RELEASE="3.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.4NbjKZ + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + cd /builddir/build/BUILD/manifold-3.5.2-build + rm -rf manifold-3.5.2 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/manifold-3.5.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd manifold-3.5.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's|NB_STATIC|NB_STATIC NOSTRIP|' bindings/python/CMakeLists.txt + sed -i 's|GENERATE_HTML = YES|GENERATE_HTML = NO|' Doxyfile + sed -i 's|GENERATE_DOCBOOK = NO|GENERATE_DOCBOOK = YES|' Doxyfile + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.Y23PRa + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + cd manifold-3.5.2 + echo pyproject-rpm-macros + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/manifold-3.5.2-3.fc45.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bh948wif:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd5a6d9ee5d6b4730a2d95fc52fc9109a', '-D', '/var/lib/mock/f45-build-100536-12847/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bh948wif:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target riscv64 --nodeps /builddir/build/SPECS/manifold.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784678400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.oyKz7B + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + cd manifold-3.5.2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/manifold-3.5.2-build/pyproject-wheeldir --output /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-dep-overrides Handling nanobind>=1.8.0,<3.0.0 from build-system.requires Requirement not satisfied: nanobind<3.0.0,>=1.8.0 Handling scikit-build-core from build-system.requires Requirement not satisfied: scikit-build-core Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/manifold-3.5.2-3.fc45.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bh948wif:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '1e83404ac17c44ffbf3af1d732311457', '-D', '/var/lib/mock/f45-build-100536-12847/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bh948wif:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target riscv64 --nodeps /builddir/build/SPECS/manifold.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784678400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.2UAhh4 + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + cd manifold-3.5.2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/manifold-3.5.2-build/pyproject-wheeldir --output /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-dep-overrides Handling nanobind>=1.8.0,<3.0.0 from build-system.requires Requirement satisfied: nanobind<3.0.0,>=1.8.0 (installed: nanobind 2.12.0) Handling scikit-build-core from build-system.requires Requirement satisfied: scikit-build-core (installed: scikit-build-core 0.12.1) *** scikit-build-core 0.12.1 using CMake 4.3.0 (metadata_wheel) Handling numpy; python_version < "3.12" from hook generated metadata: Requires-Dist (manifold3d) Ignoring alien requirement: numpy; python_version < "3.12" Handling numpy>=1.26.0b1; python_version >= "3.12" from hook generated metadata: Requires-Dist (manifold3d) Requirement satisfied: numpy>=1.26.0b1; python_version >= "3.12" (installed: numpy 2.5.1) + cat /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-buildrequires + rm -rfv manifold3d-3.5.2.dist-info/ removed 'manifold3d-3.5.2.dist-info/METADATA' removed 'manifold3d-3.5.2.dist-info/WHEEL' removed 'manifold3d-3.5.2.dist-info/licenses/LICENSE' removed 'manifold3d-3.5.2.dist-info/licenses/AUTHORS' removed directory 'manifold3d-3.5.2.dist-info/licenses' removed directory 'manifold3d-3.5.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/manifold-3.5.2-3.fc45.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bh948wif:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '5188e14b18764be4862ad19ea9f77154', '-D', '/var/lib/mock/f45-build-100536-12847/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.bh948wif:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target riscv64 /builddir/build/SPECS/manifold.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784678400 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.7TfwTN + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + cd manifold-3.5.2 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/manifold-3.5.2-build/pyproject-wheeldir --output /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-dep-overrides Handling nanobind>=1.8.0,<3.0.0 from build-system.requires Requirement satisfied: nanobind<3.0.0,>=1.8.0 (installed: nanobind 2.12.0) Handling scikit-build-core from build-system.requires Requirement satisfied: scikit-build-core (installed: scikit-build-core 0.12.1) *** scikit-build-core 0.12.1 using CMake 4.3.0 (metadata_wheel) Handling numpy; python_version < "3.12" from hook generated metadata: Requires-Dist (manifold3d) Ignoring alien requirement: numpy; python_version < "3.12" Handling numpy>=1.26.0b1; python_version >= "3.12" from hook generated metadata: Requires-Dist (manifold3d) Requirement satisfied: numpy>=1.26.0b1; python_version >= "3.12" (installed: numpy 2.5.1) + cat /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-buildrequires + rm -rfv manifold3d-3.5.2.dist-info/ removed 'manifold3d-3.5.2.dist-info/METADATA' removed 'manifold3d-3.5.2.dist-info/WHEEL' removed 'manifold3d-3.5.2.dist-info/licenses/LICENSE' removed 'manifold3d-3.5.2.dist-info/licenses/AUTHORS' removed directory 'manifold3d-3.5.2.dist-info/licenses' removed directory 'manifold3d-3.5.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.DeQesz + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd manifold-3.5.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -G Ninja -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_BUILD_RPATH=ON -DCMAKE_SKIP_INSTALL_RPATH=ON -DMANIFOLD_CBIND=ON -DMANIFOLD_CROSS_SECTION=ON -DMANIFOLD_DOWNLOADS=OFF -DMANIFOLD_EXPORT=ON -DMANIFOLD_OPTIMIZED=ON -DMANIFOLD_PAR=ON -DMANIFOLD_PYBIND=ON -DMANIFOLD_STRICT=OFF -- The CXX compiler identification is GNU 16.1.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAS_FP_CONTRACT -- Performing Test HAS_FP_CONTRACT - Success -- Performing Test HAS_FP_PRECISION -- Performing Test HAS_FP_PRECISION - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Python: /usr/bin/python3.15 (found version "3.15.0") found components: Interpreter Development.Module Found nanobind, version 2.12.0 Python_EXECUTABLE=/usr/bin/python3.15 -- ==================================== -- Manifold Build Configuration Summary -- ==================================== -- -- Environment: Linux -- -- CMAKE_VERSION: 4.3.0 -- CMAKE_TOOLCHAIN_FILE: -- CMAKE_GENERATOR: Ninja -- CPACK_CMAKE_GENERATOR: -- CMAKE_BUILD_TYPE: -- CMAKE_PREFIX_PATH: -- CMAKE_CXX_COMPILER_ID: GNU -- CMAKE_CXX_COMPILER_VERSION: 16.1.1 -- BUILD_SHARED_LIBS: ON -- -- MANIFOLD_VERSION: 3.5.2 -- MANIFOLD_PAR: ON -- MANIFOLD_CROSS_SECTION: ON -- MANIFOLD_CROSS_SECTION_BACKEND: clipper2 -- MANIFOLD_TEST: ON -- MANIFOLD_DEBUG: OFF -- MANIFOLD_ASSERT: OFF -- MANIFOLD_CBIND: ON -- MANIFOLD_PYBIND: ON -- MANIFOLD_JSBIND: OFF -- MANIFOLD_FLAGS: -Wall;-Wno-unknown-warning-option;-Wno-unused;-Wno-shorten-64-to-32;-Wno-sign-compare;-Wno-alloc-size-larger-than;-O3;-ffp-contract=off;-fexcess-precision=standard -- MANIFOLD_COMPILE_OPTIONS: -Wall;-Wno-unknown-warning-option;-Wno-unused;-Wno-shorten-64-to-32;-Wno-sign-compare;-Wno-alloc-size-larger-than;-O3;-ffp-contract=off;-fexcess-precision=standard -- MANIFOLD_LINK_OPTIONS: -- MANIFOLD_DOWNLOADS: OFF -- MANIFOLD_USE_BUILTIN_TBB: OFF -- MANIFOLD_USE_BUILTIN_CLIPPER2: OFF -- MANIFOLD_USE_BUILTIN_NANOBIND: OFF -- MANIFOLD_FUZZ: OFF -- TRACY_ENABLE: OFF -- TRACY_MEMORY_USAGE: OFF -- ASSIMP_ENABLE: OFF -- -- Configuring done (6.6s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX MANIFOLD_EXPORT SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j8 --verbose Change Dir: '/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 8 [1/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/execution_impl.cpp.o -MF src/CMakeFiles/manifold.dir/execution_impl.cpp.o.d -o src/CMakeFiles/manifold.dir/execution_impl.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/execution_impl.cpp [2/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/face_op.cpp.o -MF src/CMakeFiles/manifold.dir/face_op.cpp.o.d -o src/CMakeFiles/manifold.dir/face_op.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/face_op.cpp [3/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/csg_tree.cpp.o -MF src/CMakeFiles/manifold.dir/csg_tree.cpp.o.d -o src/CMakeFiles/manifold.dir/csg_tree.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/csg_tree.cpp [4/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/constructors.cpp.o -MF src/CMakeFiles/manifold.dir/constructors.cpp.o.d -o src/CMakeFiles/manifold.dir/constructors.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/constructors.cpp [5/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/edge_op.cpp.o -MF src/CMakeFiles/manifold.dir/edge_op.cpp.o.d -o src/CMakeFiles/manifold.dir/edge_op.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/edge_op.cpp [6/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/minkowski.cpp.o -MF src/CMakeFiles/manifold.dir/minkowski.cpp.o.d -o src/CMakeFiles/manifold.dir/minkowski.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/minkowski.cpp [7/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/boolean_result.cpp.o -MF src/CMakeFiles/manifold.dir/boolean_result.cpp.o.d -o src/CMakeFiles/manifold.dir/boolean_result.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/boolean_result.cpp [8/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/polygon.cpp.o -MF src/CMakeFiles/manifold.dir/polygon.cpp.o.d -o src/CMakeFiles/manifold.dir/polygon.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/polygon.cpp [9/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/boolean3.cpp.o -MF src/CMakeFiles/manifold.dir/boolean3.cpp.o.d -o src/CMakeFiles/manifold.dir/boolean3.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/boolean3.cpp [10/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/quickhull.cpp.o -MF src/CMakeFiles/manifold.dir/quickhull.cpp.o.d -o src/CMakeFiles/manifold.dir/quickhull.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/quickhull.cpp [11/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/sdf.cpp.o -MF src/CMakeFiles/manifold.dir/sdf.cpp.o.d -o src/CMakeFiles/manifold.dir/sdf.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/sdf.cpp [12/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/manifold.cpp.o -MF src/CMakeFiles/manifold.dir/manifold.cpp.o.d -o src/CMakeFiles/manifold.dir/manifold.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/manifold.cpp [13/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/properties.cpp.o -MF src/CMakeFiles/manifold.dir/properties.cpp.o.d -o src/CMakeFiles/manifold.dir/properties.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/properties.cpp [14/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/tree2d.cpp.o -MF src/CMakeFiles/manifold.dir/tree2d.cpp.o.d -o src/CMakeFiles/manifold.dir/tree2d.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/tree2d.cpp [15/77] /usr/bin/g++ -I/usr/include/python3.15 -I/usr/lib/python3.15/site-packages/nanobind/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -fvisibility=hidden -fno-strict-aliasing -MD -MT bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_internals.cpp.o -MF bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_internals.cpp.o.d -o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_internals.cpp.o -c /usr/lib/python3.15/site-packages/nanobind/src/nb_internals.cpp [16/77] /usr/bin/g++ -I/usr/include/python3.15 -I/usr/lib/python3.15/site-packages/nanobind/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -fvisibility=hidden -fno-strict-aliasing -MD -MT bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_func.cpp.o -MF bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_func.cpp.o.d -o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_func.cpp.o -c /usr/lib/python3.15/site-packages/nanobind/src/nb_func.cpp [17/77] /usr/bin/g++ -I/usr/include/python3.15 -I/usr/lib/python3.15/site-packages/nanobind/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -fvisibility=hidden -fno-strict-aliasing -MD -MT bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_enum.cpp.o -MF bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_enum.cpp.o.d -o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_enum.cpp.o -c /usr/lib/python3.15/site-packages/nanobind/src/nb_enum.cpp [18/77] /usr/bin/g++ -I/usr/include/python3.15 -I/usr/lib/python3.15/site-packages/nanobind/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -fvisibility=hidden -fno-strict-aliasing -MD -MT bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_type.cpp.o -MF bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_type.cpp.o.d -o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_type.cpp.o -c /usr/lib/python3.15/site-packages/nanobind/src/nb_type.cpp [19/77] /usr/bin/g++ -I/usr/include/python3.15 -I/usr/lib/python3.15/site-packages/nanobind/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -fvisibility=hidden -fno-strict-aliasing -MD -MT bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_ndarray.cpp.o -MF bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_ndarray.cpp.o.d -o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_ndarray.cpp.o -c /usr/lib/python3.15/site-packages/nanobind/src/nb_ndarray.cpp [20/77] /usr/bin/g++ -I/usr/include/python3.15 -I/usr/lib/python3.15/site-packages/nanobind/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -fvisibility=hidden -fno-strict-aliasing -MD -MT bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_static_property.cpp.o -MF bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_static_property.cpp.o.d -o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_static_property.cpp.o -c /usr/lib/python3.15/site-packages/nanobind/src/nb_static_property.cpp [21/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/smoothing.cpp.o -MF src/CMakeFiles/manifold.dir/smoothing.cpp.o.d -o src/CMakeFiles/manifold.dir/smoothing.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/smoothing.cpp [22/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/cross_section/cross_section.cpp.o -MF src/CMakeFiles/manifold.dir/cross_section/cross_section.cpp.o.d -o src/CMakeFiles/manifold.dir/cross_section/cross_section.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/cross_section/cross_section.cpp [23/77] /usr/bin/g++ -I/usr/include/python3.15 -I/usr/lib/python3.15/site-packages/nanobind/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -fvisibility=hidden -fno-strict-aliasing -MD -MT bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/trampoline.cpp.o -MF bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/trampoline.cpp.o.d -o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/trampoline.cpp.o -c /usr/lib/python3.15/site-packages/nanobind/src/trampoline.cpp [24/77] /usr/bin/g++ -I/usr/include/python3.15 -I/usr/lib/python3.15/site-packages/nanobind/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -fvisibility=hidden -fno-strict-aliasing -MD -MT bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/error.cpp.o -MF bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/error.cpp.o.d -o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/error.cpp.o -c /usr/lib/python3.15/site-packages/nanobind/src/error.cpp [25/77] /usr/bin/g++ -I/usr/include/python3.15 -I/usr/lib/python3.15/site-packages/nanobind/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -fvisibility=hidden -fno-strict-aliasing -MD -MT bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/common.cpp.o -MF bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/common.cpp.o.d -o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/common.cpp.o -c /usr/lib/python3.15/site-packages/nanobind/src/common.cpp [26/77] /usr/bin/g++ -I/usr/include/python3.15 -I/usr/lib/python3.15/site-packages/nanobind/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -fvisibility=hidden -fno-strict-aliasing -MD -MT bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/implicit.cpp.o -MF bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/implicit.cpp.o.d -o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/implicit.cpp.o -c /usr/lib/python3.15/site-packages/nanobind/src/implicit.cpp [27/77] : && /usr/bin/cmake -E rm -f bindings/python/libnanobind-static.a && /usr/bin/ar qc bindings/python/libnanobind-static.a bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_internals.cpp.o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_func.cpp.o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_type.cpp.o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_enum.cpp.o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_ndarray.cpp.o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_static_property.cpp.o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/common.cpp.o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/error.cpp.o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/trampoline.cpp.o bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/implicit.cpp.o && /usr/bin/ranlib bindings/python/libnanobind-static.a && : [28/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifoldc_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/../../include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT bindings/c/CMakeFiles/manifoldc.dir/box.cpp.o -MF bindings/c/CMakeFiles/manifoldc.dir/box.cpp.o.d -o bindings/c/CMakeFiles/manifoldc.dir/box.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/box.cpp [29/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifoldc_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/../../include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT bindings/c/CMakeFiles/manifoldc.dir/conv.cpp.o -MF bindings/c/CMakeFiles/manifoldc.dir/conv.cpp.o.d -o bindings/c/CMakeFiles/manifoldc.dir/conv.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/conv.cpp [30/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifoldc_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/../../include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT bindings/c/CMakeFiles/manifoldc.dir/rect.cpp.o -MF bindings/c/CMakeFiles/manifoldc.dir/rect.cpp.o.d -o bindings/c/CMakeFiles/manifoldc.dir/rect.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/rect.cpp [31/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifoldc_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/../../include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT bindings/c/CMakeFiles/manifoldc.dir/cross.cpp.o -MF bindings/c/CMakeFiles/manifoldc.dir/cross.cpp.o.d -o bindings/c/CMakeFiles/manifoldc.dir/cross.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/cross.cpp [32/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dsamples_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT samples/CMakeFiles/samples.dir/src/rounded_frame.cpp.o -MF samples/CMakeFiles/samples.dir/src/rounded_frame.cpp.o.d -o samples/CMakeFiles/samples.dir/src/rounded_frame.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/rounded_frame.cpp [33/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dsamples_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT samples/CMakeFiles/samples.dir/src/menger_sponge.cpp.o -MF samples/CMakeFiles/samples.dir/src/menger_sponge.cpp.o.d -o samples/CMakeFiles/samples.dir/src/menger_sponge.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/menger_sponge.cpp [34/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dsamples_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT samples/CMakeFiles/samples.dir/src/tet_puzzle.cpp.o -MF samples/CMakeFiles/samples.dir/src/tet_puzzle.cpp.o.d -o samples/CMakeFiles/samples.dir/src/tet_puzzle.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/tet_puzzle.cpp [35/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dsamples_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT samples/CMakeFiles/samples.dir/src/gyroid_module.cpp.o -MF samples/CMakeFiles/samples.dir/src/gyroid_module.cpp.o.d -o samples/CMakeFiles/samples.dir/src/gyroid_module.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/gyroid_module.cpp [36/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dsamples_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT samples/CMakeFiles/samples.dir/src/scallop.cpp.o -MF samples/CMakeFiles/samples.dir/src/scallop.cpp.o.d -o samples/CMakeFiles/samples.dir/src/scallop.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/scallop.cpp [37/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dsamples_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT samples/CMakeFiles/samples.dir/src/condensed_matter.cpp.o -MF samples/CMakeFiles/samples.dir/src/condensed_matter.cpp.o.d -o samples/CMakeFiles/samples.dir/src/condensed_matter.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/condensed_matter.cpp [38/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dsamples_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT samples/CMakeFiles/samples.dir/src/knot.cpp.o -MF samples/CMakeFiles/samples.dir/src/knot.cpp.o.d -o samples/CMakeFiles/samples.dir/src/knot.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/knot.cpp [39/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/subdivision.cpp.o -MF src/CMakeFiles/manifold.dir/subdivision.cpp.o.d -o src/CMakeFiles/manifold.dir/subdivision.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/subdivision.cpp [40/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifoldc_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/../../include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT bindings/c/CMakeFiles/manifoldc.dir/manifoldc.cpp.o -MF bindings/c/CMakeFiles/manifoldc.dir/manifoldc.cpp.o.d -o bindings/c/CMakeFiles/manifoldc.dir/manifoldc.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/manifoldc.cpp [41/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dsamples_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT samples/CMakeFiles/samples.dir/src/bracelet.cpp.o -MF samples/CMakeFiles/samples.dir/src/bracelet.cpp.o.d -o samples/CMakeFiles/samples.dir/src/bracelet.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/bracelet.cpp [42/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/impl.cpp.o -MF src/CMakeFiles/manifold.dir/impl.cpp.o.d -o src/CMakeFiles/manifold.dir/impl.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/impl.cpp [43/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/polygon_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/polygon_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/polygon_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/polygon_test.cpp [44/77] /usr/bin/g++ -DCLIPPER2_HI_PRECISION -DCLIPPER2_MAX_DECIMAL_PRECISION=8 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT src/CMakeFiles/manifold.dir/sort.cpp.o -MF src/CMakeFiles/manifold.dir/sort.cpp.o.d -o src/CMakeFiles/manifold.dir/sort.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/sort.cpp [45/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/measurement_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/measurement_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/measurement_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/measurement_test.cpp [46/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/test_main.cpp.o -MF test/CMakeFiles/manifold_test.dir/test_main.cpp.o.d -o test/CMakeFiles/manifold_test.dir/test_main.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/test_main.cpp [47/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/properties_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/properties_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/properties_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/properties_test.cpp [48/77] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=src/CMakeFiles/manifold.dir/link.d -Wl,-soname,libmanifold.so.3 -o src/libmanifold.so.3.5.2 src/CMakeFiles/manifold.dir/boolean3.cpp.o src/CMakeFiles/manifold.dir/boolean_result.cpp.o src/CMakeFiles/manifold.dir/constructors.cpp.o src/CMakeFiles/manifold.dir/csg_tree.cpp.o src/CMakeFiles/manifold.dir/edge_op.cpp.o src/CMakeFiles/manifold.dir/execution_impl.cpp.o src/CMakeFiles/manifold.dir/face_op.cpp.o src/CMakeFiles/manifold.dir/impl.cpp.o src/CMakeFiles/manifold.dir/manifold.cpp.o src/CMakeFiles/manifold.dir/minkowski.cpp.o src/CMakeFiles/manifold.dir/polygon.cpp.o src/CMakeFiles/manifold.dir/properties.cpp.o src/CMakeFiles/manifold.dir/quickhull.cpp.o src/CMakeFiles/manifold.dir/sdf.cpp.o src/CMakeFiles/manifold.dir/smoothing.cpp.o src/CMakeFiles/manifold.dir/sort.cpp.o src/CMakeFiles/manifold.dir/subdivision.cpp.o src/CMakeFiles/manifold.dir/tree2d.cpp.o src/CMakeFiles/manifold.dir/cross_section/cross_section.cpp.o /usr/lib64/libtbb.so.12.18 /usr/lib64/libClipper2.so.2.0.1 -lm && : [49/77] /usr/bin/cmake -E cmake_symlink_library src/libmanifold.so.3.5.2 src/libmanifold.so.3 src/libmanifold.so && : [50/77] cd /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/bindings/python && /usr/bin/python3.15 /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/python/gen_docs.py [51/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/sdf_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/sdf_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/sdf_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/sdf_test.cpp [52/77] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=bindings/c/CMakeFiles/manifoldc.dir/link.d -Wl,-soname,libmanifoldc.so.3 -o bindings/c/libmanifoldc.so.3.5.2 bindings/c/CMakeFiles/manifoldc.dir/manifoldc.cpp.o bindings/c/CMakeFiles/manifoldc.dir/conv.cpp.o bindings/c/CMakeFiles/manifoldc.dir/box.cpp.o bindings/c/CMakeFiles/manifoldc.dir/cross.cpp.o bindings/c/CMakeFiles/manifoldc.dir/rect.cpp.o -Wl,-rpath,/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/src: src/libmanifold.so.3.5.2 && : [53/77] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=samples/CMakeFiles/samples.dir/link.d -Wl,-soname,libsamples.so.3 -o samples/libsamples.so.3.5.2 samples/CMakeFiles/samples.dir/src/menger_sponge.cpp.o samples/CMakeFiles/samples.dir/src/rounded_frame.cpp.o samples/CMakeFiles/samples.dir/src/scallop.cpp.o samples/CMakeFiles/samples.dir/src/tet_puzzle.cpp.o samples/CMakeFiles/samples.dir/src/gyroid_module.cpp.o samples/CMakeFiles/samples.dir/src/condensed_matter.cpp.o samples/CMakeFiles/samples.dir/src/bracelet.cpp.o samples/CMakeFiles/samples.dir/src/knot.cpp.o -Wl,-rpath,/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/src src/libmanifold.so.3.5.2 && : [54/77] /usr/bin/cmake -E cmake_symlink_library bindings/c/libmanifoldc.so.3.5.2 bindings/c/libmanifoldc.so.3 bindings/c/libmanifoldc.so && : [55/77] /usr/bin/cmake -E cmake_symlink_library samples/libsamples.so.3.5.2 samples/libsamples.so.3 samples/libsamples.so && : [56/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/hull_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/hull_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/hull_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/hull_test.cpp [57/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/samples_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/samples_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/samples_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/samples_test.cpp [58/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/smooth_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/smooth_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/smooth_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/smooth_test.cpp [59/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/boolean_complex_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/boolean_complex_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/boolean_complex_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/boolean_complex_test.cpp [60/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/__/samples/src/bracelet.cpp.o -MF test/CMakeFiles/manifold_test.dir/__/samples/src/bracelet.cpp.o.d -o test/CMakeFiles/manifold_test.dir/__/samples/src/bracelet.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/bracelet.cpp [61/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT extras/CMakeFiles/perfTest.dir/perf_test.cpp.o -MF extras/CMakeFiles/perfTest.dir/perf_test.cpp.o.d -o extras/CMakeFiles/perfTest.dir/perf_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/extras/perf_test.cpp [62/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/__/samples/src/knot.cpp.o -MF test/CMakeFiles/manifold_test.dir/__/samples/src/knot.cpp.o.d -o test/CMakeFiles/manifold_test.dir/__/samples/src/knot.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/knot.cpp [63/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/cross_section_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/cross_section_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/cross_section_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/cross_section_test.cpp [64/77] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=extras/CMakeFiles/perfTest.dir/link.d extras/CMakeFiles/perfTest.dir/perf_test.cpp.o -o extras/perfTest -Wl,-rpath,/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/src src/libmanifold.so.3.5.2 && : [65/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT extras/CMakeFiles/largeSceneTest.dir/large_scene_test.cpp.o -MF extras/CMakeFiles/largeSceneTest.dir/large_scene_test.cpp.o.d -o extras/CMakeFiles/largeSceneTest.dir/large_scene_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/extras/large_scene_test.cpp [66/77] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=extras/CMakeFiles/largeSceneTest.dir/link.d extras/CMakeFiles/largeSceneTest.dir/large_scene_test.cpp.o -o extras/largeSceneTest -Wl,-rpath,/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/src src/libmanifold.so.3.5.2 && : [67/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/context_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/context_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/context_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/context_test.cpp [68/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/boolean_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/boolean_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/boolean_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/boolean_test.cpp [69/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/manifoldc_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/manifoldc_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/manifoldc_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/manifoldc_test.cpp [70/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -Dmanifold3d_EXPORTS -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/bindings/python -I/usr/include/python3.15 -I/usr/lib/python3.15/site-packages/nanobind/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIC -fvisibility=hidden -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -DMODULE_NAME=manifold3d -MD -MT bindings/python/CMakeFiles/manifold3d.dir/manifold3d.cpp.o -MF bindings/python/CMakeFiles/manifold3d.dir/manifold3d.cpp.o.d -o bindings/python/CMakeFiles/manifold3d.dir/manifold3d.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/python/manifold3d.cpp [71/77] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=bindings/python/CMakeFiles/manifold3d.dir/link.d -o bindings/python/manifold3d.cpython-315-riscv64-linux-gnu.so bindings/python/CMakeFiles/manifold3d.dir/manifold3d.cpp.o -Wl,-rpath,/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/src: bindings/python/libnanobind-static.a src/libmanifold.so.3.5.2 && : [72/77] /usr/bin/g++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/c/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT test/CMakeFiles/manifold_test.dir/manifold_test.cpp.o -MF test/CMakeFiles/manifold_test.dir/manifold_test.cpp.o.d -o test/CMakeFiles/manifold_test.dir/manifold_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/test/manifold_test.cpp [73/77] cd /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/bindings/python && /usr/bin/python3.15 /usr/lib/python3.15/site-packages/nanobind/stubgen.py -q -i /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/bindings/python -p /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/python/stub_pattern.txt -m manifold3d -o manifold3d.pyi [74/77] cd /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/bindings/python && /usr/bin/python3.15 /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/bindings/python/stub_postbuild.py /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/bindings/python/manifold3d.pyi [75/77] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=test/CMakeFiles/manifold_test.dir/link.d test/CMakeFiles/manifold_test.dir/test_main.cpp.o test/CMakeFiles/manifold_test.dir/polygon_test.cpp.o test/CMakeFiles/manifold_test.dir/properties_test.cpp.o test/CMakeFiles/manifold_test.dir/manifold_test.cpp.o test/CMakeFiles/manifold_test.dir/context_test.cpp.o test/CMakeFiles/manifold_test.dir/measurement_test.cpp.o test/CMakeFiles/manifold_test.dir/boolean_test.cpp.o test/CMakeFiles/manifold_test.dir/sdf_test.cpp.o test/CMakeFiles/manifold_test.dir/smooth_test.cpp.o test/CMakeFiles/manifold_test.dir/hull_test.cpp.o test/CMakeFiles/manifold_test.dir/samples_test.cpp.o test/CMakeFiles/manifold_test.dir/boolean_complex_test.cpp.o test/CMakeFiles/manifold_test.dir/cross_section_test.cpp.o test/CMakeFiles/manifold_test.dir/manifoldc_test.cpp.o test/CMakeFiles/manifold_test.dir/__/samples/src/bracelet.cpp.o test/CMakeFiles/manifold_test.dir/__/samples/src/knot.cpp.o -o test/manifold_test -Wl,-rpath,/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/samples:/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/bindings/c:/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/src /usr/lib64/libgtest_main.so.1.17.0 samples/libsamples.so.3.5.2 bindings/c/libmanifoldc.so.3.5.2 /usr/lib64/libgtest.so.1.17.0 src/libmanifold.so.3.5.2 /usr/lib64/libtbb.so.12.18 && cd /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/test && /usr/bin/cmake -D TEST_TARGET=manifold_test -D TEST_EXECUTABLE=/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/test/manifold_test -D TEST_EXECUTOR= -D TEST_WORKING_DIR=/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/test -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES= -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_FILTER= -D NO_PRETTY_TYPES=FALSE -D NO_PRETTY_VALUES=FALSE -D TEST_LIST=manifold_test_TESTS -D CTEST_FILE=/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/test/manifold_test[1]_tests.cmake -D TEST_DISCOVERY_TIMEOUT=5 -D TEST_DISCOVERY_EXTRA_ARGS= -D TEST_XML_OUTPUT_DIR= -P /usr/share/cmake/Modules/GoogleTestAddTests.cmake [76/77] /usr/bin/g++ -DMANIFOLD_CROSS_SECTION -DMANIFOLD_PAR=1 -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include -I/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/include -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -fPIE -Wall -Wno-unknown-warning-option -Wno-unused -Wno-shorten-64-to-32 -Wno-sign-compare -Wno-alloc-size-larger-than -O3 -ffp-contract=off -fexcess-precision=standard -MD -MT extras/CMakeFiles/stlTest.dir/stl_test.cpp.o -MF extras/CMakeFiles/stlTest.dir/stl_test.cpp.o.d -o extras/CMakeFiles/stlTest.dir/stl_test.cpp.o -c /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/extras/stl_test.cpp [77/77] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=extras/CMakeFiles/stlTest.dir/link.d extras/CMakeFiles/stlTest.dir/stl_test.cpp.o -o extras/stlTest -Wl,-rpath,/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build/src src/libmanifold.so.3.5.2 /usr/lib64/libtbb.so.12.18 && : + doxygen warning: Tag 'DOT_MULTI_TARGETS' at line 2900 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Doxygen version used: 1.17.0 Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for plantuml files... Searching for mermaid files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src Reading and parsing tag files Parsing files Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/manifold.h... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/manifold.h... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/mesh.h... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/mesh.h... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/cross_section.h... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/cross_section.h... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/polygon.h... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/polygon.h... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/common.h... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/common.h... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/vec_view.h... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/vec_view.h... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/optional_assert.h... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/optional_assert.h... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/manifold.cpp... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/manifold.cpp... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/constructors.cpp... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/constructors.cpp... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/polygon.cpp... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/polygon.cpp... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/cross_section/cross_section.cpp... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/cross_section/cross_section.cpp... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/sdf.cpp... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/sdf.cpp... Reading /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/README.md... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include/samples.h... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/include/samples.h... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/bracelet.cpp... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/bracelet.cpp... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/condensed_matter.cpp... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/condensed_matter.cpp... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/gyroid_module.cpp... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/gyroid_module.cpp... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/knot.cpp... Parsing file /builddir/bu/builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h:2327: warning: no matching file member found for constexpr linalg::mat< T, 3, 3 > adjugate(const linalg::mat< T, 3, 3 > &a) Possible candidates: 'constexpr mat< T, 1, 1 > adjugate(const mat< T, 1, 1 > &)' at line 2043 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h 'constexpr mat< T, 2, 2 > adjugate(const mat< T, 2, 2 > &a)' at line 2047 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h 'constexpr mat< T, 3, 3 > adjugate(const mat< T, 3, 3 > &a)' at line 2051 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h 'constexpr mat< T, 4, 4 > adjugate(const mat< T, 4, 4 > &a)' at line 2053 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h:2337: warning: no matching file member found for constexpr linalg::mat< T, 4, 4 > adjugate(const linalg::mat< T, 4, 4 > &a) Possible candidates: 'constexpr mat< T, 1, 1 > adjugate(const mat< T, 1, 1 > &)' at line 2043 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h 'constexpr mat< T, 2, 2 > adjugate(const mat< T, 2, 2 > &a)' at line 2047 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h 'constexpr mat< T, 3, 3 > adjugate(const mat< T, 3, 3 > &a)' at line 2051 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h 'constexpr mat< T, 4, 4 > adjugate(const mat< T, 4, 4 > &a)' at line 2053 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h:2405: warning: no matching file member found for linalg::vec< T, 4 > rotation_quat(const vec< T, 3 > &orig, const vec< T, 3 > &dest) Possible candidates: 'vec< T, 4 > constexpr rotation_quat(const vec< T, 3 > &axis, T angle)' at line 1892 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h 'vec< T, 4 > rotation_quat(const vec< T, 3 > &orig, const vec< T, 3 > &dest)' at line 1900 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h 'vec< T, 4 > rotation_quat(const mat< T, 3, 3 > &m)' at line 1906 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h:2424: warning: no matching file member found for linalg::vec< T, 4 > rotation_quat(const linalg::mat< T, 3, 3 > &m) Possible candidates: 'vec< T, 4 > constexpr rotation_quat(const vec< T, 3 > &axis, T angle)' at line 1892 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h 'vec< T, 4 > rotation_quat(const vec< T, 3 > &orig, const vec< T, 3 > &dest)' at line 1900 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h 'vec< T, 4 > rotation_quat(const mat< T, 3, 3 > &m)' at line 1906 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h:2435: warning: no matching file member found for linalg::mat< T, 4, 4 > lookat_matrix(const vec< T, 3 > &eye, const vec< T, 3 > ¢er, const vec< T, 3 > &view_y_dir, linalg::fwd_axis a) Possible candidates: 'mat< T, 4, 4 > lookat_matrix(const vec< T, 3 > &eye, const vec< T, 3 > ¢er, const vec< T, 3 > &view_y_dir, fwd_axis fwd=neg_z)' at line 2156 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h:2445: warning: no matching file member found for linalg::mat< T, 4, 4 > frustum_matrix(T x0, T x1, T y0, T y1, T n, T f, linalg::fwd_axis a, linalg::z_range z) Possible candidates: 'mat< T, 4, 4 > frustum_matrix(T x0, T x1, T y0, T y1, T n, T f, fwd_axis a=neg_z, z_range z=neg_one_to_one)' at line 2159 of file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/include/manifold/linalg.h /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/src/sdf.cpp:481: warning: documented symbol 'void CreateLevelSet' was not declared or defined. error: Project logo 'bindings/wasm/examples/public/icons/mengerSponge64.png' specified by PROJECT_LOGO does not exist! error: Project icon 'bindings/wasm/examples/public/icons/mengerSponge64.png' specified by PROJECT_ICON does not exist! ild/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/knot.cpp... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/menger_sponge.cpp... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/menger_sponge.cpp... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/rounded_frame.cpp... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/rounded_frame.cpp... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/scallop.cpp... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/scallop.cpp... Preprocessing /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/tet_puzzle.cpp... Parsing file /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/samples/src/tet_puzzle.cpp... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Building concept list... Computing nesting relations for classes... Associating documentation with classes... Associating documentation with concepts... Associating documentation with modules... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Searching for tag less structs... Flushing cached template relations that have become invalid... Warn for undocumented namespaces... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Building requirements list... Search for main page... Computing page relations... Determining the scope of groups... Computing module relations... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Adding requirements... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file common.h... Generating code for file cross_section.h... Generating code for file linalg.h... Generating code for file manifold.h... Generating code for file mesh.h... Generating code for file optional_assert.h... Generating code for file polygon.h... Generating code for file vec_view.h... Generating code for file samples.h... Generating file documentation... Generating page documentation... Generating group documentation... Generating class documentation... Generating docs for compound geometryErr... Generating docs for compound topologyErr... Generating docs for compound userErr... Generating concept documentation... Generating module documentation... Generating namespace documentation... Generating docs for compound vec< T, M >... Generating docs for compound mat< T, M, N >... Generating docs for compound converter< T, U >... Generating docs for compound vec< T, 1 >... Generating docs for compound vec< T, 2 >... Generating docs for compound vec< T, 3 >... Generating docs for compound vec< T, 4 >... Generating docs for compound mat< T, M, 1 >... Generating docs for compound mat< T, M, 2 >... Generating docs for compound mat< T, M, 3 >... Generating docs for compound mat< T, M, 4 >... Generating docs for compound identity_t... Generating docs for compound converter< mat< T, 1, 1 >, identity_t >... Generating docs for compound converter< mat< T, 2, 2 >, identity_t >... Generating docs for compound converter< mat< T, 2, 3 >, identity_t >... Generating docs for compound converter< mat< T, 3, 3 >, identity_t >... Generating docs for compound converter< mat< T, 3, 4 >, identity_t >... Generating docs for compound converter< mat< T, 4, 4 >, identity_t >... Generating docs for compound converter< vec< T, 1 >, std::array< T, 1 > >... Generating docs for compound converter< vec< T, 2 >, std::array< T, 2 > >... Generating docs for compound converter< vec< T, 3 >, std::array< T, 3 > >... Generating docs for compound converter< vec< T, 4 >, std::array< T, 4 > >... Generating docs for compound converter< std::array< T, 1 >, vec< T, 1 > >... Generating docs for compound converter< std::array< T, 2 >, vec< T, 2 > >... Generating docs for compound converter< std::array< T, 3 >, vec< T, 3 > >... Generating docs for compound converter< std::array< T, 4 >, vec< T, 4 > >... Generating docs for compound scalar_type< A >... Generating docs for compound scalar_type< vec< T, M > >... Generating docs for compound scalar_type< mat< T, M, N > >... Generating docs for compound ord< T >... Generating docs for compound any_compare< A, B >... Generating docs for compound any_compare< vec< T, 1 >, vec< T, 1 > >... Generating docs for compound any_compare< vec< T, 2 >, vec< T, 2 > >... Generating docs for compound any_compare< vec< T, 3 >, vec< T, 3 > >... Generating docs for compound any_compare< vec< T, 4 >, vec< T, 4 > >... Generating docs for compound any_compare< mat< T, M, 1 >, mat< T, M, 1 > >... Generating docs for compound any_compare< mat< T, M, 2 >, mat< T, M, 2 > >... Generating docs for compound any_compare< mat< T, M, 3 >, mat< T, M, 3 > >... Generating docs for compound any_compare< mat< T, M, 4 >, mat< T, M, 4 > >... Generating docs for compound getter< I >... Generating docs for compound getter< 0 >... Generating docs for compound getter< 1 >... Generating docs for compound getter< 2 >... Generating docs for compound getter< 3 >... Generating docs for compound seq< I >... Generating docs for compound make_seq_impl< A, N >... Generating docs for compound make_seq_impl< A, 0 >... Generating docs for compound make_seq_impl< A, 1 >... Generating docs for compound make_seq_impl< A, 2 >... Generating docs for compound make_seq_impl< A, 3 >... Generating docs for compound make_seq_impl< A, 4 >... Generating docs for compound empty... Generating docs for compound scalars< T >... Generating docs for compound scalars<>... Generating docs for compound scalars< T, U... >... Generating docs for compound apply< F, Void, T >... Generating docs for compound apply< F, scalars_t<>, vec< A, M > >... Generating docs for compound apply< F, scalars_t<>, vec< A, M >, vec< B, M > >... Generating docs for compound apply< F, scalars_t< B >, vec< A, M >, B >... Generating docs for compound apply< F, scalars_t< A >, A, vec< B, M > >... Generating docs for compound apply< F, scalars_t<>, vec< A, M >, vec< B, M >, vec< C, M > >... Generating docs for compound apply< F, scalars_t< C >, vec< A, M >, vec< B, M >, C >... Generating docs for compound apply< F, scalars_t< B >, vec< A, M >, B, vec< C, M > >... Generating docs for compound apply< F, scalars_t< B, C >, vec< A, M >, B, C >... Generating docs for compound apply< F, scalars_t< A >, A, vec< B, M >, vec< C, M > >... Generating docs for compound apply< F, scalars_t< A, C >, A, vec< B, M >, C >... Generating docs for compound apply< F, scalars_t< A, B >, A, B, vec< C, M > >... Generating docs for compound apply< F, scalars_t<>, mat< A, M, N > >... Generating docs for compound apply< F, scalars_t<>, mat< A, M, N >, mat< B, M, N > >... Generating docs for compound apply< F, scalars_t< B >, mat< A, M, N >, B >... Generating docs for compound apply< F, scalars_t< A >, A, mat< B, M, N > >... Generating docs for compound apply< F, scalars_t< A... >, A... >... Generating docs for compound min... Generating docs for compound max... Generating docs for compound clamp... Generating docs for compound select... Generating docs for compound lerp... Generating docs for compound op_pos... Generating docs for compound op_neg... Generating docs for compound op_not... Generating docs for compound op_cmp... Generating docs for compound op_mul... Generating docs for compound op_div... Generating docs for compound op_mod... Generating docs for compound op_add... Generating docs for compound op_sub... Generating docs for compound op_lsh... Generating docs for compound op_rsh... Generating docs for compound op_lt... Generating docs for compound op_gt... Generating docs for compound op_le... Generating docs for compound op_ge... Generating docs for compound op_eq... Generating docs for compound op_ne... Generating docs for compound op_int... Generating docs for compound op_xor... Generating docs for compound op_un... Generating docs for compound op_and... Generating docs for compound op_or... Generating docs for compound std_isfinite... Generating docs for compound std_abs... Generating docs for compound std_sqrt... Generating docs for compound std_sin... Generating docs for compound std_cos... Generating docs for compound std_tan... Generating docs for compound std_asin... Generating docs for compound std_acos... Generating docs for compound std_atan... Generating docs for compound std_atan2... Generating docs for compound std_copysign... Generating docs for compound Box... Generating docs for compound CrossSection... Generating docs for compound ExecutionContext... Generating docs for compound Manifold... Generating docs for compound MeshGLP< Precision, I >... Generating docs for compound PathImpl... Generating docs for compound Quality... Generating docs for compound Rect... Generating docs for compound Timer... Generating docs for compound VecView< T >... Generating docs for compound hash< linalg::vec< T, 1 > >... Generating docs for compound hash< linalg::vec< T, 2 > >... Generating docs for compound hash< linalg::vec< T, 3 > >... Generating docs for compound hash< linalg::vec< T, 4 > >... Generating docs for compound hash< linalg::mat< T, M, 1 > >... Generating docs for compound hash< linalg::mat< T, M, 2 > >... Generating docs for compound hash< linalg::mat< T, M, 3 > >... Generating docs for compound hash< linalg::mat< T, M, 4 > >... Generating graph info page... Generating directory documentation... Generating index page... Generating main page... Generating page index... Generating topic index... Generating module index... Generating module member index... Generating namespace member index... Generating concept index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Running plantuml with JAVA... Running mermaid (mmdc)... type lookup cache used 872/65536 hits=3313 misses=972 symbol lookup cache used 2694/65536 hits=17108 misses=2694 finished... + mkdir -p /builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/manifold-3.5.2-build/pyproject-wheeldir Processing ./. Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) *** scikit-build-core 0.12.1 using CMake 4.3.0 (metadata_wheel) Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: manifold3d Building wheel for manifold3d (pyproject.toml): started Running command Building wheel for manifold3d (pyproject.toml) *** scikit-build-core 0.12.1 using CMake 4.3.0 (wheel) *** Configuring CMake... loading initial cache file /builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir/tmpb0wr2by5/build/CMakeInit.txt -- The CXX compiler identification is GNU 16.1.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAS_FP_CONTRACT -- Performing Test HAS_FP_CONTRACT - Success -- Performing Test HAS_FP_PRECISION -- Performing Test HAS_FP_PRECISION - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Python: /usr/bin/python3 (found version "3.15.0") found components: Interpreter Development.Module Found nanobind, version 2.12.0 Python_EXECUTABLE=/usr/bin/python3 -- ==================================== -- Manifold Build Configuration Summary -- ==================================== -- -- Environment: Linux -- -- CMAKE_VERSION: 4.3.0 -- CMAKE_TOOLCHAIN_FILE: -- CMAKE_GENERATOR: Ninja -- CPACK_CMAKE_GENERATOR: -- CMAKE_BUILD_TYPE: Release -- CMAKE_PREFIX_PATH: /usr/lib/python3.15/site-packages -- CMAKE_CXX_COMPILER_ID: GNU -- CMAKE_CXX_COMPILER_VERSION: 16.1.1 -- BUILD_SHARED_LIBS: OFF -- -- MANIFOLD_VERSION: 3.5.2 -- MANIFOLD_PAR: ON -- MANIFOLD_CROSS_SECTION: ON -- MANIFOLD_CROSS_SECTION_BACKEND: clipper2 -- MANIFOLD_TEST: OFF -- MANIFOLD_DEBUG: OFF -- MANIFOLD_ASSERT: OFF -- MANIFOLD_CBIND: OFF -- MANIFOLD_PYBIND: ON -- MANIFOLD_JSBIND: OFF -- MANIFOLD_FLAGS: -Wall;-Wno-unknown-warning-option;-Wno-unused;-Wno-shorten-64-to-32;-Wno-sign-compare;-Wno-alloc-size-larger-than;-O3;-ffp-contract=off;-fexcess-precision=standard -- MANIFOLD_COMPILE_OPTIONS: -Wall;-Wno-unknown-warning-option;-Wno-unused;-Wno-shorten-64-to-32;-Wno-sign-compare;-Wno-alloc-size-larger-than;-O3;-ffp-contract=off;-fexcess-precision=standard -- MANIFOLD_LINK_OPTIONS: -- MANIFOLD_DOWNLOADS: ON -- MANIFOLD_USE_BUILTIN_TBB: OFF -- MANIFOLD_USE_BUILTIN_CLIPPER2: OFF -- MANIFOLD_USE_BUILTIN_NANOBIND: OFF -- MANIFOLD_FUZZ: OFF -- TRACY_ENABLE: OFF -- TRACY_MEMORY_USAGE: OFF -- ASSIMP_ENABLE: OFF -- -- Configuring done (6.1s) -- Generating done (0.1s) -- Build files have been written to: /builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir/tmpb0wr2by5/build *** Building project with Ninja... [1/36] Building CXX object src/CMakeFiles/manifold.dir/minkowski.cpp.o [2/36] Building CXX object src/CMakeFiles/manifold.dir/execution_impl.cpp.o [3/36] Building CXX object src/CMakeFiles/manifold.dir/face_op.cpp.o [4/36] Building CXX object src/CMakeFiles/manifold.dir/csg_tree.cpp.o [5/36] Building CXX object src/CMakeFiles/manifold.dir/polygon.cpp.o [6/36] Building CXX object src/CMakeFiles/manifold.dir/constructors.cpp.o [7/36] Building CXX object src/CMakeFiles/manifold.dir/edge_op.cpp.o [8/36] Building CXX object src/CMakeFiles/manifold.dir/manifold.cpp.o [9/36] Building CXX object src/CMakeFiles/manifold.dir/boolean_result.cpp.o [10/36] Building CXX object src/CMakeFiles/manifold.dir/quickhull.cpp.o [11/36] Building CXX object src/CMakeFiles/manifold.dir/tree2d.cpp.o [12/36] Building CXX object src/CMakeFiles/manifold.dir/sdf.cpp.o [13/36] Building CXX object src/CMakeFiles/manifold.dir/properties.cpp.o [14/36] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_internals.cpp.o [15/36] Building CXX object src/CMakeFiles/manifold.dir/boolean3.cpp.o [16/36] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_func.cpp.o [17/36] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_ndarray.cpp.o [18/36] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_static_property.cpp.o [19/36] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_enum.cpp.o [20/36] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/error.cpp.o [21/36] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/nb_type.cpp.o [22/36] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/common.cpp.o [23/36] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/trampoline.cpp.o [24/36] Building CXX object bindings/python/CMakeFiles/nanobind-static.dir/usr/lib/python3.15/site-packages/nanobind/src/implicit.cpp.o [25/36] Linking CXX static library bindings/python/libnanobind-static.a [26/36] Building CXX object src/CMakeFiles/manifold.dir/cross_section/cross_section.cpp.o [27/36] Building CXX object src/CMakeFiles/manifold.dir/smoothing.cpp.o [28/36] Building CXX object src/CMakeFiles/manifold.dir/subdivision.cpp.o [29/36] Building CXX object src/CMakeFiles/manifold.dir/sort.cpp.o [30/36] Building CXX object src/CMakeFiles/manifold.dir/impl.cpp.o [31/36] Linking CXX static library src/libmanifold.a [32/36] Generating autogen_docstrings.inl [33/36] Building CXX object bindings/python/CMakeFiles/manifold3d.dir/manifold3d.cpp.o [34/36] Linking CXX shared module bindings/python/manifold3d.cpython-315-riscv64-linux-gnu.so [35/36] Generating manifold3d.pyi [36/36] Running utility command for manifold3d_stub *** Installing project into wheel... -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir/tmpb0wr2by5/wheel/platlib/manifold3d.cpython-315-riscv64-linux-gnu.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir/tmpb0wr2by5/wheel/platlib/manifold3d.cpython-315-riscv64-linux-gnu.so" to "/builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir/tmpb0wr2by5/wheel/platlib/lib64" -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir/tmpb0wr2by5/wheel/platlib/manifold3d.pyi *** Making wheel... *** Created manifold3d-3.5.2-cp315-cp315-linux_riscv64.whl Building wheel for manifold3d (pyproject.toml): finished with status 'done' Created wheel for manifold3d: filename=manifold3d-3.5.2-cp315-cp315-linux_riscv64.whl size=1274650 sha256=79937e239f6a4ba1a836df2213e757483344f3ad9940ff62fe0d7efc5dfa32bb Stored in directory: /builddir/.cache/pip/wheels/ad/a1/99/c48653c607114d35fd25203eb63d45828632b709d6a72981bc Successfully built manifold3d + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.YTIjHD + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + '[' /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT ++ dirname /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT + mkdir -p /builddir/build/BUILD/manifold-3.5.2-build + mkdir /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd manifold-3.5.2 + DESTDIR=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "" -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/libmanifold.so.3.5.2 -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/libmanifold.so.3 -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/libmanifold.so -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/libmanifoldc.so.3.5.2 -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/libmanifoldc.so.3 -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/libmanifoldc.so.3.5.2" to "" -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/libmanifoldc.so -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/include/manifold/manifoldc.h -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/include/manifold/types.h -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages/manifold3d.cpython-315-riscv64-linux-gnu.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages/manifold3d.cpython-315-riscv64-linux-gnu.so" to "" -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages/manifold3d.pyi -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/cmake/manifold/manifoldTargets.cmake -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/cmake/manifold/manifoldTargets-noconfig.cmake -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/cmake/manifold/manifoldConfigVersion.cmake -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/cmake/manifold/manifoldConfig.cmake -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/include/manifold/common.h -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/include/manifold/math.h -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/include/manifold/mesh.h -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/include/manifold/linalg.h -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/include/manifold/manifold.h -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/include/manifold/optional_assert.h -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/include/manifold/polygon.h -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/include/manifold/vec_view.h -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/include/manifold/cross_section.h -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/include/manifold/version.h -- Installing: /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/pkgconfig/manifold.pc + find docs/docbook/ -type f -exec install -pDm0644 '{}' '/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/help/en/manifold/{}' ';' ++ ls /builddir/build/BUILD/manifold-3.5.2-build/pyproject-wheeldir/manifold3d-3.5.2-cp315-cp315-linux_riscv64.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=manifold3d==3.5.2 + '[' -z manifold3d==3.5.2 ']' + TMPDIR=/builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/manifold-3.5.2-build/pyproject-wheeldir manifold3d==3.5.2 Using pip 26.1.2 from /usr/lib/python3.15/site-packages/pip (python 3.15) Looking in links: /builddir/build/BUILD/manifold-3.5.2-build/pyproject-wheeldir Processing /builddir/build/BUILD/manifold-3.5.2-build/pyproject-wheeldir/manifold3d-3.5.2-cp315-cp315-linux_riscv64.whl Installing collected packages: manifold3d Successfully installed manifold3d-3.5.2 + '[' -d /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/bin ']' + rm -f /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages '!=' /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' -d /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages ']' + site_dirs+=("/usr/lib64/python3.15/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost %dir /usr/lib64/python3.15/site-packages/manifold3d-3.5.2.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages/manifold3d-3.5.2.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT --record /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages/manifold3d-3.5.2.dist-info/RECORD --output /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-record + rm -fv /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages/manifold3d-3.5.2.dist-info/RECORD removed '/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages/manifold3d-3.5.2.dist-info/RECORD' + rm -fv /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages/manifold3d-3.5.2.dist-info/REQUESTED removed '/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages/manifold3d-3.5.2.dist-info/REQUESTED' + '[' -f /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-files --output-modules /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-modules --buildroot /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT --sitelib /usr/lib/python3.15/site-packages --sitearch /usr/lib64/python3.15/site-packages --python-version 3.15 --pyproject-record /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2-3.fc45.riscv64-pyproject-record --prefix /usr -L manifold3d + chrpath --delete /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages/manifold3d.cpython-315-riscv64-linux-gnu.so + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 3.5.2-3.fc45 --unique-debug-suffix -3.5.2-3.fc45.riscv64 --unique-debug-src-base manifold-3.5.2-3.fc45.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2 find-debuginfo: starting Extracting debug info from 2 files DWARF-compressing 2 files sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/manifold-3.5.2-3.fc45.riscv64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 Bytecompiling .py files below /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15 using python3.15 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j8 /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT Scanned 35 directories and 259 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr Scanned 34 directories and 259 files, considered 255 files, read 94 files, linked 9 files, 0 errors sum of sizes of linked files: 160562 bytes Reading /builddir/build/BUILD/manifold-3.5.2-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.wW4xg4 + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd manifold-3.5.2 + /usr/bin/ctest --test-dir redhat-linux-build --output-on-failure --force-new-ctest-process --timeout 6000 -j8 --test-dir redhat-linux-build -E 'BooleanComplex.InterpolatedNormals|Boolean.Normals|Manifold.GetNormalLegacyContract' Test project /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/redhat-linux-build Start 1: Properties.Measurements Start 2: Properties.Epsilon Start 3: Properties.Epsilon2 Start 4: Properties.Tolerance Start 5: Properties.ToleranceSphere Start 6: Properties.CalculateCurvature Start 7: Properties.CalculateNormals Start 8: Properties.Coplanar 1/438 Test #1: Properties.Measurements .............................................. Passed 0.47 sec Start 9: Properties.MinGapCubeCube 2/438 Test #2: Properties.Epsilon ................................................... Passed 0.47 sec 3/438 Test #3: Properties.Epsilon2 .................................................. Passed 0.47 sec Start 10: Properties.MinGapCubeCube2 Start 11: Properties.MinGapCubeSphereOverlapping 4/438 Test #4: Properties.Tolerance ................................................. Passed 0.48 sec Start 12: Properties.MinGapSphereSphere 5/438 Test #7: Properties.CalculateNormals .......................................... Passed 0.49 sec Start 13: Properties.MinGapSphereSphereOutOfBounds 6/438 Test #8: Properties.Coplanar .................................................. Passed 0.50 sec Start 14: Properties.MinGapClosestPointOnEdge 7/438 Test #6: Properties.CalculateCurvature ........................................ Passed 0.64 sec Start 15: Properties.MinGapClosestPointOnTriangleFace 8/438 Test #10: Properties.MinGapCubeCube2 ........................................... Passed 0.52 sec Start 16: Properties.MingapAfterTransformations 9/438 Test #12: Properties.MinGapSphereSphere ........................................ Passed 0.56 sec Start 17: Properties.MingapStretchyBracelet 10/438 Test #13: Properties.MinGapSphereSphereOutOfBounds ............................. Passed 0.55 sec Start 18: Properties.MinGapAfterTransformationsOutOfBounds 11/438 Test #9: Properties.MinGapCubeCube ............................................ Passed 0.63 sec 12/438 Test #11: Properties.MinGapCubeSphereOverlapping ............................... Passed 0.63 sec Start 19: Properties.TriangleDistanceClosestPointsOnVertices Start 20: Properties.TriangleDistanceClosestPointOnEdge 13/438 Test #14: Properties.MinGapClosestPointOnEdge .................................. Passed 0.63 sec Start 21: Properties.TriangleDistanceClosestPointOnEdge2 14/438 Test #15: Properties.MinGapClosestPointOnTriangleFace .......................... Passed 0.64 sec Start 22: Properties.TriangleDistanceClosestPointOnFace 15/438 Test #21: Properties.TriangleDistanceClosestPointOnEdge2 ....................... Passed 0.52 sec Start 23: Properties.TriangleDistanceOverlapping 16/438 Test #19: Properties.TriangleDistanceClosestPointsOnVertices ................... Passed 0.69 sec Start 24: Manifold.GetMeshGL 17/438 Test #20: Properties.TriangleDistanceClosestPointOnEdge ........................ Passed 0.70 sec Start 25: Manifold.MeshDeterminism 18/438 Test #22: Properties.TriangleDistanceClosestPointOnFace ........................ Passed 0.75 sec Start 26: Manifold.Empty 19/438 Test #23: Properties.TriangleDistanceOverlapping ............................... Passed 0.77 sec Start 27: Manifold.ValidInput 20/438 Test #25: Manifold.MeshDeterminism ............................................. Passed 0.84 sec Start 28: Manifold.ValidInputOneRunIndex 21/438 Test #24: Manifold.GetMeshGL ................................................... Passed 0.92 sec Start 29: Manifold.InvalidInput1 22/438 Test #26: Manifold.Empty ....................................................... Passed 0.78 sec Start 30: Manifold.InvalidInput2 23/438 Test #28: Manifold.ValidInputOneRunIndex ....................................... Passed 0.81 sec Start 31: Manifold.InvalidInput3 24/438 Test #30: Manifold.InvalidInput2 ............................................... Passed 0.83 sec Start 32: Manifold.InvalidInput4 25/438 Test #27: Manifold.ValidInput .................................................. Passed 1.24 sec Start 33: Manifold.InvalidInput5 26/438 Test #29: Manifold.InvalidInput1 ............................................... Passed 1.01 sec Start 34: Manifold.InvalidInput6 27/438 Test #31: Manifold.InvalidInput3 ............................................... Passed 0.63 sec Start 35: Manifold.InvalidInput7 28/438 Test #32: Manifold.InvalidInput4 ............................................... Passed 0.98 sec Start 36: Manifold.ErrorPropagationDecompose 29/438 Test #34: Manifold.InvalidInput6 ............................................... Passed 1.17 sec Start 37: Manifold.ErrorPropagationHull 30/438 Test #33: Manifold.InvalidInput5 ............................................... Passed 1.26 sec Start 38: Manifold.ErrorPropagationHullMulti 31/438 Test #36: Manifold.ErrorPropagationDecompose ................................... Passed 0.86 sec Start 39: Manifold.ErrorPropagationSetProperties 32/438 Test #38: Manifold.ErrorPropagationHullMulti ................................... Passed 0.57 sec Start 40: Manifold.ErrorPropagationCalculateCurvature 33/438 Test #35: Manifold.InvalidInput7 ............................................... Passed 1.44 sec Start 41: Manifold.ErrorPropagationCalculateNormals 34/438 Test #37: Manifold.ErrorPropagationHull ........................................ Passed 0.69 sec Start 42: Manifold.NormalsCavity 35/438 Test #18: Properties.MinGapAfterTransformationsOutOfBounds ..................... Passed 4.81 sec Start 43: Manifold.NormalsRotateBeforeCalc 36/438 Test #41: Manifold.ErrorPropagationCalculateNormals ............................ Passed 0.76 sec Start 44: Manifold.NormalsRotateAfterCalc 37/438 Test #43: Manifold.NormalsRotateBeforeCalc ..................................... Passed 0.76 sec Start 45: Manifold.NormalsAutoSubstitute 38/438 Test #42: Manifold.NormalsCavity ............................................... Passed 1.14 sec Start 46: Manifold.NormalsRoundTrip 39/438 Test #40: Manifold.ErrorPropagationCalculateCurvature .......................... Passed 1.25 sec Start 47: Manifold.NormalsRefinePreserved 40/438 Test #39: Manifold.ErrorPropagationSetProperties ............................... Passed 1.33 sec Start 48: Manifold.NormalsSmoothByNormalsNoArg 41/438 Test #44: Manifold.NormalsRotateAfterCalc ...................................... Passed 0.60 sec Start 49: Manifold.NormalsNonStandardSlotNotRecorded 42/438 Test #45: Manifold.NormalsAutoSubstitute ....................................... Passed 0.58 sec Start 50: Manifold.NormalsSharedPropVertMixedFlagsUndefined 43/438 Test #46: Manifold.NormalsRoundTrip ............................................ Passed 0.66 sec Start 51: Manifold.TransformMixedNormalsPerMeshID 44/438 Test #47: Manifold.NormalsRefinePreserved ...................................... Passed 0.70 sec Start 52: Manifold.ComposeMixedNormalsPerMeshID 45/438 Test #49: Manifold.NormalsNonStandardSlotNotRecorded ........................... Passed 0.81 sec Start 53: Manifold.BooleanSubtractMixedQPerMeshIDNegation 46/438 Test #48: Manifold.NormalsSmoothByNormalsNoArg ................................. Passed 1.08 sec Start 54: Manifold.CalculateNormalsNonZeroIdxSurvivesTransform 47/438 Test #50: Manifold.NormalsSharedPropVertMixedFlagsUndefined .................... Passed 0.89 sec Start 55: Manifold.ErrorPropagationSmoothByNormals 48/438 Test #52: Manifold.ComposeMixedNormalsPerMeshID ................................ Passed 0.64 sec Start 56: Manifold.ErrorPropagationSmoothOut 49/438 Test #51: Manifold.TransformMixedNormalsPerMeshID .............................. Passed 0.87 sec Start 57: Manifold.ErrorPropagationRefine 50/438 Test #54: Manifold.CalculateNormalsNonZeroIdxSurvivesTransform ................. Passed 1.03 sec Start 58: Manifold.ErrorPropagationSetTolerance 51/438 Test #53: Manifold.BooleanSubtractMixedQPerMeshIDNegation ...................... Passed 1.24 sec Start 59: Manifold.ErrorPropagationAsOriginal 52/438 Test #57: Manifold.ErrorPropagationRefine ...................................... Passed 0.84 sec Start 60: Manifold.ErrorPropagationWarp 53/438 Test #55: Manifold.ErrorPropagationSmoothByNormals ............................. Passed 1.15 sec Start 61: Manifold.ErrorPropagationMinkowski 54/438 Test #56: Manifold.ErrorPropagationSmoothOut ................................... Passed 1.18 sec Start 62: Manifold.ErrorPropagationSplitByPlane 55/438 Test #59: Manifold.ErrorPropagationAsOriginal .................................. Passed 1.10 sec Start 63: Manifold.ErrorPropagationMirror 56/438 Test #58: Manifold.ErrorPropagationSetTolerance ................................ Passed 1.20 sec Start 64: Manifold.ErrorPropagationSimplify 57/438 Test #61: Manifold.ErrorPropagationMinkowski ................................... Passed 0.95 sec Start 65: Manifold.ObjRoundTrip 58/438 Test #60: Manifold.ErrorPropagationWarp ........................................ Passed 1.10 sec Start 66: Manifold.OppositeFace 59/438 Test #62: Manifold.ErrorPropagationSplitByPlane ................................ Passed 0.91 sec Start 67: Manifold.Decompose 60/438 Test #64: Manifold.ErrorPropagationSimplify .................................... Passed 0.73 sec Start 68: Manifold.DecomposeProps 61/438 Test #63: Manifold.ErrorPropagationMirror ...................................... Passed 0.96 sec Start 69: Manifold.Sphere 62/438 Test #65: Manifold.ObjRoundTrip ................................................ Passed 1.07 sec Start 70: Manifold.Cylinder 63/438 Test #66: Manifold.OppositeFace ................................................ Passed 1.08 sec Start 71: Manifold.CylinderZeroRadiusLow 64/438 Test #67: Manifold.Decompose ................................................... Passed 1.07 sec Start 72: Manifold.Extrude 65/438 Test #68: Manifold.DecomposeProps .............................................. Passed 0.77 sec Start 73: Manifold.ExtrudeCone 66/438 Test #69: Manifold.Sphere ...................................................... Passed 1.11 sec Start 74: Manifold.Revolve 67/438 Test #72: Manifold.Extrude ..................................................... Passed 1.40 sec Start 75: Manifold.Revolve2 68/438 Test #71: Manifold.CylinderZeroRadiusLow ....................................... Passed 1.48 sec Start 76: Manifold.Revolve3 69/438 Test #70: Manifold.Cylinder .................................................... Passed 1.68 sec Start 77: Manifold.RevolveClip 70/438 Test #73: Manifold.ExtrudeCone ................................................. Passed 1.30 sec Start 78: Manifold.PartialRevolveOnYAxis 71/438 Test #74: Manifold.Revolve ..................................................... Passed 0.91 sec Start 79: Manifold.PartialRevolveOffset 72/438 Test #76: Manifold.Revolve3 .................................................... Passed 0.82 sec Start 80: Manifold.Warp 73/438 Test #75: Manifold.Revolve2 .................................................... Passed 1.12 sec Start 81: Manifold.Warp2 74/438 Test #79: Manifold.PartialRevolveOffset ........................................ Passed 1.11 sec Start 82: Manifold.WarpBatch 75/438 Test #80: Manifold.Warp ........................................................ Passed 0.64 sec Start 83: Manifold.Project 76/438 Test #77: Manifold.RevolveClip ................................................. Passed 1.34 sec Start 84: Manifold.Transform 77/438 Test #78: Manifold.PartialRevolveOnYAxis ....................................... Passed 1.32 sec Start 85: Manifold.Slice 78/438 Test #82: Manifold.WarpBatch ................................................... Passed 0.58 sec Start 86: Manifold.SliceEmptyObject 79/438 Test #81: Manifold.Warp2 ....................................................... Passed 1.03 sec Start 87: Manifold.Simplify 80/438 Test #85: Manifold.Slice ....................................................... Passed 0.75 sec Start 88: Manifold.MeshID 81/438 Test #86: Manifold.SliceEmptyObject ............................................ Passed 0.54 sec Start 89: Manifold.MeshRelation 82/438 Test #84: Manifold.Transform ................................................... Passed 1.08 sec Start 90: Manifold.MeshRelationTransform 83/438 Test #83: Manifold.Project ..................................................... Passed 1.15 sec Start 91: Manifold.MeshRelationRefine 84/438 Test #87: Manifold.Simplify .................................................... Passed 1.18 sec Start 92: Manifold.MeshRelationRefinePrecision 85/438 Test #90: Manifold.MeshRelationTransform ....................................... Passed 0.76 sec Start 93: Manifold.MeshGLRoundTrip 86/438 Test #88: Manifold.MeshID ...................................................... Passed 1.10 sec Start 94: Manifold.Merge 87/438 Test #91: Manifold.MeshRelationRefine .......................................... Passed 1.40 sec Start 95: Manifold.MergeEmpty 88/438 Test #89: Manifold.MeshRelation ................................................ Passed 1.63 sec Start 96: Manifold.PinchedVert 89/438 Test #94: Manifold.Merge ....................................................... Passed 0.93 sec Start 97: Manifold.FaceIDRoundTrip 90/438 Test #93: Manifold.MeshGLRoundTrip ............................................. Passed 0.99 sec Start 98: Manifold.MirrorUnion 91/438 Test #92: Manifold.MeshRelationRefinePrecision ................................. Passed 1.19 sec Start 99: Manifold.MirrorUnion2 92/438 Test #95: Manifold.MergeEmpty .................................................. Passed 0.69 sec Start 100: Manifold.Invalid 93/438 Test #96: Manifold.PinchedVert ................................................. Passed 0.90 sec Start 101: Manifold.MergeDegenerates 94/438 Test #99: Manifold.MirrorUnion2 ................................................ Passed 0.86 sec Start 102: Manifold.MergeRefine 95/438 Test #98: Manifold.MirrorUnion ................................................. Passed 1.06 sec Start 103: Manifold.DeepChainDoesNotOverflowNumLeaves 96/438 Test #97: Manifold.FaceIDRoundTrip ............................................. Passed 1.21 sec Start 104: Manifold.ExecutionContextProgress 97/438 Test #100: Manifold.Invalid ..................................................... Passed 1.29 sec Start 105: Manifold.ExecutionContextAlreadyEvaluated 98/438 Test #101: Manifold.MergeDegenerates ............................................ Passed 1.15 sec Start 106: Manifold.ExecutionContextCancelBeforeEval 99/438 Test #102: Manifold.MergeRefine ................................................. Passed 0.98 sec Start 107: Manifold.ExecutionContextCancelConcurrent 100/438 Test #104: Manifold.ExecutionContextProgress .................................... Passed 0.84 sec Start 108: Manifold.ExecutionContextCancelMidBoolean 101/438 Test #105: Manifold.ExecutionContextAlreadyEvaluated ............................ Passed 0.48 sec Start 109: Manifold.ExecutionContextMatchesPlainStatus 102/438 Test #106: Manifold.ExecutionContextCancelBeforeEval ............................ Passed 0.52 sec Start 110: Manifold.ExecutionContextProgressSubtract 103/438 Test #109: Manifold.ExecutionContextMatchesPlainStatus .......................... Passed 0.57 sec Start 111: Manifold.ExecutionContextReuse 104/438 Test #110: Manifold.ExecutionContextProgressSubtract ............................ Passed 0.57 sec Start 112: Manifold.ExecutionContextCancelPermanent 105/438 Test #108: Manifold.ExecutionContextCancelMidBoolean ............................ Passed 1.05 sec Start 113: Manifold.ExecutionContextCancelStickyAcrossManifolds 106/438 Test #111: Manifold.ExecutionContextReuse ....................................... Passed 0.56 sec Start 114: Manifold.ExecutionContextFreshContextEscapesCancel 107/438 Test #113: Manifold.ExecutionContextCancelStickyAcrossManifolds ................. Passed 0.53 sec Start 115: Manifold.ExecutionContextCancelSkippedOnLeaf 108/438 Test #112: Manifold.ExecutionContextCancelPermanent ............................. Passed 0.78 sec Start 116: Manifold.ExecutionContextConcurrentProgress 109/438 Test #114: Manifold.ExecutionContextFreshContextEscapesCancel ................... Passed 0.52 sec Start 117: Manifold.ExecutionContextProgressReachesOneOnTrivialBooleans 110/438 Test #107: Manifold.ExecutionContextCancelConcurrent ............................ Passed 1.92 sec Start 118: Manifold.ExecutionContextSubBooleanProgress 111/438 Test #115: Manifold.ExecutionContextCancelSkippedOnLeaf ......................... Passed 0.55 sec Start 119: Manifold.ExecutionContextNoStaleState 112/438 Test #117: Manifold.ExecutionContextProgressReachesOneOnTrivialBooleans ......... Passed 0.49 sec Start 120: Manifold.ExecutionContextCopyShareState 113/438 Test #119: Manifold.ExecutionContextNoStaleState ................................ Passed 0.52 sec Start 121: Manifold.ExecutionContextMoveSemantics 114/438 Test #120: Manifold.ExecutionContextCopyShareState .............................. Passed 0.54 sec Start 122: Manifold.ExecutionContextNoWorkNeeded 115/438 Test #116: Manifold.ExecutionContextConcurrentProgress .......................... Passed 1.54 sec Start 123: Manifold.ExecutionContextProgressInvariant 116/438 Test #118: Manifold.ExecutionContextSubBooleanProgress .......................... Passed 1.42 sec Start 124: Manifold.ForEachCtxSkipsWhenCancelled 117/438 Test #121: Manifold.ExecutionContextMoveSemantics ............................... Passed 0.80 sec Start 125: Manifold.ForEachCtxNullCtxPassesThrough 118/438 Test #122: Manifold.ExecutionContextNoWorkNeeded ................................ Passed 0.71 sec Start 126: Manifold.ForEachCtxCancelMidSeqLoop 119/438 Test #123: Manifold.ExecutionContextProgressInvariant ........................... Passed 0.49 sec Start 127: Manifold.ParallelStableSortStability 120/438 Test #124: Manifold.ForEachCtxSkipsWhenCancelled ................................ Passed 0.48 sec Start 128: Manifold.ManifoldContextRawCopyPreservesAttachment 121/438 Test #125: Manifold.ForEachCtxNullCtxPassesThrough .............................. Passed 0.48 sec Start 129: Manifold.ManifoldContextAssignmentPreservesAttachment 122/438 Test #126: Manifold.ForEachCtxCancelMidSeqLoop .................................. Passed 0.52 sec Start 130: Manifold.ManifoldContextDeferredOpsDropAttachment 123/438 Test #128: Manifold.ManifoldContextRawCopyPreservesAttachment ................... Passed 0.48 sec Start 131: Manifold.ManifoldContextStaticFactoriesDropAttachment 124/438 Test #127: Manifold.ParallelStableSortStability ................................. Passed 0.68 sec Start 132: Manifold.ManifoldContextStatusObservesAttached 125/438 Test #129: Manifold.ManifoldContextAssignmentPreservesAttachment ................ Passed 0.51 sec Start 133: Manifold.ManifoldContextDeferredTreeRootObserves 126/438 Test #130: Manifold.ManifoldContextDeferredOpsDropAttachment .................... Passed 0.52 sec Start 134: Manifold.ManifoldContextCancelMidRefine 127/438 Test #131: Manifold.ManifoldContextStaticFactoriesDropAttachment ................ Passed 0.52 sec Start 135: Manifold.ManifoldContextRefineDropsAttachmentFromResult 128/438 Test #132: Manifold.ManifoldContextStatusObservesAttached ....................... Passed 0.51 sec Start 136: Manifold.ManifoldContextCancelMidHull 129/438 Test #133: Manifold.ManifoldContextDeferredTreeRootObserves ..................... Passed 0.53 sec Start 137: Manifold.ManifoldContextCancelMidMinkowski 130/438 Test #134: Manifold.ManifoldContextCancelMidRefine .............................. Passed 0.49 sec Start 138: Manifold.ManifoldContextCancelConcurrentHull 131/438 Test #135: Manifold.ManifoldContextRefineDropsAttachmentFromResult .............. Passed 0.49 sec Start 139: Manifold.ManifoldContextCancelConcurrentMinkowski 132/438 Test #136: Manifold.ManifoldContextCancelMidHull ................................ Passed 0.51 sec Start 140: Manifold.ManifoldContextCancelMidEval 133/438 Test #137: Manifold.ManifoldContextCancelMidMinkowski ........................... Passed 0.53 sec Start 141: Manifold.RayCastHitCube 134/438 Test #139: Manifold.ManifoldContextCancelConcurrentMinkowski .................... Passed 0.50 sec Start 142: Manifold.RayCastMiss 135/438 Test #140: Manifold.ManifoldContextCancelMidEval ................................ Passed 0.52 sec Start 143: Manifold.RayCastDiagonal 136/438 Test #141: Manifold.RayCastHitCube .............................................. Passed 0.52 sec Start 144: Manifold.RayCastBehindOrigin 137/438 Test #138: Manifold.ManifoldContextCancelConcurrentHull ......................... Passed 1.14 sec Start 145: Manifold.RayCastSphere 138/438 Test #142: Manifold.RayCastMiss ................................................. Passed 0.52 sec Start 146: Manifold.RayCastTwoCubes 139/438 Test #143: Manifold.RayCastDiagonal ............................................. Passed 0.53 sec Start 147: Manifold.RayCastEmpty 140/438 Test #144: Manifold.RayCastBehindOrigin ......................................... Passed 0.51 sec Start 148: Manifold.RayCastAlongX 141/438 Test #146: Manifold.RayCastTwoCubes ............................................. Passed 0.48 sec Start 149: Manifold.RayCastAlongY 142/438 Test #145: Manifold.RayCastSphere ............................................... Passed 0.55 sec Start 150: Manifold.RayCastZeroLength 143/438 Test #147: Manifold.RayCastEmpty ................................................ Passed 0.49 sec Start 151: Manifold.RayCastWatertightVertex 144/438 Test #148: Manifold.RayCastAlongX ............................................... Passed 0.49 sec Start 152: Manifold.RayCastSilhouetteEdge 145/438 Test #149: Manifold.RayCastAlongY ............................................... Passed 0.49 sec Start 153: ExecutionContextFromMeshGL.HappyPath 146/438 Test #150: Manifold.RayCastZeroLength ........................................... Passed 0.53 sec Start 154: ExecutionContextFromMeshGL.MatchesCtor 147/438 Test #151: Manifold.RayCastWatertightVertex ..................................... Passed 0.48 sec Start 155: ExecutionContextFromMeshGL.CancelBeforeIngest 148/438 Test #152: Manifold.RayCastSilhouetteEdge ....................................... Passed 0.48 sec Start 156: ExecutionContextFromMeshGL.CancelBeforeEmptyInputWinsOverNoError 149/438 Test #153: ExecutionContextFromMeshGL.HappyPath ................................. Passed 0.48 sec Start 157: ExecutionContextFromMeshGL.CancelBeforeMalformedWinsOverValidation 150/438 Test #154: ExecutionContextFromMeshGL.MatchesCtor ............................... Passed 0.50 sec Start 158: ExecutionContextFromMeshGL.ValidationErrorWithoutCancel 151/438 Test #155: ExecutionContextFromMeshGL.CancelBeforeIngest ........................ Passed 0.48 sec Start 159: ExecutionContextFromMeshGL.CancelConcurrent 152/438 Test #156: ExecutionContextFromMeshGL.CancelBeforeEmptyInputWinsOverNoError ..... Passed 0.48 sec Start 160: ExecutionContextFromMeshGL.ReuseForBoolean 153/438 Test #157: ExecutionContextFromMeshGL.CancelBeforeMalformedWinsOverValidation ... Passed 0.47 sec Start 161: ExecutionContextFromMeshGL.ReuseForSecondFromMeshGL 154/438 Test #158: ExecutionContextFromMeshGL.ValidationErrorWithoutCancel .............. Passed 0.48 sec Start 162: ExecutionContextFromMeshGL.StickyCancelAcrossCalls 155/438 Test #160: ExecutionContextFromMeshGL.ReuseForBoolean ........................... Passed 0.49 sec Start 163: ExecutionContextSmooth.HappyPath 156/438 Test #161: ExecutionContextFromMeshGL.ReuseForSecondFromMeshGL .................. Passed 0.52 sec Start 164: ExecutionContextSmooth.MatchesFactory 157/438 Test #162: ExecutionContextFromMeshGL.StickyCancelAcrossCalls ................... Passed 0.60 sec Start 165: ExecutionContextSmooth.CancelBeforeIngest 158/438 Test #163: ExecutionContextSmooth.HappyPath ..................................... Passed 0.57 sec Start 166: ExecutionContextSmooth.CancelConcurrent 159/438 Test #159: ExecutionContextFromMeshGL.CancelConcurrent .......................... Passed 1.33 sec Start 167: ExecutionContextSmooth.CancelWithSharpenedEdges 160/438 Test #164: ExecutionContextSmooth.MatchesFactory ................................ Passed 0.54 sec Start 168: ExecutionContextLevelSet.HappyPath 161/438 Test #165: ExecutionContextSmooth.CancelBeforeIngest ............................ Passed 0.53 sec Start 169: ExecutionContextLevelSet.MatchesFactory 162/438 Test #168: ExecutionContextLevelSet.HappyPath ................................... Passed 0.73 sec Start 170: ExecutionContextLevelSet.CancelBeforeSampling 163/438 Test #169: ExecutionContextLevelSet.MatchesFactory .............................. Passed 0.93 sec Start 171: ExecutionContextLevelSet.CancelConcurrent 164/438 Test #166: ExecutionContextSmooth.CancelConcurrent .............................. Passed 1.50 sec Start 172: Boolean.Tetra 165/438 Test #170: ExecutionContextLevelSet.CancelBeforeSampling ........................ Passed 0.66 sec Start 173: Boolean.MeshGLRoundTrip 166/438 Test #167: ExecutionContextSmooth.CancelWithSharpenedEdges ...................... Passed 1.48 sec Start 174: Boolean.MissingNormals 167/438 Test #171: ExecutionContextLevelSet.CancelConcurrent ............................ Passed 0.55 sec Start 175: Boolean.EmptyOriginal 168/438 Test #172: Boolean.Tetra ........................................................ Passed 0.49 sec Start 176: Boolean.Mirrored 169/438 Test #173: Boolean.MeshGLRoundTrip .............................................. Passed 0.50 sec Start 177: Boolean.Cubes 170/438 Test #174: Boolean.MissingNormals ............................................... Passed 0.54 sec Start 178: Boolean.DeterminismSimpleSubtract 171/438 Test #175: Boolean.EmptyOriginal ................................................ Passed 0.49 sec Start 179: Boolean.DeterminismSimpleUnion 172/438 Test #176: Boolean.Mirrored ..................................................... Passed 0.49 sec Start 180: Boolean.DeterminismSimpleIntersect 173/438 Test #177: Boolean.Cubes ........................................................ Passed 0.49 sec Start 181: Boolean.Simplify 174/438 Test #178: Boolean.DeterminismSimpleSubtract .................................... Passed 0.52 sec Start 182: Boolean.SimplifyCracks 175/438 Test #179: Boolean.DeterminismSimpleUnion ....................................... Passed 0.49 sec Start 183: Boolean.NoRetainedVerts 176/438 Test #180: Boolean.DeterminismSimpleIntersect ................................... Passed 0.49 sec Start 184: Boolean.PropertiesNoIntersection 177/438 Test #181: Boolean.Simplify ..................................................... Passed 0.59 sec Start 185: Boolean.MixedProperties 178/438 Test #183: Boolean.NoRetainedVerts .............................................. Passed 0.50 sec Start 186: Boolean.MixedNumProp 179/438 Test #184: Boolean.PropertiesNoIntersection ..................................... Passed 0.51 sec Start 187: Boolean.PropsMismatch 180/438 Test #185: Boolean.MixedProperties .............................................. Passed 0.61 sec Start 188: Boolean.UnionDifference 181/438 Test #186: Boolean.MixedNumProp ................................................. Passed 0.52 sec Start 189: Boolean.TreeTransforms 182/438 Test #187: Boolean.PropsMismatch ................................................ Passed 0.65 sec Start 190: Boolean.CreatePropertiesSlow 183/438 Test #189: Boolean.TreeTransforms ............................................... Passed 0.55 sec Start 191: Boolean.SelfSubtract 184/438 Test #188: Boolean.UnionDifference .............................................. Passed 0.69 sec Start 192: Boolean.Perturb 185/438 Test #182: Boolean.SimplifyCracks ............................................... Passed 2.18 sec Start 193: Boolean.Perturb1 186/438 Test #191: Boolean.SelfSubtract ................................................. Passed 0.56 sec Start 194: Boolean.Perturb2 187/438 Test #192: Boolean.Perturb ...................................................... Passed 0.60 sec Start 195: Boolean.Perturb3 188/438 Test #193: Boolean.Perturb1 ..................................................... Passed 0.70 sec Start 196: Boolean.Coplanar 189/438 Test #194: Boolean.Perturb2 ..................................................... Passed 0.78 sec Start 197: Boolean.MultiCoplanar 190/438 Test #195: Boolean.Perturb3 ..................................................... Passed 0.87 sec Start 198: Boolean.AlmostCoplanar 191/438 Test #196: Boolean.Coplanar ..................................................... Passed 0.68 sec Start 199: Boolean.FaceUnion 192/438 Test #197: Boolean.MultiCoplanar ................................................ Passed 0.67 sec Start 200: Boolean.EdgeUnion 193/438 Test #198: Boolean.AlmostCoplanar ............................................... Passed 0.54 sec Start 201: Boolean.EdgeUnion2 194/438 Test #199: Boolean.FaceUnion .................................................... Passed 0.50 sec Start 202: Boolean.CornerUnion 195/438 Test #200: Boolean.EdgeUnion .................................................... Passed 0.49 sec Start 203: Boolean.Split 196/438 Test #201: Boolean.EdgeUnion2 ................................................... Passed 0.49 sec Start 204: Boolean.SplitByPlaneEmpty 197/438 Test #202: Boolean.CornerUnion .................................................. Passed 0.50 sec Start 205: Boolean.SplitByPlane 198/438 Test #203: Boolean.Split ........................................................ Passed 0.49 sec Start 206: Boolean.SplitByPlane60 199/438 Test #204: Boolean.SplitByPlaneEmpty ............................................ Passed 0.48 sec Start 207: Boolean.ConvexConvexMinkowski 200/438 Test #16: Properties.MingapAfterTransformations ................................ Passed 35.32 sec Start 208: Boolean.ConvexConvexMinkowskiDifference 201/438 Test #205: Boolean.SplitByPlane ................................................. Passed 0.62 sec Start 209: Boolean.NonConvexConvexMinkowskiSum 202/438 Test #206: Boolean.SplitByPlane60 ............................................... Passed 0.57 sec Start 210: Boolean.NonConvexConvexMinkowskiDifference 203/438 Test #207: Boolean.ConvexConvexMinkowski ........................................ Passed 0.56 sec Start 211: Boolean.NonConvexNonConvexMinkowskiSum 204/438 Test #208: Boolean.ConvexConvexMinkowskiDifference .............................. Passed 1.40 sec Start 212: Boolean.NonConvexNonConvexMinkowskiDifference 205/438 Test #211: Boolean.NonConvexNonConvexMinkowskiSum ............................... Passed 1.98 sec Start 213: Boolean.Vug 206/438 Test #213: Boolean.Vug .......................................................... Passed 1.17 sec Start 214: Boolean.Empty 207/438 Test #212: Boolean.NonConvexNonConvexMinkowskiDifference ........................ Passed 2.38 sec Start 215: Boolean.Winding 208/438 Test #214: Boolean.Empty ........................................................ Passed 1.20 sec Start 216: Boolean.NonIntersecting 209/438 Test #215: Boolean.Winding ...................................................... Passed 1.24 sec Start 217: Boolean.Precision 210/438 Test #216: Boolean.NonIntersecting .............................................. Passed 0.63 sec Start 218: Boolean.Precision2 211/438 Test #218: Boolean.Precision2 ................................................... Passed 1.00 sec Start 219: Boolean.SimpleCubeRegression 212/438 Test #217: Boolean.Precision .................................................... Passed 1.50 sec Start 220: Boolean.BatchBooleanComposeMeshIDStable 213/438 Test #219: Boolean.SimpleCubeRegression ......................................... Passed 1.27 sec Start 221: Boolean.ConcurrentSharedNodeOriginalIDStable 214/438 Test #220: Boolean.BatchBooleanComposeMeshIDStable .............................. Passed 1.43 sec Start 222: Boolean.ConcurrentSharedOpNodeOriginalIDStable 215/438 Test #221: Boolean.ConcurrentSharedNodeOriginalIDStable ......................... Passed 2.27 sec Start 223: Boolean.BatchBoolean 216/438 Test #222: Boolean.ConcurrentSharedOpNodeOriginalIDStable ....................... Passed 2.33 sec Start 224: Boolean.SharedSubtreeAfterSiblingDestroyed 217/438 Test #223: Boolean.BatchBoolean ................................................. Passed 0.71 sec Start 225: SDF.SphereShell 218/438 Test #190: Boolean.CreatePropertiesSlow ......................................... Passed 14.40 sec Start 226: SDF.CubeVoid 219/438 Test #224: Boolean.SharedSubtreeAfterSiblingDestroyed ........................... Passed 1.05 sec Start 227: SDF.Bounds 220/438 Test #226: SDF.CubeVoid ......................................................... Passed 1.18 sec Start 228: SDF.Bounds2 221/438 Test #209: Boolean.NonConvexConvexMinkowskiSum .................................. Passed 11.83 sec Start 229: SDF.Bounds3 222/438 Test #210: Boolean.NonConvexConvexMinkowskiDifference ........................... Passed 11.87 sec Start 230: SDF.Void 223/438 Test #227: SDF.Bounds ........................................................... Passed 0.74 sec Start 231: SDF.Resize 224/438 Test #230: SDF.Void ............................................................. Passed 1.09 sec Start 232: SDF.SineSurface 225/438 Test #228: SDF.Bounds2 .......................................................... Passed 1.35 sec Start 233: SDF.Blobs 226/438 Test #231: SDF.Resize ........................................................... Passed 1.38 sec Start 234: Smooth.Tetrahedron 227/438 Test #229: SDF.Bounds3 .......................................................... Passed 1.65 sec Start 235: Smooth.RefineQuads 228/438 Test #232: SDF.SineSurface ...................................................... Passed 1.10 sec Start 236: Smooth.TruncatedCone 229/438 Test #234: Smooth.Tetrahedron ................................................... Passed 1.61 sec Start 237: Smooth.ToLength 230/438 Test #235: Smooth.RefineQuads ................................................... Passed 2.16 sec Start 238: Smooth.Sphere 231/438 Test #17: Properties.MingapStretchyBracelet .................................... Passed 51.02 sec Start 239: Smooth.Precision 232/438 Test #236: Smooth.TruncatedCone ................................................. Passed 2.41 sec Start 240: Smooth.Normals 233/438 Test #239: Smooth.Precision ..................................................... Passed 2.43 sec Start 241: Smooth.FacetedNormals 234/438 Test #238: Smooth.Sphere ........................................................ Passed 4.27 sec Start 242: Smooth.NormalTransform 235/438 Test #240: Smooth.Normals ....................................................... Passed 4.44 sec Start 243: Smooth.MissingNormals 236/438 Test #237: Smooth.ToLength ...................................................... Passed 6.06 sec Start 244: Smooth.MissingNormalsCone 237/438 Test #244: Smooth.MissingNormalsCone ............................................ Passed 0.86 sec Start 245: Smooth.Fillet 238/438 Test #242: Smooth.NormalTransform ............................................... Passed 2.07 sec Start 246: Smooth.Manual 239/438 Test #243: Smooth.MissingNormals ................................................ Passed 1.70 sec Start 247: Smooth.InvalidTangents 240/438 Test #245: Smooth.Fillet ........................................................ Passed 2.47 sec Start 248: Smooth.Mirrored 241/438 Test #247: Smooth.InvalidTangents ............................................... Passed 2.15 sec Start 249: Smooth.Csaszar 242/438 Test #246: Smooth.Manual ........................................................ Passed 4.66 sec Start 250: Smooth.Torus 243/438 Test #248: Smooth.Mirrored ...................................................... Passed 2.43 sec Start 251: Smooth.SDF 244/438 Test #249: Smooth.Csaszar ....................................................... Passed 5.33 sec Start 252: Hull.Tictac 245/438 Test #241: Smooth.FacetedNormals ................................................ Passed 12.61 sec Start 253: Hull.Hollow 246/438 Test #250: Smooth.Torus ......................................................... Passed 4.34 sec Start 254: Hull.Cube 247/438 Test #254: Hull.Cube ............................................................ Passed 3.77 sec Start 255: Hull.Empty 248/438 Test #255: Hull.Empty ........................................................... Passed 0.87 sec Start 256: Hull.MengerSponge 249/438 Test #103: Manifold.DeepChainDoesNotOverflowNumLeaves ........................... Passed 54.80 sec Start 257: Hull.Sphere 250/438 Test #253: Hull.Hollow .......................................................... Passed 11.80 sec Start 258: Hull.FailingTest1 251/438 Test #258: Hull.FailingTest1 .................................................... Passed 2.11 sec Start 259: Hull.FailingTest2 252/438 Test #252: Hull.Tictac .......................................................... Passed 14.86 sec Start 260: Hull.DisabledFaceTest 253/438 Test #259: Hull.FailingTest2 .................................................... Passed 1.71 sec Start 261: Hull.Degenerate2D 254/438 Test #260: Hull.DisabledFaceTest ................................................ Passed 1.34 sec Start 262: Hull.Degenerate1D 255/438 Test #261: Hull.Degenerate2D .................................................... Passed 1.31 sec Start 263: Hull.NotEnoughPoints 256/438 Test #262: Hull.Degenerate1D .................................................... Passed 1.81 sec Start 264: Hull.EmptyHull 257/438 Test #263: Hull.NotEnoughPoints ................................................. Passed 1.24 sec Start 265: Samples.Knot13 258/438 Test #264: Hull.EmptyHull ....................................................... Passed 1.11 sec Start 266: Samples.Knot42 259/438 Test #266: Samples.Knot42 ....................................................... Passed 2.00 sec Start 267: Samples.Scallop 260/438 Test #265: Samples.Knot13 ....................................................... Passed 2.87 sec Start 268: Samples.TetPuzzle 261/438 Test #268: Samples.TetPuzzle .................................................... Passed 0.83 sec Start 269: Samples.FrameReduced 262/438 Test #233: SDF.Blobs ............................................................ Passed 39.96 sec Start 270: Samples.Frame 263/438 Test #269: Samples.FrameReduced ................................................. Passed 1.45 sec Start 271: Samples.Bracelet 264/438 Test #270: Samples.Frame ........................................................ Passed 1.20 sec Start 272: Samples.GyroidModule 265/438 Test #267: Samples.Scallop ...................................................... Passed 3.01 sec Start 273: Samples.Sponge1 266/438 Test #273: Samples.Sponge1 ...................................................... Passed 0.79 sec Start 274: Samples.Sponge4 267/438 Test #271: Samples.Bracelet ..................................................... Passed 10.76 sec Start 275: Samples.CondensedMatter16 268/438 Test #272: Samples.GyroidModule ................................................. Passed 11.68 sec Start 276: Samples.CondensedMatter64 269/438 Test #251: Smooth.SDF ........................................................... Passed 47.50 sec Start 277: BooleanComplex.Sphere 270/438 Test #225: SDF.SphereShell ...................................................... Passed 64.63 sec Start 278: BooleanComplex.MeshRelation 271/438 Test #277: BooleanComplex.Sphere ................................................ Passed 1.34 sec Start 279: BooleanComplex.Cylinders 272/438 Test #279: BooleanComplex.Cylinders ............................................. Passed 1.18 sec Start 280: BooleanComplex.Subtract 273/438 Test #280: BooleanComplex.Subtract .............................................. Passed 1.70 sec Start 281: BooleanComplex.Close 274/438 Test #278: BooleanComplex.MeshRelation .......................................... Passed 3.76 sec Start 282: BooleanComplex.BooleanVolumes 275/438 Test #282: BooleanComplex.BooleanVolumes ........................................ Passed 1.52 sec Start 283: BooleanComplex.Spiral 276/438 Test #283: BooleanComplex.Spiral ................................................ Passed 1.32 sec Start 284: BooleanComplex.Sweep 277/438 Test #284: BooleanComplex.Sweep ................................................. Passed 4.83 sec Start 285: BooleanComplex.Ring 278/438 Test #285: BooleanComplex.Ring .................................................. Passed 1.67 sec Start 286: BooleanComplex.SelfIntersect 279/438 Test #281: BooleanComplex.Close ................................................. Passed 11.11 sec Start 287: BooleanComplex.GenericTwinBooleanTest7081 280/438 Test #286: BooleanComplex.SelfIntersect ......................................... Passed 8.39 sec Start 288: BooleanComplex.GenericTwinBooleanTest7863 281/438 Test #288: BooleanComplex.GenericTwinBooleanTest7863 ............................ Passed 2.59 sec Start 289: BooleanComplex.Havocglass8Bool 282/438 Test #289: BooleanComplex.Havocglass8Bool ....................................... Passed 1.33 sec Start 290: BooleanComplex.CraycloudBool 283/438 Test #290: BooleanComplex.CraycloudBool ......................................... Passed 3.02 sec Start 291: BooleanComplex.HullMask 284/438 Test #291: BooleanComplex.HullMask .............................................. Passed 5.45 sec Start 292: BooleanComplex.LazyCollider 285/438 Test #292: BooleanComplex.LazyCollider .......................................... Passed 2.71 sec Start 293: CrossSection.Square 286/438 Test #293: CrossSection.Square .................................................. Passed 1.63 sec Start 294: CrossSection.MirrorUnion 287/438 Test #294: CrossSection.MirrorUnion ............................................. Passed 2.27 sec Start 295: CrossSection.MirrorCheckAxis 288/438 Test #295: CrossSection.MirrorCheckAxis ......................................... Passed 1.66 sec Start 296: CrossSection.RoundOffset 289/438 Test #275: Samples.CondensedMatter16 ............................................ Passed 52.87 sec Start 297: CrossSection.BevelOffset 290/438 Test #257: Hull.Sphere .......................................................... Passed 81.20 sec Start 298: CrossSection.Empty 291/438 Test #5: Properties.ToleranceSphere ........................................... Passed 154.45 sec Start 299: CrossSection.Rect 292/438 Test #297: CrossSection.BevelOffset ............................................. Passed 1.07 sec Start 300: CrossSection.Transform 293/438 Test #296: CrossSection.RoundOffset ............................................. Passed 1.66 sec Start 301: CrossSection.Warp 294/438 Test #299: CrossSection.Rect .................................................... Passed 1.44 sec Start 302: CrossSection.Decompose 295/438 Test #298: CrossSection.Empty ................................................... Passed 1.61 sec Start 303: CrossSection.FillRule 296/438 Test #301: CrossSection.Warp .................................................... Passed 1.10 sec Start 304: CrossSection.Hull 297/438 Test #300: CrossSection.Transform ............................................... Passed 1.92 sec Start 305: CrossSection.HullError 298/438 Test #304: CrossSection.Hull .................................................... Passed 1.20 sec Start 306: CrossSection.BatchBoolean 299/438 Test #303: CrossSection.FillRule ................................................ Passed 1.88 sec Start 307: CrossSection.NegativeOffset 300/438 Test #302: CrossSection.Decompose ............................................... Passed 2.04 sec Start 308: CBIND.sphere 301/438 Test #306: CrossSection.BatchBoolean ............................................ Passed 1.05 sec Start 309: CBIND.warp_translation 302/438 Test #305: CrossSection.HullError ............................................... Passed 1.96 sec Start 310: CBIND.include_pt_mutates_bounds 303/438 Test #308: CBIND.sphere ......................................................... Passed 1.49 sec Start 311: CBIND.obj_round_trip 304/438 Test #307: CrossSection.NegativeOffset .......................................... Passed 1.89 sec Start 312: CBIND.level_set 305/438 Test #309: CBIND.warp_translation ............................................... Passed 1.61 sec Start 313: CBIND.execution_context_factories 306/438 Test #310: CBIND.include_pt_mutates_bounds ...................................... Passed 1.62 sec Start 314: CBIND.level_set_64 307/438 Test #311: CBIND.obj_round_trip ................................................. Passed 2.17 sec Start 315: CBIND.properties 308/438 Test #315: CBIND.properties ..................................................... Passed 2.69 sec Start 316: CBIND.extrude 309/438 Test #316: CBIND.extrude ........................................................ Passed 2.70 sec Start 317: CBIND.compose_decompose 310/438 Test #317: CBIND.compose_decompose .............................................. Passed 3.67 sec Start 318: CBIND.polygons 311/438 Test #313: CBIND.execution_context_factories .................................... Passed 11.32 sec Start 319: CBIND.triangulation 312/438 Test #318: CBIND.polygons ....................................................... Passed 3.04 sec Start 320: CBIND.meshgl_merge_returns_mem 313/438 Test #319: CBIND.triangulation .................................................. Passed 2.70 sec Start 321: CBIND.meshgl64_merge_returns_mem 314/438 Test #320: CBIND.meshgl_merge_returns_mem ....................................... Passed 2.01 sec Start 322: CBIND.ray_cast 315/438 Test #322: CBIND.ray_cast ....................................................... Passed 0.54 sec Start 323: CBIND.tolerance 316/438 Test #321: CBIND.meshgl64_merge_returns_mem ..................................... Passed 4.57 sec Start 324: CBIND.num_prop_vert 317/438 Test #323: CBIND.tolerance ...................................................... Passed 2.91 sec Start 325: CBIND.meshgl_run_accessors 318/438 Test #324: CBIND.num_prop_vert .................................................. Passed 2.42 sec Start 326: CBIND.run_flag_accessors 319/438 Test #325: CBIND.meshgl_run_accessors ........................................... Passed 2.68 sec Start 327: CBIND.alloc_delete_roundtrip 320/438 Test #326: CBIND.run_flag_accessors ............................................. Passed 2.74 sec Start 328: CBIND.execution_context_happy_path 321/438 Test #327: CBIND.alloc_delete_roundtrip ......................................... Passed 2.64 sec Start 329: CBIND.execution_context_cancel 322/438 Test #328: CBIND.execution_context_happy_path ................................... Passed 2.17 sec Start 330: Polygon.SimpleHole 323/438 Test #329: CBIND.execution_context_cancel ....................................... Passed 1.99 sec Start 331: Polygon.SimpleHole2 324/438 Test #331: Polygon.SimpleHole2 .................................................. Passed 1.68 sec Start 332: Polygon.MultiMerge 325/438 Test #330: Polygon.SimpleHole ................................................... Passed 2.18 sec Start 333: Polygon.SimpleHoles 326/438 Test #332: Polygon.MultiMerge ................................................... Passed 2.05 sec Start 334: Polygon.SimpleHoles2 327/438 Test #333: Polygon.SimpleHoles .................................................. Passed 2.07 sec Start 335: Polygon.PinchedHole 328/438 Test #335: Polygon.PinchedHole .................................................. Passed 2.59 sec Start 336: Polygon.Looping1 329/438 Test #334: Polygon.SimpleHoles2 ................................................. Passed 2.93 sec Start 337: Polygon.Looping2 330/438 Test #337: Polygon.Looping2 ..................................................... Passed 2.19 sec Start 338: Polygon.AlignedHoles 331/438 Test #336: Polygon.Looping1 ..................................................... Passed 2.60 sec Start 339: Polygon.Outers 332/438 Test #338: Polygon.AlignedHoles ................................................. Passed 2.72 sec Start 340: Polygon.Holes 333/438 Test #339: Polygon.Outers ....................................................... Passed 2.55 sec Start 341: Polygon.Holes2 334/438 Test #340: Polygon.Holes ........................................................ Passed 2.80 sec Start 342: Polygon.Holes3 335/438 Test #341: Polygon.Holes2 ....................................................... Passed 3.00 sec Start 343: Polygon.Holes4 336/438 Test #342: Polygon.Holes3 ....................................................... Passed 2.89 sec Start 344: Polygon.SmallHole 337/438 Test #343: Polygon.Holes4 ....................................................... Passed 2.59 sec Start 345: Polygon.Precision4 338/438 Test #345: Polygon.Precision4 ................................................... Passed 0.97 sec Start 346: Polygon.CoincidentHole 339/438 Test #344: Polygon.SmallHole .................................................... Passed 2.32 sec Start 347: Polygon.Holes5 340/438 Test #346: Polygon.CoincidentHole ............................................... Passed 2.30 sec Start 348: Polygon.Holes6 341/438 Test #347: Polygon.Holes5 ....................................................... Passed 2.22 sec Start 349: Polygon.Holes7 342/438 Test #348: Polygon.Holes6 ....................................................... Passed 2.78 sec Start 350: Polygon.Holes8 343/438 Test #349: Polygon.Holes7 ....................................................... Passed 2.95 sec Start 351: Polygon.Holes9 344/438 Test #350: Polygon.Holes8 ....................................................... Passed 2.01 sec Start 352: Polygon.Eberly 345/438 Test #351: Polygon.Holes9 ....................................................... Passed 2.37 sec Start 353: Polygon.Ugly 346/438 Test #352: Polygon.Eberly ....................................................... Passed 2.31 sec Start 354: Polygon.Sponge4a 347/438 Test #353: Polygon.Ugly ......................................................... Passed 2.51 sec Start 355: Polygon.CoincidentHole2 348/438 Test #354: Polygon.Sponge4a ..................................................... Passed 2.01 sec Start 356: Polygon.CoincidentHole3 349/438 Test #314: CBIND.level_set_64 ................................................... Passed 56.14 sec Start 357: Polygon.CoincidentHole4 350/438 Test #312: CBIND.level_set ...................................................... Passed 57.68 sec Start 358: Polygon.Colinear 351/438 Test #356: Polygon.CoincidentHole3 .............................................. Passed 1.58 sec Start 359: Polygon.Colinear4 352/438 Test #355: Polygon.CoincidentHole2 .............................................. Passed 1.66 sec Start 360: Polygon.Merges 353/438 Test #358: Polygon.Colinear ..................................................... Passed 1.11 sec Start 361: Polygon.ExtraTriangle 354/438 Test #357: Polygon.CoincidentHole4 .............................................. Passed 1.59 sec Start 362: Polygon.SpongeThin 355/438 Test #359: Polygon.Colinear4 .................................................... Passed 1.47 sec Start 363: Polygon.ColinearY 356/438 Test #362: Polygon.SpongeThin ................................................... Passed 1.17 sec Start 364: Polygon.NearlyColinearY 357/438 Test #360: Polygon.Merges ....................................................... Passed 1.83 sec Start 365: Polygon.Concave 358/438 Test #361: Polygon.ExtraTriangle ................................................ Passed 1.76 sec Start 366: Polygon.Concave2 359/438 Test #363: Polygon.ColinearY .................................................... Passed 1.59 sec Start 367: Polygon.Sliver 360/438 Test #364: Polygon.NearlyColinearY .............................................. Passed 1.44 sec Start 368: Polygon.Duplicate 361/438 Test #365: Polygon.Concave ...................................................... Passed 1.44 sec Start 369: Polygon.Duplicate2 362/438 Test #366: Polygon.Concave2 ..................................................... Passed 1.16 sec Start 370: Polygon.Folded 363/438 Test #367: Polygon.Sliver ....................................................... Passed 1.15 sec Start 371: Polygon.NearlyLinear 364/438 Test #368: Polygon.Duplicate .................................................... Passed 1.36 sec Start 372: Polygon.Sliver2 365/438 Test #369: Polygon.Duplicate2 ................................................... Passed 1.27 sec Start 373: Polygon.Sliver3 366/438 Test #370: Polygon.Folded ....................................................... Passed 1.35 sec Start 374: Polygon.Sliver4 367/438 Test #374: Polygon.Sliver4 ...................................................... Passed 0.85 sec Start 375: Polygon.Sliver5 368/438 Test #373: Polygon.Sliver3 ...................................................... Passed 1.12 sec Start 376: Polygon.Sliver6 369/438 Test #371: Polygon.NearlyLinear ................................................. Passed 1.59 sec Start 377: Polygon.Sliver7 370/438 Test #372: Polygon.Sliver2 ...................................................... Passed 1.64 sec Start 378: Polygon.Sliver8 371/438 Test #375: Polygon.Sliver5 ...................................................... Passed 0.78 sec Start 379: Polygon.Sliver9 372/438 Test #377: Polygon.Sliver7 ...................................................... Passed 1.17 sec Start 380: Polygon.Sliver10 373/438 Test #376: Polygon.Sliver6 ...................................................... Passed 1.77 sec Start 381: Polygon.Colinear2 374/438 Test #379: Polygon.Sliver9 ...................................................... Passed 1.13 sec Start 382: Polygon.Colinear3 375/438 Test #378: Polygon.Sliver8 ...................................................... Passed 1.51 sec Start 383: Polygon.Envelope 376/438 Test #380: Polygon.Sliver10 ..................................................... Passed 1.39 sec Start 384: Polygon.Split 377/438 Test #383: Polygon.Envelope ..................................................... Passed 1.57 sec Start 385: Polygon.Duplicates 378/438 Test #381: Polygon.Colinear2 .................................................... Passed 1.77 sec Start 386: Polygon.Simple1 379/438 Test #382: Polygon.Colinear3 .................................................... Passed 1.97 sec Start 387: Polygon.Simple2 380/438 Test #384: Polygon.Split ........................................................ Passed 1.41 sec Start 388: Polygon.Simple3 381/438 Test #386: Polygon.Simple1 ...................................................... Passed 0.98 sec Start 389: Polygon.Simple4 382/438 Test #385: Polygon.Duplicates ................................................... Passed 1.44 sec Start 390: Polygon.Simple5 383/438 Test #388: Polygon.Simple3 ...................................................... Passed 1.13 sec Start 391: Polygon.Simple6 384/438 Test #387: Polygon.Simple2 ...................................................... Passed 1.74 sec Start 392: Polygon.TouchingHole 385/438 Test #389: Polygon.Simple4 ...................................................... Passed 1.05 sec Start 393: Polygon.TouchingHole2 386/438 Test #390: Polygon.Simple5 ...................................................... Passed 1.07 sec Start 394: Polygon.Degenerate 387/438 Test #391: Polygon.Simple6 ...................................................... Passed 0.95 sec Start 395: Polygon.Degenerate2 388/438 Test #392: Polygon.TouchingHole ................................................. Passed 1.06 sec Start 396: Polygon.Degenerate3 389/438 Test #393: Polygon.TouchingHole2 ................................................ Passed 1.05 sec Start 397: Polygon.Degenerate4 390/438 Test #394: Polygon.Degenerate ................................................... Passed 1.33 sec Start 398: Polygon.Degenerate5 391/438 Test #395: Polygon.Degenerate2 .................................................. Passed 1.43 sec Start 399: Polygon.Degenerate6 392/438 Test #397: Polygon.Degenerate4 .................................................. Passed 1.39 sec Start 400: Polygon.Tricky 393/438 Test #396: Polygon.Degenerate3 .................................................. Passed 1.55 sec Start 401: Polygon.Tricky2 394/438 Test #398: Polygon.Degenerate5 .................................................. Passed 1.11 sec Start 402: Polygon.Slit 395/438 Test #399: Polygon.Degenerate6 .................................................. Passed 1.57 sec Start 403: Polygon.SharedEdge 396/438 Test #400: Polygon.Tricky ....................................................... Passed 1.66 sec Start 404: Polygon.Precision 397/438 Test #401: Polygon.Tricky2 ...................................................... Passed 1.85 sec Start 405: Polygon.Precision2 398/438 Test #402: Polygon.Slit ......................................................... Passed 1.85 sec Start 406: Polygon.Precision3 399/438 Test #404: Polygon.Precision .................................................... Passed 1.30 sec Start 407: Polygon.DegenerateRing 400/438 Test #403: Polygon.SharedEdge ................................................... Passed 1.84 sec Start 408: Polygon.Sweep 401/438 Test #405: Polygon.Precision2 ................................................... Passed 1.48 sec Start 409: Polygon.Hole 402/438 Test #406: Polygon.Precision3 ................................................... Passed 1.62 sec Start 410: Polygon.Hole2 403/438 Test #408: Polygon.Sweep ........................................................ Passed 1.06 sec Start 411: Polygon.Hole3 404/438 Test #407: Polygon.DegenerateRing ............................................... Passed 1.39 sec Start 412: Polygon.Separate3 405/438 Test #409: Polygon.Hole ......................................................... Passed 1.09 sec Start 413: Polygon.Small 406/438 Test #411: Polygon.Hole3 ........................................................ Passed 0.79 sec Start 414: Polygon.Comb 407/438 Test #410: Polygon.Hole2 ........................................................ Passed 1.15 sec Start 415: Polygon.Comb2 408/438 Test #412: Polygon.Separate3 .................................................... Passed 1.15 sec Start 416: Polygon.PointPoly 409/438 Test #414: Polygon.Comb ......................................................... Passed 1.15 sec Start 417: Polygon.KissingZigzag 410/438 Test #413: Polygon.Small ........................................................ Passed 1.49 sec Start 418: Polygon.Sponge 411/438 Test #415: Polygon.Comb2 ........................................................ Passed 1.33 sec Start 419: Polygon.Sponge2 412/438 Test #416: Polygon.PointPoly .................................................... Passed 1.74 sec Start 420: Polygon.SquareHoles 413/438 Test #417: Polygon.KissingZigzag ................................................ Passed 1.35 sec Start 421: Polygon.SquareHoles2 414/438 Test #418: Polygon.Sponge ....................................................... Passed 1.62 sec Start 422: Polygon.Woodgrain1 415/438 Test #419: Polygon.Sponge2 ...................................................... Passed 1.64 sec Start 423: Polygon.Woodgrain2 416/438 Test #420: Polygon.SquareHoles .................................................. Passed 1.22 sec Start 424: Polygon.Separate_Quad_And_Tri 417/438 Test #421: Polygon.SquareHoles2 ................................................. Passed 1.21 sec Start 425: Polygon.Very_Branchy_With_hole 418/438 Test #422: Polygon.Woodgrain1 ................................................... Passed 1.26 sec Start 426: Polygon.CondensedMatter64 419/438 Test #423: Polygon.Woodgrain2 ................................................... Passed 0.89 sec Start 427: Polygon.BarelyValid 420/438 Test #425: Polygon.Very_Branchy_With_hole ....................................... Passed 1.38 sec Start 428: Polygon.SpongeReduced 421/438 Test #424: Polygon.Separate_Quad_And_Tri ........................................ Passed 1.51 sec Start 429: Polygon.Sponge4b 422/438 Test #427: Polygon.BarelyValid .................................................. Passed 1.21 sec Start 430: Polygon.Sponge4 423/438 Test #426: Polygon.CondensedMatter64 ............................................ Passed 1.40 sec Start 431: Polygon.Sponge3 424/438 Test #428: Polygon.SpongeReduced ................................................ Passed 1.11 sec Start 432: Polygon.SpongeMore 425/438 Test #431: Polygon.Sponge3 ...................................................... Passed 0.76 sec Start 433: Polygon.Sponge3b 426/438 Test #430: Polygon.Sponge4 ...................................................... Passed 1.25 sec Start 434: Polygon.Sponge3a 427/438 Test #429: Polygon.Sponge4b ..................................................... Passed 1.91 sec Start 435: Polygon.BigSponge 428/438 Test #432: Polygon.SpongeMore ................................................... Passed 1.44 sec Start 436: Polygon.Zebra1 429/438 Test #433: Polygon.Sponge3b ..................................................... Passed 1.60 sec Start 437: Polygon.Zebra 430/438 Test #434: Polygon.Sponge3a ..................................................... Passed 1.88 sec Start 438: Polygon.Zebra3 431/438 Test #435: Polygon.BigSponge .................................................... Passed 2.65 sec 432/438 Test #436: Polygon.Zebra1 ....................................................... Passed 2.15 sec 433/438 Test #287: BooleanComplex.GenericTwinBooleanTest7081 ............................ Passed 126.25 sec 434/438 Test #256: Hull.MengerSponge .................................................... Passed 180.77 sec 435/438 Test #437: Polygon.Zebra ........................................................ Passed 24.99 sec 436/438 Test #438: Polygon.Zebra3 ....................................................... Passed 26.66 sec 437/438 Test #274: Samples.Sponge4 ...................................................... Passed 237.54 sec 438/438 Test #276: Samples.CondensedMatter64 ............................................ Passed 251.78 sec 100% tests passed, 0 tests failed out of 438 Total Test time (real) = 354.28 sec + LD_LIBRARY_PATH=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib/python3.15/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=8 + /usr/bin/python3 bindings/python/examples/run_all.py -e Exported model to all_apis.glb Took 656.6ms for all_apis Exported model to bricks.glb Took 220.9ms for bricks Exported model to cube_with_dents.glb Took 455.0ms for cube_with_dents Exported model to extrude.glb Took 10.6ms for extrude Exported model to gyroid_module.glb Took 2403.8ms for gyroid_module Exported model to maze.glb Took 9313.3ms for maze Exported model to minkowski.glb Took 11009.6ms for minkowski Exported model to scallop.glb Took 21762.9ms for scallop Exported model to split_cube.glb Took 17.0ms for split_cube Exported model to sponge.glb Took 29.0ms for sponge Exported model to test_torus_knot.glb Took 192.9ms for test_torus_knot Exported model to union_failure.glb Took 9.3ms for union_failure + LD_LIBRARY_PATH=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/lib/python3.15/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/manifold-3.5.2-build/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=8 + /usr/bin/pytest ============================= test session starts ============================== platform linux -- Python 3.15.0b3, pytest-9.0.3, pluggy-1.6.0 rootdir: /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2 configfile: pytest.ini testpaths: bindings/python/examples collected 2 items bindings/python/examples/test_torus_knot.py .. [100%] ============================== 2 passed in 6.59s =============================== + RPM_EC=0 ++ jobs -p + exit 0 Processing files: manifold-3.5.2-3.fc45.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.snUpLV + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + cd manifold-3.5.2 + DOCDIR=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/doc/manifold + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/doc/manifold + cp -pr /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/README.md /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/doc/manifold + cp -pr /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/CONTRIBUTING.md /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/doc/manifold + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ZboEwQ + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + cd manifold-3.5.2 + LICENSEDIR=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/licenses/manifold + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/licenses/manifold + cp -pr /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/LICENSE /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/licenses/manifold + RPM_EC=0 ++ jobs -p + exit 0 Provides: libmanifold.so.3()(64bit) libmanifoldc.so.3()(64bit) manifold = 3.5.2-3.fc45 manifold(riscv-64) = 3.5.2-3.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libClipper2.so.2()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libmanifold.so.3()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtbb.so.12()(64bit) rtld(GNU_HASH) Processing files: manifold-devel-3.5.2-3.fc45.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.IVEPTV + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + cd manifold-3.5.2 + DOCDIR=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/doc/manifold-devel + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/doc/manifold-devel + cp -pr /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/README.md /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/doc/manifold-devel + cp -pr /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/CONTRIBUTING.md /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/doc/manifold-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: cmake(manifold) = 3.5.2 manifold-devel = 3.5.2-3.fc45 manifold-devel(riscv-64) = 3.5.2-3.fc45 pkgconfig(manifold) = 3.5.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config cmake-filesystem(riscv-64) libmanifold.so.3()(64bit) libmanifoldc.so.3()(64bit) Processing files: python3-manifold3d-3.5.2-3.fc45.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.AnIOOS + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + cd manifold-3.5.2 + DOCDIR=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/doc/python3-manifold3d + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/doc/python3-manifold3d + cp -pr /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/README.md /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/doc/python3-manifold3d + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.FwW7kH + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + cd manifold-3.5.2 + LICENSEDIR=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/licenses/python3-manifold3d + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/licenses/python3-manifold3d + cp -pr /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/LICENSE /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/licenses/python3-manifold3d + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(libnanobind) python-manifold3d = 3.5.2-3.fc45 python3-manifold3d = 3.5.2-3.fc45 python3-manifold3d(riscv-64) = 3.5.2-3.fc45 python3.15-manifold3d = 3.5.2-3.fc45 python3.15dist(manifold3d) = 3.5.2 python3dist(manifold3d) = 3.5.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libClipper2.so.2()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtbb.so.12()(64bit) python(abi) = 3.15 python3.15dist(numpy) >= 1.26~b1 rtld(GNU_HASH) Processing files: manifold-doc-3.5.2-3.fc45.riscv64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Pelpda + umask 022 + cd /builddir/build/BUILD/manifold-3.5.2-build + cd manifold-3.5.2 + LICENSEDIR=/builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/licenses/manifold-doc + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/licenses/manifold-doc + cp -pr /builddir/build/BUILD/manifold-3.5.2-build/manifold-3.5.2/LICENSE /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT/usr/share/licenses/manifold-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: manifold-doc = 3.5.2-3.fc45 manifold-doc(riscv-64) = 3.5.2-3.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: manifold-debugsource-3.5.2-3.fc45.riscv64 Provides: manifold-debugsource = 3.5.2-3.fc45 manifold-debugsource(riscv-64) = 3.5.2-3.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: manifold-debuginfo-3.5.2-3.fc45.riscv64 Provides: debuginfo(build-id) = 516c68b747dcc6659fc12df3358f693073305aa1 debuginfo(build-id) = 7a50b76eb3488739a8edd4884feb6559b6a6be49 libmanifold.so.3.5.2-3.5.2-3.fc45.riscv64.debug()(64bit) libmanifoldc.so.3.5.2-3.5.2-3.fc45.riscv64.debug()(64bit) manifold-debuginfo = 3.5.2-3.fc45 manifold-debuginfo(riscv-64) = 3.5.2-3.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: manifold-debugsource(riscv-64) = 3.5.2-3.fc45 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/manifold-3.5.2-build/BUILDROOT Wrote: /builddir/build/SRPMS/manifold-3.5.2-3.fc45.src.rpm Wrote: /builddir/build/RPMS/manifold-devel-3.5.2-3.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/manifold-debugsource-3.5.2-3.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/manifold-doc-3.5.2-3.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/manifold-3.5.2-3.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/python3-manifold3d-3.5.2-3.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/manifold-debuginfo-3.5.2-3.fc45.riscv64.rpm Child return code was: 0