[FLASH-USERS] Flash4b hangs on BlueGene/Q system

Mirko Cestari m.cestari at cineca.it
Tue Nov 27 08:10:06 EST 2012


Dear Chris, all,
thanks for the feedback. Indeed the problem is the "-cpp"
treated as -c -p -p by the compiler. Sorry, my bad! I noticed
that -cpp was not an argument of bgxlf but I could not relate it
to the profile "-p" flag (that argument was left in the Makefile
provided by the user, or maybe in the distribution?, 
I wonder if the problems of flash4 on Juqueen are related).     

Anyway I got rid of the flag, fixed a couple of other issues 
and now it seems everything is working. 


> Notice that when I include '-cpp' I get the '_mcount' symbol in the
> object file.  You should remove the '-cpp' option from your compile
> line.  Even better would be to download FLASH4.0 and base your
> Makefile.h on ./sites/miralac1/Makefile.h.  This should allow you to
> run FLASH on your BG/Q.

great, that's good news. I'll definitely try this out. 

> Normally these profiling symbols should not cause any problems,
> however, keep in mind that the BG/Q is still very new and weird issues
> can crop up.  In the last year we have had early access to the BG/Q at

I tried to profile a couple of times on BGQ and this "hang" issue 
didn't come up.

> Argonne National Lab and I have also had an issue with gprof
> profiling.  I did not have the hang that you are encountering but I
> had an issue where 0 samples were recorded during gprof profiling.
> Someone at Argonne National Lab had the same issue and advised me to
> link against an old version of libc.a at an earlier efix level so that
> I could continue with gprof profiling (the mcount symbols exist in
> libc.a.).  Perhaps the issues are related?

interesting, I might ask my sys-admins if they have an older version of 
libc.a to link against and see if the hang remains.

> Chris

Thanks a lot Chris!

Mirko 




More information about the flash-users mailing list