Skip to content

#1002 test failure: 2d surface tests in dune/grid/utility/test/vertexordertest.cc with alugrid 1.50

Metadata

Property Value
Reported by Elias Pipping (elias.pipping@fu-berlin.de)
Reported at Dec 21, 2011 16:09
Type Bug Report
Version Git (pre2.4) [autotools]
Operating System Unspecified / All
Last edited by Martin Nolte (nolte@mathematik.uni-freiburg.de)
Last edited at Jan 16, 2012 15:12
Closed by Martin Nolte (nolte@mathematik.uni-freiburg.de)
Closed at Jan 16, 2012 15:12
Closed in version Unknown
Resolution Duplicate
Comment of #974 (closed)

Description

% make vertexordertest CXXFLAGS=-w
g++ -std=c++0x -DHAVE_CONFIG_H -I. -I<DUNE>/dune-grid/dune/grid/utility/test -I../../../..  -I<DUNE>/dune-common -I<DUNE>/dune-geometry -I<DUNE>/dune-grid -I/home/cocktail/pipping/.local/alugrid/include -I/home/cocktail/pipping/.local/alugrid/include/serial -I/home/cocktail/pipping/.local/alugrid/include/duneinterface -DENABLE_ALUGRID -I/usr/include/ug   -DENABLE_UG   -w -MT vertexordertest-vertexordertest.o -MD -MP -MF .deps/vertexordertest-vertexordertest.Tpo -c -o vertexordertest-vertexordertest.o `test -f 'vertexordertest.cc' || echo '<DUNE>/dune-grid/dune/grid/utility/test/'`vertexordertest.cc
In file included from <DUNE>/dune-grid/dune/grid/utility/test/vertexordertest.cc:21:
<DUNE>/dune-common/dune/common/fvector.hh: In constructor ‘Dune::FieldVector<K, SIZE>::FieldVector(const Dune::DenseVector<Other>&) [with C = Dune::FieldVector<double, 2>, K = double, int SIZE = 3]’:
<DUNE>/dune-grid/dune/grid/utility/test/vertexordertest.cc:258:   instantiated from ‘void testVertexOrderByIdSimplices(int&) [with Grid = Dune::ALUConformGrid<2, 3>]’
<DUNE>/dune-grid/dune/grid/utility/test/vertexordertest.cc:321:   instantiated from here
<DUNE>/dune-common/dune/common/fvector.hh:130: error: static assertion failed: "FieldVectors do not match in dimension!"
<DUNE>/dune-common/dune/common/fvector.hh: In constructor ‘Dune::FieldVector<K, SIZE>::FieldVector(const Dune::DenseVector<Other>&) [with C = Dune::FieldVector<double, 3>, K = double, int SIZE = 2]’:
<DUNE>/dune-grid/dune/grid/utility/structuredgridfactory.hh:212:   instantiated from ‘static std::shared_ptr<_Tp1> Dune::StructuredGridFactory<GridType>::createSimplexGrid(const Dune::FieldVector<typename GridType::ctype, Dune::StructuredGridFactory<GridType>::dimworld>&, const Dune::FieldVector<typename GridType::ctype, Dune::StructuredGridFactory<GridType>::dimworld>&, const Dune::array<unsigned int, Dune::StructuredGridFactory<GridType>::dim>&) [with GridType = Dune::ALUConformGrid<2, 3>]’
<DUNE>/dune-grid/dune/grid/utility/test/vertexordertest.cc:258:   instantiated from ‘void testVertexOrderByIdSimplices(int&) [with Grid = Dune::ALUConformGrid<2, 3>]’
<DUNE>/dune-grid/dune/grid/utility/test/vertexordertest.cc:321:   instantiated from here
<DUNE>/dune-common/dune/common/fvector.hh:130: error: static assertion failed: "FieldVectors do not match in dimension!"
make: *** [vertexordertest-vertexordertest.o] Fehler 1
% 

Note that I replaced the dune path with for brevity in the above output.