Re: Test fails in MTL4 alpha 1
Peter Gottschling <[email protected]> Tue, 30 Oct 2007 17:37:35 +0100
| Newsgroups | gmane.comp.lib.mtl.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Jari, You are right, my hand-written CCS matrix was wrong. Which shows how = useful the inserter is. ;-) The version on the web page is fixed. I also threw out the test for Fortran-indexed matrices since I stopped = supporting them some day. = Thank you for helping us to make the lib bug-free. Cheers, Peter Jari H=E4kkinen schrieb: > Hi, > > One of the tests fails on my mac. The problem seems to be related to the = > function > > template <typename Matrix> > void raw_copy_test(Matrix& matrix, col_major) > > in compressed2D_inserter.cpp. The index array created in the problematic = > function looks strange. I get the output attached below. > > I am using: > > boost 1.34.1 > i686-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5363) > > > The other tests works fine. > > > Cheers, > > Jari > > > > # scons -D . check=3D1 with-blas=3D1 > > scons: Entering directory `/projects/osd/mtl4' > scons: Reading SConscript files ... > -DMTL_ASSERT_FOR_THROW > scons: done reading SConscript files. > scons: Building targets ... > g++ -o libs/numeric/mtl/test/compressed2D_inserter.o -c -Wno-long-double = > -g -DMTL_ASSERT_FOR_THROW -DNDEBUG -Wno-long-double -I. = > libs/numeric/mtl/test/compressed2D_inserter.cpp > g++ -o libs/numeric/mtl/test/compressed2D_inserter = > libs/numeric/mtl/test/compressed2D_inserter.o > /projects/osd/mtl4/libs/numeric/mtl/test/compressed2D_inserter > [ 0 1 0 0 2 0] > [ 0 0 3 0 0 0] > [ 4 5 6 7 0 0] > [ 0 0 0 8 0 9] > [ 0 10 0 11 12 0] > [ 0 13 0 14 15 16] > [ 0 0 0 0 0 0] > [ 0 0 17 0 0 18] > > > [ 0 1 0 31 2 0] > [ 0 0 3 0 0 0] > [ 4 5 6 7 0 0] > [ 0 0 0 33 0 9] > [ 0 10 0 11 37 0] > [ 0 13 0 14 15 16] > [ 35 0 0 0 0 0] > [ 0 0 17 0 0 18] > > > [ 0 1 27 31 2 0] > [ 0 0 3 0 0 0] > [ 4 5 27 7 22 26] > [ 0 28 0 33 0 9] > [ 0 10 54 11 37 0] > [ 0 13 0 14 15 16] > [ 35 23 0 0 0 0] > [ 0 0 43 0 0 18] > > > > matrix[2][2] =3D 28 > [ 0 0 0 0 0 0] > [ 0 0 1 0 0 2] > [ 0 0 0 3 0 0] > [ 0 4 5 6 7 0] > [ 0 0 0 0 8 0] > [ 0 0 10 0 11 12] > [ 0 0 13 0 14 15] > [ 0 0 0 0 0 0] > > > [ 0 0 0 0 0 0] > [ 0 0 1 0 31 2] > [ 0 0 0 3 0 0] > [ 0 4 5 6 7 0] > [ 0 0 0 0 33 0] > [ 0 0 10 0 11 37] > [ 0 0 13 0 14 15] > [ 0 35 0 0 0 0] > > > [ 0 0 0 0 0 0] > [ 0 0 1 27 31 2] > [ 0 0 0 3 0 0] > [ 0 4 5 27 7 22] > [ 0 0 28 0 33 0] > [ 0 0 10 54 11 37] > [ 0 0 13 0 14 15] > [ 0 35 23 0 0 0] > > > > matrix[2][2] =3D 28 > [ 0 1 0 0 2 0] > [ 0 0 3 0 0 0] > [ 4 5 6 7 0 0] > [ 0 0 0 8 0 0] > [ 0 10 0 0 12 0] > [ 0 13 0 0 15 16] > [ 0 0 0 0 0 0] > [ 0 0 17 0 0 18] > > > [ 0 1 0 31 2 0] > [ 0 0 3 0 0 0] > [ 4 5 6 7 0 0] > [ 0 0 0 33 0 0] > [ 0 10 0 0 37 0] > [ 0 13 0 0 15 16] > [ 35 0 0 0 0 0] > [ 0 0 17 0 0 18] > > > [ 0 1 27 31 2 0] > [ 0 0 3 0 0 0] > [ 4 5 27 7 22 26] > [ 0 28 0 33 0 0] > [ 0 10 54 0 37 0] > [ 0 13 0 0 15 16] > [ 35 23 0 0 0 0] > [ 0 0 43 0 0 18] > > > > matrix[2][2] =3D 28 > /usr/local/include/boost/test/minimal.hpp(122): exception "memory access = > violation" caught in function: 'int main(int, char**)' > > **** Testing aborted. > **** 1 error detected > [scons: *** [libs/numeric/mtl/test/compressed2D_inserter] Error 201 > scons: building terminated because of errors. > > _______________________________________________ > This list is archived at http://www.osl.iu.edu/MailArchives/mtl-devel/ > > = -- = Dr. rer. nat. Peter Gottschling Dresdner Grundwasserforschungszentrum e.V. (DGFZ) Meraner Str. 10 01217 Dresden Germany ..................................................................... phone: +49 (0) 351 / 4050651 fax: +49 (0) 351 / 4050679 web: http://www.dgfz.de ..................................................................... VR 210 Ust.-Id DE140134319 GF: Dr. F. B=F6rner ..................................................................... Veranstaltungshinweise: Weiterbildung im DGFZ e.V. 14.-16.11.2007 Modellierung mit PCGEOFIM Programm und Termine: http://www.dgfz.de/aktuell 06./07.11.2007 XVIII. S=E4chsisches Altlastenkolloquium und regionaler Workshop des BMBF-F=F6rderschwerpunktes KORA "Nat=FCrliche Schadstoffminderungsprozesse bei der Altlastenbearbeitung" Programm und Anmeldung: http://www.dgfz.de/index_altlastenkolloquium = _______________________________________________ This list is archived at http://www.osl.iu.edu/MailArchives/mtl-devel/