gmsh test with UG grid array out of bounds
In the test suite there is the following warning which points to a problem that looks like bug
In file included from /builds/core/dune-grid/dune/grid/uggrid/uggridentity.hh:15,
from /builds/core/dune-grid/dune/grid/uggrid.hh:117,
from /builds/core/dune-grid/dune/grid/io/file/test/gmshtest.cc:20:
/builds/core/dune-grid/dune/grid/uggrid/uggridrenumberer.hh: In member function 'void Dune::GmshWriter<GridView>::outputElements(std::ofstream&, const std::vector<int>&, const std::vector<int>&) const [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >]':
/builds/core/dune-grid/dune/grid/uggrid/uggridrenumberer.hh:58:29: warning: array subscript 4 is above array bounds of 'const int [4]' [-Warray-bounds]
58 | return renumbering[i];
| ~~~~~~~~~~~~~^
/builds/core/dune-grid/dune/grid/uggrid/uggridrenumberer.hh:57:19: note: while referencing 'renumbering'
57 | const int renumbering[4] = {0, 1, 3, 2};
| ^~~~~~~~~~~
Needs further investigation.