Skip to content

#866 test failure: testmatrix

Metadata

Property Value
Reported by Elias Pipping (elias.pipping@fu-berlin.de)
Reported at Jan 28, 2011 14:22
Type Bug Report
Version Git (pre2.4) [autotools]
Operating System Linux

Description

This is supposed to work, correct?

bogus% gdb ./dune/grid/genericgeometry/test/testmatrix
[..]
(gdb) run
Starting program: /home/pipping/dune-gcc/dune-grid/dune/grid/genericgeometry/test/testmatrix 
[Thread debugging using libthread_db enabled]
sqrtDetAAT = 2.22044604925031308085e-16
detA = 2.22044604925031308085e-16
invA = [ -4.50359962737045000000e+13 4.50359962737145000000e+13, -4.50359962737049000000e+14 4.50359962737049000000e+14 ]
testmatrix: ../../../../dune/grid/genericgeometry/matrixhelper.hh:243: static void Dune::GenericGeometry::MatrixHelper<Traits>::cholesky_L(const typename Traits::Matrix<n, n>::type&, typename Traits::Matrix<n, n>::type&) [with int n = 2, Traits = Dune::GenericGeometry::DuneCoordTraits<double>, typename Traits::Matrix<n, n>::type = Dune::FieldMatrix<double, 2, 2>, typename Traits::Matrix<n, n>::type = Dune::FieldMatrix<double, 2, 2>]: Assertion `x > FieldType( 0 )' failed.

Program received signal SIGABRT, Aborted.
0x00007ffff6a1d6a5 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x00007ffff6a1d6a5 in raise () from /lib/libc.so.6
#1  0x00007ffff6a1e9a5 in abort () from /lib/libc.so.6
#2  0x00007ffff6a16235 in __assert_fail () from /lib/libc.so.6
#3  0x000000000040148c in cholesky_L<2> () at ../../../../dune/grid/genericgeometry/matrixhelper.hh:243
#4  spdInvA<2> () at ../../../../dune/grid/genericgeometry/matrixhelper.hh:332
#5  rightInvA<2, 3> () at ../../../../dune/grid/genericgeometry/matrixhelper.hh:447
#6  main () at testmatrix.cc:55
(gdb) 

gcc 4.5, amd64 linux 2.6.37, glibc 2.12.1