<div dir="ltr"><div><div>Deat RIVET Team,<br></div>I am following the instruction to setup and install Rivet on lxplus but I got error.<br></div><div>May I ask your support,<br></div><div>Thank you<br></div><div>Michele<br><br></div>In the following the output of:<br><br><div style="margin-left:40px">mgrossi@lxplus068 mgrossi]$ ./rivet-bootstrap-lcg<br>/cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> accepts the -std=c++11 flag: hurrah! Continuing installation...<br><br>Running Rivet bootstrap script with LCG HepMC, FastJet, and GSL<br>Building Rivet 2.5.4, YODA 1.6.7<br><br>Building YODA<br>--2018-01-02 15:02:52--  <a href="http://www.hepforge.org/archive/yoda/YODA-1.6.7.tar.gz">http://www.hepforge.org/archive/yoda/YODA-1.6.7.tar.gz</a><br>Resolving www.hepforge.org... 129.234.186.115<br>Connecting to <a href="http://www.hepforge.org">www.hepforge.org</a>|129.234.186.115|:80... connected.<br>HTTP request sent, awaiting response... 301 Moved Permanently<br>Location: <a href="https://www.hepforge.org/archive/yoda/YODA-1.6.7.tar.gz">https://www.hepforge.org/archive/yoda/YODA-1.6.7.tar.gz</a> [following]<br>--2018-01-02 15:02:52--  <a href="https://www.hepforge.org/archive/yoda/YODA-1.6.7.tar.gz">https://www.hepforge.org/archive/yoda/YODA-1.6.7.tar.gz</a><br>Connecting to <a href="http://www.hepforge.org">www.hepforge.org</a>|129.234.186.115|:443... connected.<br>HTTP request sent, awaiting response... 200 OK<br>Length: 1097370 (1.0M) [application/x-gzip]<br>Saving to: “STDOUT”<br><br>100%[==========================================================>] 1,097,370   1.45M/s   in 0.7s<br><br>2018-01-02 15:02:53 (1.45 MB/s) - written to stdout [1097370/1097370]<br><br>checking for a BSD-compatible install... /usr/bin/install -c<br>checking whether build environment is sane... yes<br>checking for a thread-safe mkdir -p... /bin/mkdir -p<br>checking for gawk... gawk<br>checking whether make sets $(MAKE)... yes<br>checking whether make supports nested variables... yes<br>checking whether make supports nested variables... (cached) yes<br>checking for style of include used by make... GNU<br>checking for gcc... /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a><br>checking whether the C compiler works... yes<br>checking for C compiler default output file name... a.out<br>checking for suffix of executables...<br>checking whether we are cross compiling... no<br>checking for suffix of object files... o<br>checking whether we are using the GNU C compiler... yes<br>checking whether /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a> accepts -g... yes<br>checking for /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a> option to accept ISO C89... none needed<br>checking whether /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a> understands -c and -o together... yes<br>checking dependency style of /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc.">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc.</a>.. gcc3<br>checking for ar... ar<br>checking the archiver (ar) interface... ar<br>checking for sw_vers... no<br>checking whether we are using the GNU C++ compiler... yes<br>checking whether /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> accepts -g... yes<br>checking dependency style of /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++.">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++.</a>.. gcc3<br>checking whether /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> supports C++11 features by default... no<br>checking whether /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> supports C++11 features with -std=c++11... yes<br>checking whether ln -s works... yes<br>checking build system type... x86_64-unknown-linux-gnu<br>checking host system type... x86_64-unknown-linux-gnu<br>checking how to print strings... printf<br>checking for a sed that does not truncate output... /bin/sed<br>checking for grep that handles long lines and -e... /bin/grep<br>checking for egrep... /bin/grep -E<br>checking for fgrep... /bin/grep -F<br>checking for ld used by /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc.">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc.</a>.. /usr/bin/ld<br>checking if the linker (/usr/bin/ld) is GNU ld... yes<br>checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B<br>checking the name lister (/usr/bin/nm -B) interface... BSD nm<br>checking the maximum length of command line arguments... 1966080<br>checking whether the shell understands some XSI constructs... yes<br>checking whether the shell understands "+="... yes<br>checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop<br>checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop<br>checking for /usr/bin/ld option to reload object files... -r<br>checking for objdump... objdump<br>checking how to recognize dependent libraries... pass_all<br>checking for dlltool... no<br>checking how to associate runtime and link libraries... printf %s\n<br>checking for archiver @FILE support... @<br>checking for strip... strip<br>checking for ranlib... ranlib<br>checking command to parse /usr/bin/nm -B output from /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a> object... ok<br>checking for sysroot... no<br>checking for mt... no<br>checking if : is a manifest tool... no<br>checking how to run the C preprocessor... /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a> -E<br>checking for ANSI C header files... yes<br>checking for sys/types.h... yes<br>checking for sys/stat.h... yes<br>checking for stdlib.h... yes<br>checking for string.h... yes<br>checking for memory.h... yes<br>checking for strings.h... yes<br>checking for inttypes.h... yes<br>checking for stdint.h... yes<br>checking for unistd.h... yes<br>checking for dlfcn.h... yes<br>checking for objdir... .libs<br>checking if /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a> supports -fno-rtti -fno-exceptions... no<br>checking for /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a> option to produce PIC... -fPIC -DPIC<br>checking if /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a> PIC flag -fPIC -DPIC works... yes<br>checking if /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a> static flag -static works... yes<br>checking if /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a> supports -c -o file.o... yes<br>checking if /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a> supports -c -o file.o... (cached) yes<br>checking whether the /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/gcc</a> linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes<br>checking whether -lc should be explicitly linked in... no<br>checking dynamic linker characteristics... GNU/Linux ld.so<br>checking how to hardcode library paths into programs... immediate<br>checking for shl_load... no<br>checking for shl_load in -ldld... no<br>checking for dlopen... no<br>checking for dlopen in -ldl... yes<br>checking whether a program can dlopen itself... yes<br>checking whether a statically linked program can dlopen itself... no<br>checking whether stripping libraries is possible... yes<br>checking if libtool supports shared libraries... yes<br>checking whether to build shared libraries... yes<br>checking whether to build static libraries... no<br>checking how to run the C++ preprocessor... /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 -E<br>checking for ld used by /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11... /usr/bin/ld -m elf_x86_64<br>checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes<br>checking whether the /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes<br>checking for /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 option to produce PIC... -fPIC -DPIC<br>checking if /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 PIC flag -fPIC -DPIC works... yes<br>checking if /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 static flag -static works... yes<br>checking if /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 supports -c -o file.o... yes<br>checking if /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 supports -c -o file.o... (cached) yes<br>checking whether the /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes<br>checking dynamic linker characteristics... (cached) GNU/Linux ld.so<br>checking how to hardcode library paths into programs... immediate<br>checking if the /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 compiler accepts the -pedantic flag... yes<br>checking if the /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 compiler accepts the -Wall flag... yes<br>checking for root-config... /usr/bin/root-config<br>checking ROOT version... 5.34/36 (5,34,36)<br>configure: Building extra ROOT compatibility tools<br>checking for python... /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/Python/2.7.10/x86_64-slc6-gcc49-opt/bin/python">sft.cern.ch/lcg/releases/LCG_85/Python/2.7.10/x86_64-slc6-gcc49-opt/bin/python</a><br>checking for a version of Python >= '2.1.0'... yes<br>checking for a version of Python >= '2.6'... yes<br>checking for the distutils Python package... yes<br>checking for Python include path... -I/cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/Python/2.7.10/x86_64-slc6-gcc49-opt/include/python2.7">sft.cern.ch/lcg/releases/LCG_85/Python/2.7.10/x86_64-slc6-gcc49-opt/include/python2.7</a><br>checking for Python library path... -L/cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/Python/2.7.10/x86_64-slc6-gcc49-opt/lib">sft.cern.ch/lcg/releases/LCG_85/Python/2.7.10/x86_64-slc6-gcc49-opt/lib</a> -lpython2.7<br>checking for Python site-packages path... /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/Python/2.7.10/x86_64-slc6-gcc49-opt/lib/python2.7/site-packages">sft.cern.ch/lcg/releases/LCG_85/Python/2.7.10/x86_64-slc6-gcc49-opt/lib/python2.7/site-packages</a><br>checking python extra libraries... -lpthread -ldl  -lutil -lm<br>checking python extra linking flags...<br>checking consistency of all components of python development environment... yes<br>checking for python version... 2.7<br>checking for python platform... linux2<br>checking for python script directory... ${prefix}/lib/python2.7/site-packages<br>checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages<br>checking for Cython >= 0.23.5... no<br>checking for pyext/yoda/core.cpp... yes<br>checking if the /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 compiler accepts the -Wno-unused-but-set-variable flag... yes<br>checking if the /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 compiler accepts the -Wno-sign-compare flag... yes<br>checking if the /cvmfs/<a href="http://sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++">sft.cern.ch/lcg/releases/LCG_85/gcc/4.9.3/x86_64-slc6/bin/g++</a> -std=c++11 compiler accepts the -Wno-strict-prototypes flag... no<br>configure: All Python build checks successful: 'yoda' Python extension will be built<br>checking for doxygen... /usr/bin/doxygen<br>checking that generated files are newer than configure... done<br>configure: creating ./config.status<br>config.status: creating Makefile<br>config.status: creating Doxyfile<br>config.status: creating include/Makefile<br>config.status: creating include/YODA/Makefile<br>config.status: creating src/Makefile<br>config.status: creating src/tinyxml/Makefile<br>config.status: creating tests/Makefile<br>config.status: creating pyext/Makefile<br>config.status: creating pyext/setup.py<br>config.status: creating pyext/yoda/Makefile<br>config.status: creating bin/Makefile<br>config.status: creating bin/yoda-config<br>config.status: creating yodaenv.sh<br>config.status: creating yoda.pc<br>config.status: creating include/YODA/Config/DummyConfig.h<br>config.status: creating include/YODA/Config/YodaConfig.h<br>config.status: include/YODA/Config/YodaConfig.h is unchanged<br>config.status: creating include/YODA/Config/BuildConfig.h<br>config.status: include/YODA/Config/BuildConfig.h is unchanged<br>config.status: executing depfiles commands<br>config.status: executing libtool commands<br><br>************************************************************<br>YODA CONFIGURED!<br><br>Now build and install (to the /afs/<a href="http://cern.ch/work/m/mgrossi/RIVET/local">cern.ch/work/m/mgrossi/RIVET/local</a> tree) with e.g.<br>make -j2 && make -j2 install<br>************************************************************<br>Making all in src<br>make[1]: Entering directory `/afs/<a href="http://cern.ch/work/m/mgrossi/RIVET/YODA-1.6.7/src">cern.ch/work/m/mgrossi/RIVET/YODA-1.6.7/src</a>'<br>Making all in tinyxml<br>make[2]: Entering directory `/afs/<a href="http://cern.ch/work/m/mgrossi/RIVET/YODA-1.6.7/src/tinyxml">cern.ch/work/m/mgrossi/RIVET/YODA-1.6.7/src/tinyxml</a>'<br>  CXX      libtinyxml_la-tinyxmlerror.lo<br>  CXX      libtinyxml_la-tinystr.lo<br>  CXX      libtinyxml_la-tinyxml.lo<br>g++: internal compiler error: Segmentation fault (program cc1plus)<br>0x409edc execute<br>    ../../gcc-4.9.3/gcc/gcc.c:2854<br>0x40a2a4 do_spec_1<br>    ../../gcc-4.9.3/gcc/gcc.c:4658<br>0x40cb66 process_brace_body<br>    ../../gcc-4.9.3/gcc/gcc.c:5941<br>0x40cb66 handle_braces<br>    ../../gcc-4.9.3/gcc/gcc.c:5855<br>0x40b119 do_spec_1<br>    ../../gcc-4.9.3/gcc/gcc.c:5312<br>0x40cb66 process_brace_body<br>    ../../gcc-4.9.3/gcc/gcc.c:5941<br>0x40cb66 handle_braces<br>    ../../gcc-4.9.3/gcc/gcc.c:5855<br>0x40b119 do_spec_1<br>    ../../gcc-4.9.3/gcc/gcc.c:5312<br>0x40ae83 do_spec_1<br>    ../../gcc-4.9.3/gcc/gcc.c:5427<br>0x40cb66 process_brace_body<br>    ../../gcc-4.9.3/gcc/gcc.c:5941<br>0x40cb66 handle_braces<br>    ../../gcc-4.9.3/gcc/gcc.c:5855<br>0x40b119 do_spec_1<br>    ../../gcc-4.9.3/gcc/gcc.c:5312<br>0x40cb66 process_brace_body<br>    ../../gcc-4.9.3/gcc/gcc.c:5941<br>0x40cb66 handle_braces<br>    ../../gcc-4.9.3/gcc/gcc.c:5855<br>0x40b119 do_spec_1<br>    ../../gcc-4.9.3/gcc/gcc.c:5312<br>0x40cb66 process_brace_body<br>    ../../gcc-4.9.3/gcc/gcc.c:5941<br>0x40cb66 handle_braces<br>    ../../gcc-4.9.3/gcc/gcc.c:5855<br>0x40b119 do_spec_1<br>    ../../gcc-4.9.3/gcc/gcc.c:5312<br>0x40cb66 process_brace_body<br>    ../../gcc-4.9.3/gcc/gcc.c:5941<br>0x40cb66 handle_braces<br>    ../../gcc-4.9.3/gcc/gcc.c:5855<br>Please submit a full bug report,<br>with preprocessed source if appropriate.<br>Please include the complete backtrace with any bug report.<br>See <<a href="http://gcc.gnu.org/bugs.html">http://gcc.gnu.org/bugs.html</a>> for instructions.<br>make[2]: *** [libtinyxml_la-tinystr.lo] Error 1<br>make[2]: *** Waiting for unfinished jobs....<br>make[2]: Leaving directory `/afs/<a href="http://cern.ch/work/m/mgrossi/RIVET/YODA-1.6.7/src/tinyxml">cern.ch/work/m/mgrossi/RIVET/YODA-1.6.7/src/tinyxml</a>'<br>make[1]: *** [all-recursive] Error 1<br>make[1]: Leaving directory `/afs/<a href="http://cern.ch/work/m/mgrossi/RIVET/YODA-1.6.7/src">cern.ch/work/m/mgrossi/RIVET/YODA-1.6.7/src</a>'<br>make: *** [all-recursive] Error 1<br>[mgrossi@lxplus068 RIVET]$ gcc --v<br>gcc: error: unrecognized command line option ‘--v’<br>gcc: fatal error: no input files<br>compilation terminated.<br>[mgrossi@lxplus068 RIVET]$ gcc -version<br>gcc: error: unrecognized command line option ‘-version’<br>gcc: fatal error: no input files<br>compilation terminated.<br><br>HERE the gcc version<br>[mgrossi@lxplus068 RIVET]$ gcc --version<br>gcc (GCC) 4.9.3<br>Copyright (C) 2015 Free Software Foundation, Inc.<br>This is free software; see the source for copying conditions.  There is NO<br>warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.<br></div></div>