Well, it turns out that this issue is rather difficult to find, but super
easy to replicate!  I'm using introduction_ex1 to locate the problem.
 Right now we can't even read a nemesis mesh with the current head in pure
libMesh code.  In optimized mode - it may hang your machine as it gobbles
up an insane amount of memory very quickly, in debug mode.  It trips this
assert:

Assertion `par_max_node_id == mesh.max_node_id()' failed.
[0] src/mesh/mesh_communication.C, line 2541, compiled Sep 14 2012 at
13:29:01

I was hoping to find the issue with my binary search script but the
assertion has been tripping for a _VERY_ long time.  Much longer than the
current read problem.  I went back more than 200 revisions where our
nemesis test passes but the assertion still trips in debug mode (oops! we
haven't been running this particular test in debug mode!)

I still haven't found it since bash script would need to get much more
sophisticated to handle the the execution of the process so it wouldn't
hang my machine before I can locate the issue using the optimized binary.
 Definitely a nasty regression :)

Do you guys have the seacas tools so that you can create nemesis file sets?
 If not, I'd be happy to build a few simple meshes and send them your way.

Cody

On Fri, Sep 14, 2012 at 11:32 AM, Roy Stogner <royst...@ices.utexas.edu>wrote:

>
> On Fri, 14 Sep 2012, Cody Permann wrote:
>
>  We didn't update for almost 2 months because of the ongoing issues
>> with PBCs and so many of our tests were failing that we didn't
>> really watch our libMesh builds for other types of errors.  I'm
>> about ready to start my search and will let you know...
>>
>
> These errors look more like my ParallelMesh updates than like Paul's
> vector output updates.
>
> We really need to get regression tests for anything critical into
> libMesh itself.  NemesisIO ought to be easy enough to add as an option
> to one of the examples when --enable-parmesh is on; when I find time
> I'll see if that's sufficient to replicate the problems you're seeing.
> ---
> Roy
------------------------------------------------------------------------------
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to