build started at 2026-06-25T03:05:47+00:00 port directory: /usr/ports/science/py-tweedledum package name: py312-tweedledum-1.2.0 building for: FreeBSD tank.des.dev 15.1-RELEASE FreeBSD 15.1-RELEASE amd64 maintained by: yuri@FreeBSD.org port version: 1.2.0 port revision: 0 Makefile datestamp: Jun 25 03:03:21 2026 Ports top last git commit: c6bb0365d15f2bd74c90f147657dcd3677dd8cbd Ports top unclean checkout: no [00:00:54] Inspecting /poudriere/data/.m/15amd64-python312/ref//usr/ports/science/py-tweedledum for modifications to git checkout... no Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.99.20260425 Host OSVERSION: 1501000 Jail OSVERSION: 1501000 Builder Id: Builder jail path: /poudriere/data/.m/15amd64-python312/ref Ref jail path: /poudriere/data/.m/15amd64-python312/ref Job Idx: Jail Id (no networking) : 467 Jail Name (no networking): 15amd64-python312 Jail Id (networking) : 468 Jail Name (networking) : 15amd64-python312-n ---Begin Environment--- SHELL=/bin/sh OSVERSION=1501000 UNAME_v=FreeBSD 15.1-RELEASE UNAME_r=15.1-RELEASE BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git POUDRIERE_VERSION=3.4.99.20260425 LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen GID=0 OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 UID=0 PWD=/poudriere/data/.m/15amd64-python312/ref/.p OUTPUT_REDIRECTED_STDOUT=3 NO_WARNING_PKG_INSTALL_EOL=yes P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=15amd64-python312 OLDPWD=/poudriere/data/.m/15amd64-python312/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20260425 PREFIX=/usr/local POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV=PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest FLAVOR=py312 MAKE_ARGS= FLAVOR=py312 ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- yuri@FreeBSD.org --End MAINTAINER-- --PORTVERSION-- 1.2.0 --End PORTVERSION-- --PORTREVISION-- 0 --End PORTREVISION-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/science/py-tweedledum/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/science/py-tweedledum/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/science/py-tweedledum/work-py312/.cache HOME=/wrkdirs/usr/ports/science/py-tweedledum/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/science/py-tweedledum/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/science/py-tweedledum/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- NINJA_STATUS="[%p %s/%t] " XDG_DATA_HOME=/wrkdirs/usr/ports/science/py-tweedledum/work-py312 XDG_CONFIG_HOME=/wrkdirs/usr/ports/science/py-tweedledum/work-py312 XDG_CACHE_HOME=/wrkdirs/usr/ports/science/py-tweedledum/work-py312/.cache HOME=/wrkdirs/usr/ports/science/py-tweedledum/work-py312 TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/science/py-tweedledum/work-py312/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/science/py-tweedledum/work-py312/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd15 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=15.1 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/tweedledum" EXAMPLESDIR="share/examples/tweedledum" DATADIR="share/tweedledum" WWWDIR="www/tweedledum" ETCDIR="etc/tweedledum" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd15 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/tweedledum DOCSDIR=/usr/local/share/doc/tweedledum EXAMPLESDIR=/usr/local/share/examples/tweedledum WWWDIR=/usr/local/www/tweedledum ETCDIR=/usr/local/etc/tweedledum --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### Misc Poudriere #### .include "/etc/make.conf.ports_env" ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 34203 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- times start [shell] (user/sys/real): 0m0.258s 0m0.366s 0m54.000s times start [child] (user/sys/real): 0m21.104s 0m13.523s 0m54.000s =================================================== ===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> License MIT accepted by the user =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-tweedledum-1.2.0 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.7.5.pkg [tank.des.dev] Installing pkg-2.7.5... [tank.des.dev] Extracting pkg-2.7.5: .......... done ===> py312-tweedledum-1.2.0 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of py312-tweedledum-1.2.0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> License MIT accepted by the user ===> py312-tweedledum-1.2.0 depends on file: /usr/local/sbin/pkg - found => boschmitt-tweedledum-v1.2.0-20260518-b30d175b1e5343ccefaa5762cd66a80980667bed_GH0.tar.gz doesn't seem to exist in /portdistfiles. => Attempting to fetch https://codeload.github.com/boschmitt/tweedledum/tar.gz/b30d175b1e5343ccefaa5762cd66a80980667bed?dummy=/boschmitt-tweedledum-v1.2.0-20260518-b30d175b1e5343ccefaa5762cd66a80980667bed_GH0.tar.gz fetch: https://codeload.github.com/boschmitt/tweedledum/tar.gz/b30d175b1e5343ccefaa5762cd66a80980667bed?dummy=/boschmitt-tweedledum-v1.2.0-20260518-b30d175b1e5343ccefaa5762cd66a80980667bed_GH0.tar.gz: size unknown fetch: https://codeload.github.com/boschmitt/tweedledum/tar.gz/b30d175b1e5343ccefaa5762cd66a80980667bed?dummy=/boschmitt-tweedledum-v1.2.0-20260518-b30d175b1e5343ccefaa5762cd66a80980667bed_GH0.tar.gz: size of remote file is not known boschmitt-tweedledum-v1.2.0-20260518-b30d175b1e5343ccefaa5762cd 4454 kB 5016 kBps 01s ===> Fetching all distfiles required by py312-tweedledum-1.2.0 for building =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> License MIT accepted by the user ===> py312-tweedledum-1.2.0 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by py312-tweedledum-1.2.0 for building => SHA256 Checksum OK for boschmitt-tweedledum-v1.2.0-20260518-b30d175b1e5343ccefaa5762cd66a80980667bed_GH0.tar.gz. =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> License MIT accepted by the user ===> py312-tweedledum-1.2.0 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by py312-tweedledum-1.2.0 for building ===> Extracting for py312-tweedledum-1.2.0 => SHA256 Checksum OK for boschmitt-tweedledum-v1.2.0-20260518-b30d175b1e5343ccefaa5762cd66a80980667bed_GH0.tar.gz. =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes DEVELOPER=1 STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Patching for py312-tweedledum-1.2.0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-tweedledum-1.2.0 depends on package: py312-scikit-build>=0.10 - not found ===> Installing existing package /packages/All/py312-scikit-build-0.19.0.pkg [tank.des.dev] Installing py312-scikit-build-0.19.0... [tank.des.dev] `-- Installing py312-distro-1.9.0... [tank.des.dev] | `-- Installing python312-3.12.13_3... [tank.des.dev] | | `-- Installing expat-2.8.1... [tank.des.dev] | | `-- Extracting expat-2.8.1: .......... done [tank.des.dev] | | `-- Installing gettext-runtime-1.0_1... [tank.des.dev] | | `-- Installing indexinfo-0.3.1_1... [tank.des.dev] | | `-- Extracting indexinfo-0.3.1_1: .... done [tank.des.dev] | | `-- Extracting gettext-runtime-1.0_1: .......... done [tank.des.dev] | | `-- Installing libffi-3.6.0... [tank.des.dev] | | `-- Extracting libffi-3.6.0: .......... done [tank.des.dev] | | `-- Installing mpdecimal-4.0.1... [tank.des.dev] | | `-- Extracting mpdecimal-4.0.1: .......... done [tank.des.dev] | | `-- Installing readline-8.3.3... [tank.des.dev] | | `-- Extracting readline-8.3.3: .......... done [tank.des.dev] | `-- Extracting python312-3.12.13_3: .......... done [tank.des.dev] `-- Extracting py312-distro-1.9.0: .......... done [tank.des.dev] `-- Installing py312-packaging-26.2... [tank.des.dev] `-- Extracting py312-packaging-26.2: .......... done [tank.des.dev] `-- Installing py312-setuptools-63.1.0_3... [tank.des.dev] `-- Extracting py312-setuptools-63.1.0_3: .......... done [tank.des.dev] `-- Installing py312-tomli-2.4.1... [tank.des.dev] `-- Extracting py312-tomli-2.4.1: .......... done [tank.des.dev] `-- Installing py312-wheel-0.47.0... [tank.des.dev] `-- Extracting py312-wheel-0.47.0: .......... done [tank.des.dev] Extracting py312-scikit-build-0.19.0: .......... done ===== Message from python312-3.12.13_3: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py312-gdbm databases/py-gdbm@py312 py312-sqlite3 databases/py-sqlite3@py312 py312-tkinter x11-toolkits/py-tkinter@py312 ===> py312-tweedledum-1.2.0 depends on package: py312-scikit-build>=0.10 - found ===> Returning to build of py312-tweedledum-1.2.0 ===> py312-tweedledum-1.2.0 depends on package: py312-scikit-build-core>=0.10 - not found ===> Installing existing package /packages/All/py312-scikit-build-core-0.12.2.pkg [tank.des.dev] Installing py312-scikit-build-core-0.12.2... [tank.des.dev] `-- Installing py312-pathspec-1.1.1... [tank.des.dev] `-- Extracting py312-pathspec-1.1.1: .......... done [tank.des.dev] Extracting py312-scikit-build-core-0.12.2: .......... done ===> py312-tweedledum-1.2.0 depends on package: py312-scikit-build-core>=0.10 - found ===> Returning to build of py312-tweedledum-1.2.0 ===> py312-tweedledum-1.2.0 depends on package: py312-nanobind>=2.12.0 - not found ===> Installing existing package /packages/All/py312-nanobind-2.13.0.pkg [tank.des.dev] Installing py312-nanobind-2.13.0... [tank.des.dev] Extracting py312-nanobind-2.13.0: .......... done ===> py312-tweedledum-1.2.0 depends on package: py312-nanobind>=2.12.0 - found ===> Returning to build of py312-tweedledum-1.2.0 ===> py312-tweedledum-1.2.0 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-core-3.31.12_1.pkg [tank.des.dev] Installing cmake-core-3.31.12_1... [tank.des.dev] `-- Installing jsoncpp-1.9.6_1... [tank.des.dev] `-- Extracting jsoncpp-1.9.6_1: .......... done [tank.des.dev] `-- Installing libidn2-2.3.8... [tank.des.dev] | `-- Installing libunistring-1.4.2... [tank.des.dev] | `-- Extracting libunistring-1.4.2: .......... done [tank.des.dev] `-- Extracting libidn2-2.3.8: .......... done [tank.des.dev] `-- Installing libuv-1.52.1... [tank.des.dev] `-- Extracting libuv-1.52.1: .......... done [tank.des.dev] `-- Installing rhash-1.4.6... [tank.des.dev] `-- Extracting rhash-1.4.6: .......... done [tank.des.dev] Extracting cmake-core-3.31.12_1: .......... done ===> py312-tweedledum-1.2.0 depends on file: /usr/local/bin/cmake - found ===> Returning to build of py312-tweedledum-1.2.0 ===> py312-tweedledum-1.2.0 depends on executable: ninja - not found ===> Installing existing package /packages/All/ninja-1.13.2,4.pkg [tank.des.dev] Installing ninja-1.13.2,4... [tank.des.dev] Extracting ninja-1.13.2,4: ........ done ===> py312-tweedledum-1.2.0 depends on executable: ninja - found ===> Returning to build of py312-tweedledum-1.2.0 ===> py312-tweedledum-1.2.0 depends on file: /usr/local/bin/python3.12 - found ===> py312-tweedledum-1.2.0 depends on package: py312-build>=0 - not found ===> Installing existing package /packages/All/py312-build-1.5.0.pkg [tank.des.dev] Installing py312-build-1.5.0... [tank.des.dev] `-- Installing py312-pyproject-hooks-1.2.0... [tank.des.dev] `-- Extracting py312-pyproject-hooks-1.2.0: .......... done [tank.des.dev] Extracting py312-build-1.5.0: .......... done ===> py312-tweedledum-1.2.0 depends on package: py312-build>=0 - found ===> Returning to build of py312-tweedledum-1.2.0 ===> py312-tweedledum-1.2.0 depends on package: py312-installer>=0 - not found ===> Installing existing package /packages/All/py312-installer-1.0.1.pkg [tank.des.dev] Installing py312-installer-1.0.1... [tank.des.dev] Extracting py312-installer-1.0.1: .......... done ===> py312-tweedledum-1.2.0 depends on package: py312-installer>=0 - found ===> Returning to build of py312-tweedledum-1.2.0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =>> Recording filesystem state for prebuild... done =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> py312-tweedledum-1.2.0 depends on package: py312-scikit-build>=0.10 - found ===> py312-tweedledum-1.2.0 depends on package: py312-scikit-build-core>=0.10 - found ===> py312-tweedledum-1.2.0 depends on package: py312-nanobind>=2.12.0 - found ===> py312-tweedledum-1.2.0 depends on file: /usr/local/bin/cmake - found ===> py312-tweedledum-1.2.0 depends on executable: ninja - found ===> py312-tweedledum-1.2.0 depends on file: /usr/local/bin/python3.12 - found ===> py312-tweedledum-1.2.0 depends on package: py312-build>=0 - found ===> py312-tweedledum-1.2.0 depends on package: py312-installer>=0 - found ===> Configuring for py312-tweedledum-1.2.0 =========================================================================== =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Building for py312-tweedledum-1.2.0 * Getting build dependencies for wheel... * Building wheel... *** scikit-build-core 0.12.2 using CMake 3.31.12 (wheel) *** Configuring CMake... loading initial cache file build/cp312-cp312-freebsd_15_1_release_amd64/CMakeInit.txt -- The CXX compiler identification is Clang 19.1.7 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Found Eigen3: /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/external/eigen (found suitable version "3.3.8", minimum required is "3.3") -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Found fmt: /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/external/fmt/include (found suitable version "8.1.1", minimum required is "8.1.1") -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Found nlohmann_json: /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/external/nlohmann (found suitable version "3.9.1", minimum required is "3.9.0") -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Found phmap: /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/external/parallel_hashmap (found suitable version "1.0.0", minimum required is "1.0.0") CMake Deprecation Warning at external/abcesop/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE CMake Deprecation Warning at external/abcsat/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Found Python: /usr/local/bin/python3.12 (found suitable version "3.12.13", minimum required is "3.9") found components: Interpreter Development.Module -- Performing Test NB_HAS_MTLS_GNU2 -- Performing Test NB_HAS_MTLS_GNU2 - Success -- Configuring done (1.0s) -- Generating done (0.0s) -- Build files have been written to: /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/build/cp312-cp312-freebsd_15_1_release_amd64 *** Building project with Ninja... [ 1% 10/85] Building CXX object CMakeFiles/nanobind-static.dir/usr/local/lib/python3.12/site-packages/nanobind/src/implicit.cpp.o [ 2% 11/85] Building CXX object CMakeFiles/nanobind-static.dir/usr/local/lib/python3.12/site-packages/nanobind/src/nb_static_property.cpp.o [ 3% 12/85] Building CXX object CMakeFiles/nanobind-static.dir/usr/local/lib/python3.12/site-packages/nanobind/src/trampoline.cpp.o [ 4% 13/85] Building CXX object external/abcesop/CMakeFiles/libabcesop.dir/exorBits.cpp.o [ 5% 14/85] Building CXX object external/abcesop/CMakeFiles/libabcesop.dir/exorCubes.cpp.o [ 7% 15/85] Building CXX object external/abcesop/CMakeFiles/libabcesop.dir/exorLink.cpp.o [ 8% 16/85] Building CXX object external/abcesop/CMakeFiles/libabcesop.dir/exorList.cpp.o [ 9% 17/85] Building CXX object external/abcesop/CMakeFiles/libabcesop.dir/exorUtil.cpp.o [ 10% 18/85] Building CXX object CMakeFiles/nanobind-static.dir/usr/local/lib/python3.12/site-packages/nanobind/src/error.cpp.o [ 11% 19/85] Building CXX object CMakeFiles/nanobind-static.dir/usr/local/lib/python3.12/site-packages/nanobind/src/common.cpp.o [ 12% 20/85] Building CXX object CMakeFiles/nanobind-static.dir/usr/local/lib/python3.12/site-packages/nanobind/src/nb_internals.cpp.o [ 14% 21/85] Building CXX object CMakeFiles/nanobind-static.dir/usr/local/lib/python3.12/site-packages/nanobind/src/nb_ndarray.cpp.o [ 15% 22/85] Building CXX object CMakeFiles/nanobind-static.dir/usr/local/lib/python3.12/site-packages/nanobind/src/nb_func.cpp.o [ 16% 23/85] Building CXX object external/abcsat/CMakeFiles/libabcsat.dir/AbcGlucose.cpp.o [ 17% 24/85] Building CXX object external/abcsat/CMakeFiles/libabcsat.dir/satStore.cpp.o [ 18% 25/85] Building CXX object CMakeFiles/nanobind-static.dir/usr/local/lib/python3.12/site-packages/nanobind/src/nb_type.cpp.o [ 20% 26/85] Building CXX object CMakeFiles/nanobind-static.dir/usr/local/lib/python3.12/site-packages/nanobind/src/nb_enum.cpp.o [ 21% 27/85] Building CXX object external/abcsat/CMakeFiles/libabcsat.dir/SimpSolver.cpp.o [ 22% 28/85] Building CXX object external/abcsat/CMakeFiles/libabcsat.dir/Glucose.cpp.o [ 23% 29/85] Building CXX object external/abcesop/CMakeFiles/libabcesop.dir/exor.cpp.o [ 24% 30/85] Building CXX object external/abcsat/CMakeFiles/libabcsat.dir/satSolver.cpp.o [ 25% 31/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/ir/wires.cpp.o [ 27% 32/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/classical/kitty.cpp.o [ 28% 33/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/bindings.cpp.o [ 29% 34/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/operators/ising.cpp.o [ 30% 35/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/operators/meta.cpp.o [ 31% 36/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/ir/instruction.cpp.o [ 32% 37/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/operators/extension.cpp.o [ 34% 38/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/target/mapping.cpp.o [ 35% 39/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/operators/standard.cpp.o [ 36% 40/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Parser/QASM/Lexer.cpp.o [ 37% 41/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/utils/utils.cpp.o [ 38% 42/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/target/device.cpp.o [ 40% 43/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/ir/circuit.cpp.o /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/python/tweedledum/ir/circuit.cpp:93:35: warning: 'size' is deprecated: Use num_instructions(). [-Wdeprecated-declarations] 93 | .def("__len__", &Circuit::size) | ^ /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/include/tweedledum/IR/Circuit.h:41:7: note: 'size' has been explicitly marked deprecated here 41 | [[deprecated("Use num_instructions().")]] | ^ 1 warning generated. [ 41% 44/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Parser/qasm.cpp.o [ 42% 45/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Parser/tfc.cpp.o [ 43% 46/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Parser/QASM/Parser.cpp.o [ 44% 47/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/synthesis/synthesis.cpp.o [ 45% 48/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/classical/mockturtle.cpp.o /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/python/tweedledum/classical/mockturtle.cpp:56:9: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 56 | lorina::read_aiger(filename, aiger_reader(xag)); | ^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/python/tweedledum/classical/mockturtle.cpp:62:9: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 62 | lorina::read_dimacs(filename, dimacs_reader(xag)); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/python/tweedledum/classical/mockturtle.cpp:68:9: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 68 | lorina::read_verilog(filename, verilog_reader(xag)); | ^~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [ 47% 49/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/passes/passes.cpp.o [ 48% 50/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Decomposition/BridgeDecomposer.cpp.o [ 49% 51/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Decomposition/BarencoDecomposer.cpp.o [ 50% 52/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Decomposition/ParityDecomposer.cpp.o [ 51% 53/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Decomposition/barenco_decomp.cpp.o [ 52% 54/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Decomposition/OneQubitDecomposer.cpp.o [ 54% 55/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Decomposition/bridge_decomp.cpp.o [ 55% 56/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Decomposition/parity_decomp.cpp.o [ 56% 57/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Mapping/Placer/RandomPlacer.cpp.o [ 57% 58/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Mapping/Placer/LinePlacer.cpp.o [ 58% 59/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Decomposition/one_qubit_decomp.cpp.o [ 60% 60/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Mapping/Placer/TrivialPlacer.cpp.o [ 61% 61/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Mapping/Placer/SatPlacer.cpp.o [ 62% 62/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Mapping/Placer/ApprxSatPlacer.cpp.o [ 63% 63/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Mapping/RePlacer/JitRePlacer.cpp.o [ 64% 64/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Optimization/gate_cancellation.cpp.o [ 65% 65/85] Building CXX object CMakeFiles/_tweedledum.dir/python/tweedledum/classical/utils.cpp.o [ 67% 66/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Optimization/linear_resynth.cpp.o [ 68% 67/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Mapping/RePlacer/SabreRePlacer.cpp.o [ 69% 68/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Mapping/Router/BridgeRouter.cpp.o [ 70% 69/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Optimization/steiner_resynth.cpp.o [ 71% 70/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Mapping/Router/SabreRouter.cpp.o [ 72% 71/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Mapping/Router/JitRouter.cpp.o [ 74% 72/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Passes/Optimization/phase_folding.cpp.o [ 75% 73/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/all_linear_synth.cpp.o [ 76% 74/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/a_star_swap_synth.cpp.o [ 77% 75/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/xag/xag_synth.cpp.o In file included from /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Synthesis/xag/xag_synth.cpp:6: /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Synthesis/xag/HighLevelXAG.h:377:57: warning: unused parameter 'hl_xag' [-Wunused-parameter] 377 | void HighLevelXAGBuilder::create_constant(HighLevelXAG& hl_xag) | ^ /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Synthesis/xag/xag_synth.cpp:18:34: warning: unused parameter 'config' [-Wunused-parameter] 18 | Config(nlohmann::json const& config) | ^ /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Synthesis/xag/xag_synth.cpp:199:35: warning: unused parameter 'hl_xag' [-Wunused-parameter] 199 | Circuit& circuit, HighLevelXAG& hl_xag, HighLevelXAG::NodeRef ref) | ^ /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Synthesis/xag/xag_synth.cpp:199:65: warning: unused parameter 'ref' [-Wunused-parameter] 199 | Circuit& circuit, HighLevelXAG& hl_xag, HighLevelXAG::NodeRef ref) | ^ /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Synthesis/xag/xag_synth.cpp:445:14: warning: variable 'lvl' set but not used [-Wunused-but-set-variable] 445 | uint32_t lvl = 0; | ^ /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Synthesis/xag/xag_synth.cpp:501:25: warning: unused parameter 'config' [-Wunused-parameter] 501 | nlohmann::json const& config) | ^ 6 warnings generated. [ 78% 76/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/decomp_synth.cpp.o [ 80% 77/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/diagonal_synth.cpp.o [ 81% 78/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/linear_synth.cpp.o [ 82% 79/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/cx_dihedral_synth.cpp.o /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Synthesis/cx_dihedral_synth.cpp:413:28: warning: unused parameter 'cbits' [-Wunused-parameter] 413 | std::vector const& cbits, BMatrix const& linear_trans, | ^ 1 warning generated. [ 83% 80/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/gray_synth.cpp.o /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Synthesis/gray_synth.cpp:105:9: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 105 | std::remove(state.rem_rows.begin(), state.rem_rows.end(), sel_row); | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [ 84% 81/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/lhrs/lhrs_synth.cpp.o /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Synthesis/lhrs/lhrs_synth.cpp:27:34: warning: unused parameter 'config' [-Wunused-parameter] 27 | Config(nlohmann::json const& config) | ^ 1 warning generated. [ 85% 82/85] Linking CXX static library libnanobind-static.a [ 87% 83/85] Linking CXX static library external/abcesop/liblibabcesop.a [ 88% 84/85] Linking CXX static library external/abcsat/liblibabcsat.a [ 89% 84/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/pprm_synth.cpp.o [ 90% 84/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/transform_synth.cpp.o [ 91% 84/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Target/Device.cpp.o [ 92% 84/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/spectrum_synth.cpp.o [ 94% 84/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/steiner_gauss_synth.cpp.o [ 95% 84/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Utils/Visualization/string_utf8.cpp.o /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Utils/Visualization/string_utf8.cpp:550:19: warning: comparison of integers of different signs: 'int' and 'size_type' (aka 'unsigned long') [-Wsign-compare] 550 | if (layer == layers.size()) { | ~~~~~ ^ ~~~~~~~~~~~~~ /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Utils/Visualization/string_utf8.cpp:586:31: warning: 'codecvt_utf8' is deprecated [-Wdeprecated-declarations] 586 | std::wstring_convert, char32_t> conv; | ^ /usr/include/c++/v1/codecvt:193:28: note: 'codecvt_utf8' has been explicitly marked deprecated here 193 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 codecvt_utf8 : public __codecvt_utf8<_Elem> { | ^ /usr/include/c++/v1/__config:748:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 748 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:713:49: note: expanded from macro '_LIBCPP_DEPRECATED' 713 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Utils/Visualization/string_utf8.cpp:586:10: warning: 'wstring_convert, char32_t>' is deprecated [-Wdeprecated-declarations] 586 | std::wstring_convert, char32_t> conv; | ^ /usr/include/c++/v1/locale:3145:28: note: 'wstring_convert, char32_t>' has been explicitly marked deprecated here 3145 | class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 wstring_convert { | ^ /usr/include/c++/v1/__config:748:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 748 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:713:49: note: expanded from macro '_LIBCPP_DEPRECATED' 713 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 3 warnings generated. [ 96% 84/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/sat_swap_synth.cpp.o [ 97% 84/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/sat_linear_synth.cpp.o /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Synthesis/sat_linear_synth.cpp:335:28: warning: unused parameter 'cbits' [-Wunused-parameter] 335 | std::vector const& cbits, BMatrix const& transform) | ^ /wrkdirs/usr/ports/science/py-tweedledum/work-py312/tweedledum-b30d175b1e5343ccefaa5762cd66a80980667bed/src/Synthesis/sat_linear_synth.cpp:672:28: warning: unused parameter 'cbits' [-Wunused-parameter] 672 | std::vector const& cbits, BMatrix const& transform, | ^ 2 warnings generated. [ 98% 84/85] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/pkrm_synth.cpp.o [100% 85/85] Linking CXX shared module _tweedledum.cpython-312.so *** Installing project into wheel... -- Install configuration: "Release" -- Installing: /tmp/tmpah_qboz8/wheel/platlib/tweedledum/_tweedledum.cpython-312.so *** Making wheel... *** Created tweedledum-1.2.0-cp312-cp312-freebsd_15_1_release_amd64.whl Successfully built tweedledum-1.2.0-cp312-cp312-freebsd_15_1_release_amd64.whl =========================================================================== =>> Checking for filesystem violations... done =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py312-tweedledum-1.2.0 depends on file: /usr/local/bin/python3.12 - found =========================================================================== =>> Recording filesystem state for prestage... done =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Staging for py312-tweedledum-1.2.0 ===> py312-tweedledum-1.2.0 depends on file: /usr/local/bin/python3.12 - found ===> Generating temporary packing list ====> Compressing man pages (compress-man) =========================================================================== ====> Running Q/A tests (stage-qa) ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) =>> Checking for staging violations... done =================================================== ===== env: DEVELOPER_MODE=yes PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs PKGLATESTREPOSITORY=/tmp/pkgs/Latest 'PKG_NOTES=ports_top_git_hash ports_top_checkout_unclean port_checkout_unclean' 'PKG_NOTE_ports_top_git_hash=c6bb0365d15f2bd74c90f147657dcd3677dd8cbd' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_checkout_unclean=no' STRICT_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Building packages for py312-tweedledum-1.2.0 ===> Building py312-tweedledum-1.2.0 =========================================================================== =>> Recording filesystem state for preinst... done =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> Installing for py312-tweedledum-1.2.0 ===> Checking if py312-tweedledum is already installed ===> Registering installation for py312-tweedledum-1.2.0 [tank.des.dev] Installing py312-tweedledum-1.2.0... =========================================================================== =>> Checking shared library dependencies =================================================== ===== env: DEVELOPER_MODE=yes STRICT_DEPENDS=yes USER=root UID=0 GID=0 ===> Deinstalling for py312-tweedledum ===> Deinstalling py312-tweedledum-1.2.0 Updating database digests format: .......... done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: py312-tweedledum: 1.2.0 Number of packages to be removed: 1 The operation will free 2 MiB. [tank.des.dev] [1/1] Deinstalling py312-tweedledum-1.2.0... [tank.des.dev] [1/1] Deleting files for py312-tweedledum-1.2.0: .......... done =========================================================================== =>> Checking for extra files and directories [00:03:43] Installing from package [tank.des.dev] Installing py312-tweedledum-1.2.0... [tank.des.dev] Extracting py312-tweedledum-1.2.0: .......... done [00:03:43] Cleaning up ===> Cleaning for py312-tweedledum-1.2.0 [00:03:43] Deinstalling package Updating database digests format: . done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: py312-tweedledum: 1.2.0 Number of packages to be removed: 1 The operation will free 2 MiB. [tank.des.dev] [1/1] Deinstalling py312-tweedledum-1.2.0... [tank.des.dev] [1/1] Deleting files for py312-tweedledum-1.2.0: .......... done build of science/py-tweedledum@py312 | py312-tweedledum-1.2.0 ended at 2026-06-25T03:08:35+00:00 build time: 00:02:49 times end [shell] (user/sys/real): 0m0.265s 0m0.383s 2m49.000s times end [child] (user/sys/real): 16m38.037s 0m35.337s 2m49.000s