Menu

#960 segfault on ARM during build step

Developer_(v3.11.x)
open
None
5
2014-12-16
2014-09-11
Luke
No

I'm trying to build atlas-3.11.30 on an ARM machine with gcc-4.9.1. My configure step is:

$ ../configure -D c -DWALL -Fa alg '-fno-stack-protector -DATL_ARM_HARDFP=1' --accel=0 --with-netlib-lapack-tarfile=/root/lapack/lapack-3.5.0.tgz

The make step results in several errors:

atlas_install.o: In function GoToTown': atlas_install.c:(.text+0x35cc): warning: the use oftmpnam' is dangerous, better use `mkstemp'
make[2]: No rule to make target '/root/atlas/ATLAS-3.11.30/build/..//CONFIG/ARCHS/ARMv732FPV3D16MACNEON.tar.bz2', needed by '/root/atlas/ATLAS-3.11.30/build/ARCHS/ARMv732FPV3D16MACNEON'. Stop.
ERROR 653 DURING CACHESIZE SEARCH!!. CHECK INSTALL_LOG/Stage1.log FOR DETAILS.
make[4]: [error_report] Error 1 (ignored)
Error report error_<ARCH>.tgz has been created in your top-level ATLAS
directory. Be sure to include this file in any help request.
cat: ../../CONFIG/error.txt: No such file or directory
cat: ../../CONFIG/error.txt: No such file or directory
make[1]:
[build] Error 255
make: *** [build] Error 2

In the standard output of the the make step there is this:

/root/atlas/ATLAS-3.11.30/build/ATLrun.sh: line 4: 12108 Segmentation fault $atldir/$*

Attached is the error_*.tgz file.

Any thoughts?

1 Attachments

Discussion

  • R. Clint Whaley

    R. Clint Whaley - 2014-12-16

    Hmm, you are segfaulting in run of tune/sysinfo/xmasearch -p s -n0 -o res/sMULADD. That code hasn't changed in a while, so will require further investigation as to why it is dying now.

    The funky thing is you seem to have an ARM with only 16 double registers. I have such an ARM, but not one with NEON, which is why you don't have any archdefs to use.

    I can see if my 16-dreg guy will still boot, and see if I get the same problem if I ignore archdefs.

    In the meantime, what about trying 3.11.31, and seeing how far an install gets?

    Thanks,
    Clint

     
  • R. Clint Whaley

    R. Clint Whaley - 2014-12-16
    • assigned_to: R. Clint Whaley
     

Log in to post a comment.