easybuild-easyconfigs icon indicating copy to clipboard operation
easybuild-easyconfigs copied to clipboard

gcc-10.2.0 (from fosscuda-2020b) failing sanity check

Open genignored opened this issue 3 years ago • 5 comments

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.

genignored avatar Jul 13 '22 19:07 genignored

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 avatar Jul 29 '22 16:07 Micket

@Micket, I'm not clear what you want me to post here. Can you give me a little guidance?

genignored avatar Aug 01 '22 19:08 genignored

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/

Micket avatar Aug 01 '22 19:08 Micket

Gist created https://gist.github.com/3bbb9896331ea693f2b3ccb7f0943f9d

genignored avatar Aug 01 '22 20:08 genignored

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

Micket avatar Aug 01 '22 22:08 Micket

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

hattom avatar May 05 '23 13:05 hattom