It looks like the issue was with centos vs RHEL. I was able to build binutils 
2.26 using Red Hat Enterprise Linux Server release 7.2, while it didn't work 
when running CentOS Linux release 7.3.1611 (Core)


From: [email protected] 
[mailto:[email protected]] On Behalf Of Siddiqui, Shahzeb
Sent: Monday, June 26, 2017 1:49 PM
To: [email protected]
Subject: [easybuild] FW: fosscuda-2017a issue

Hello,

I am having an issue building binutils 2.26 for some reason this is holding me 
back in building fosscuda toolchain. I have used eb 3.2.1 and eb 3.3.0 with 
centos 7 and the issue is the same. Has anyone else ran into an issue with 
binutils 2.26. Can anyone build the GCC-5.4.0-2.26.eb that is in eb repo.

I am doing my builds in Singularity, if you want to recreate the environment 
please see 
https://github.com/pescobar/singularity-easybuild<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_pescobar_singularity-2Deasybuild&d=DwMFAg&c=UE1eNsedaKncO0Yl_u8bfw&r=RMJdCm7m5fiPWhajwKUnEW5yn4eK2YdUWW-MLVShghg&m=fgwDmobzorOxJhf56NZ_kaUST__kiMAAlJ3SNoSn1z4&s=_o-okG-TjlWtlzynXWCCi3kKonc-lXwHKH1Jh8OSQT4&e=>

Thanks

From: Siddiqui, Shahzeb
Sent: Monday, June 26, 2017 11:08 AM
To: 'Vanzo, Davide'
Subject: fosscuda-2017a issue

Hi Davide,

Please see the error and log file.



