It turns out that the problem was due to PETSc and not to libMesh.
If I build libMesh without PETSc support I have no compatibility issues.

Actually I'm not able to run PETSc examples compiled on the xeon front-end
on opteron nodes.
I just get "Illegal Instruction"

Are there any flags for the compiler to be safer with the architecture type?

Thanks for help
Lorenzo


2010/6/10 John Peterson <[email protected]>

> On Thu, Jun 10, 2010 at 2:06 PM, Kirk, Benjamin (JSC-EG311)
> <[email protected]> wrote:
> > On 6/10/10 1:50 PM, "John Peterson" <[email protected]>
> wrote:
> >
> >> , I'd just remove it completely.  If you do change
> >> the compiler.m4 file, you'll have to rebuild the configure script by
> >> running bootstrap in the top level directory.
> >
> > After running configure as usual you should be able to replace the
> offending
> > compiler flag in Make.common
>
> Ah, good point!  Just remember to do this after every time you run
> configure.... I always forget these type of one-off changes when I
> make them in the generated files, and then they disappear ;-)
>
> --
> John
>
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to