Parallel UGGrid can't be refined when read with GmshReader
Commenting line 80 in dune/grid/io/file/test/gmshtest.cc
gridcheck(*grid);
, building gmshtest-uggrid
and running mpirun -n 2 ./gmshtest-uggrid 1
yields
Using UGGrid-3D
Using UGGrid-3D
Reading mesh file /temp/bernd/DUNE27/dune-grid/doc/grids/gmsh/pyramid.msh
Reading mesh file /temp/bernd/DUNE27/dune-grid/doc/grids/gmsh/pyramid.msh
Reading 3d Gmsh grid...
version 2 Gmsh file detected
file contains 6 nodes
file contains 12 elements
number of real vertices = 6
number of boundary elements = 8
number of elements = 4
wrong xfer-mode (currently in commands-mode, expected idle-mode)
terminate called after throwing an instance of 'Dune::Exception'
what(): Dune::Exception [DDD_XferBegin:/temp/bernd/DUNE27/dune-uggrid/parallel/ddd/xfer/cmds.cc:1297]: DDD_XferBegin() aborted
[aladdin:21787] *** Process received signal ***
[aladdin:21787] Signal: Aborted (6)
[aladdin:21787] Signal code: (-6)
[aladdin:21787] [ 0] /lib64/libpthread.so.0(+0x10c10)[0x7f5b83418c10]
[aladdin:21787] [ 1] /lib64/libc.so.6(gsignal+0x37)[0x7f5b83094f67]
[aladdin:21787] [ 2] /lib64/libc.so.6(abort+0x13a)[0x7f5b8309633a]
[aladdin:21787] [ 3] /usr/lib64/libstdc++.so.6(+0x93ed3)[0x7f5b83bd3ed3]
[aladdin:21787] [ 4] /usr/lib64/libstdc++.so.6(+0x99ec6)[0x7f5b83bd9ec6]
[aladdin:21787] [ 5] /usr/lib64/libstdc++.so.6(+0x98fb9)[0x7f5b83bd8fb9]
[aladdin:21787] [ 6] /usr/lib64/libstdc++.so.6(__gxx_personality_v0+0x2c5)[0x7f5b83bd9905]
[aladdin:21787] [ 7] /lib64/libgcc_s.so.1(+0x10a43)[0x7f5b83638a43]
[aladdin:21787] [ 8] /lib64/libgcc_s.so.1(_Unwind_Resume+0x125)[0x7f5b836392c5]
[aladdin:21787] [ 9] ./gmshtest-uggrid(_ZNKSt14default_deleteIN4Dune6UGGridILi3EEEEclEPS2_+0x4e)[0x5d0344]
[aladdin:21787] [10] ./gmshtest-uggrid(_ZNSt10unique_ptrIN4Dune6UGGridILi3EEESt14default_deleteIS2_EED1Ev+0x49)[0x5c96e5]
[aladdin:21787] [11] ./gmshtest-uggrid(_Z25testReadingAndWritingGridIN4Dune6UGGridILi3EEEEvRKSsS4_S4_i+0xb57)[0x5c770e]
[aladdin:21787] [12] ./gmshtest-uggrid(main+0x3ff)[0x5bd850]
[aladdin:21787] [13] /lib64/libc.so.6(__libc_start_main+0xf5)[0x7f5b83080725]
[aladdin:21787] [14] ./gmshtest-uggrid(_start+0x29)[0x5bca29]
[aladdin:21787] *** End of error message ***
--------------------------------------------------------------------------
mpirun noticed that process rank 1 with PID 21787 on node aladdin exited on signal 6 (Aborted).
--------------------------------------------------------------------------