this derivation will be built: /nix/store/plg1a4gmn11173s99pani3wwrk0hiq70-python3.14-primer3-py-2.3.0.drv these 31 paths will be fetched (1.3 MiB download, 7.5 MiB unpacked): /nix/store/fk7pndl7698yclcscgh4n9k6d9p756qr-die-hook /nix/store/n270y4a1az60ib3mhfiwyvmbs8jc0vjw-ensure-newer-sources-hook /nix/store/ya1hlzhbj7yp9zw08s1wnh7r0w8j8qcr-make-shell-wrapper-hook /nix/store/n642r7qrsldf792clkb3s7cn2ckvx4qw-pypa-build-hook.sh /nix/store/4wlznh578q7r4vry0z35p0cp8mmlw05m-pypa-install-hook /nix/store/ap5y17n5m4gkrgh1h9dbb8k45d63an6k-pytest-check-hook /nix/store/s2a0fvmvlpqc79zyxk66jrkr26s5vqc6-python-catch-conflicts-hook /nix/store/c22p17b6y8phdk02nca7py1vjmlwinw5-python-imports-check-hook.sh /nix/store/1wlfynmb00zpgmmr44g3734ivwpah48x-python-metadata-check-hook.sh /nix/store/bxf211dncwm8ixy8bwr6v3phjgfkm32k-python-namespaces-hook.sh /nix/store/mqgjim0ymcidgiamzsyl3f0zp85wr52a-python-output-dist-hook /nix/store/wf5p4pgzbbxpp2avh183ykpk2m4rzh9n-python-remove-bin-bytecode-hook /nix/store/n6mdfmyg3yi8mq5ywzwy3kxfwnzl6475-python-remove-tests-dir-hook /nix/store/kgma60gps7zc1scln5ccj9049hxf2z3m-python-runtime-deps-check-hook.sh /nix/store/9c0f047kd87s16lyvbdxg4145hwk7dkk-python3-3.14.6-env /nix/store/zr4aiw507623fhan9804fxxv5bwasay6-python3.14-autocommand-2.2.2 /nix/store/b0jycclcphq52fd935cqw62b962hpndk-python3.14-build-1.5.1 /nix/store/z0q5nd903fmaw8kdvbxnv5k6d602l90i-python3.14-distutils-83.0.0 /nix/store/6vsqn588r8lffghj5m31s9g0a2c0ifcc-python3.14-inflect-7.5.0 /nix/store/yjybff7894aa0s73s3zxa87prrk667b9-python3.14-installer-1.0.1 /nix/store/8y0hwkzcx5jakl873sgm97f4czv8095g-python3.14-jaraco-classes-3.4.0 /nix/store/yhpszl91qjxd300qhnnjxva9b65p3zpz-python3.14-jaraco-collections-5.2.1 /nix/store/mvkqr6i6wxaia7xnz6079i1fs5vckqsj-python3.14-jaraco-context-6.1.0 /nix/store/6grg5dvmb19ycqqa3f1vnvhkyc7dd6z5-python3.14-jaraco-functools-4.4.0 /nix/store/2awm3rwj8lpkvj1p187zh5qndrg6hmwk-python3.14-jaraco-text-4.0.0 /nix/store/48bxvp3w55y4l1vkj8qvxykmvg2vklhq-python3.14-more-itertools-11.1.0 /nix/store/zqsnrcfic77hc6v3hzycb7bl6qfp0fwv-python3.14-pyproject-hooks-1.2.0 /nix/store/757iswlh1ndz27azcj60r7rjf30ni5as-python3.14-typeguard-4.5.2 /nix/store/sa2qvd26yrbsk2z8mm9a77l1f1szhln2-python3.14-wheel-0.47.0 /nix/store/i68fp24ajy3argnlxp2vjdas2bn3wv2x-source /nix/store/wj0zw4yvjcdr960ghbhv4jf2ham8l9bk-wrap-python-hook building '/nix/store/plg1a4gmn11173s99pani3wwrk0hiq70-python3.14-primer3-py-2.3.0.drv' python3.14-primer3-py-2.3.0> Sourcing python-remove-tests-dir-hook python3.14-primer3-py-2.3.0> Sourcing python-catch-conflicts-hook.sh python3.14-primer3-py-2.3.0> Sourcing python-remove-bin-bytecode-hook.sh python3.14-primer3-py-2.3.0> Sourcing pypa-build-hook python3.14-primer3-py-2.3.0> Using pypaBuildPhase python3.14-primer3-py-2.3.0> Sourcing python-runtime-deps-check-hook python3.14-primer3-py-2.3.0> Using pythonRuntimeDepsCheckHook python3.14-primer3-py-2.3.0> Sourcing pypa-install-hook python3.14-primer3-py-2.3.0> Using pypaInstallPhase python3.14-primer3-py-2.3.0> Sourcing python-imports-check-hook.sh python3.14-primer3-py-2.3.0> Using pythonImportsCheckPhase python3.14-primer3-py-2.3.0> Sourcing python-metadata-check-hook.sh python3.14-primer3-py-2.3.0> Using pythonMetadataCheckPhase python3.14-primer3-py-2.3.0> Sourcing python-namespaces-hook python3.14-primer3-py-2.3.0> Sourcing python-catch-conflicts-hook.sh python3.14-primer3-py-2.3.0> Sourcing pytest-check-hook python3.14-primer3-py-2.3.0> Using pytestCheckPhase python3.14-primer3-py-2.3.0> Running phase: unpackPhase python3.14-primer3-py-2.3.0> unpacking source archive /nix/store/i68fp24ajy3argnlxp2vjdas2bn3wv2x-source python3.14-primer3-py-2.3.0> source root is source python3.14-primer3-py-2.3.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/valgrind-python.supp" python3.14-primer3-py-2.3.0> Running phase: patchPhase python3.14-primer3-py-2.3.0> Running phase: updateAutotoolsGnuConfigScriptsPhase python3.14-primer3-py-2.3.0> Running phase: configurePhase python3.14-primer3-py-2.3.0> no configure script, doing nothing python3.14-primer3-py-2.3.0> Running phase: buildPhase python3.14-primer3-py-2.3.0> Executing pypaBuildPhase python3.14-primer3-py-2.3.0> Creating a wheel... python3.14-primer3-py-2.3.0> pypa build flags: --no-isolation --outdir dist/ --wheel python3.14-primer3-py-2.3.0> * Getting build dependencies for wheel... python3.14-primer3-py-2.3.0> [1/2] Cythonizing primer3/p3helpers.pyx python3.14-primer3-py-2.3.0> warning: primer3/p3helpers.pyx:34:28: 'COMP_BASE_LUT' redeclared python3.14-primer3-py-2.3.0> warning: primer3/p3helpers.pyx:35:27: 'SANITIZE_LUT' redeclared python3.14-primer3-py-2.3.0> warning: primer3/p3helpers.pyx:36:29: 'ACGT_UPPER_LUT' redeclared python3.14-primer3-py-2.3.0> warning: primer3/p3helpers.pyx:37:36: 'IS_UPPERCASE_ACGT_LUT' redeclared python3.14-primer3-py-2.3.0> [2/2] Cythonizing primer3/thermoanalysis.pyx python3.14-primer3-py-2.3.0> warning: primer3/thermoanalysis.pyx:1394:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> By 2027-Feb-18, you need to update your project and remove deprecated calls python3.14-primer3-py-2.3.0> or your builds will no longer be supported. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> corresp(dist, value, root_dir) python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> Please consider removing the following classifiers in favor of a SPDX license expression: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> License :: OSI Approved :: GNU General Public License v2 (GPLv2) python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> dist._finalize_license_expression() python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> Please consider removing the following classifiers in favor of a SPDX license expression: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> License :: OSI Approved :: GNU General Public License v2 (GPLv2) python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> self._finalize_license_expression() python3.14-primer3-py-2.3.0> running egg_info python3.14-primer3-py-2.3.0> creating primer3_py.egg-info python3.14-primer3-py-2.3.0> writing primer3_py.egg-info/PKG-INFO python3.14-primer3-py-2.3.0> writing dependency_links to primer3_py.egg-info/dependency_links.txt python3.14-primer3-py-2.3.0> writing requirements to primer3_py.egg-info/requires.txt python3.14-primer3-py-2.3.0> writing top-level names to primer3_py.egg-info/top_level.txt python3.14-primer3-py-2.3.0> writing manifest file 'primer3_py.egg-info/SOURCES.txt' python3.14-primer3-py-2.3.0> dependency /build/source/primer3/src/libprimer3/libprimer3.h won't be automatically included in the manifest: the path must be relative python3.14-primer3-py-2.3.0> dependency /build/source/primer3/src/libprimer3/masker.h won't be automatically included in the manifest: the path must be relative python3.14-primer3-py-2.3.0> dependency /build/source/primer3/src/libprimer3/oligotm.h won't be automatically included in the manifest: the path must be relative python3.14-primer3-py-2.3.0> dependency /build/source/primer3/src/libprimer3/p3_seq_lib.h won't be automatically included in the manifest: the path must be relative python3.14-primer3-py-2.3.0> dependency /build/source/primer3/src/libprimer3/read_boulder.h won't be automatically included in the manifest: the path must be relative python3.14-primer3-py-2.3.0> dependency /build/source/primer3/src/libprimer3/thal.h won't be automatically included in the manifest: the path must be relative python3.14-primer3-py-2.3.0> reading manifest file 'primer3_py.egg-info/SOURCES.txt' python3.14-primer3-py-2.3.0> reading manifest template 'MANIFEST.in' python3.14-primer3-py-2.3.0> warning: no files found matching '*.rst' under directory 'docs' python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.pyc' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.pyo' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.pyd' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.so' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.dylib' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.dll' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '__pycache__' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.egg-info' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '.DS_Store' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '.*.swp' found anywhere in distribution python3.14-primer3-py-2.3.0> no previously-included directories found matching 'primer3/thermoanalysis.c' python3.14-primer3-py-2.3.0> adding license file 'LICENSE' python3.14-primer3-py-2.3.0> adding license file 'AUTHORS' python3.14-primer3-py-2.3.0> writing manifest file 'primer3_py.egg-info/SOURCES.txt' python3.14-primer3-py-2.3.0> * Building wheel... python3.14-primer3-py-2.3.0> [1/2] Cythonizing primer3/p3helpers.pyx python3.14-primer3-py-2.3.0> warning: primer3/p3helpers.pyx:34:28: 'COMP_BASE_LUT' redeclared python3.14-primer3-py-2.3.0> warning: primer3/p3helpers.pyx:35:27: 'SANITIZE_LUT' redeclared python3.14-primer3-py-2.3.0> warning: primer3/p3helpers.pyx:36:29: 'ACGT_UPPER_LUT' redeclared python3.14-primer3-py-2.3.0> warning: primer3/p3helpers.pyx:37:36: 'IS_UPPERCASE_ACGT_LUT' redeclared python3.14-primer3-py-2.3.0> [2/2] Cythonizing primer3/thermoanalysis.pyx python3.14-primer3-py-2.3.0> warning: primer3/thermoanalysis.pyx:1394:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> By 2027-Feb-18, you need to update your project and remove deprecated calls python3.14-primer3-py-2.3.0> or your builds will no longer be supported. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> corresp(dist, value, root_dir) python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> Please consider removing the following classifiers in favor of a SPDX license expression: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> License :: OSI Approved :: GNU General Public License v2 (GPLv2) python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> dist._finalize_license_expression() python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> Please consider removing the following classifiers in favor of a SPDX license expression: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> License :: OSI Approved :: GNU General Public License v2 (GPLv2) python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> self._finalize_license_expression() python3.14-primer3-py-2.3.0> running bdist_wheel python3.14-primer3-py-2.3.0> running build python3.14-primer3-py-2.3.0> running build_py python3.14-primer3-py-2.3.0> creating build/lib.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> copying primer3/__init__.py -> build/lib.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> copying primer3/argdefaults.py -> build/lib.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> copying primer3/bindings.py -> build/lib.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> running egg_info python3.14-primer3-py-2.3.0> writing primer3_py.egg-info/PKG-INFO python3.14-primer3-py-2.3.0> writing dependency_links to primer3_py.egg-info/dependency_links.txt python3.14-primer3-py-2.3.0> writing requirements to primer3_py.egg-info/requires.txt python3.14-primer3-py-2.3.0> writing top-level names to primer3_py.egg-info/top_level.txt python3.14-primer3-py-2.3.0> dependency /build/source/primer3/src/libprimer3/libprimer3.h won't be automatically included in the manifest: the path must be relative python3.14-primer3-py-2.3.0> dependency /build/source/primer3/src/libprimer3/masker.h won't be automatically included in the manifest: the path must be relative python3.14-primer3-py-2.3.0> dependency /build/source/primer3/src/libprimer3/oligotm.h won't be automatically included in the manifest: the path must be relative python3.14-primer3-py-2.3.0> dependency /build/source/primer3/src/libprimer3/p3_seq_lib.h won't be automatically included in the manifest: the path must be relative python3.14-primer3-py-2.3.0> dependency /build/source/primer3/src/libprimer3/read_boulder.h won't be automatically included in the manifest: the path must be relative python3.14-primer3-py-2.3.0> dependency /build/source/primer3/src/libprimer3/thal.h won't be automatically included in the manifest: the path must be relative python3.14-primer3-py-2.3.0> reading manifest file 'primer3_py.egg-info/SOURCES.txt' python3.14-primer3-py-2.3.0> reading manifest template 'MANIFEST.in' python3.14-primer3-py-2.3.0> warning: no files found matching '*.rst' under directory 'docs' python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.pyc' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.pyo' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.pyd' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.so' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.dylib' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.dll' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '__pycache__' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '*.egg-info' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '.DS_Store' found anywhere in distribution python3.14-primer3-py-2.3.0> warning: no previously-included files matching '.*.swp' found anywhere in distribution python3.14-primer3-py-2.3.0> no previously-included directories found matching 'primer3/thermoanalysis.c' python3.14-primer3-py-2.3.0> adding license file 'LICENSE' python3.14-primer3-py-2.3.0> adding license file 'AUTHORS' python3.14-primer3-py-2.3.0> writing manifest file 'primer3_py.egg-info/SOURCES.txt' python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'primer3.src.libprimer3' is absent from the `packages` configuration. python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> ############################ python3.14-primer3-py-2.3.0> # Package would be ignored # python3.14-primer3-py-2.3.0> ############################ python3.14-primer3-py-2.3.0> Python recognizes 'primer3.src.libprimer3' as an importable package[^1], python3.14-primer3-py-2.3.0> but it is absent from setuptools' `packages` configuration. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> This leads to an ambiguous overall configuration. If you want to distribute this python3.14-primer3-py-2.3.0> package, please make sure that 'primer3.src.libprimer3' is explicitly added python3.14-primer3-py-2.3.0> to the `packages` configuration field. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> Alternatively, you can also rely on setuptools' discovery methods python3.14-primer3-py-2.3.0> (for example by using `find_namespace_packages(...)`/`find_namespace:` python3.14-primer3-py-2.3.0> instead of `find_packages(...)`/`find:`). python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> You can read more about "package discovery" on setuptools documentation page: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> If you don't want 'primer3.src.libprimer3' to be distributed and are python3.14-primer3-py-2.3.0> already explicitly excluding 'primer3.src.libprimer3' via python3.14-primer3-py-2.3.0> `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, python3.14-primer3-py-2.3.0> you can try to use `exclude_package_data`, or `include-package-data=False` in python3.14-primer3-py-2.3.0> combination with a more fine grained `package-data` configuration. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> You can read more about "package data files" on setuptools documentation page: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> - https://setuptools.pypa.io/en/latest/userguide/datafiles.html python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> [^1]: For Python, any directory (with suitable naming) can be imported, python3.14-primer3-py-2.3.0> even if it does not contain any `.py` files. python3.14-primer3-py-2.3.0> On the other hand, currently there is no concept of package data python3.14-primer3-py-2.3.0> directory, all directories are treated like packages. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> check.warn(importable) python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'primer3.src.libprimer3.klib' is absent from the `packages` configuration. python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> ############################ python3.14-primer3-py-2.3.0> # Package would be ignored # python3.14-primer3-py-2.3.0> ############################ python3.14-primer3-py-2.3.0> Python recognizes 'primer3.src.libprimer3.klib' as an importable package[^1], python3.14-primer3-py-2.3.0> but it is absent from setuptools' `packages` configuration. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> This leads to an ambiguous overall configuration. If you want to distribute this python3.14-primer3-py-2.3.0> package, please make sure that 'primer3.src.libprimer3.klib' is explicitly added python3.14-primer3-py-2.3.0> to the `packages` configuration field. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> Alternatively, you can also rely on setuptools' discovery methods python3.14-primer3-py-2.3.0> (for example by using `find_namespace_packages(...)`/`find_namespace:` python3.14-primer3-py-2.3.0> instead of `find_packages(...)`/`find:`). python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> You can read more about "package discovery" on setuptools documentation page: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> If you don't want 'primer3.src.libprimer3.klib' to be distributed and are python3.14-primer3-py-2.3.0> already explicitly excluding 'primer3.src.libprimer3.klib' via python3.14-primer3-py-2.3.0> `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, python3.14-primer3-py-2.3.0> you can try to use `exclude_package_data`, or `include-package-data=False` in python3.14-primer3-py-2.3.0> combination with a more fine grained `package-data` configuration. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> You can read more about "package data files" on setuptools documentation page: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> - https://setuptools.pypa.io/en/latest/userguide/datafiles.html python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> [^1]: For Python, any directory (with suitable naming) can be imported, python3.14-primer3-py-2.3.0> even if it does not contain any `.py` files. python3.14-primer3-py-2.3.0> On the other hand, currently there is no concept of package data python3.14-primer3-py-2.3.0> directory, all directories are treated like packages. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> check.warn(importable) python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'primer3.src.libprimer3.klib.test' is absent from the `packages` configuration. python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> ############################ python3.14-primer3-py-2.3.0> # Package would be ignored # python3.14-primer3-py-2.3.0> ############################ python3.14-primer3-py-2.3.0> Python recognizes 'primer3.src.libprimer3.klib.test' as an importable package[^1], python3.14-primer3-py-2.3.0> but it is absent from setuptools' `packages` configuration. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> This leads to an ambiguous overall configuration. If you want to distribute this python3.14-primer3-py-2.3.0> package, please make sure that 'primer3.src.libprimer3.klib.test' is explicitly added python3.14-primer3-py-2.3.0> to the `packages` configuration field. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> Alternatively, you can also rely on setuptools' discovery methods python3.14-primer3-py-2.3.0> (for example by using `find_namespace_packages(...)`/`find_namespace:` python3.14-primer3-py-2.3.0> instead of `find_packages(...)`/`find:`). python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> You can read more about "package discovery" on setuptools documentation page: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> If you don't want 'primer3.src.libprimer3.klib.test' to be distributed and are python3.14-primer3-py-2.3.0> already explicitly excluding 'primer3.src.libprimer3.klib.test' via python3.14-primer3-py-2.3.0> `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, python3.14-primer3-py-2.3.0> you can try to use `exclude_package_data`, or `include-package-data=False` in python3.14-primer3-py-2.3.0> combination with a more fine grained `package-data` configuration. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> You can read more about "package data files" on setuptools documentation page: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> - https://setuptools.pypa.io/en/latest/userguide/datafiles.html python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> [^1]: For Python, any directory (with suitable naming) can be imported, python3.14-primer3-py-2.3.0> even if it does not contain any `.py` files. python3.14-primer3-py-2.3.0> On the other hand, currently there is no concept of package data python3.14-primer3-py-2.3.0> directory, all directories are treated like packages. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> check.warn(importable) python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'primer3.src.libprimer3.primer3_config' is absent from the `packages` configuration. python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> ############################ python3.14-primer3-py-2.3.0> # Package would be ignored # python3.14-primer3-py-2.3.0> ############################ python3.14-primer3-py-2.3.0> Python recognizes 'primer3.src.libprimer3.primer3_config' as an importable package[^1], python3.14-primer3-py-2.3.0> but it is absent from setuptools' `packages` configuration. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> This leads to an ambiguous overall configuration. If you want to distribute this python3.14-primer3-py-2.3.0> package, please make sure that 'primer3.src.libprimer3.primer3_config' is explicitly added python3.14-primer3-py-2.3.0> to the `packages` configuration field. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> Alternatively, you can also rely on setuptools' discovery methods python3.14-primer3-py-2.3.0> (for example by using `find_namespace_packages(...)`/`find_namespace:` python3.14-primer3-py-2.3.0> instead of `find_packages(...)`/`find:`). python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> You can read more about "package discovery" on setuptools documentation page: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> If you don't want 'primer3.src.libprimer3.primer3_config' to be distributed and are python3.14-primer3-py-2.3.0> already explicitly excluding 'primer3.src.libprimer3.primer3_config' via python3.14-primer3-py-2.3.0> `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, python3.14-primer3-py-2.3.0> you can try to use `exclude_package_data`, or `include-package-data=False` in python3.14-primer3-py-2.3.0> combination with a more fine grained `package-data` configuration. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> You can read more about "package data files" on setuptools documentation page: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> - https://setuptools.pypa.io/en/latest/userguide/datafiles.html python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> [^1]: For Python, any directory (with suitable naming) can be imported, python3.14-primer3-py-2.3.0> even if it does not contain any `.py` files. python3.14-primer3-py-2.3.0> On the other hand, currently there is no concept of package data python3.14-primer3-py-2.3.0> directory, all directories are treated like packages. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> check.warn(importable) python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'primer3.src.libprimer3.primer3_config.interpretations' is absent from the `packages` configuration. python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> ############################ python3.14-primer3-py-2.3.0> # Package would be ignored # python3.14-primer3-py-2.3.0> ############################ python3.14-primer3-py-2.3.0> Python recognizes 'primer3.src.libprimer3.primer3_config.interpretations' as an importable package[^1], python3.14-primer3-py-2.3.0> but it is absent from setuptools' `packages` configuration. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> This leads to an ambiguous overall configuration. If you want to distribute this python3.14-primer3-py-2.3.0> package, please make sure that 'primer3.src.libprimer3.primer3_config.interpretations' is explicitly added python3.14-primer3-py-2.3.0> to the `packages` configuration field. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> Alternatively, you can also rely on setuptools' discovery methods python3.14-primer3-py-2.3.0> (for example by using `find_namespace_packages(...)`/`find_namespace:` python3.14-primer3-py-2.3.0> instead of `find_packages(...)`/`find:`). python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> You can read more about "package discovery" on setuptools documentation page: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> If you don't want 'primer3.src.libprimer3.primer3_config.interpretations' to be distributed and are python3.14-primer3-py-2.3.0> already explicitly excluding 'primer3.src.libprimer3.primer3_config.interpretations' via python3.14-primer3-py-2.3.0> `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, python3.14-primer3-py-2.3.0> you can try to use `exclude_package_data`, or `include-package-data=False` in python3.14-primer3-py-2.3.0> combination with a more fine grained `package-data` configuration. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> You can read more about "package data files" on setuptools documentation page: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> - https://setuptools.pypa.io/en/latest/userguide/datafiles.html python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> [^1]: For Python, any directory (with suitable naming) can be imported, python3.14-primer3-py-2.3.0> even if it does not contain any `.py` files. python3.14-primer3-py-2.3.0> On the other hand, currently there is no concept of package data python3.14-primer3-py-2.3.0> directory, all directories are treated like packages. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> check.warn(importable) python3.14-primer3-py-2.3.0> copying primer3/p3helpers.c -> build/lib.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> copying primer3/p3helpers.h -> build/lib.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> copying primer3/p3helpers.pxd -> build/lib.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> copying primer3/p3helpers.pyx -> build/lib.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> copying primer3/thermoanalysis.c -> build/lib.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> copying primer3/thermoanalysis.pxd -> build/lib.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> copying primer3/thermoanalysis.pxi -> build/lib.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> copying primer3/thermoanalysis.pyx -> build/lib.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> creating build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/ABOUT.txt -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/LICENSE.txt -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/Makefile -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/amplicontm.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/amplicontm.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/amplicontm_main.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/dpal.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/dpal.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/format_output.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/format_output.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/gpl-2.0.txt -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/humrep_and_simple.txt -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/libprimer3.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/libprimer3.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/libprimer3flex.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/libprimer3flex.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/long_seq_tm_test_main.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/masker.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/masker.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/masker_main.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/ntdpal_main.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/oligotm.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/oligotm.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/oligotm_main.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/p3_seq_lib.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/p3_seq_lib.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_boulder_main.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/print_boulder.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/print_boulder.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/read_boulder.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/read_boulder.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/release_notes.txt -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/thal.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/thal.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/thal_main.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/thal_parameters.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/thal_parameters.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/thalflex.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/thalflex.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/thalflexsignatures.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> creating build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/klib/README.md -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/klib/khash.h -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib python3.14-primer3-py-2.3.0> creating build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib/test python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/klib/test/Makefile -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib/test python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/klib/test/khash_keith.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib/test python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/klib/test/khash_keith2.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib/test python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/klib/test/khash_test.c -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib/test python3.14-primer3-py-2.3.0> creating build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/dangle.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/dangle.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/loops.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/loops.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/stack.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/stack.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/stackmm.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/stackmm.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/tetraloop.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/tetraloop.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/triloop.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/triloop.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/tstack.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/tstack2.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/tstack2.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/tstack_tm_inf.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> creating build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/dangle_i.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/dangle_i.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/loops_i.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/loops_i.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/stack_i.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/stack_i.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/stackmm_i_mm.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/stackmm_i_mm.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/tetraloop_i.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/tetraloop_i.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/triloop_i.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/triloop_i.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/tstack2_i.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/tstack2_i.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/tstack_i.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/tstack_i.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/tstack_tm_inf_i.dh -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying primer3/src/libprimer3/primer3_config/interpretations/tstack_tm_inf_i.ds -> build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> running build_ext python3.14-primer3-py-2.3.0> no windows python3.14-primer3-py-2.3.0> rm -f *.o primer3_core ntdpal ntthal amplicon3_core oligotm long_seq_tm_test primer3_masker *~ libprimer3.a libdpal.a libthal.a libthalpara.a liboligotm.a libamplicontm.a libmasker.a libprimer3.so.1.0.0 libdpal.a.so.1.0.0 libthal.a.so.1.0.0 libthalpara.a.so.1.0.0 libamplicontm.so.1.0.0 liboligotm.so.1.2.0 libmasker.a.so.1.0.0 example.for example.rev example.int core ../*~ python3.14-primer3-py-2.3.0> no windows python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib primer3_boulder_main.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o format_output.o format_output.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o read_boulder.o read_boulder.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o print_boulder.o print_boulder.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -Wno-deprecated -o libprimer3.o libprimer3.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o p3_seq_lib.o p3_seq_lib.c python3.14-primer3-py-2.3.0> ar rv libprimer3.a libprimer3.o p3_seq_lib.o python3.14-primer3-py-2.3.0> ar: creating libprimer3.a python3.14-primer3-py-2.3.0> a - libprimer3.o python3.14-primer3-py-2.3.0> a - p3_seq_lib.o python3.14-primer3-py-2.3.0> ranlib libprimer3.a python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o dpal_primer.o dpal.c python3.14-primer3-py-2.3.0> ar rv libdpal.a dpal_primer.o python3.14-primer3-py-2.3.0> ar: creating libdpal.a python3.14-primer3-py-2.3.0> a - dpal_primer.o python3.14-primer3-py-2.3.0> ranlib libdpal.a python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -ffloat-store -o thal_primer.o thal.c python3.14-primer3-py-2.3.0> ar rv libthal.a thal_primer.o python3.14-primer3-py-2.3.0> ar: creating libthal.a python3.14-primer3-py-2.3.0> a - thal_primer.o python3.14-primer3-py-2.3.0> ranlib libthal.a python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -ffloat-store -o thal_parameters.o thal_parameters.c python3.14-primer3-py-2.3.0> ar rv libthalpara.a thal_parameters.o python3.14-primer3-py-2.3.0> ar: creating libthalpara.a python3.14-primer3-py-2.3.0> a - thal_parameters.o python3.14-primer3-py-2.3.0> ranlib libthalpara.a python3.14-primer3-py-2.3.0> cc -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -c -o oligotm.o oligotm.c python3.14-primer3-py-2.3.0> ar rv liboligotm.a oligotm.o python3.14-primer3-py-2.3.0> ar: creating liboligotm.a python3.14-primer3-py-2.3.0> a - oligotm.o python3.14-primer3-py-2.3.0> ranlib liboligotm.a python3.14-primer3-py-2.3.0> cc -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -c -o amplicontm.o amplicontm.c python3.14-primer3-py-2.3.0> ar rv libamplicontm.a amplicontm.o python3.14-primer3-py-2.3.0> ar: creating libamplicontm.a python3.14-primer3-py-2.3.0> a - amplicontm.o python3.14-primer3-py-2.3.0> ranlib libamplicontm.a python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib masker.c python3.14-primer3-py-2.3.0> ar rv libmasker.a masker.o python3.14-primer3-py-2.3.0> ar: creating libmasker.a python3.14-primer3-py-2.3.0> a - masker.o python3.14-primer3-py-2.3.0> ranlib libmasker.a python3.14-primer3-py-2.3.0> cc -g -o primer3_core primer3_boulder_main.o format_output.o read_boulder.o print_boulder.o libprimer3.a libdpal.a libthal.a libthalpara.a liboligotm.a libamplicontm.a libmasker.a -lm python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -o ntdpal_main.o ntdpal_main.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o dpal.o dpal.c python3.14-primer3-py-2.3.0> cc -g -o ntdpal ntdpal_main.o dpal.o python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o thal_main.o thal_main.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -ffloat-store -o thal.o thal.c python3.14-primer3-py-2.3.0> cc -g -o ntthal thal_main.o thal.o thal_parameters.o -lm python3.14-primer3-py-2.3.0> cc -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o amplicon3_core amplicontm_main.c libamplicontm.a -lm python3.14-primer3-py-2.3.0> cc -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o oligotm oligotm_main.c liboligotm.a -lm python3.14-primer3-py-2.3.0> cc -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o long_seq_tm_test long_seq_tm_test_main.c oligotm.o -lm python3.14-primer3-py-2.3.0> cc -g -o primer3_masker masker_main.c libprimer3.a libdpal.a libthal.a libthalpara.a liboligotm.a libamplicontm.a libmasker.a -lm python3.14-primer3-py-2.3.0> building 'primer3.p3helpers' extension python3.14-primer3-py-2.3.0> creating build/temp.linux-x86_64-cpython-314/primer3 python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3 -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/p3helpers.c -o build/temp.linux-x86_64-cpython-314/primer3/p3helpers.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.7.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-util-linux-minimal-2.42.2-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.6/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.8.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.3.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-3.6.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.53.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpdecimal-4.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.8.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zstd-1.5.7/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bluez-headers-5.86/lib -L/nix/store/2nndxyf3phkb5aggxm3c16sapa0f49kz-tzdata-2026c/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.26-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-8.3p3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.7.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-util-linux-minimal-2.42.2-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.6/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.8.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.3.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-3.6.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.53.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpdecimal-4.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.8.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zstd-1.5.7/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bluez-headers-5.86/lib -L/nix/store/2nndxyf3phkb5aggxm3c16sapa0f49kz-tzdata-2026c/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.26-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-8.3p3/lib build/temp.linux-x86_64-cpython-314/primer3/p3helpers.o -L/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/lib -o build/lib.linux-x86_64-cpython-314/primer3/p3helpers.cpython-314-x86_64-linux-gnu.so python3.14-primer3-py-2.3.0> building 'primer3.thermoanalysis' extension python3.14-primer3-py-2.3.0> creating build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/dpal.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/dpal.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/libprimer3flex.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/libprimer3flex.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/masker.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/masker.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/oligotm.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/oligotm.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/p3_seq_lib.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/p3_seq_lib.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/read_boulder.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/read_boulder.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/thal_parameters.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/thal_parameters.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/thalflex.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/thalflex.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> In file included from /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/string.h:548, python3.14-primer3-py-2.3.0> from primer3/src/libprimer3/thalflex.c:66: python3.14-primer3-py-2.3.0> In function ‘strcpy’, python3.14-primer3-py-2.3.0> inlined from ‘safe_malloc’ at primer3/src/libprimer3/thalflex.c:916:5, python3.14-primer3-py-2.3.0> inlined from ‘calc_hairpin’ at primer3/src/libprimer3/thalflex.c:1842:18: python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: warning: argument 1 null where non-null expected because argument 3 is nonzero [-Wnonnull] python3.14-primer3-py-2.3.0> 81 | return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest)); python3.14-primer3-py-2.3.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: note: in a call to built-in function ‘__builtin___memcpy_chk’ python3.14-primer3-py-2.3.0> In function ‘strcpy’, python3.14-primer3-py-2.3.0> inlined from ‘safe_malloc’ at primer3/src/libprimer3/thalflex.c:916:5, python3.14-primer3-py-2.3.0> inlined from ‘calc_bulge_internal.constprop’ at primer3/src/libprimer3/thalflex.c:1946:18: python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: warning: argument 1 null where non-null expected because argument 3 is nonzero [-Wnonnull] python3.14-primer3-py-2.3.0> 81 | return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest)); python3.14-primer3-py-2.3.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: note: in a call to built-in function ‘__builtin___memcpy_chk’ python3.14-primer3-py-2.3.0> In function ‘strcpy’, python3.14-primer3-py-2.3.0> inlined from ‘safe_malloc’ at primer3/src/libprimer3/thalflex.c:916:5, python3.14-primer3-py-2.3.0> inlined from ‘maxTM’ at primer3/src/libprimer3/thalflex.h:752:18, python3.14-primer3-py-2.3.0> inlined from ‘fillMatrix.constprop’ at primer3/src/libprimer3/thalflex.c:1701:11: python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: warning: argument 1 null where non-null expected because argument 3 is nonzero [-Wnonnull] python3.14-primer3-py-2.3.0> 81 | return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest)); python3.14-primer3-py-2.3.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: note: in a call to built-in function ‘__builtin___memcpy_chk’ python3.14-primer3-py-2.3.0> In function ‘strcpy’, python3.14-primer3-py-2.3.0> inlined from ‘safe_malloc’ at primer3/src/libprimer3/thalflex.c:916:5, python3.14-primer3-py-2.3.0> inlined from ‘calc_bulge_internal’ at primer3/src/libprimer3/thalflex.c:1946:18, python3.14-primer3-py-2.3.0> inlined from ‘fillMatrix.constprop’ at primer3/src/libprimer3/thalflex.c:1721:17: python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: warning: argument 1 null where non-null expected because argument 3 is nonzero [-Wnonnull] python3.14-primer3-py-2.3.0> 81 | return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest)); python3.14-primer3-py-2.3.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: note: in a call to built-in function ‘__builtin___memcpy_chk’ python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/thermoanalysis.c -o build/temp.linux-x86_64-cpython-314/primer3/thermoanalysis.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.7.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-util-linux-minimal-2.42.2-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.6/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.8.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.3.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-3.6.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.53.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpdecimal-4.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.8.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zstd-1.5.7/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bluez-headers-5.86/lib -L/nix/store/2nndxyf3phkb5aggxm3c16sapa0f49kz-tzdata-2026c/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.26-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-8.3p3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.7.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-util-linux-minimal-2.42.2-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.6/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.8.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.3.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-3.6.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.53.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpdecimal-4.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.8.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zstd-1.5.7/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bluez-headers-5.86/lib -L/nix/store/2nndxyf3phkb5aggxm3c16sapa0f49kz-tzdata-2026c/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.26-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-8.3p3/lib build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/dpal.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/libprimer3flex.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/masker.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/oligotm.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/p3_seq_lib.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/read_boulder.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/thal_parameters.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/thalflex.o build/temp.linux-x86_64-cpython-314/primer3/thermoanalysis.o -L/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/lib -o build/lib.linux-x86_64-cpython-314/primer3/thermoanalysis.cpython-314-x86_64-linux-gnu.so python3.14-primer3-py-2.3.0> installing to build/bdist.linux-x86_64/wheel python3.14-primer3-py-2.3.0> running install python3.14-primer3-py-2.3.0> running install_lib python3.14-primer3-py-2.3.0> creating build/bdist.linux-x86_64/wheel python3.14-primer3-py-2.3.0> creating build/bdist.linux-x86_64/wheel/primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/__init__.py -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/argdefaults.py -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/bindings.py -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/p3helpers.c -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/p3helpers.h -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/p3helpers.pxd -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/p3helpers.pyx -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/thermoanalysis.c -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/thermoanalysis.pxd -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/thermoanalysis.pxi -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/thermoanalysis.pyx -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> creating build/bdist.linux-x86_64/wheel/primer3/src python3.14-primer3-py-2.3.0> creating build/bdist.linux-x86_64/wheel/primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/ABOUT.txt -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/LICENSE.txt -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/Makefile -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/amplicontm.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/amplicontm.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/amplicontm_main.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/dpal.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/dpal.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/format_output.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/format_output.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/gpl-2.0.txt -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/humrep_and_simple.txt -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/libprimer3.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/libprimer3.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/libprimer3flex.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/libprimer3flex.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/long_seq_tm_test_main.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/masker.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/masker.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/masker_main.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/ntdpal_main.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/oligotm.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/oligotm.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/oligotm_main.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/p3_seq_lib.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/p3_seq_lib.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_boulder_main.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/print_boulder.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/print_boulder.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/read_boulder.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/read_boulder.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/release_notes.txt -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/thal.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/thal.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/thal_main.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/thal_parameters.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/thal_parameters.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/thalflex.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/thalflex.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/thalflexsignatures.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3 python3.14-primer3-py-2.3.0> creating build/bdist.linux-x86_64/wheel/primer3/src/libprimer3/klib python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib/README.md -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/klib python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib/khash.h -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/klib python3.14-primer3-py-2.3.0> creating build/bdist.linux-x86_64/wheel/primer3/src/libprimer3/klib/test python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib/test/Makefile -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/klib/test python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib/test/khash_keith.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/klib/test python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib/test/khash_keith2.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/klib/test python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/klib/test/khash_test.c -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/klib/test python3.14-primer3-py-2.3.0> creating build/bdist.linux-x86_64/wheel/primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/dangle.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/dangle.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/loops.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/loops.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/stack.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/stack.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/stackmm.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/stackmm.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/tetraloop.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/tetraloop.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/triloop.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/triloop.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/tstack.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/tstack2.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/tstack2.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/tstack_tm_inf.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config python3.14-primer3-py-2.3.0> creating build/bdist.linux-x86_64/wheel/primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/dangle_i.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/dangle_i.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/loops_i.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/loops_i.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/stack_i.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/stack_i.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/stackmm_i_mm.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/stackmm_i_mm.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/tetraloop_i.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/tetraloop_i.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/triloop_i.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/triloop_i.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/tstack2_i.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/tstack2_i.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/tstack_i.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/tstack_i.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/tstack_tm_inf_i.dh -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/src/libprimer3/primer3_config/interpretations/tstack_tm_inf_i.ds -> build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_config/interpretations python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/p3helpers.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/thermoanalysis.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./primer3 python3.14-primer3-py-2.3.0> Adding executable bit to build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/amplicon3_core (mode is now 755) python3.14-primer3-py-2.3.0> Adding executable bit to build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/oligotm (mode is now 755) python3.14-primer3-py-2.3.0> Adding executable bit to build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/ntdpal (mode is now 755) python3.14-primer3-py-2.3.0> Adding executable bit to build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/ntthal (mode is now 755) python3.14-primer3-py-2.3.0> Adding executable bit to build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_core (mode is now 755) python3.14-primer3-py-2.3.0> Adding executable bit to build/bdist.linux-x86_64/wheel/./primer3/src/libprimer3/primer3_masker (mode is now 755) python3.14-primer3-py-2.3.0> running install_egg_info python3.14-primer3-py-2.3.0> Copying primer3_py.egg-info to build/bdist.linux-x86_64/wheel/./primer3_py-2.3.0-py3.14.egg-info python3.14-primer3-py-2.3.0> running install_scripts python3.14-primer3-py-2.3.0> creating build/bdist.linux-x86_64/wheel/primer3_py-2.3.0.dist-info/WHEEL python3.14-primer3-py-2.3.0> creating '/build/source/dist/.tmp-cg_zfd6f/primer3_py-2.3.0-cp314-cp314-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it python3.14-primer3-py-2.3.0> adding 'primer3/__init__.py' python3.14-primer3-py-2.3.0> adding 'primer3/argdefaults.py' python3.14-primer3-py-2.3.0> adding 'primer3/bindings.py' python3.14-primer3-py-2.3.0> adding 'primer3/p3helpers.c' python3.14-primer3-py-2.3.0> adding 'primer3/p3helpers.cpython-314-x86_64-linux-gnu.so' python3.14-primer3-py-2.3.0> adding 'primer3/p3helpers.h' python3.14-primer3-py-2.3.0> adding 'primer3/p3helpers.pxd' python3.14-primer3-py-2.3.0> adding 'primer3/p3helpers.pyx' python3.14-primer3-py-2.3.0> adding 'primer3/thermoanalysis.c' python3.14-primer3-py-2.3.0> adding 'primer3/thermoanalysis.cpython-314-x86_64-linux-gnu.so' python3.14-primer3-py-2.3.0> adding 'primer3/thermoanalysis.pxd' python3.14-primer3-py-2.3.0> adding 'primer3/thermoanalysis.pxi' python3.14-primer3-py-2.3.0> adding 'primer3/thermoanalysis.pyx' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/ABOUT.txt' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/LICENSE.txt' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/Makefile' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/amplicon3_core' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/amplicontm.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/amplicontm.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/amplicontm_main.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/dpal.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/dpal.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/format_output.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/format_output.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/gpl-2.0.txt' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/humrep_and_simple.txt' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/libprimer3.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/libprimer3.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/libprimer3flex.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/libprimer3flex.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/long_seq_tm_test_main.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/masker.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/masker.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/masker_main.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/ntdpal' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/ntdpal_main.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/ntthal' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/oligotm' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/oligotm.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/oligotm.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/oligotm_main.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/p3_seq_lib.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/p3_seq_lib.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_boulder_main.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_core' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_masker' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/print_boulder.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/print_boulder.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/read_boulder.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/read_boulder.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/release_notes.txt' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/thal.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/thal.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/thal_main.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/thal_parameters.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/thal_parameters.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/thalflex.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/thalflex.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/thalflexsignatures.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/klib/README.md' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/klib/khash.h' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/klib/test/Makefile' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/klib/test/khash_keith.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/klib/test/khash_keith2.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/klib/test/khash_test.c' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/dangle.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/dangle.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/loops.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/loops.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/stack.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/stack.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/stackmm.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/stackmm.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/tetraloop.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/tetraloop.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/triloop.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/triloop.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/tstack.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/tstack2.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/tstack2.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/tstack_tm_inf.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/dangle_i.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/dangle_i.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/loops_i.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/loops_i.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/stack_i.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/stack_i.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/stackmm_i_mm.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/stackmm_i_mm.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/tetraloop_i.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/tetraloop_i.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/triloop_i.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/triloop_i.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/tstack2_i.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/tstack2_i.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/tstack_i.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/tstack_i.ds' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/tstack_tm_inf_i.dh' python3.14-primer3-py-2.3.0> adding 'primer3/src/libprimer3/primer3_config/interpretations/tstack_tm_inf_i.ds' python3.14-primer3-py-2.3.0> adding 'primer3_py-2.3.0.dist-info/licenses/AUTHORS' python3.14-primer3-py-2.3.0> adding 'primer3_py-2.3.0.dist-info/licenses/LICENSE' python3.14-primer3-py-2.3.0> adding 'primer3_py-2.3.0.dist-info/METADATA' python3.14-primer3-py-2.3.0> adding 'primer3_py-2.3.0.dist-info/WHEEL' python3.14-primer3-py-2.3.0> adding 'primer3_py-2.3.0.dist-info/top_level.txt' python3.14-primer3-py-2.3.0> adding 'primer3_py-2.3.0.dist-info/RECORD' python3.14-primer3-py-2.3.0> removing build/bdist.linux-x86_64/wheel python3.14-primer3-py-2.3.0> Successfully built primer3_py-2.3.0-cp314-cp314-linux_x86_64.whl python3.14-primer3-py-2.3.0> Finished creating a wheel... python3.14-primer3-py-2.3.0> Finished executing pypaBuildPhase python3.14-primer3-py-2.3.0> buildPhase completed in 31 seconds python3.14-primer3-py-2.3.0> Running phase: pythonRuntimeDepsCheckHook python3.14-primer3-py-2.3.0> Executing pythonRuntimeDepsCheck python3.14-primer3-py-2.3.0> Checking runtime dependencies for primer3_py-2.3.0-cp314-cp314-linux_x86_64.whl python3.14-primer3-py-2.3.0> Finished executing pythonRuntimeDepsCheck python3.14-primer3-py-2.3.0> Running phase: installPhase python3.14-primer3-py-2.3.0> Executing pypaInstallPhase python3.14-primer3-py-2.3.0> Successfully installed primer3_py-2.3.0-cp314-cp314-linux_x86_64.whl python3.14-primer3-py-2.3.0> Finished executing pypaInstallPhase python3.14-primer3-py-2.3.0> Running phase: pythonOutputDistPhase python3.14-primer3-py-2.3.0> Executing pythonOutputDistPhase python3.14-primer3-py-2.3.0> Finished executing pythonOutputDistPhase python3.14-primer3-py-2.3.0> Running phase: fixupPhase python3.14-primer3-py-2.3.0> shrinking RPATHs of ELF executables and libraries in /nix/store/wv4an64ipn6b5vz74vfynjgarv6v0arc-python3.14-primer3-py-2.3.0 python3.14-primer3-py-2.3.0> shrinking /nix/store/wv4an64ipn6b5vz74vfynjgarv6v0arc-python3.14-primer3-py-2.3.0/lib/python3.14/site-packages/primer3/p3helpers.cpython-314-x86_64-linux-gnu.so python3.14-primer3-py-2.3.0> shrinking /nix/store/wv4an64ipn6b5vz74vfynjgarv6v0arc-python3.14-primer3-py-2.3.0/lib/python3.14/site-packages/primer3/thermoanalysis.cpython-314-x86_64-linux-gnu.so python3.14-primer3-py-2.3.0> shrinking /nix/store/wv4an64ipn6b5vz74vfynjgarv6v0arc-python3.14-primer3-py-2.3.0/lib/python3.14/site-packages/primer3/src/libprimer3/amplicon3_core python3.14-primer3-py-2.3.0> shrinking /nix/store/wv4an64ipn6b5vz74vfynjgarv6v0arc-python3.14-primer3-py-2.3.0/lib/python3.14/site-packages/primer3/src/libprimer3/ntdpal python3.14-primer3-py-2.3.0> shrinking /nix/store/wv4an64ipn6b5vz74vfynjgarv6v0arc-python3.14-primer3-py-2.3.0/lib/python3.14/site-packages/primer3/src/libprimer3/ntthal python3.14-primer3-py-2.3.0> shrinking /nix/store/wv4an64ipn6b5vz74vfynjgarv6v0arc-python3.14-primer3-py-2.3.0/lib/python3.14/site-packages/primer3/src/libprimer3/oligotm python3.14-primer3-py-2.3.0> shrinking /nix/store/wv4an64ipn6b5vz74vfynjgarv6v0arc-python3.14-primer3-py-2.3.0/lib/python3.14/site-packages/primer3/src/libprimer3/primer3_core python3.14-primer3-py-2.3.0> shrinking /nix/store/wv4an64ipn6b5vz74vfynjgarv6v0arc-python3.14-primer3-py-2.3.0/lib/python3.14/site-packages/primer3/src/libprimer3/primer3_masker python3.14-primer3-py-2.3.0> checking for references to /build/ in /nix/store/wv4an64ipn6b5vz74vfynjgarv6v0arc-python3.14-primer3-py-2.3.0... python3.14-primer3-py-2.3.0> patching script interpreter paths in /nix/store/wv4an64ipn6b5vz74vfynjgarv6v0arc-python3.14-primer3-py-2.3.0 python3.14-primer3-py-2.3.0> stripping (with command strip and flags -S -p) in /nix/store/wv4an64ipn6b5vz74vfynjgarv6v0arc-python3.14-primer3-py-2.3.0/lib python3.14-primer3-py-2.3.0> shrinking RPATHs of ELF executables and libraries in /nix/store/f4aigqa6qbxxp56zfcdvra2ax96awki9-python3.14-primer3-py-2.3.0-dist python3.14-primer3-py-2.3.0> checking for references to /build/ in /nix/store/f4aigqa6qbxxp56zfcdvra2ax96awki9-python3.14-primer3-py-2.3.0-dist... python3.14-primer3-py-2.3.0> patching script interpreter paths in /nix/store/f4aigqa6qbxxp56zfcdvra2ax96awki9-python3.14-primer3-py-2.3.0-dist python3.14-primer3-py-2.3.0> Executing pythonRemoveTestsDir python3.14-primer3-py-2.3.0> Finished executing pythonRemoveTestsDir python3.14-primer3-py-2.3.0> Running phase: installCheckPhase python3.14-primer3-py-2.3.0> no Makefile or custom installCheckPhase, doing nothing python3.14-primer3-py-2.3.0> Running phase: pythonCatchConflictsPhase python3.14-primer3-py-2.3.0> Running phase: pythonRemoveBinBytecodePhase python3.14-primer3-py-2.3.0> Running phase: pythonImportsCheckPhase python3.14-primer3-py-2.3.0> Executing pythonImportsCheckPhase python3.14-primer3-py-2.3.0> Check whether the following modules can be imported: primer3 primer3.bindings python3.14-primer3-py-2.3.0> Running phase: pythonMetadataCheckPhase python3.14-primer3-py-2.3.0> Executing pythonMetadataCheckPhase python3.14-primer3-py-2.3.0> Running phase: pytestCheckPhase python3.14-primer3-py-2.3.0> Executing pytestCheckPhase python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/_distutils_hack/__init__.py:15: UserWarning: Distutils was imported before Setuptools, but importing Setuptools also replaces the `distutils` module in `sys.modules`. This may lead to undesirable behaviors or errors. To avoid these issues, avoid using distutils directly, ensure that setuptools is installed in the traditional way (e.g. not an editable install), and/or make sure that setuptools is always imported before distutils. python3.14-primer3-py-2.3.0> warnings.warn( python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/_distutils_hack/__init__.py:30: UserWarning: Setuptools is replacing distutils. Support for replacing an already imported distutils is deprecated. In the future, this condition will fail. Register concerns at https://github.com/pypa/setuptools/issues/new?template=distutils-deprecation.yml python3.14-primer3-py-2.3.0> warnings.warn( python3.14-primer3-py-2.3.0> no windows python3.14-primer3-py-2.3.0> rm -f *.o primer3_core ntdpal ntthal amplicon3_core oligotm long_seq_tm_test primer3_masker *~ libprimer3.a libdpal.a libthal.a libthalpara.a liboligotm.a libamplicontm.a libmasker.a libprimer3.so.1.0.0 libdpal.a.so.1.0.0 libthal.a.so.1.0.0 libthalpara.a.so.1.0.0 libamplicontm.so.1.0.0 liboligotm.so.1.2.0 libmasker.a.so.1.0.0 example.for example.rev example.int core ../*~ python3.14-primer3-py-2.3.0> no windows python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib primer3_boulder_main.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o format_output.o format_output.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o read_boulder.o read_boulder.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o print_boulder.o print_boulder.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -Wno-deprecated -o libprimer3.o libprimer3.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o p3_seq_lib.o p3_seq_lib.c python3.14-primer3-py-2.3.0> ar rv libprimer3.a libprimer3.o p3_seq_lib.o python3.14-primer3-py-2.3.0> ar: creating libprimer3.a python3.14-primer3-py-2.3.0> a - libprimer3.o python3.14-primer3-py-2.3.0> a - p3_seq_lib.o python3.14-primer3-py-2.3.0> ranlib libprimer3.a python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o dpal_primer.o dpal.c python3.14-primer3-py-2.3.0> ar rv libdpal.a dpal_primer.o python3.14-primer3-py-2.3.0> ar: creating libdpal.a python3.14-primer3-py-2.3.0> a - dpal_primer.o python3.14-primer3-py-2.3.0> ranlib libdpal.a python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -ffloat-store -o thal_primer.o thal.c python3.14-primer3-py-2.3.0> ar rv libthal.a thal_primer.o python3.14-primer3-py-2.3.0> ar: creating libthal.a python3.14-primer3-py-2.3.0> a - thal_primer.o python3.14-primer3-py-2.3.0> ranlib libthal.a python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -ffloat-store -o thal_parameters.o thal_parameters.c python3.14-primer3-py-2.3.0> ar rv libthalpara.a thal_parameters.o python3.14-primer3-py-2.3.0> ar: creating libthalpara.a python3.14-primer3-py-2.3.0> a - thal_parameters.o python3.14-primer3-py-2.3.0> ranlib libthalpara.a python3.14-primer3-py-2.3.0> cc -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -c -o oligotm.o oligotm.c python3.14-primer3-py-2.3.0> ar rv liboligotm.a oligotm.o python3.14-primer3-py-2.3.0> ar: creating liboligotm.a python3.14-primer3-py-2.3.0> a - oligotm.o python3.14-primer3-py-2.3.0> ranlib liboligotm.a python3.14-primer3-py-2.3.0> cc -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -c -o amplicontm.o amplicontm.c python3.14-primer3-py-2.3.0> ar rv libamplicontm.a amplicontm.o python3.14-primer3-py-2.3.0> ar: creating libamplicontm.a python3.14-primer3-py-2.3.0> a - amplicontm.o python3.14-primer3-py-2.3.0> ranlib libamplicontm.a python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib masker.c python3.14-primer3-py-2.3.0> ar rv libmasker.a masker.o python3.14-primer3-py-2.3.0> ar: creating libmasker.a python3.14-primer3-py-2.3.0> a - masker.o python3.14-primer3-py-2.3.0> ranlib libmasker.a python3.14-primer3-py-2.3.0> cc -g -o primer3_core primer3_boulder_main.o format_output.o read_boulder.o print_boulder.o libprimer3.a libdpal.a libthal.a libthalpara.a liboligotm.a libamplicontm.a libmasker.a -lm python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -o ntdpal_main.o ntdpal_main.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o dpal.o dpal.c python3.14-primer3-py-2.3.0> cc -g -o ntdpal ntdpal_main.o dpal.o python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o thal_main.o thal_main.c python3.14-primer3-py-2.3.0> cc -c -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -ffloat-store -o thal.o thal.c python3.14-primer3-py-2.3.0> cc -g -o ntthal thal_main.o thal.o thal_parameters.o -lm python3.14-primer3-py-2.3.0> cc -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o amplicon3_core amplicontm_main.c libamplicontm.a -lm python3.14-primer3-py-2.3.0> cc -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o oligotm oligotm_main.c liboligotm.a -lm python3.14-primer3-py-2.3.0> cc -g -Wall -D__USE_FIXED_PROTOTYPES__ -O2 -I klib -o long_seq_tm_test long_seq_tm_test_main.c oligotm.o -lm python3.14-primer3-py-2.3.0> cc -g -o primer3_masker masker_main.c libprimer3.a libdpal.a libthal.a libthalpara.a liboligotm.a libamplicontm.a libmasker.a -lm python3.14-primer3-py-2.3.0> [1/2] Cythonizing primer3/p3helpers.pyx python3.14-primer3-py-2.3.0> warning: primer3/p3helpers.pyx:34:28: 'COMP_BASE_LUT' redeclared python3.14-primer3-py-2.3.0> warning: primer3/p3helpers.pyx:35:27: 'SANITIZE_LUT' redeclared python3.14-primer3-py-2.3.0> warning: primer3/p3helpers.pyx:36:29: 'ACGT_UPPER_LUT' redeclared python3.14-primer3-py-2.3.0> warning: primer3/p3helpers.pyx:37:36: 'IS_UPPERCASE_ACGT_LUT' redeclared python3.14-primer3-py-2.3.0> [2/2] Cythonizing primer3/thermoanalysis.pyx python3.14-primer3-py-2.3.0> warning: primer3/thermoanalysis.pyx:1394:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> By 2027-Feb-18, you need to update your project and remove deprecated calls python3.14-primer3-py-2.3.0> or your builds will no longer be supported. python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> corresp(dist, value, root_dir) python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> Please consider removing the following classifiers in favor of a SPDX license expression: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> License :: OSI Approved :: GNU General Public License v2 (GPLv2) python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> dist._finalize_license_expression() python3.14-primer3-py-2.3.0> /nix/store/fkfl68z8s63y73y66398j7jrzvqdsddp-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> Please consider removing the following classifiers in favor of a SPDX license expression: python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> License :: OSI Approved :: GNU General Public License v2 (GPLv2) python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. python3.14-primer3-py-2.3.0> ******************************************************************************** python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> !! python3.14-primer3-py-2.3.0> self._finalize_license_expression() python3.14-primer3-py-2.3.0> running build_ext python3.14-primer3-py-2.3.0> building 'primer3.p3helpers' extension python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3 -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/p3helpers.c -o build/temp.linux-x86_64-cpython-314/primer3/p3helpers.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.7.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-util-linux-minimal-2.42.2-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.6/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.8.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.3.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-3.6.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.53.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpdecimal-4.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.8.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zstd-1.5.7/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bluez-headers-5.86/lib -L/nix/store/2nndxyf3phkb5aggxm3c16sapa0f49kz-tzdata-2026c/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.26-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-8.3p3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.7.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-util-linux-minimal-2.42.2-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.6/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.8.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.3.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-3.6.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.53.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpdecimal-4.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.8.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zstd-1.5.7/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bluez-headers-5.86/lib -L/nix/store/2nndxyf3phkb5aggxm3c16sapa0f49kz-tzdata-2026c/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.26-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-8.3p3/lib build/temp.linux-x86_64-cpython-314/primer3/p3helpers.o -L/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/lib -o build/lib.linux-x86_64-cpython-314/primer3/p3helpers.cpython-314-x86_64-linux-gnu.so python3.14-primer3-py-2.3.0> building 'primer3.thermoanalysis' extension python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/dpal.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/dpal.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/libprimer3flex.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/libprimer3flex.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/masker.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/masker.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/oligotm.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/oligotm.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/p3_seq_lib.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/p3_seq_lib.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/read_boulder.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/read_boulder.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/thal_parameters.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/thal_parameters.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/src/libprimer3/thalflex.c -o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/thalflex.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> In file included from /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/string.h:548, python3.14-primer3-py-2.3.0> from primer3/src/libprimer3/thalflex.c:66: python3.14-primer3-py-2.3.0> In function ‘strcpy’, python3.14-primer3-py-2.3.0> inlined from ‘safe_malloc’ at primer3/src/libprimer3/thalflex.c:916:5, python3.14-primer3-py-2.3.0> inlined from ‘calc_hairpin’ at primer3/src/libprimer3/thalflex.c:1842:18: python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: warning: argument 1 null where non-null expected because argument 3 is nonzero [-Wnonnull] python3.14-primer3-py-2.3.0> 81 | return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest)); python3.14-primer3-py-2.3.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: note: in a call to built-in function ‘__builtin___memcpy_chk’ python3.14-primer3-py-2.3.0> In function ‘strcpy’, python3.14-primer3-py-2.3.0> inlined from ‘safe_malloc’ at primer3/src/libprimer3/thalflex.c:916:5, python3.14-primer3-py-2.3.0> inlined from ‘calc_bulge_internal.constprop’ at primer3/src/libprimer3/thalflex.c:1946:18: python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: warning: argument 1 null where non-null expected because argument 3 is nonzero [-Wnonnull] python3.14-primer3-py-2.3.0> 81 | return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest)); python3.14-primer3-py-2.3.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: note: in a call to built-in function ‘__builtin___memcpy_chk’ python3.14-primer3-py-2.3.0> In function ‘strcpy’, python3.14-primer3-py-2.3.0> inlined from ‘safe_malloc’ at primer3/src/libprimer3/thalflex.c:916:5, python3.14-primer3-py-2.3.0> inlined from ‘maxTM’ at primer3/src/libprimer3/thalflex.h:752:18, python3.14-primer3-py-2.3.0> inlined from ‘fillMatrix.constprop’ at primer3/src/libprimer3/thalflex.c:1701:11: python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: warning: argument 1 null where non-null expected because argument 3 is nonzero [-Wnonnull] python3.14-primer3-py-2.3.0> 81 | return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest)); python3.14-primer3-py-2.3.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: note: in a call to built-in function ‘__builtin___memcpy_chk’ python3.14-primer3-py-2.3.0> In function ‘strcpy’, python3.14-primer3-py-2.3.0> inlined from ‘safe_malloc’ at primer3/src/libprimer3/thalflex.c:916:5, python3.14-primer3-py-2.3.0> inlined from ‘calc_bulge_internal’ at primer3/src/libprimer3/thalflex.c:1946:18, python3.14-primer3-py-2.3.0> inlined from ‘fillMatrix.constprop’ at primer3/src/libprimer3/thalflex.c:1721:17: python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: warning: argument 1 null where non-null expected because argument 3 is nonzero [-Wnonnull] python3.14-primer3-py-2.3.0> 81 | return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest)); python3.14-primer3-py-2.3.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python3.14-primer3-py-2.3.0> /nix/store/29isvm6vfq10c528i31igdiy3fnvjcm3-glibc-2.42-67-dev/include/bits/string_fortified.h:81:10: note: in a call to built-in function ‘__builtin___memcpy_chk’ python3.14-primer3-py-2.3.0> gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Iprimer3 -I/build/source/primer3/src -I/build/source/primer3/src/libprimer3 -I/build/source/primer3/src/libprimer3/klib -I/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/include/python3.14 -c primer3/thermoanalysis.c -o build/temp.linux-x86_64-cpython-314/primer3/thermoanalysis.o -Wno-error=declaration-after-statement -Wno-unused-function python3.14-primer3-py-2.3.0> gcc -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.7.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-util-linux-minimal-2.42.2-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.6/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.8.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.3.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-3.6.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.53.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpdecimal-4.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.8.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zstd-1.5.7/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bluez-headers-5.86/lib -L/nix/store/2nndxyf3phkb5aggxm3c16sapa0f49kz-tzdata-2026c/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.26-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-8.3p3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.7.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-util-linux-minimal-2.42.2-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.6/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.8.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.3.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-3.6.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.53.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpdecimal-4.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.8.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zstd-1.5.7/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bluez-headers-5.86/lib -L/nix/store/2nndxyf3phkb5aggxm3c16sapa0f49kz-tzdata-2026c/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.26-lib/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-8.3p3/lib build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/dpal.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/libprimer3flex.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/masker.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/oligotm.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/p3_seq_lib.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/read_boulder.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/thal_parameters.o build/temp.linux-x86_64-cpython-314/primer3/src/libprimer3/thalflex.o build/temp.linux-x86_64-cpython-314/primer3/thermoanalysis.o -L/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/lib -o build/lib.linux-x86_64-cpython-314/primer3/thermoanalysis.cpython-314-x86_64-linux-gnu.so python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/p3helpers.cpython-314-x86_64-linux-gnu.so -> primer3 python3.14-primer3-py-2.3.0> copying build/lib.linux-x86_64-cpython-314/primer3/thermoanalysis.cpython-314-x86_64-linux-gnu.so -> primer3 python3.14-primer3-py-2.3.0> pytest flags: -m pytest tests python3.14-primer3-py-2.3.0> ============================= test session starts ============================== python3.14-primer3-py-2.3.0> platform linux -- Python 3.14.6, pytest-9.1.1, pluggy-1.6.0 python3.14-primer3-py-2.3.0> rootdir: /build/source python3.14-primer3-py-2.3.0> configfile: pyproject.toml python3.14-primer3-py-2.3.0> plugins: typeguard-4.5.2 python3.14-primer3-py-2.3.0> collected 36 items python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> tests/test_argdefaults.py ... [ 8%] python3.14-primer3-py-2.3.0> tests/test_ntthal_io.py . [ 11%] python3.14-primer3-py-2.3.0> tests/test_p3helpers.py ... [ 19%] python3.14-primer3-py-2.3.0> tests/test_primerdesign.py ..... [ 33%] python3.14-primer3-py-2.3.0> tests/test_sequences.py .......... [ 61%] python3.14-primer3-py-2.3.0> tests/test_str_rep_ifc_compat.py .. [ 66%] python3.14-primer3-py-2.3.0> tests/test_thermoanalysis.py .......... [ 94%] python3.14-primer3-py-2.3.0> tests/test_threadsafe.py .. [100%] python3.14-primer3-py-2.3.0> python3.14-primer3-py-2.3.0> ============================= 36 passed in 18.79s ============================== python3.14-primer3-py-2.3.0> Finished executing pytestCheckPhase python3.14-primer3-py-2.3.0> pytestCheckPhase completed in 48 seconds python3.14-primer3-py-2.3.0> Running phase: pytestcachePhase python3.14-primer3-py-2.3.0> Running phase: pytestRemoveBytecodePhase post-build step Route build to niks3: ok Pushing SBEE-Lab/bioinformatics-toolkits to https://niks3.sjanglab.org time=2026-09-05T05:14:42.707+09:00 level=INFO msg="Uploading 0 paths to niks3.sjanglab.org (24 already cached)" time=2026-09-05T05:14:43.218+09:00 level=INFO msg="Upload complete. (600ms)"