[Dune] [#946] Test failure: genericgeometry/testmapping

Dune flyspray at dune-project.org
Tue Aug 30 15:00:28 CEST 2011


THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task has a new comment added:

FS#946 - Test failure: genericgeometry/testmapping
User who did this - Elias Pipping (pipping)

----------
The tests in genericgeometry/test don't seem to be in too good a shape altogether.

testmapping fails (see above for details).

testmatrix fails in the following way:

% ./testmatrix 
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>]: Assertion `x > FieldType( 0 )' failed.
zsh: abort      ./testmatrix
% 

testgeo fails in the same way as testmapping:

% ./testgeo 
ZERO ERRORS in mapping.phi!!!!!!!
ZERO ERRORS in mapping.det!!!!!!!
ZERO ERRORS in mapping.jacobianT!!!!!!!
ZERO ERRORS in mapping.volume!!!!!!!
ZERO ERRORS in mapping.normal!!!!!!!
*** glibc detected *** ./testgeo: double free or corruption (!prev): 0x0000000001920be0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71ad6)[0x7f97fbebaad6]
/lib/libc.so.6(cfree+0x6c)[0x7f97fbebf84c]
./testgeo(_ZNSt11_Deque_baseIbSaIbEED2Ev+0x34)[0x629d24]
./testgeo(_ZN4Dune11DebugStreamILj1ELj1ELj1ENS_16greater_or_equalEED1Ev+0x45)[0x62b9b5]
/lib/libc.so.6(__cxa_finalize+0xa5)[0x7f97fbe7f965]
/usr/lib/libdunecommon.so.0(+0x58a6)[0x7f97fcb778a6]
======= Memory map: ========
00400000-0074b000 r-xp 00000000 00:1b 386392094                          /home/cocktail/pipping/dune-git-svn/dune-grid/dune/grid/genericgeometry/test/testgeo
0094a000-0094b000 rw-p 0034a000 00:1b 386392094                          /home/cocktail/pipping/dune-git-svn/dune-grid/dune/grid/genericgeometry/test/testgeo
0094b000-00958000 rw-p 00000000 00:00 0 
0191f000-01a77000 rw-p 00000000 00:00 0                                  [heap]
7f97b8000000-7f97b8021000 rw-p 00000000 00:00 0 
7f97b8021000-7f97bc000000 ---p 00000000 00:00 0 
7f97bd647000-7f97fbe49000 rw-p 00000000 00:00 0 
7f97fbe49000-7f97fbfa1000 r-xp 00000000 fe:00 320242                     /lib/libc-2.11.2.so
7f97fbfa1000-7f97fc1a0000 ---p 00158000 fe:00 320242                     /lib/libc-2.11.2.so
7f97fc1a0000-7f97fc1a4000 r--p 00157000 fe:00 320242                     /lib/libc-2.11.2.so
7f97fc1a4000-7f97fc1a5000 rw-p 0015b000 fe:00 320242                     /lib/libc-2.11.2.so
7f97fc1a5000-7f97fc1aa000 rw-p 00000000 00:00 0 
7f97fc1aa000-7f97fc1c1000 r-xp 00000000 fe:00 320290                     /lib/libpthread-2.11.2.so
7f97fc1c1000-7f97fc3c0000 ---p 00017000 fe:00 320290                     /lib/libpthread-2.11.2.so
7f97fc3c0000-7f97fc3c1000 r--p 00016000 fe:00 320290                     /lib/libpthread-2.11.2.so
7f97fc3c1000-7f97fc3c2000 rw-p 00017000 fe:00 320290                     /lib/libpthread-2.11.2.so
7f97fc3c2000-7f97fc3c6000 rw-p 00000000 00:00 0 
7f97fc3c6000-7f97fc3dc000 r-xp 00000000 fe:00 320252                     /lib/libgcc_s.so.1
7f97fc3dc000-7f97fc5db000 ---p 00016000 fe:00 320252                     /lib/libgcc_s.so.1
7f97fc5db000-7f97fc5dc000 rw-p 00015000 fe:00 320252                     /lib/libgcc_s.so.1
7f97fc5dc000-7f97fc65c000 r-xp 00000000 fe:00 320261                     /lib/libm-2.11.2.so
7f97fc65c000-7f97fc85c000 ---p 00080000 fe:00 320261                     /lib/libm-2.11.2.so
7f97fc85c000-7f97fc85d000 r--p 00080000 fe:00 320261                     /lib/libm-2.11.2.so
7f97fc85d000-7f97fc85e000 rw-p 00081000 fe:00 320261                     /lib/libm-2.11.2.so
7f97fc85e000-7f97fc954000 r-xp 00000000 fe:00 933834                     /usr/lib/libstdc++.so.6.0.13
7f97fc954000-7f97fcb54000 ---p 000f6000 fe:00 933834                     /usr/lib/libstdc++.so.6.0.13
7f97fcb54000-7f97fcb5b000 r--p 000f6000 fe:00 933834                     /usr/lib/libstdc++.so.6.0.13
7f97fcb5b000-7f97fcb5d000 rw-p 000fd000 fe:00 933834                     /usr/lib/libstdc++.so.6.0.13
7f97fcb5d000-7f97fcb72000 rw-p 00000000 00:00 0 
7f97fcb72000-7f97fcb88000 r-xp 00000000 fe:00 932820                     /usr/lib/libdunecommon.so.0.0.0
7f97fcb88000-7f97fcd88000 ---p 00016000 fe:00 932820                     /usr/lib/libdunecommon.so.0.0.0
7f97fcd88000-7f97fcd89000 rw-p 00016000 fe:00 932820                     /usr/lib/libdunecommon.so.0.0.0
7f97fcd89000-7f97fcd8b000 r-xp 00000000 fe:00 320249                     /lib/libdl-2.11.2.so
7f97fcd8b000-7f97fcf8b000 ---p 00002000 fe:00 320249                     /lib/libdl-2.11.2.so
7f97fcf8b000-7f97fcf8c000 r--p 00002000 fe:00 320249                     /lib/libdl-2.11.2.so
7f97fcf8c000-7f97fcf8d000 rw-p 00003000 fe:00 320249                     /lib/libdl-2.11.2.so
7f97fcf8d000-7f97fcf8f000 r-xp 00000000 fe:00 320305                     /lib/libutil-2.11.2.so
7f97fcf8f000-7f97fd18e000 ---p 00002000 fe:00 320305                     /lib/libutil-2.11.2.so
7f97fd18e000-7f97fd18f000 r--p 00001000 fe:00 320305                     /lib/libutil-2.11.2.so
7f97fd18f000-7f97fd190000 rw-p 00002000 fe:00 320305                     /lib/libutil-2.11.2.so
7f97fd190000-7f97fd1a5000 r-xp 00000000 fe:00 320266                     /lib/libnsl-2.11.2.so
7f97fd1a5000-7f97fd3a4000 ---p 00015000 fe:00 320266                     /lib/libnsl-2.11.2.so
7f97fd3a4000-7f97fd3a5000 r--p 00014000 fe:00 320266                     /lib/libnsl-2.11.2.so
7f97fd3a5000-7f97fd3a6000 rw-p 00015000 fe:00 320266                     /lib/libnsl-2.11.2.so
7f97fd3a6000-7f97fd3a8000 rw-p 00000000 00:00 0 
7f97fd3a8000-7f97fd3f7000 r-xp 00000000 fe:00 1237102                    /usr/lib/openmpi/lib/libopen-pal.so.0.0.0
7f97fd3f7000-7f97fd5f7000 ---p 0004f000 fe:00 1237102                    /usr/lib/openmpi/lib/libopen-pal.so.0.0.0
7f97fd5f7000-7f97fd5fa000 rw-p 0004f000 fe:00 1237102                    /usr/lib/openmpi/lib/libopen-pal.so.0.0.0
7f97fd5fa000-7f97fd5fd000 rw-p 00000000 00:00 0 
7f97fd5fd000-7f97fd645000 r-xp 00000000 fe:00 1237105                    /usr/lib/openmpi/lib/libopen-rte.so.0.0.0
7f97fd645000-7f97fd844000 ---p 00048000 fe:00 1237105                    /usr/lib/openmpi/lib/libopen-rte.so.0.0.0
7f97fd844000-7f97fd847000 rw-p 00047000 fe:00 1237105                    /usr/lib/openmpi/lib/libopen-rte.so.0.0.0
7f97fd847000-7f97fd849000 rw-p 00000000 00:00 0 
7f97fd849000-7f97fd8de000 r-xp 00000000 fe:00 1237090                    /usr/lib/openmpi/lib/libmpi.so.0.0.2
7f97fd8de000-7f97fdadd000 ---p 00095000 fe:00 1237090                    /usr/lib/openmpi/lib/libmpi.so.0.0.2
7f97fdadd000-7f97fdaef000 rw-p 00094000 fe:00 1237090                    /usr/lib/openmpi/lib/libmpi.so.0.0.2
7f97fdaef000-7f97fdaf9000 rw-p 00000000 00:00 0 
7f97fdaf9000-7f97fdb04000 r-xp 00000000 fe:00 932799                     /usr/lib/libdevS.so.0.0.0
7f97fdb04000-7f97fdd03000 ---p 0000b000 fe:00 932799                     /usr/lib/libdevS.so.0.0.0
7f97fdd03000-7f97fdd04000 rw-p 0000a000 fe:00 932799                     /usr/lib/libdevS.so.0.0.0
7f97fdd04000-7f97fdd06000 rw-p 00000000 00:00 0 
7f97fdd06000-7f97fdf30000 r-xp 00000000 fe:00 426062                     /usr/lib/libugS3.so.0.0.0
7f97fdf30000-7f97fe12f000 ---p 0022a000 fe:00 426062                     /usr/lib/libugS3.so.0.0.0
7f97fe12f000-7f97fe13c000 rw-p 00229000 fe:00 426062                     /usr/lib/libugS3.so.0.0.0
7f97fe13c000-7f97fe1c7000 rw-p 00000000 00:00 0 
7f97fe1c7000-7f97fe3c2000 r-xp 00000000 fe:00 426060                     /usr/lib/libugS2.so.0.0.0zsh: abort      ./testgeo
% 

And testbasicgeometry fails as well (albeit less dramatically):

% ./testbasicgeometry; echo $?
== coorddimension = 0
=== mydimension = 0
==== Testing vertices...
== coorddimension = 1
=== mydimension = 0
==== Testing vertices...
=== mydimension = 1
==== Testing line segments...
== coorddimension = 2
=== mydimension = 0
==== Testing vertices...
=== mydimension = 1
==== Testing line segments...
=== mydimension = 2
==== Testing triangles...
==== Testing quadrilaterals (affine)...
==== Testing quadrilaterals (non-affine)...
== coorddimension = 3
=== mydimension = 0
==== Testing vertices...
=== mydimension = 1
==== Testing line segments...
=== mydimension = 2
==== Testing triangles...
==== Testing quadrilaterals (affine)...
==== Testing quadrilaterals (non-affine)...
Volume: 1.22474, but 1.28079 was expected!
=== mydimension = 3
==== Testing tetrahedron...
Warning: volume check skipped.
==== Testing pyramid (affine)...
==== Testing pyramid (non-affine)...
Warning: volume check skipped.
==== Testing prism (affine)...
==== Testing prism (non-affine)...
Warning: volume check skipped.
==== Testing hexahedron (affine)...
==== Testing hexahedron (non-affine)...
Warning: volume check skipped.
1
%
----------

More information can be found at the following URL:
http://www.dune-project.org/flyspray/index.php?do=details&task_id=946#comment2655

You are receiving this message because you have requested it from the Flyspray bugtracking system.  If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.




More information about the Dune mailing list