Any chance you could give a little more information as to how to reproduce the problem? If there is a single file that it dumps on, then generating a .i file (-E or -P) would be most helpful. If it's more complicated (dumping at link time) then some detailed instructions as to how to reproduce the problem would be helpful.
Thanks!
Dale
Hi Dale,
If I turn off glib's heap corruption checking, it fails at the linking stage -- but with it on, it fails on one file.
But the failure at linking stage could be for a number of other reasons, so I guess starting with the first problem is the simpelst.
I've attached the .i file that is generated with compiling with '-E'.
The full command was:
/opt/intel/Compiler/11.1/038/bin/intel64/icpc -E -o CMakeFiles/mBrane.dir/module_descriptor.cpp.i.e -c /home/anand/Work/cmlabs/mbrane/mBrane/module_descriptor.cpp
If you want to grab the source code, you will need to have www.cmake.org installed, setup your compilation environment and then run:
CC=icc CXX=icpc cmake -G "Unix Makefiles"
My script to do this is:
export LANG="en_US.UTF-8"
source /opt/intel/Compiler/11.1/038/bin/iccvars.sh intel64
export CC=icc
export CXX=icpc
cmake -G "Unix Makefiles"
Thanks,
Anand