On Sun, Mar 08, 2020 at 07:12:59PM +0100, Theo Buehler wrote: > > You certainly don't want to wait any longer. From the sparc64 build log: > > > > KILLED: math/py-h5py,python3 build stuck at 255131 frozen for 12 HOURS! > > Yes, that's why I stopped it.. > > > > > How do tests behave on sparc64? > > They fail about halfway through. Full test.log below: > > cd /usr/ports/pobj/py-h5py-2.10.0-python3 && CC=cc PYTHONUSERBASE= > PORTSDIR="/usr/ports" LIBTOOL="/usr/bin/libtool" > PATH='/usr/ports/pobj/py-h5py-2.10.0-python3/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' > PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' > CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' > HOME='/py-h5py-2.10.0_writes_to_HOME' PICFLAG="-fPIC" BINGRP=bin BINOWN=root > BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s > MANGRP=bin MANOWN=root MANMODE=644 > BSD_INSTALL_PROGRAM="/usr/ports/pobj/py-h5py-2.10.0-python3/bin/install -c -s > -m 755" > BSD_INSTALL_SCRIPT="/usr/ports/pobj/py-h5py-2.10.0-python3/bin/install -c -m > 755" BSD_INSTALL_DATA="/usr/ports/pobj/py-h5py-2.10.0-python3/bin/install -c > -m 644" BSD_INSTALL_MAN="/usr/ports/pobj/py-h5py-2.10.0-python3/bin/install > -c -m 644" > BSD_INSTALL_PROGRAM_DIR="/usr/ports/pobj/py-h5py-2.10.0-python3/bin/install > -d -m 755" > BSD_INSTALL_SCRIPT_DIR="/usr/ports/pobj/py-h5py-2.10.0-python3/bin/install -d > -m 755" > BSD_INSTALL_DATA_DIR="/usr/ports/pobj/py-h5py-2.10.0-python3/bin/install -d > -m 755" > BSD_INSTALL_MAN_DIR="/usr/ports/pobj/py-h5py-2.10.0-python3/bin/install -d -m > 755" > PYTHONPATH=/usr/ports/pobj/py-h5py-2.10.0-python3/fake-sparc64-python3/usr/local/lib/python3.7/site-packages > /usr/local/bin/python3.7 -c 'import h5py; h5py.run_tests()' > ============================= test session starts > ============================== > platform openbsd6 -- Python 3.7.6, pytest-4.4.0, py-1.8.0, pluggy-0.11.0 > hypothesis profile 'default' -> > database=DirectoryBasedExampleDatabase('/usr/ports/pobj/py-h5py-2.10.0-python3/.hypothesis/examples') > rootdir: /usr/ports/pobj/py-h5py-2.10.0-python3 > plugins: cov-2.8.1, hypothesis-4.15.0 > collected 549 items > > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_attribute_create.py > . [ 0%] > ... [ > 0%] > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_attrs.py > . [ 0%] > ................ [ > 3%] > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_attrs_data.py > . [ 4%] > ................... [ > 7%] > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_base.py > . [ 7%] > .... [ > 8%] > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_completions.py > . [ 8%] > . [ > 8%] > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_dataset.py > . [ 8%] > ........x...............................s............................... [ > 22%] > ..x.......................... [ > 27%] > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_dataset_getitem.py > . [ 27%] > ................................................x....................... [ > 40%] > ............. [ > 42%] > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_dataset_swmr.py > s [ 43%] > sss.......... [ > 45%] > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_datatype.py > . [ 45%] > . [ > 45%] > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_deprecation.py > . [ 46%] > [ > 46%] > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_dimension_scales.py > . [ 46%] > ...s................ [ > 49%] > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_dims_dimensionproxy.py > . [ 50%] > [ > 50%] > fake-sparc64-python3/usr/local/lib/python3.7/site-packages/h5py/tests/test_dtype.py > . [ 50%] > /usr/local/lib/python3.7/site-packages/numpy/core/getlimits.py:411: > UserWarning: Signature > b'\x00\x00\x00\x00\x00\x00\x00\xa0\x99\x99\x99\x99\x99\x99\xfb\xbf' for > <class 'numpy.float128'> does not match any known type: falling back to type > probe function > machar = _get_machar(dtype)
Is this the complete error output? I get the impression that errors related to numpy are common to hdf5/netcdf ports, it's probably similiar to how py-netcdf fails. -m