Singularity.centos-7.2-easybuild-3.2.0.img> eb fosscuda-2017a.eb --robot -D
== temporary log file in case of crash /tmp/eb-ALY_WQ/easybuild-tLDxyC.log
Dry run: printing build status of easyconfigs and dependencies
CFGS=/home/siddis14/easybuild-easyconfigs/easybuild/easyconfigs
* [x] $CFGS/m/M4/M4-1.4.17.eb (module: M4/1.4.17)
* [x] $CFGS/b/Bison/Bison-3.0.4.eb (module: Bison/3.0.4)
* [x] $CFGS/f/flex/flex-2.6.0.eb (module: flex/2.6.0)
* [x] $CFGS/z/zlib/zlib-1.2.8.eb (module: zlib/1.2.8)
* [ ] $CFGS/b/binutils/binutils-2.26.eb (module: binutils/2.26)
* [ ] $CFGS/g/GCCcore/GCCcore-5.4.0.eb (module: GCCcore/5.4.0)
* [ ] $CFGS/m/M4/M4-1.4.17-GCCcore-5.4.0.eb (module: M4/1.4.17-GCCcore-5.4.0)
* [ ] $CFGS/z/zlib/zlib-1.2.8-GCCcore-5.4.0.eb (module: 
zlib/1.2.8-GCCcore-5.4.0)
* [ ] $CFGS/b/Bison/Bison-3.0.4-GCCcore-5.4.0.eb (module: 
Bison/3.0.4-GCCcore-5.4.0)
* [ ] $CFGS/f/flex/flex-2.6.0-GCCcore-5.4.0.eb (module: 
flex/2.6.0-GCCcore-5.4.0)
* [ ] $CFGS/b/binutils/binutils-2.26-GCCcore-5.4.0.eb (module: 
binutils/2.26-GCCcore-5.4.0)
* [ ] $CFGS/g/GCC/GCC-5.4.0-2.26.eb (module: GCC/5.4.0-2.26)
* [ ] $CFGS/c/CUDA/CUDA-8.0.61_375.26-GCC-5.4.0-2.26.eb (module: 
CUDA/8.0.61_375.26-GCC-5.4.0-2.26)
* [ ] $CFGS/g/gcccuda/gcccuda-2017a.eb (module: gcccuda/2017a)
* [ ] $CFGS/n/numactl/numactl-2.0.11-gcccuda-2017a.eb (module: 
numactl/2.0.11-gcccuda-2017a)
* [ ] $CFGS/o/OpenBLAS/OpenBLAS-0.2.18-GCC-5.4.0-2.26-LAPACK-3.6.1.eb (module: 
OpenBLAS/0.2.18-GCC-5.4.0-2.26-LAPACK-3.6.1)
* [ ] $CFGS/h/hwloc/hwloc-1.11.5-gcccuda-2017a.eb (module: 
hwloc/1.11.5-gcccuda-2017a)
* [ ] $CFGS/o/OpenMPI/OpenMPI-2.0.2-gcccuda-2017a.eb (module: 
OpenMPI/2.0.2-gcccuda-2017a)
* [ ] $CFGS/g/gompic/gompic-2017a.eb (module: gompic/2017a)
* [ ] $CFGS/f/FFTW/FFTW-3.3.4-gompic-2017a.eb (module: FFTW/3.3.4-gompic-2017a)
* [ ] $CFGS/o/OpenBLAS/OpenBLAS-0.2.18-gompic-2017a-LAPACK-3.6.1.eb (module: 
OpenBLAS/0.2.18-gompic-2017a-LAPACK-3.6.1)
* [ ] 
$CFGS/s/ScaLAPACK/ScaLAPACK-2.0.2-gompic-2017a-OpenBLAS-0.2.18-LAPACK-3.6.1.eb 
(module: ScaLAPACK/2.0.2-gompic-2017a-OpenBLAS-0.2.18-LAPACK-3.6.1)
* [ ] $CFGS/f/fosscuda/fosscuda-2017a.eb (module: fosscuda/2017a)
== Temporary log file(s) /tmp/eb-ALY_WQ/easybuild-tLDxyC.log* have been removed.
== Temporary directory /tmp/eb-ALY_WQ has been removed.
Singularity.centos-7.2-easybuild-3.2.0.img> eb fosscuda-2017a.eb --robot
== temporary log file in case of crash /tmp/eb-0A02Em/easybuild-3yOsLG.log
== resolving dependencies ...
== processing EasyBuild easyconfig 
/home/siddis14/easybuild-easyconfigs/easybuild/easyconfigs/b/binutils/binutils-2.26.eb
== building and installing binutils/2.26...
== fetching files...
== creating build dir, resetting environment...
== unpacking...
== patching...
== preparing...
== configuring...
== building...
== FAILED: Installation ended unsuccessfully (build directory: 
/home/siddis14/.local/easybuild/build/binutils/2.26/dummy-): build failed 
(first 300 chars): cmd " env LIBS='-Wl,-rpath=/usr/lib -Wl,-rpath=/usr/lib64'  
make -j 80  CFLAGS="-g -O2 -fPIC" " exited with exitcode 2 and output:
make[1]: Entering directory 
`/home/siddis14/.local/easybuild/build/binutils/2.26/dummy-/binutils-2.26'
make[1]: Nothing to be done for `all-target'.
Configuring in ./int
== Results of the build can be found in the log file(s) 
/tmp/eb-0A02Em/easybuild-binutils-2.26-20170626.150414.yertf.log
ERROR: Build of 
/home/siddis14/easybuild-easyconfigs/easybuild/easyconfigs/b/binutils/binutils-2.26.eb
 failed (err: 'build failed (first 300 chars): cmd " env 
LIBS=\'-Wl,-rpath=/usr/lib -Wl,-rpath=/usr/lib64\'  make -j 80  CFLAGS="-g -O2 
-fPIC" " exited with exitcode 2 and output:\nmake[1]: Entering directory 
`/home/siddis14/.local/easybuild/build/binutils/2.26/dummy-/binutils-2.26\'\nmake[1]:
 Nothing to be done for `all-target\'.\nConfiguring in ./int')




Shahzeb Siddiqui
HPC Linux Engineer
B2220-447.2
Groton, CT

Reply via email to