[ET Trac] [Einstein Toolkit] #974: Compilation problem in LoopControl with xlc compiler
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Mon Jul 16 13:31:27 CDT 2012
#974: Compilation problem in LoopControl with xlc compiler
------------------------------------------+---------------------------------
Reporter: wolfgang.kastaun@… | Owner: eschnett
Type: defect | Status: new
Priority: major | Milestone:
Component: Carpet | Version: development version
Resolution: | Keywords:
------------------------------------------+---------------------------------
Comment (by wolfgang.kastaun@…):
-qextname solved this problem, but introduced another one: xlc is then
also adding underscores to Fortran functions using the BIND(C) mechanism
to be interfaced from C. Therefore, I had to use the -qnobindcextname
option as well, which only exists for versions > 12.
My problem is thus solved for the time being. It would however be nice if
Cactus/Carpet would not depend on certain compiler behaviour regarding the
name mangling. I remember now that I posted the very same issue a year ago
and then completely forgot, and I bet I'm not the last one stumbling over
that.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/974#comment:4>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list