Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Cirrus CI M1 builds to Ventura and LLVM 16/17 #4243

Closed
wants to merge 21 commits into from

Add ld_classic also to fortran flags when doing M1 xcode15 builds

084561b
Select commit
Loading
Failed to load commit list.
Closed

Update Cirrus CI M1 builds to Ventura and LLVM 16/17 #4243

Add ld_classic also to fortran flags when doing M1 xcode15 builds
084561b
Select commit
Loading
Failed to load commit list.
Cirrus CI / AppleM1/GCC/xcode15 failed Nov 18, 2023 in 2m 20s

Task Summary

Instruction compile failed in 02:08

Details

✅ 00:08 clone
❌ 02:08 compile

                                    ----- PASS -----

 Test of subprogram number  2            ZDOTU 
                                    ----- PASS -----

 Test of subprogram number  3            ZAXPY 
                                    ----- PASS -----

 Test of subprogram number  4            ZCOPY 
                                    ----- PASS -----

 Test of subprogram number  5            ZSWAP 
                                    ----- PASS -----

 Test of subprogram number  6            DZNRM2
                                    ----- PASS -----

 Test of subprogram number  7            DZASUM
                                    ----- PASS -----

 Test of subprogram number  8            ZSCAL 
                                    ----- PASS -----

 Test of subprogram number  9            ZDSCAL
                                    ----- PASS -----

 Test of subprogram number 10            IZAMAX
                                    ----- PASS -----
OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./dblat2 < ./dblat2.dat
OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./cblat2 < ./cblat2.dat
OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./zblat2 < ./zblat2.dat
rm -f ?BLAT2.SUMM
OPENBLAS_NUM_THREADS=2 ./sblat2 < ./sblat2.dat
gfortran-13 -O2 -Wall -frecursive -fno-optimize-sibling-calls  -march=armv8-a -fno-tree-vectorize -L/opt/homebrew/lib -o cblat3 cblat3.o ../libopenblas_armv8p-r0.3.25.dev.a -lpthread -lgfortran -lpthread -lgfortran -L/usr/local/lib  -lto_library -lSystem  /Applications/Xcode-15.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/lib/darwin/libclang_rt.osx.a
OPENBLAS_NUM_THREADS=2 ./dblat2 < ./dblat2.dat
gfortran-13 -O2 -Wall -frecursive -fno-optimize-sibling-calls  -march=armv8-a -fno-tree-vectorize -L/opt/homebrew/lib -o zblat3 zblat3.o ../libopenblas_armv8p-r0.3.25.dev.a -lpthread -lgfortran -lpthread -lgfortran -L/usr/local/lib  -lto_library -lSystem  /Applications/Xcode-15.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/lib/darwin/libclang_rt.osx.a
ld: warning: ignoring duplicate libraries: '-lemutls_w', '-lgcc', '-lgfortran'
ld: warning: ignoring duplicate libraries: '-lemutls_w', '-lgcc', '-lgfortran'
rm -f ?BLAT3.SUMM
OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./sblat3 < ./sblat3.dat
OPENBLAS_NUM_THREADS=2 ./cblat2 < ./cblat2.dat
OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./dblat3 < ./dblat3.dat

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

Backtrace for this error:
#0  0x10103db07
#1  0x10103cb53
#2  0x18424aa23
/bin/sh: line 1: 44690 Segmentation fault: 11  OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./dblat3 < ./dblat3.dat
make[1]: *** [level3] Error 139
make[1]: *** Waiting for unfinished jobs....
OPENBLAS_NUM_THREADS=2 ./zblat2 < ./zblat2.dat
make: *** [tests] Error 2

Exit status: 2