Not sure if it's an actual problem or an overzealous assert, but we're
now getting a failure on ex0 with --enable-parmesh:
Assertion `!mesh.is_serial()' failed.
[0] src/mesh/mesh_communication.C, line 185, compiled Apr 20 2011 at 12:19:13
terminate called after throwing an instance of 'libMesh::LogicError'
what(): Error in libMesh internal logic
Program received signal SIGABRT, Aborted.
0x00002aaab6cd1a75 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) where
#0 0x00002aaab6cd1a75 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00002aaab6cd55c0 in *__GI_abort () at abort.c:92
#2 0x00002aaab6a568e5 in __gnu_cxx::__verbose_terminate_handler() () from
/usr/lib/libstdc++.so.6
#3 0x00002aaab6a54d16 in ?? () from /usr/lib/libstdc++.so.6
#4 0x00002aaab6a54d43 in std::terminate() () from /usr/lib/libstdc++.so.6
#5 0x00002aaab6a54e3e in __cxa_throw () from /usr/lib/libstdc++.so.6
#6 0x00002aaaabbb04b3 in libMesh::MeshCommunication::redistribute
(this=0x7ffffffeeea4, mesh=...) at src/mesh/mesh_communication.C:185
#7 0x00002aaaabd1c286 in libMesh::ParallelMesh::partition
(this=0x7fffffffa2d8, n_parts=1) at src/mesh/parallel_mesh.C:537
#8 0x00002aaaabba852a in libMesh::MeshBase::prepare_for_use
(this=0x7fffffffa2d8, skip_renumber_nodes_and_elements=false) at
src/mesh/mesh_base.C:103
#9 0x00002aaaabc5c3cc in libMesh::MeshTools::Generation::build_cube (mesh=...,
nx=4, ny=0, nz=0, xmin=0, xmax=1, ymin=0, ymax=0, zmin=0, zmax=0,
type=libMeshEnums::EDGE3, gauss_lobatto_grid=false) at
src/mesh/mesh_generation.C:1438
#10 0x00002aaaabc5c49f in libMesh::MeshTools::Generation::build_line (mesh=...,
nx=4, xmin=0, xmax=1, type=libMeshEnums::EDGE3, gauss_lobatto_grid=false)
at src/mesh/mesh_generation.C:1471
#11 0x0000000000417f82 in main (argc=11, argv=0x7fffffffa6f8) at ex0.C:75
Looks like a problem with the newly fixed/reenabled distributed repartitioning
that John put in?
---
Roy
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Libmesh-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-devel