>>> Building on exopi-2 under math/py-bottleneck BDEPENDS = [math/py-numpy;devel/py-setuptools;lang/python/3] DIST = [math/py-bottleneck:bottleneck-1.4.2.tar.gz] FULLPKGNAME = py3-bottleneck-1.4.2p0 RDEPENDS = [math/py-numpy;lang/python/3] (Junk lock obtained for exopi-2 at 1735139615.34) >>> Running depends in math/py-bottleneck at 1735139615.40 last junk was in devel/py-buildbot/buildbot /usr/sbin/pkg_add -aI -Drepair py3-setuptools-69.5.1p0v0 was: /usr/sbin/pkg_add -aI -Drepair py3-numpy-1.26.4p2 py3-setuptools-69.5.1p0v0 python-3.12.8p0 /usr/sbin/pkg_add -aI -Drepair py3-setuptools-69.5.1p0v0 >>> Running show-prepare-results in math/py-bottleneck at 1735139616.90 ===> math/py-bottleneck ===> Building from scratch py3-bottleneck-1.4.2p0 ===> py3-bottleneck-1.4.2p0 depends on: py3-numpy-* -> py3-numpy-1.26.4p2 ===> py3-bottleneck-1.4.2p0 depends on: python->=3.12,<3.13 -> python-3.12.8p0 ===> py3-bottleneck-1.4.2p0 depends on: py3-setuptools-* -> py3-setuptools-69.5.1p0v0 py3-numpy-1.26.4p2 py3-setuptools-69.5.1p0v0 python-3.12.8p0 (Junk lock released for exopi-2 at 1735139617.71) distfiles size=103563 >>> Running build in math/py-bottleneck at 1735139617.75 ===> math/py-bottleneck ===> Checking files for py3-bottleneck-1.4.2p0 `/exopi-cvs/ports/distfiles/bottleneck-1.4.2.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for py3-bottleneck-1.4.2p0 ===> Patching for py3-bottleneck-1.4.2p0 ===> Applying OpenBSD patch patch-setup_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: setup.py |--- setup.py.orig |+++ setup.py -------------------------- Patching file setup.py using Plan A... Hunk #1 succeeded at 111. Hunk #2 succeeded at 122. Hunk #3 succeeded at 130. Hunk #4 succeeded at 138. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for py3-bottleneck-1.4.2p0 ===> Configuring for py3-bottleneck-1.4.2p0 ===> Building for py3-bottleneck-1.4.2p0 running egg_info writing Bottleneck.egg-info/PKG-INFO writing dependency_links to Bottleneck.egg-info/dependency_links.txt writing requirements to Bottleneck.egg-info/requires.txt writing top-level names to Bottleneck.egg-info/top_level.txt dependency bottleneck/src/bn_config.h won't be automatically included in the manifest: the path doesn't exist dependency bottleneck/src/bn_config.h won't be automatically included in the manifest: the path doesn't exist dependency bottleneck/src/bn_config.h won't be automatically included in the manifest: the path doesn't exist dependency bottleneck/src/bn_config.h won't be automatically included in the manifest: the path doesn't exist reading manifest file 'Bottleneck.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'tox.ini' warning: no previously-included files found matching 'bottleneck/src/reduce.c' warning: no previously-included files found matching 'bottleneck/src/move.c' warning: no previously-included files found matching 'bottleneck/src/nonreduce.c' warning: no previously-included files found matching 'bottleneck/src/nonreduce_axis.c' warning: no previously-included files found matching 'bottleneck/src/bn_config.h' warning: no previously-included files matching '*' found under directory 'doc/build' warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*~' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'Bottleneck.egg-info/SOURCES.txt' running build running build_py creating /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312 creating /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck copying bottleneck/__init__.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck copying bottleneck/_pytesttester.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck copying bottleneck/_version.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck creating /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/benchmark copying bottleneck/benchmark/__init__.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/benchmark copying bottleneck/benchmark/autotimeit.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/benchmark copying bottleneck/benchmark/bench.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/benchmark copying bottleneck/benchmark/bench_detailed.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/benchmark creating /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/slow copying bottleneck/slow/__init__.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/slow copying bottleneck/slow/move.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/slow copying bottleneck/slow/nonreduce.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/slow copying bottleneck/slow/nonreduce_axis.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/slow copying bottleneck/slow/reduce.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/slow creating /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/src copying bottleneck/src/__init__.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/src copying bottleneck/src/bn_config.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/src copying bottleneck/src/bn_template.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/src creating /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests copying bottleneck/tests/__init__.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests copying bottleneck/tests/common.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests copying bottleneck/tests/input_modification_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests copying bottleneck/tests/list_input_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests copying bottleneck/tests/memory_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests copying bottleneck/tests/move_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests copying bottleneck/tests/nonreduce_axis_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests copying bottleneck/tests/nonreduce_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests copying bottleneck/tests/reduce_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests copying bottleneck/tests/scalar_input_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests copying bottleneck/tests/test_template.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests copying bottleneck/tests/util.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests creating /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/data creating /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/data/template_test copying bottleneck/tests/data/template_test/test_template.c -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/data/template_test copying bottleneck/tests/data/template_test/truth.c -> /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/data/template_test UPDATING /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/_version.py set /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/_version.py to '1.4.2' running build_ext running config compiling '_configtest.c': int __attribute__((optimize("O3"))) have_attribute_optimize_opt_3(void*); int main(void) { return 0; } cc -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -O2 -pipe -fPIC -c _configtest.c -o _configtest.o _configtest.c:4:20: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] int __attribute__((optimize("O3"))) have_attribute_optimize_opt_3(void*); ^~~~~~~~~~~~~~ 1 warning generated. success! removing: _configtest.c _configtest.o compiling '_configtest.c': #ifndef __cplusplus static inline int static_func (void) { return 0; } inline int nostatic_func (void) { return 0; } #endif int main(void) { int r1 = static_func(); int r2 = nostatic_func(); return r1 + r2; } cc -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -O2 -pipe -fPIC -c _configtest.c -o _configtest.o success! removing: _configtest.c _configtest.o building 'bottleneck.reduce' extension creating /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312 creating /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck creating /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck/src cc -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -O2 -pipe -fPIC -I/usr/local/lib/python3.12/site-packages/numpy/core/include -I/usr/local/include/python3.12 -Ibottleneck/src -c bottleneck/src/reduce.c -o /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck/src/reduce.o bottleneck/src/reduce_template.c:962:1: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] BN_OPT_3 ^~~~~~~~ bottleneck/src/bottleneck.h:51:37: note: expanded from macro 'BN_OPT_3' #define BN_OPT_3 __attribute__((optimize("O3"))) ^~~~~~~~~~~~~~ bottleneck/src/reduce_template.c:967:1: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] BN_OPT_3 ^~~~~~~~ bottleneck/src/bottleneck.h:51:37: note: expanded from macro 'BN_OPT_3' #define BN_OPT_3 __attribute__((optimize("O3"))) ^~~~~~~~~~~~~~ bottleneck/src/reduce_template.c:962:1: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] BN_OPT_3 ^~~~~~~~ bottleneck/src/bottleneck.h:51:37: note: expanded from macro 'BN_OPT_3' #define BN_OPT_3 __attribute__((optimize("O3"))) ^~~~~~~~~~~~~~ bottleneck/src/reduce_template.c:967:1: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] BN_OPT_3 ^~~~~~~~ bottleneck/src/bottleneck.h:51:37: note: expanded from macro 'BN_OPT_3' #define BN_OPT_3 __attribute__((optimize("O3"))) ^~~~~~~~~~~~~~ bottleneck/src/reduce_template.c:1031:1: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] BN_OPT_3 ^~~~~~~~ bottleneck/src/bottleneck.h:51:37: note: expanded from macro 'BN_OPT_3' #define BN_OPT_3 __attribute__((optimize("O3"))) ^~~~~~~~~~~~~~ bottleneck/src/reduce_template.c:1037:1: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] BN_OPT_3 ^~~~~~~~ bottleneck/src/bottleneck.h:51:37: note: expanded from macro 'BN_OPT_3' #define BN_OPT_3 __attribute__((optimize("O3"))) ^~~~~~~~~~~~~~ bottleneck/src/reduce_template.c:1031:1: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] BN_OPT_3 ^~~~~~~~ bottleneck/src/bottleneck.h:51:37: note: expanded from macro 'BN_OPT_3' #define BN_OPT_3 __attribute__((optimize("O3"))) ^~~~~~~~~~~~~~ bottleneck/src/reduce_template.c:1037:1: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] BN_OPT_3 ^~~~~~~~ bottleneck/src/bottleneck.h:51:37: note: expanded from macro 'BN_OPT_3' #define BN_OPT_3 __attribute__((optimize("O3"))) ^~~~~~~~~~~~~~ 8 warnings generated. cc -shared -fPIC -L/usr/local/lib/ -O2 -pipe /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck/src/reduce.o -L/usr/local/lib -o /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/reduce.cpython-312.so building 'bottleneck.move' extension creating /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck/src/move_median cc -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -O2 -pipe -fPIC -I/usr/local/lib/python3.12/site-packages/numpy/core/include -I/usr/local/include/python3.12 -Ibottleneck/src -c bottleneck/src/move.c -o /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck/src/move.o cc -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -O2 -pipe -fPIC -I/usr/local/lib/python3.12/site-packages/numpy/core/include -I/usr/local/include/python3.12 -Ibottleneck/src -c bottleneck/src/move_median/move_median.c -o /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck/src/move_median/move_median.o cc -shared -fPIC -L/usr/local/lib/ -O2 -pipe /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck/src/move.o /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck/src/move_median/move_median.o -L/usr/local/lib -o /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/move.cpython-312.so building 'bottleneck.nonreduce' extension cc -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -O2 -pipe -fPIC -I/usr/local/lib/python3.12/site-packages/numpy/core/include -I/usr/local/include/python3.12 -Ibottleneck/src -c bottleneck/src/nonreduce.c -o /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck/src/nonreduce.o bottleneck/src/nonreduce_template.c:24:8: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] static BN_OPT_3 PyObject * ^~~~~~~~ bottleneck/src/bottleneck.h:51:37: note: expanded from macro 'BN_OPT_3' #define BN_OPT_3 __attribute__((optimize("O3"))) ^~~~~~~~~~~~~~ bottleneck/src/nonreduce_template.c:24:8: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] static BN_OPT_3 PyObject * ^~~~~~~~ bottleneck/src/bottleneck.h:51:37: note: expanded from macro 'BN_OPT_3' #define BN_OPT_3 __attribute__((optimize("O3"))) ^~~~~~~~~~~~~~ bottleneck/src/nonreduce_template.c:56:8: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] static BN_OPT_3 PyObject * ^~~~~~~~ bottleneck/src/bottleneck.h:51:37: note: expanded from macro 'BN_OPT_3' #define BN_OPT_3 __attribute__((optimize("O3"))) ^~~~~~~~~~~~~~ bottleneck/src/nonreduce_template.c:56:8: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] static BN_OPT_3 PyObject * ^~~~~~~~ bottleneck/src/bottleneck.h:51:37: note: expanded from macro 'BN_OPT_3' #define BN_OPT_3 __attribute__((optimize("O3"))) ^~~~~~~~~~~~~~ 4 warnings generated. cc -shared -fPIC -L/usr/local/lib/ -O2 -pipe /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck/src/nonreduce.o -L/usr/local/lib -o /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/nonreduce.cpython-312.so building 'bottleneck.nonreduce_axis' extension cc -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -O2 -pipe -fPIC -I/usr/local/lib/python3.12/site-packages/numpy/core/include -I/usr/local/include/python3.12 -Ibottleneck/src -c bottleneck/src/nonreduce_axis.c -o /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck/src/nonreduce_axis.o cc -shared -fPIC -L/usr/local/lib/ -O2 -pipe /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/temp.openbsd-7.6-amd64-cpython-312/bottleneck/src/nonreduce_axis.o -L/usr/local/lib -o /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/nonreduce_axis.cpython-312.so >>> Running package in math/py-bottleneck at 1735139628.43 ===> math/py-bottleneck ===> Faking installation for py3-bottleneck-1.4.2p0 running build running build_py UPDATING /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/_version.py set /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/_version.py to '1.4.2' running build_ext running config running install /usr/local/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12 creating /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages creating /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/__init__.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/_pytesttester.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/_version.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck creating /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/benchmark copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/benchmark/__init__.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/benchmark copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/benchmark/autotimeit.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/benchmark copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/benchmark/bench.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/benchmark copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/benchmark/bench_detailed.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/benchmark creating /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/slow copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/slow/__init__.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/slow copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/slow/move.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/slow copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/slow/nonreduce.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/slow copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/slow/nonreduce_axis.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/slow copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/slow/reduce.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/slow creating /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/src copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/src/__init__.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/src copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/src/bn_config.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/src copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/src/bn_template.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/src creating /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/__init__.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/common.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/input_modification_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/list_input_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/memory_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/move_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/nonreduce_axis_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/nonreduce_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/reduce_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/scalar_input_test.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/test_template.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/util.py -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests creating /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/data creating /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/data/template_test copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/data/template_test/test_template.c -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/data/template_test copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/tests/data/template_test/truth.c -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/data/template_test copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/nonreduce_axis.cpython-312.so -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/reduce.cpython-312.so -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/move.cpython-312.so -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck copying /exopi-obj/pobj/py-bottleneck-1.4.2/bottleneck-1.4.2/lib.openbsd-7.6-amd64-cpython-312/bottleneck/nonreduce.cpython-312.so -> /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/__init__.py to __init__.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/_pytesttester.py to _pytesttester.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/_version.py to _version.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/benchmark/__init__.py to __init__.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/benchmark/autotimeit.py to autotimeit.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/benchmark/bench.py to bench.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/benchmark/bench_detailed.py to bench_detailed.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/slow/__init__.py to __init__.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/slow/move.py to move.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/slow/nonreduce.py to nonreduce.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/slow/nonreduce_axis.py to nonreduce_axis.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/slow/reduce.py to reduce.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/src/__init__.py to __init__.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/src/bn_config.py to bn_config.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/src/bn_template.py to bn_template.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/__init__.py to __init__.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/common.py to common.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/input_modification_test.py to input_modification_test.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/list_input_test.py to list_input_test.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/memory_test.py to memory_test.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/move_test.py to move_test.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/nonreduce_axis_test.py to nonreduce_axis_test.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/nonreduce_test.py to nonreduce_test.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/reduce_test.py to reduce_test.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/scalar_input_test.py to scalar_input_test.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/test_template.py to test_template.cpython-312.pyc byte-compiling /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/bottleneck/tests/util.py to util.cpython-312.pyc running install_egg_info running egg_info writing Bottleneck.egg-info/PKG-INFO writing dependency_links to Bottleneck.egg-info/dependency_links.txt writing requirements to Bottleneck.egg-info/requires.txt writing top-level names to Bottleneck.egg-info/top_level.txt reading manifest file 'Bottleneck.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'tox.ini' warning: no previously-included files matching '*' found under directory 'doc/build' warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*~' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'Bottleneck.egg-info/SOURCES.txt' Copying Bottleneck.egg-info to /exopi-obj/pobj/py-bottleneck-1.4.2/fake-amd64/usr/local/lib/python3.12/site-packages/Bottleneck-1.4.2-py3.12.egg-info running install_scripts ===> Building package for py3-bottleneck-1.4.2p0 Create /exopi-cvs/ports/packages/amd64/all/py3-bottleneck-1.4.2p0.tgz Creating package py3-bottleneck-1.4.2p0 reading plist| checking dependencies| checking dependencies|lang/python/3,-main checking dependencies|math/py-numpy checksumming| checksumming| | 0% checksumming|* | 1% checksumming|* | 2% checksumming|** | 3% checksumming|*** | 4% checksumming|*** | 6% checksumming|**** | 7% checksumming|***** | 8% checksumming|***** | 9% checksumming|****** | 10% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 13% checksumming|********* | 14% checksumming|********* | 16% checksumming|********** | 17% checksumming|*********** | 18% checksumming|************ | 19% checksumming|************ | 20% checksumming|************* | 21% checksumming|************** | 22% checksumming|************** | 23% checksumming|*************** | 24% checksumming|**************** | 26% checksumming|**************** | 27% checksumming|***************** | 28% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 31% checksumming|******************** | 32% checksumming|******************** | 33% checksumming|********************* | 34% checksumming|********************** | 36% checksumming|********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************ | 40% checksumming|************************* | 41% checksumming|************************** | 42% checksumming|************************** | 43% checksumming|*************************** | 44% checksumming|**************************** | 46% checksumming|**************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 49% checksumming|******************************* | 50% checksumming|******************************* | 51% checksumming|******************************** | 52% checksumming|********************************* | 53% checksumming|********************************* | 54% checksumming|********************************** | 56% checksumming|*********************************** | 57% checksumming|*********************************** | 58% checksumming|************************************ | 59% checksumming|************************************* | 60% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|*************************************** | 63% checksumming|*************************************** | 64% checksumming|**************************************** | 66% checksumming|***************************************** | 67% checksumming|***************************************** | 68% checksumming|****************************************** | 69% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 72% checksumming|********************************************* | 73% checksumming|********************************************* | 74% checksumming|********************************************** | 76% checksumming|*********************************************** | 77% checksumming|*********************************************** | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************* | 81% checksumming|************************************************** | 82% checksumming|*************************************************** | 83% checksumming|**************************************************** | 84% checksumming|**************************************************** | 86% checksumming|***************************************************** | 87% checksumming|****************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 90% checksumming|******************************************************** | 91% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************** | 94% checksumming|********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|************************************************************ | 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 1% archiving|* | 2% archiving|** | 3% archiving|*** | 4% archiving|*** | 5% archiving|******************** | 31% archiving|*********************** | 36% archiving|******************************* | 48% archiving|***************************************************** | 83% archiving|****************************************************** | 84% archiving|****************************************************** | 85% archiving|******************************************************* | 86% archiving|******************************************************** | 87% archiving|******************************************************** | 88% archiving|********************************************************* | 89% archiving|********************************************************* | 90% archiving|********************************************************** | 90% archiving|********************************************************** | 91% archiving|*********************************************************** | 91% archiving|*********************************************************** | 93% archiving|************************************************************ | 93% archiving|************************************************************ | 95% archiving|************************************************************* | 95% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|*************************************************************** | 98% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/py3-bottleneck-1.4.2p0.tgz >>> Running clean in math/py-bottleneck at 1735139630.83 ===> math/py-bottleneck ===> Cleaning for py3-bottleneck-1.4.2p0 >>> Ended at 1735139631.06 max_stuck=1.97/depends=1.50/show-prepare-results=0.86/build=10.68/package=2.40/clean=0.27