trouble making abinit 8.8.4  [SOLVED]

option, parallelism,...

Moderators: fgoudreault, mcote

Forum rules
Please have a look at ~abinit/doc/config/build-config.ac in the source package for detailed and up-to-date information about the configuration of Abinit 8 builds.
For a video explanation on how to build Abinit 7.x for Linux, please go to: http://www.youtube.com/watch?v=DppLQ-KQA68.
IMPORTANT: when an answer solves your problem, please check the little green V-like button on its upper-right corner to accept it.
Locked
trevormhutchinson
Posts: 2
Joined: Wed Sep 05, 2018 1:15 am

trouble making abinit 8.8.4

Post by trevormhutchinson » Thu Sep 06, 2018 1:09 am

I am able to ./configure fine, but when I try to make, I get the following error:

Code: Select all

abinit-8.8.4$ make
/Applications/Xcode.app/Contents/Developer/usr/bin/make  all-recursive
Making all in fallbacks
/Applications/Xcode.app/Contents/Developer/usr/bin/make libxc
The build of libxc has been disabled
Checking build of libxc fallback
test -e stamps/libxc-install-stamp
/Applications/Xcode.app/Contents/Developer/usr/bin/make linalg
The build of linalg has been disabled
Checking build of linalg fallback
test -e stamps/linalg-install-stamp
/Applications/Xcode.app/Contents/Developer/usr/bin/make netcdf
The build of netcdf has been disabled
Checking build of netcdf fallback
test -e stamps/netcdf-install-stamp
/Applications/Xcode.app/Contents/Developer/usr/bin/make atompaw
The build of atompaw has been disabled
Checking build of atompaw fallback
test -e stamps/atompaw-install-stamp
/Applications/Xcode.app/Contents/Developer/usr/bin/make wannier90
The build of wannier90 has been disabled
Checking build of wannier90 fallback
test -e stamps/wannier90-install-stamp
/Applications/Xcode.app/Contents/Developer/usr/bin/make etsf_io
The build of etsf_io has been disabled
Checking build of etsf_io fallback
test -e stamps/etsf_io-install-stamp
/Applications/Xcode.app/Contents/Developer/usr/bin/make bigdft
The build of bigdft has been disabled
Checking build of bigdft fallback
test -e stamps/bigdft-install-stamp
Making all in src
Making all in incs
There is no buildable file here
Making all in mods
There is no buildable file here
Making all in 01_linalg_ext
gfortran -DHAVE_CONFIG_H -I. -I../..  -I../../src/incs -I../../src/incs -I/Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/fallbacks/exports/include   -ffree-form -J/Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/src/mods -O2 -mtune=native -march=native -g -ffree-line-length-none   -c -o m_linalg_interfaces.o m_linalg_interfaces.F90
rm -f lib01_linalg_ext.a
ar rc lib01_linalg_ext.a m_linalg_interfaces.o
/opt/local/bin/ranlib: file: lib01_linalg_ext.a(m_linalg_interfaces.o) has no symbols
ranlib lib01_linalg_ext.a
ranlib: file: lib01_linalg_ext.a(m_linalg_interfaces.o) has no symbols
warning: ranlib: warning for library: lib01_linalg_ext.a the table of contents is empty (no object file members in the library define global symbols)
Making all in 01_macroavnew_ext
gfortran -DHAVE_CONFIG_H -I. -I../..  -I../../src/incs -I../../src/incs -I/Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/fallbacks/exports/include   -ffree-form -J/Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/src/mods -O2 -mtune=native -march=native -g -ffree-line-length-none   -c -o iorho.o iorho.F90
gfortran -DHAVE_CONFIG_H -I. -I../..  -I../../src/incs -I../../src/incs -I/Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/fallbacks/exports/include   -ffree-form -J/Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/src/mods -O2 -mtune=native -march=native -g -ffree-line-length-none   -c -o numeric.o numeric.F90
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:86:no such instruction: `vmovsd (%r8), %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:91:no such instruction: `vmovsd -8(%rax), %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:94:no such instruction: `vmovsd %xmm2, -8(%rax)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:96:no such instruction: `vmovsd (%rax), %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:99:no such instruction: `vmovsd 8(%r8), %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:100:no such instruction: `vmovsd %xmm2, (%rax)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:102:no such instruction: `vmovsd %xmm1, (%r8)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:104:no such instruction: `vmovsd %xmm0, 8(%r8)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:148:no such instruction: `vxorpd %xmm1, %xmm1,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:154:no such instruction: `vmovsd LC2(%rip), %xmm7'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:156:no such instruction: `vcvtsi2sd %eax, %xmm1,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:157:no such instruction: `vdivsd %xmm1, %xmm7,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:161:no such instruction: `vmulsd LC3(%rip), %xmm1,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:162:no such instruction: `vmovsd %xmm1, 8(%rsp)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:167:no such instruction: `vmovsd 8(%rsp), %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:170:no such instruction: `vmulsd %xmm0, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:171:no such instruction: `vmulsd LC4(%rip), %xmm0,%xmm6'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:174:no such instruction: `vmovapd %xmm1, %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:177:no such instruction: `vmovsd %xmm6, (%rsp)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:187:no such instruction: `vmovsd (%rsp), %xmm6'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:194:no such instruction: `vxorpd %xmm5, %xmm5,%xmm5'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:195:no such instruction: `vmovsd LC0(%rip), %xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:214:no such instruction: `vmovsd (%rcx,%rsi,8), %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:218:no such instruction: `vmovsd -8(%rcx,%rsi,8), %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:219:no such instruction: `vmulsd %xmm2, %xmm5,%xmm3'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:220:no such instruction: `vfmsub231sd %xmm1, %xmm4,%xmm3'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:223:no such instruction: `vmulsd %xmm1, %xmm5,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:224:no such instruction: `vfmadd231sd %xmm2, %xmm4,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:227:no such instruction: `vmovsd -8(%rcx), %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:228:no such instruction: `vsubsd %xmm3, %xmm2,%xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:229:no such instruction: `vmovsd %xmm2, -8(%rcx,%rsi,8)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:231:no such instruction: `vmovsd (%rcx), %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:232:no such instruction: `vsubsd %xmm1, %xmm2,%xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:233:no such instruction: `vmovsd %xmm2, (%rcx,%rsi,8)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:235:no such instruction: `vaddsd -8(%rcx), %xmm3,%xmm3'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:238:no such instruction: `vaddsd (%rcx), %xmm1,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:241:no such instruction: `vmovsd %xmm3, -8(%rcx)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:243:no such instruction: `vmovsd %xmm1, (%rcx)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:253:no such instruction: `vmulsd %xmm0, %xmm5,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:259:no such instruction: `vfmsub231sd %xmm6, %xmm4,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:260:no such instruction: `vaddsd %xmm1, %xmm4,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:263:no such instruction: `vmulsd %xmm0, %xmm4,%xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:265:no such instruction: `vfmadd231sd %xmm6, %xmm5,%xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:266:no such instruction: `vaddsd %xmm4, %xmm5,%xmm5'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:272:no such instruction: `vmovapd %xmm1, %xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:344:no such instruction: `vmovsd 0(%rbp), %xmm6'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:345:no such instruction: `vmovsd (%rcx), %xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:353:no such instruction: `vsubsd %xmm6, %xmm4,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:357:no such instruction: `vmovsd LC6(%rip), %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:360:no such instruction: `vandpd %xmm2, %xmm1,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:369:no such instruction: `vsubsd 8(%rbp,%rdx), %xmm4,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:370:no such instruction: `vandpd %xmm2, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:373:no such instruction: `vucomisd %xmm0, %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:378:no such instruction: `vmovapd %xmm0, %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:385:no such instruction: `vmovsd (%r14,%rdx), %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:390:no such instruction: `vmovsd %xmm0, (%rbx,%rdx)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:392:no such instruction: `vmovsd %xmm0, (%rax,%rdx)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:405:no such instruction: `vmovsd (%r14,%rdx,8), %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:409:no such instruction: `vxorpd %xmm5, %xmm5,%xmm5'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:413:no such instruction: `vmovsd %xmm0, (%r12)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:425:no such instruction: `vmovapd %xmm6, %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:431:no such instruction: `vmovsd 0(%rbp,%rdx,8), %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:436:no such instruction: `vmovsd (%rsi,%rdx,8), %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:438:no such instruction: `vsubsd %xmm4, %xmm1,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:441:no such instruction: `vmovsd 8(%rbx,%rdx,8), %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:443:no such instruction: `vsubsd %xmm4, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:446:no such instruction: `vsubsd (%rax,%rdx,8), %xmm2,%xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:449:no such instruction: `vsubsd %xmm0, %xmm1,%xmm3'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:452:no such instruction: `vucomisd %xmm5, %xmm3'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:457:no such instruction: `vdivsd %xmm3, %xmm2,%xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:460:no such instruction: `vmulsd %xmm2, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:463:no such instruction: `vmulsd %xmm2, %xmm1,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:466:no such instruction: `vmovsd %xmm0, (%rax,%rdx,8)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:469:no such instruction: `vmovsd %xmm1, (%rbx,%rdx,8)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:486:no such instruction: `vmovsd -8(%rbx,%rdx,8), %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:487:no such instruction: `vmovsd %xmm0, 0(%r13)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:490:no such instruction: `vaddsd (%r12), %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:492:no such instruction: `vmovsd %xmm0, (%r12)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:556:no such instruction: `vmovsd -8(%rax,%rdx,8), %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:557:no such instruction: `vmovsd %xmm0, 0(%r13)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:664:no such instruction: `vmovsd LC9(%rip), %xmm7'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:665:no such instruction: `vmovsd (%rcx), %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:666:no such instruction: `vucomisd %xmm7, %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:679:no such instruction: `vmovsd 0(%rbp), %xmm6'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:682:no such instruction: `vmovsd 8(%r12), %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:684:no such instruction: `vmovsd LC11(%rip), %xmm8'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:685:no such instruction: `vmulsd %xmm6, %xmm6,%xmm6'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:686:no such instruction: `vmovsd LC3(%rip), %xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:687:no such instruction: `vmovsd LC12(%rip), %xmm3'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:688:no such instruction: `vmovsd LC10(%rip), %xmm9'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:694:no such instruction: `vmovapd %xmm4, %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:695:no such instruction: `vfmadd132sd (%rbx,%rdx,8), %xmm3,%xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:698:no such instruction: `vdivsd %xmm2, %xmm9,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:699:no such instruction: `vmovsd %xmm1, 8(%rbx,%rdx,8)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:701:no such instruction: `vmovsd 16(%r12,%rdx,8), %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:702:no such instruction: `vaddsd (%r12,%rdx,8), %xmm1,%xmm5'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:703:no such instruction: `vfnmadd132sd %xmm3, %xmm5,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:704:no such instruction: `vmulsd %xmm8, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:705:no such instruction: `vdivsd %xmm6, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:706:no such instruction: `vfnmadd231sd (%rax,%rdx,8), %xmm4,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:707:no such instruction: `vdivsd %xmm2, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:708:no such instruction: `vmovsd %xmm0, 8(%rax,%rdx,8)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:712:no such instruction: `vmovapd %xmm1, %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:721:no such instruction: `vmovsd (%r14), %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:722:no such instruction: `vucomisd %xmm7, %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:725:no such instruction: `vxorpd %xmm1, %xmm1,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:729:no such instruction: `vmovapd %xmm1, %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:734:no such instruction: `vmovsd (%rax,%rdx,8), %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:735:no such instruction: `vmovsd LC0(%rip), %xmm6'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:736:no such instruction: `vfnmadd231sd %xmm0, %xmm2,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:738:no such instruction: `vfmadd132sd (%rbx,%rdx,8), %xmm6,%xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:740:no such instruction: `vdivsd %xmm2, %xmm1,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:741:no such instruction: `vmovsd %xmm1, (%rbx,%rcx,8)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:758:no such instruction: `vmovsd (%rcx), %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:763:no such instruction: `vmovsd (%rdx), %xmm7'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:765:no such instruction: `vfmadd231sd 16(%rdx), %xmm7,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:766:no such instruction: `vmovsd %xmm0, 8(%rdx)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:808:no such instruction: `vmovsd -8(%r12,%r15,8), %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:811:no such instruction: `vsubsd -16(%r12,%r15,8), %xmm1,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:813:no such instruction: `vmovsd 0(%rbp), %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:814:no such instruction: `vdivsd %xmm2, %xmm1,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:815:no such instruction: `vsubsd %xmm1, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:816:no such instruction: `vmovsd LC11(%rip), %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:817:no such instruction: `vdivsd %xmm2, %xmm1,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:819:no such instruction: `vmovsd LC3(%rip), %xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:821:no such instruction: `vmulsd %xmm1, %xmm0,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:828:no such instruction: `vmovsd 8(%r12), %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:829:no such instruction: `vsubsd (%r12), %xmm1,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:830:no such instruction: `vmovsd 0(%rbp), %xmm3'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:831:no such instruction: `vmovsd LC11(%rip), %xmm8'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:833:no such instruction: `vmovsd LC10(%rip), %xmm6'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:835:no such instruction: `vdivsd %xmm3, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:837:no such instruction: `vmovsd %xmm6, (%rbx)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:839:no such instruction: `vdivsd %xmm3, %xmm8,%xmm8'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:840:no such instruction: `vsubsd %xmm2, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:841:no such instruction: `vmulsd %xmm8, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:842:no such instruction: `vmovsd %xmm0, (%rax)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:865:no such instruction: `vmovsd (%rdi), %xmm6'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:866:no such instruction: `vucomisd LC1(%rip), %xmm6'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:871:no such instruction: `vmovsd (%r8), %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:873:no such instruction: `vmovsd LC0(%rip), %xmm3'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:875:no such instruction: `vdivsd %xmm6, %xmm0,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:877:no such instruction: `vxorpd %xmm0, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:879:no such instruction: `vcvttsd2si %xmm1, %eax'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:885:no such instruction: `vcvtsi2sd %ecx, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:898:no such instruction: `vmovsd 8(%rdx), %xmm10'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:899:no such instruction: `vmovsd (%rdx), %xmm11'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:902:no such instruction: `vsubsd %xmm1, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:905:no such instruction: `vmulsd %xmm6, %xmm6,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:906:no such instruction: `vmovsd 8(%rsi), %xmm7'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:907:no such instruction: `vmovsd (%rsi), %xmm9'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:910:no such instruction: `vsubsd %xmm3, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:913:no such instruction: `vsubsd %xmm0, %xmm3,%xmm3'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:917:no such instruction: `vmulsd %xmm0, %xmm0,%xmm8'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:918:no such instruction: `vmovapd %xmm0, %xmm5'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:919:no such instruction: `vmulsd %xmm3, %xmm3,%xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:920:no such instruction: `vmovapd %xmm3, %xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:921:no such instruction: `vfmsub132sd %xmm8, %xmm0,%xmm5'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:922:no such instruction: `vfmsub132sd %xmm2, %xmm3,%xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:923:no such instruction: `vmulsd %xmm10, %xmm4,%xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:924:no such instruction: `vmulsd %xmm7, %xmm3,%xmm3'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:929:no such instruction: `vsubsd %xmm9, %xmm7,%xmm7'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:933:no such instruction: `vfmadd231sd %xmm11, %xmm5,%xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:934:no such instruction: `vmulsd %xmm1, %xmm4,%xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:935:no such instruction: `vmovsd LC15(%rip), %xmm5'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:939:no such instruction: `vmovsd LC16(%rip), %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:943:no such instruction: `vfmadd132sd %xmm9, %xmm3,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:945:no such instruction: `vdivsd %xmm5, %xmm4,%xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:946:no such instruction: `vaddsd %xmm0, %xmm4,%xmm4'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:950:no such instruction: `vmovsd LC11(%rip), %xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:951:no such instruction: `vfmadd132sd %xmm0, %xmm1,%xmm8'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:952:no such instruction: `vmulsd %xmm11, %xmm8,%xmm11'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:953:no such instruction: `vfmadd132sd %xmm0, %xmm1,%xmm2'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:954:no such instruction: `vmovapd %xmm10, %xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:958:no such instruction: `vmovsd %xmm4, (%r9)'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:963:no such instruction: `vfmsub132sd %xmm2, %xmm11,%xmm1'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:964:no such instruction: `vmulsd %xmm6, %xmm1,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:965:no such instruction: `vdivsd %xmm6, %xmm7,%xmm6'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:966:no such instruction: `vdivsd %xmm5, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:967:no such instruction: `vaddsd %xmm6, %xmm0,%xmm0'
/var/folders/b_/4lc2_2354q59ntcwh1psqrdh0000gn/T//cc5vTjJ0.s:968:no such instruction: `vmovsd %xmm0, (%rax)'
make[3]: *** [numeric.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
abinit-8.8.4$


I've attempted to use different gcc and gfortran compilers before I configuring, but these don't really change the error message I get when I try to make. I've looked online to see if anybody has this same problem, but I haven't found anything exactly matching my problem... and unfortunately I'm not skilled enough at coding to easily understand what the actual error is.

Does anybody know why this is happening or how I can fix it?

I've attached the config.log file as well, if that might help.

Thanks very much,
Trevor
Attachments
config.log
(118.79 KiB) Downloaded 260 times

User avatar
gmatteo
Posts: 291
Joined: Sun Aug 16, 2009 5:40 pm

Re: trouble making abinit 8.8.4  [SOLVED]

Post by gmatteo » Thu Sep 06, 2018 1:17 am

Try to pass

FCFLAGS="-g -O2 --free-line-length-none"

to configure.
`-mtune=native -march=native` are producing instructions that not supported by your CPU.

trevormhutchinson
Posts: 2
Joined: Wed Sep 05, 2018 1:15 am

Re: trouble making abinit 8.8.4

Post by trevormhutchinson » Thu Sep 06, 2018 6:15 pm

Hi gmatteo, thanks for the help.

I ran 'make distclean', then configured like you suggested. The 'make' command seems to go ok, although the first few lines read like they did (that is, "build XYZ has been disabled") before attempting the configure you suggested :

Code: Select all

abinit-8.8.4$ make
/Applications/Xcode.app/Contents/Developer/usr/bin/make  all-recursive
Making all in fallbacks
/Applications/Xcode.app/Contents/Developer/usr/bin/make libxc
The build of libxc has been disabled
Checking build of libxc fallback
test -e stamps/libxc-install-stamp
/Applications/Xcode.app/Contents/Developer/usr/bin/make linalg
The build of linalg has been disabled
Checking build of linalg fallback
test -e stamps/linalg-install-stamp
/Applications/Xcode.app/Contents/Developer/usr/bin/make netcdf
The build of netcdf has been disabled
Checking build of netcdf fallback
test -e stamps/netcdf-install-stamp
/Applications/Xcode.app/Contents/Developer/usr/bin/make atompaw
The build of atompaw has been disabled
Checking build of atompaw fallback
test -e stamps/atompaw-install-stamp
/Applications/Xcode.app/Contents/Developer/usr/bin/make wannier90
The build of wannier90 has been disabled
Checking build of wannier90 fallback


The 'make install' command seemed to run to completion, but when I ran 'runtests.py' in the tests sub-directory, I get fairly bad results... summarized below:

Code: Select all

Suite          failed  passed  succeeded  skipped  disabled  run_etime  tot_etime
atompaw             0       0          0        2         0       0.00       0.11
bigdft              0       0          0       23         0       0.00       0.01
bigdft_paral        0       0          0        4         0       0.00       0.00
built-in            2       0          1        4         0      11.23      11.25
etsf_io             0       0          0        7         0       0.00       0.00
fast                8       0          3        0         0      82.34      83.85
gpu                 0       0          0        7         0       0.00       0.00
libxc               0       0          0       35         0       0.00       0.07
mpiio               0       0          0       18         0       0.00       0.04
paral              21       1          2       90         0     154.84     157.66
psml                0       0          0       14         0       0.00       0.01
seq                18       0          0        0         0      93.17      93.76
tutoparal           0       0          0        6         0       0.00       0.00
tutoplugs           0       0          0        4         0       0.00       0.00
tutorespfn         22       0          0        4         0     116.37     118.11
tutorial           42       3         12        0         0     775.57     779.19
unitary             0       0         17       17         0      57.99      58.46
v1                 53       0         23        0         0     291.14     295.51
v2                 42       2         35        0         0     348.22     353.86
v3                 53       2         23        0         0     335.90     345.17
v4                 43       1         17        0         0     249.47     255.52
v5                 56       2         15        0         0     713.04     718.13
v6                 48       0         12        0         0     544.85     550.05
v67mbpt            22       0          0        3         0     184.90     187.06
v7                 57       1          1        5         0     356.33     361.19
v8                 17       1          7        3         0     248.42     251.97
vdwxc               0       0          0        1         0       0.00       0.00
wannier90           0       0          0        7         0       0.00       0.00

Completed in 4762.40 [s]. Average time for test=6.66 [s], stdev=18.96 [s]
Summary: failed=504, succeeded=168, passed=13, skipped=254, disabled=0


I'm fairly certain this means the install isn't quite right. Could you explain more what
`-mtune=native -march=native` are producing instructions that not supported by your CPU
means? I'm just really hoping it's false that there's no way to put abinit on this CPU.

I'm happy to add any log files if you'd like. I can't embed the whole code output, but one shorter section of code output (one of the errors I get) is:

Code: Select all

[v8][t32][np=1]: fldiff.pl fatal error:
The diff analysis cannot be done: the number of lines to be analysed differ.
File /Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/tests/v8/Refs/t32.out: 243 lines, 32 ignored
File /Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/tests/Test_suite/v8_t32/t32.out: 242 lines, 32 ignored [file=t32.out]
[v8][t32][np=1]Test was not expected to fail but subprocesses returned 139

Program received signal SIGSEGV: Segmentation fault - invalid memory reference.


which appears to be a common error to many of the failed tests. I also get the error:

Code: Select all

YAML Error found in the stdout of [v7][t92][np=1]
--- !ERROR
src_file: m_hdr.F90
src_line: 1496
mpi_rank: 0
message: |
    Missing file: t90o_DS6_WFK
...

Command   /Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/src/98_main/anaddb < /Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/tests/Test_suite/v7_t90-t91-t92-t93-t94/t93.stdin > /Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/tests/Test_suite/v7_t90-t91-t92-t93-t94/t93.stdout 2> /Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/tests/Test_suite/v7_t90-t91-t92-t93-t94/t93.stderr
 returned exit_code: 1

[v7][t93][np=1]: fldiff.pl fatal error:
Unable to open input file /Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/tests/Test_suite/v7_t90-t91-t92-t93-t94/t93.out [file=t93.out]
[v7][t93][np=1]: fldiff.pl fatal error:
Unable to open input file /Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/tests/Test_suite/v7_t90-t91-t92-t93-t94/t93.out_ep_SBK [file=t93.out_ep_SBK]
[v7][t93][np=1]Test was not expected to fail but subprocesses returned 1

--- !ERROR
src_file: m_ddb_hdr.F90
src_line: 2006
mpi_rank: 0
message: |
    Fortran open returned iostat 2 while opening: /Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/tests/Test_suite/v7_t90-t91-t92-t93-t94/t91.ddb.out
    IOMSG: Cannot open file '/Users/tmh/Google_Drive/DFT_Modelling/abinit-8.8.4/tests/Test_suite/v7_t90-t91-t92-t93-t94/t91.ddb.out': No such file or directory
...


for a few of the tests.


Thanks again,
Trevor

Locked