gcc-10.2.0 (from fosscuda-2020b) failing sanity check
I've seen the similar issues floating around, but I'm not clear on what to update to get past this issue.
I'm trying to install Bonito-0.4.0-fosscuda-2020b.eb
EasyBuild is updated to 4.6.0
Running eb with --robots gets partway through the GCC-10.2.0 install, then quits with the error:
== FAILED: Installation ended unsuccessfully (build directory: /cm/shared/EasyBuild/build/GCCcore/10.2.0/system-system): build failed (first 300 chars): Sanity check failed: sanity check command echo "int main(){} " | /cm/shared/EasyBuild/software/GCCcore/10.2.0/bin/gcc -x c -flto -fuse-linker-plugin -o/dev/null - exited with code 1 (output: gcc: error: -fuse-linker-plugin is not supported in this configuration
)
I'm not sure if there's a solution to this that I'm missing.
We'll have to see the configure step of GCCcore here, it seem the "use-linker-plugin" feature wasn't enabled in this build. I think something is sufficiently different in your environment that this feature didn't got disabled somehow, but the configure output should reveal more i think.
@Micket, I'm not clear what you want me to post here. Can you give me a little guidance?
In the output of EB you can see a path to a log file, we need to see that for more information. You can upload the entire thing as a https://gist.github.com/
Gist created https://gist.github.com/3bbb9896331ea693f2b3ccb7f0943f9d
checking linker plugin support... 0
This looks to be the problem but it's not clear why from the configure output. I think a config.log file from the (failed) build directory might reveal more.
Also eb --show-system-info and eb --show-config
I'm getting a similar issue on SLES15sp4 with GCCcore-8.3.0. Separate issue, or should I continue here?
eb --show-system-info
System information (toki05):
* OS:
-> name: SLES
-> type: Linux
-> version: 15.4
-> platform name: x86_64-unknown-linux
* CPU:
-> vendor: Intel
-> architecture: x86_64
-> family: Intel
-> arch name: UNKNOWN (archspec is not installed?)
-> model: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz
-> speed: 3300.0
-> cores: 24
-> features: abm,acpi,aes,aperfmperf,apic,arat,arch_perfmon,avx,avx2,bmi1,bmi2,bts,clflush,cmov,constant_tsc,cpuid,cpuid_fault,cqm,cqm_llc,cqm_occup_llc,cx16,cx8,dca,de,ds_cpl,dtes64,dtherm,dts,epb,ept,ept_ad,erms,est,f16c,flexpriority,flush_l1d,fma,fpu,fsgsbase,fxsr,ht,ibpb,ibrs,ida,intel_ppin,invpcid,invpcid_single,lahf_lm,lm,mca,mce,md_clear,mmx,monitor,movbe,msr,mtrr,nonstop_tsc,nopl,nx,pae,pat,pbe,pcid,pclmulqdq,pdcm,pdpe1gb,pebs,pge,pln,pni,popcnt,pse,pse36,pti,pts,rdrand,rdtscp,rep_good,sdbg,sep,smep,smx,ss,ssbd,sse,sse2,sse4_1,sse4_2,ssse3,stibp,syscall,tm,tm2,tpr_shadow,tsc,tsc_adjust,tsc_deadline_timer,vme,vmx,vnmi,vpid,x2apic,xsave,xsaveopt,xtopology,xtpr
* software:
-> glibc version: 2.31
-> Python binary: /usr/bin/python3
-> Python version: 3.6.15