Example build is at http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=2245569. The build of atlas works fine, but in %check we hit a failure with dsanity_test_pt. It's possible to make this non-fatal but everything should be in place for this test to succeed. make[4]: Leaving directory `/builddir/build/BUILD/ATLAS/aarch64_base/interfaces/blas/C/src' /usr/bin/gfortran -O -g -Wa,--noexecstack -fPIC -o xdinvtst_pt dinvtst_pt.o \ /builddir/build/BUILD/ATLAS/aarch64_base/lib/libtstatlas.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptlapack.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptcblas.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptf77blas.a \ /builddir/build/BUILD/ATLAS/aarch64_base/lib/libatlas.a -lpthread -lm /usr/bin/gcc -o dqrtst_pt.o -c -DL2SIZE=4194304 -I/builddir/build/BUILD/ATLAS/aarch64_base/include -I/builddir/build/BUILD/ATLAS/aarch64_base/..//include -I/builddir/build/BUILD/ATLAS/aarch64_base/..//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_Linux -DATL_ARCH_AARCH64 -DATL_CPUMHZ=2000 -DATL_USE64BITS -DATL_GAS_AARCH64 -DWALL -DATL_FULL_LAPACK -DATL_NCPU=4 -O2 -g -Wa,--noexecstack -fPIC -DATLCINT -DATL_USEPTHREADS -DDREAL \ /builddir/build/BUILD/ATLAS/aarch64_base/..//bin/qrtst.c /usr/bin/gfortran -O -g -Wa,--noexecstack -fPIC -o xdqrtst_pt dqrtst_pt.o \ /builddir/build/BUILD/ATLAS/aarch64_base/lib/libtstatlas.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptlapack.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptcblas.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptf77blas.a \ /builddir/build/BUILD/ATLAS/aarch64_base/lib/libatlas.a -lpthread -lm /usr/bin/gcc -o dslvtst_pt.o -c -DL2SIZE=4194304 -I/builddir/build/BUILD/ATLAS/aarch64_base/include -I/builddir/build/BUILD/ATLAS/aarch64_base/..//include -I/builddir/build/BUILD/ATLAS/aarch64_base/..//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_Linux -DATL_ARCH_AARCH64 -DATL_CPUMHZ=2000 -DATL_USE64BITS -DATL_GAS_AARCH64 -DWALL -DATL_FULL_LAPACK -DATL_NCPU=4 -O2 -g -Wa,--noexecstack -fPIC -DATLCINT -DATL_USEPTHREADS -DDREAL \ /builddir/build/BUILD/ATLAS/aarch64_base/..//bin/slvtst.c /usr/bin/gfortran -O -g -Wa,--noexecstack -fPIC -o xdslvtst_pt dslvtst_pt.o \ /builddir/build/BUILD/ATLAS/aarch64_base/lib/libtstatlas.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptlapack.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptcblas.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptf77blas.a \ /builddir/build/BUILD/ATLAS/aarch64_base/lib/libatlas.a -lpthread -lm /usr/bin/gcc -o dtrtritst_pt.o -c -DL2SIZE=4194304 -I/builddir/build/BUILD/ATLAS/aarch64_base/include -I/builddir/build/BUILD/ATLAS/aarch64_base/..//include -I/builddir/build/BUILD/ATLAS/aarch64_base/..//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_Linux -DATL_ARCH_AARCH64 -DATL_CPUMHZ=2000 -DATL_USE64BITS -DATL_GAS_AARCH64 -DWALL -DATL_FULL_LAPACK -DATL_NCPU=4 -O2 -g -Wa,--noexecstack -fPIC -DATLCINT -DATL_USEPTHREADS -DDREAL \ /builddir/build/BUILD/ATLAS/aarch64_base/..//bin/trtritst.c /usr/bin/gfortran -O -g -Wa,--noexecstack -fPIC -o xdtrtritst_pt dtrtritst_pt.o \ /builddir/build/BUILD/ATLAS/aarch64_base/lib/libtstatlas.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptlapack.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptcblas.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptf77blas.a \ /builddir/build/BUILD/ATLAS/aarch64_base/lib/libatlas.a -lpthread -lm /usr/bin/gcc -o duumtst_pt.o -c -DL2SIZE=4194304 -I/builddir/build/BUILD/ATLAS/aarch64_base/include -I/builddir/build/BUILD/ATLAS/aarch64_base/..//include -I/builddir/build/BUILD/ATLAS/aarch64_base/..//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_Linux -DATL_ARCH_AARCH64 -DATL_CPUMHZ=2000 -DATL_USE64BITS -DATL_GAS_AARCH64 -DWALL -DATL_FULL_LAPACK -DATL_NCPU=4 -O2 -g -Wa,--noexecstack -fPIC -DATLCINT -DATL_USEPTHREADS -DDREAL \ /builddir/build/BUILD/ATLAS/aarch64_base/..//bin/uumtst.c /usr/bin/gfortran -O -g -Wa,--noexecstack -fPIC -o xduumtst_pt duumtst_pt.o \ /builddir/build/BUILD/ATLAS/aarch64_base/lib/libtstatlas.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptlapack.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptcblas.a /builddir/build/BUILD/ATLAS/aarch64_base/lib/libptf77blas.a \ /builddir/build/BUILD/ATLAS/aarch64_base/lib/libatlas.a -lpthread -lm /builddir/build/BUILD/ATLAS/aarch64_base/bin/ATLrun.sh /builddir/build/BUILD/ATLAS/aarch64_base/bin xdslvtst_pt -n 477 -r 517 -O 2 c r \ >> /builddir/build/BUILD/ATLAS/aarch64_base/bin/ptsanity.out /builddir/build/BUILD/ATLAS/aarch64_base/bin/ATLrun.sh /builddir/build/BUILD/ATLAS/aarch64_base/bin xdslvtst_pt -n 477 -r 517 -O 2 c r -U 2 u l \ >> /builddir/build/BUILD/ATLAS/aarch64_base/bin/ptsanity.out /builddir/build/BUILD/ATLAS/aarch64_base/bin/ATLrun.sh /builddir/build/BUILD/ATLAS/aarch64_base/bin xdqrtst_pt -n 1 477 -m 1 517 -U 2 u l \ -S 2 r l >> /builddir/build/BUILD/ATLAS/aarch64_base/bin/ptsanity.out make[3]: *** [dsanity_test_pt] Error 1 make[3]: Leaving directory `/builddir/build/BUILD/ATLAS/aarch64_base/bin' make[2]: Leaving directory `/builddir/build/BUILD/ATLAS/aarch64_base/bin' make[2]: *** [ptsanity_test] Error 2 make[1]: *** [ptsanity_test] Error 2 make[1]: Leaving directory `/builddir/build/BUILD/ATLAS/aarch64_base' make: *** [pttest] Error 2 I can arrange hardware access if needed to investigate this issue. Thanks!
Could you please examine the content of /builddir/build/BUILD/ATLAS/aarch64_base/bin/ptsanity.out for further clues? I am not familiar with aarch64, how far does it deviate from IEEE 754? Is it to be expected that some computations will be wrong?
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
I think Marcin has fixed this issue. Updating needinfo to confirm.
Package builds again: http://arm.koji.fedoraproject.org/koji/buildinfo?buildID=282006 I refreshed the patch and pushed to rawhide.