Problem 2018 - Error in compiling assembly code in embedded CLHEP
Summary: Error in compiling assembly code in embedded CLHEP
Status: RESOLVED INVALID
Alias: None
Product: Geant4
Classification: Unclassified
Component: global (show other problems)
Version: other
Hardware: PC Linux
: P2 major
Assignee: Gabriele Cosmo
URL:
Depends on:
Blocks:
 
Reported: 2017-12-11 11:17 CET by Nicola Mori
Modified: 2017-12-11 11:26 CET (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description Nicola Mori 2017-12-11 11:17:41 CET
When compiling Geant4 10.04 on a 32 bit SL5 environment with custom-built GCC 6.3.0 I get these errors:

$ cd /wizard/02/software/source/geant4.10.04.build/source/externals/clhep && /wizard/02/software/install/GCC_6.3.0/bin/c++   -DCLHEP_EXPORT -DG4VERBOSE -DG4_STORE_TRAJECTORY -DG4clhep_EXPORTS -DGEANT4_DEVELOPER_Release -I/wizard/02/software/source/geant4.10.04/source/externals/clhep/include  -W -Wall -pedantic -Wno-non-virtual-dtor -Wno-long-long -Wwrite-strings -Wpointer-arith -Woverloaded-virtual -Wno-variadic-macros -Wshadow -pipe -DG4USE_STD11 -O3 -DNDEBUG -fno-trapping-math -ftree-vectorize -fno-math-errno -fPIC   -std=c++11 -o CMakeFiles/G4clhep.dir/src/MixMaxRng.cc.o -c /wizard/02/software/source/geant4.10.04/source/externals/clhep/src/MixMaxRng.cc
/wizard/02/software/source/geant4.10.04/source/externals/clhep/src/MixMaxRng.cc: Assembler messages:
/wizard/02/software/source/geant4.10.04/source/externals/clhep/src/MixMaxRng.cc:717: Error: suffix or operands invalid for `add'
/wizard/02/software/source/geant4.10.04/source/externals/clhep/src/MixMaxRng.cc:717: Error: suffix or operands invalid for `btr'
/wizard/02/software/source/geant4.10.04/source/externals/clhep/src/MixMaxRng.cc:717: Error: suffix or operands invalid for `adc'
Comment 1 Gabriele Cosmo 2017-12-11 11:26:26 CET
SL5 is a system no longer supported since long.
Please, read the release notes for the the systems supported by recent Geant4 releases.