Opened 5 years ago

Last modified 3 years ago

#1579 new defect

GRHydro does not build on Blue Gene/Q

Reported by: Erik Schnetter Owned by:
Priority: major Milestone:
Component: Other Version: development version
Keywords: Cc:


Some of the C++ source files in GRHydro do not build on a Blue Gene/Q with IBM's compiler. The problem is that the compiler takes a very long time (>8h) even without (sic!) optimization. "The usual" playing with compiler options or changes to the source files had no effect.

I consider this to be a bug in the compiler. A work-around may be to switch to Clang as C++ compiler.

Attachments (0)

Change History (4)

comment:1 Changed 5 years ago by Frank Löffler

Is it known whether gcc works?

comment:2 Changed 5 years ago by Erik Schnetter

No, but I don't have any indications that either gcc or clang would have problems. Clang is preferred, since it supports the BGQ vector instructions much better.

comment:3 Changed 3 years ago by Roland Haas

Is this still an issue with the current code in GRHydro? Do we still have access to a blue gene/q system?

comment:4 Changed 3 years ago by Erik Schnetter

I have not tested on BGQ recently, but I just renewed my ANL account where I have access to a BQQ.

Modify Ticket

Change Properties
Set your email in Preferences
as new The ticket will remain with no owner.
Next status will be 'review'.
as The resolution will be set.
to The owner will be changed from (none) to the specified user.
Next status will be 'confirmed'.
The owner will be changed from (none) to anonymous.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.