Actually I did get a trace output.

Stack frames: 11
0: libMesh::print_trace(std::ostream&)
1: libMesh::write_traceout()
2: libMesh::MacroFunctions::report_error(char const*, int, char const*,
char const*)
3: void
libMesh::ParallelMesh::libmesh_assert_valid_parallel_object_ids<libMesh::Elem>(libMesh::mapvector<libMesh::Elem*,
unsigned int> const&) const
4: libMesh::ParallelMesh::libmesh_assert_valid_parallel_ids() const
5: libMesh::ParallelMesh::renumber_nodes_and_elements()
6: libMesh::MeshBase::prepare_for_use(bool)
7: ./submesh_test() [0x6cb7d8]
8: ./submesh_test() [0x6ca524]
9: __libc_start_main
10: ./submesh_test() [0x435aa9]
Stack frames: 14
0: libMesh::print_trace(std::ostream&)
1: libMesh::write_traceout()
2: libMesh::libmesh_terminate_handler()
3: /usr/lib64/libstdc++.so.6() [0x30a18bcbd6]
4: /usr/lib64/libstdc++.so.6() [0x30a18bcc03]
5: /usr/lib64/libstdc++.so.6() [0x30a18bcd22]
6: void
libMesh::ParallelMesh::libmesh_assert_valid_parallel_object_ids<libMesh::Elem>(libMesh::mapvector<libMesh::Elem*,
unsigned int> const&) const
7: libMesh::ParallelMesh::libmesh_assert_valid_parallel_ids() const
8: libMesh::ParallelMesh::renumber_nodes_and_elements()
9: libMesh::MeshBase::prepare_for_use(bool)
10: ./submesh_test() [0x6cb7d8]
11: ./submesh_test() [0x6ca524]
12: __libc_start_main
13: ./submesh_test() [0x435aa9]


On Wed, May 13, 2015 at 1:08 PM, Harshad Sahasrabudhe <[email protected]>
wrote:

> You are right, it's not a complete fix. It fails in a parallel run in
> MeshBase::prepare_for_use(). I get this error:
>
> Assertion `!obj || procid == min_procid' failed.
> [1] src/mesh/parallel_mesh.C, line 773, compiled Apr 16 2015 at 17:13:24
> application called MPI_Abort(MPI_COMM_WORLD, 1) - process 1
>
> Any idea what this means? I didn't get a backtrace.
>
> On Wed, May 13, 2015 at 12:43 PM, Roy Stogner <[email protected]>
> wrote:
>
>>
>> Thanks very much!  The proposed bugfix looks correct to me (although I
>> wouldn't swear it was complete; you're probably the first to try
>> create_submesh() with a ParallelMesh).
>>
>> As soon as https://github.com/libMesh/libmesh/pull/562 passes its
>> (perfunctory in this case; we clearly don't have enough coverage on
>> that method) tests then we'll get this in master.
>> ---
>> Roy
>>
>
>
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to