Build command
make -j8 CC=icc HOSTCC=icc FC=ifort
The command exits with following error
make[1]: Leaving directory `/home/transang/OpenBLAS/ctest'
make[1]: Entering directory `/home/transang/OpenBLAS/exports'
make[1]: warning: -jN forced in submake: disabling jobserver mode.
ifort -O2 -fPIC -shared -o ../libopenblas_haswellp-r0.3.9.so \
-Wl,--whole-archive ../libopenblas_haswellp-r0.3.9.a -Wl,--no-whole-archive \
-Wl,-soname,libopenblas.so.0 -lm -lpthread -lm -lpthread
icc -O2 -DMAX_STACK_ALLOC=2048 -wd981 -DF_INTERFACE_INTEL -fPIC -DSMP_SERVER -DNO_WARMUP -DMAX_CPU_NUMBER=32 -DMAX_PARALLEL_NUMBER=1 -DVERSION=\"0.3.9\" -DASMNAME= -DASMFNAME=_ -DNAME=_ -DCNAME= -DCHAR_NAME=\"_\" -DCHAR_CNAME=\"\" -DNO_AFFINITY -I.. -w -o linktest linktest.c ../libopenblas_haswellp-r0.3.9.so -L/opt/intel/compilers_and_libraries_2020.0.166/linux/mpi/intel64/libfabric/lib -L/opt/intel/compilers_and_libraries_2020.0.166/linux/ipp/lib/intel64 -L/opt/intel/compilers_and_libraries_2020.0.166/linux/compiler/lib/intel64_lin -L/opt/intel/compilers_and_libraries_2020.0.166/linux/mkl/lib/intel64_lin -L/opt/intel/compilers_and_libraries_2020.0.166/linux/tbb/lib/intel64/gcc4.8 -L/opt/intel/compilers_and_libraries_2020.0.166/linux/tbb/lib/intel64/gcc4.8 -L/opt/intel/compilers_and_libraries_2020.0.166/linux/daal/lib/intel64_lin -L/opt/intel/compilers_and_libraries_2020.0.166/linux/daal/../tbb/lib/intel64_lin/gcc4.4 -L/opt/intel/compilers_and_libraries_2020.0.166/linux/daal/../tbb/lib/intel64_lin/gcc4.8 -L/opt/intel/compilers_and_libraries_2020.0.166/linux/compiler/lib/intel64_lin -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/ -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/ -L/lib/../lib64 -L/lib/../lib64/ -L/usr/lib/../lib64 -L/usr/lib/../lib64/ -L/opt/intel/compilers_and_libraries_2020.0.166/linux/mpi/intel64/libfabric/lib/ -L/opt/intel/compilers_and_libraries_2020.0.166/linux/ipp/lib/intel64/ -L/opt/intel/compilers_and_libraries_2020.0.166/linux/compiler/lib/intel64_lin/ -L/opt/intel/compilers_and_libraries_2020.0.166/linux/mkl/lib/intel64_lin/ -L/opt/intel/compilers_and_libraries_2020.0.166/linux/tbb/lib/intel64/gcc4.8/ -L/opt/intel/compilers_and_libraries_2020.0.166/linux/daal/lib/intel64_lin/ -L/opt/intel/compilers_and_libraries_2020.0.166/linux/daal/../tbb/lib/intel64_lin/gcc4.8/ -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../ -L/lib64 -L/lib/ -L/usr/lib64 -L/usr/lib -lifport -lifcoremt -limf -lsvml -lm -lipgo -lirc -lpthread -lsvml -lc -lirc_s -ldl -lc -lgfortran && echo OK.
../libopenblas_haswellp-r0.3.9.so: undefined reference to `xerbl_'
make[1]: *** [../libopenblas_haswellp-r0.3.9.so] Error 1
make[1]: Leaving directory `/home/transang/OpenBLAS/exports'
make: *** [shared] Error 2
Compiler version and system information
icc (ICC) 19.1.0.166 20191121
Copyright (C) 1985-2019 Intel Corporation. All rights reserved.
ifort (IFORT) 19.1.0.166 20191121
Copyright (C) 1985-2019 Intel Corporation. All rights reserved.
gcc (GCC) 9.1.1 20190605 (Red Hat 9.1.1-2)
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- Repository status:
git status
# HEAD detached at v0.3.9
nothing to commit, working directory clean
- OS version:
rpm -q centos-release
centos-release-7-6.1810.2.el7.centos.x86_64
Linux tamagawa 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
I have tried several finding but could not determine where xerbl_ is defined
Build command
The command exits with following error
Compiler version and system information
icc --versionifort --versiongcc --versiongit statusrpm -q centos-releaseuname -aI have tried several finding but could not determine where xerbl_ is defined