On Fri, Oct 21, 2011 at 12:08:58PM +0200, Harish Narayanan wrote: > On 10/21/11 11:43 AM, Anders Logg wrote: > > On Fri, Oct 21, 2011 at 11:27:57AM +0200, Anders Logg wrote: > >> On Fri, Oct 21, 2011 at 10:41:57AM +0200, Martin Sandve Alnæs wrote: > >>> If this cannot be fixed quickly, can you please revert the commit that > >>> caused it? > >>> > >>> In general, quickly fixing or reverting when stuff is broken is the > >>> only way we can keep a consistently green buildbot. Having the > >>> buildbots in a red state over time hinders further development in > >>> maintrunk and/or hides problems caused by additional commits. This > >>> time the build problem did hide test breakage caused by both me and > >>> Anders, and the fixes were then much delayed. I think it is worth > >>> considering requiring quick revert of all developers (I know I've > >>> sinned there myself). > >> > >> Sorry for breaking the buildbot, but I've had trouble with my own > >> personal buildbot not running at all so I couldn't test there first. > >> (And the thing that currently breaks works fine here with me.) > >> > >> I'm not sure reverting now is a good idea since it is a big change > >> that is important for the book (cleanup of the Krylov methods and > >> preconditioner options). > >> > >> It looks to me like something needs to be updated or rebuilt on the > >> buildbot. The unit test that fails on the buildbot (quadrature on cut > >> cells using CGAL) works fine here, and also for Andre. Maybe the > >> buildbot just needs a new installation of CGAL and/or boost? > > > > The error message seems to indicate a problem with boost::assign in > > combination with CGAL. Maybe somehow the inclusion of > > > > boost/assign/list_of.hpp > > > > in uBLASFactory.h and MTL4Factory.h propagated to the unit test and > > that breaks with CGAL. > > > > I've worked around the inclusion of this header file now (only > > included in .cpp files). Can those of you for whom this breaks try > > again? > > It now compiles, but I receive the following error when attempting to > run the test. > > megatr0n:cpp harish$ ./test_quadrature > [megatr0n:74469] *** Process received signal *** > [megatr0n:74469] Signal: Segmentation fault: 11 (11) > [megatr0n:74469] Signal code: (0) > [megatr0n:74469] Failing at address: 0x0 > [megatr0n:74469] [ 0] 2 libsystem_c.dylib > 0x00007fff92040cfa _sigtramp + 26 > [megatr0n:74469] [ 1] 3 ??? > 0xc000000000000000 0x0 + 13835058055282163712 > [megatr0n:74469] [ 2] 4 test_quadrature > 0x0000000108ac1a22 > _ZN4CGAL18Box_intersection_d21modified_two_way_scanIN9__gnu_cxx17__normal_iteratorIPNS_7Nef_boxINS_13SNC_decoratorINS_13SNC_structureINS_5EpeckENS_17SNC_indexed_itemsEbEEEEEESt6vectorISB_SaISB_EEEESG_NS_36binop_intersection_test_segment_treeISA_E24Bop_edge0_edge1_callbackINS_16Binary_operationIS9_E22Intersection_call_backISA_NS_16Nef_polyhedron_3IS7_S8_bE2ORENS_18ID_support_handlerIS8_SA_EEEEEENS0_18Predicate_traits_dINS0_12Box_traits_dISB_EELb1EEEEEvT_SY_T0_SZ_T1_T2_ib > + 162 > [megatr0n:74469] [ 3] 5 test_quadrature > 0x0000000108b0332b > _ZN4CGAL18Box_intersection_d12segment_treeIN9__gnu_cxx17__normal_iteratorIPNS_7Nef_boxINS_13SNC_decoratorINS_13SNC_structureINS_5EpeckENS_17SNC_indexed_itemsEbEEEEEESt6vectorISB_SaISB_EEEESG_NS_36binop_intersection_test_segment_treeISA_E24Bop_edge0_edge1_callbackINS_16Binary_operationIS9_E22Intersection_call_backISA_NS_16Nef_polyhedron_3IS7_S8_bE2ORENS_18ID_support_handlerIS8_SA_EEEEEEdNS0_18Predicate_traits_dINS0_12Box_traits_dISB_EELb1EEEEEvT_SY_T0_SZ_T2_S10_T1_T3_lib > + 1147 > [megatr0n:74469] [ 4] 6 test_quadrature > 0x0000000108b05ef5 > _ZN4CGAL36binop_intersection_test_segment_treeINS_13SNC_decoratorINS_13SNC_structureINS_5EpeckENS_17SNC_indexed_itemsEbEEEEEclINS_16Binary_operationIS5_E22Intersection_call_backIS6_NS_16Nef_polyhedron_3IS3_S4_bE2ORENS_18ID_support_handlerIS4_S6_EEEEEEvRT_SJ_RS5_SK_ > + 969 > [megatr0n:74469] [ 5] 7 test_quadrature > 0x0000000108b073be > _ZN4CGAL16Binary_operationINS_13SNC_structureINS_5EpeckENS_17SNC_indexed_itemsEbEEEclINS_16Nef_polyhedron_3IS2_S3_bE2OREEEvPNS_17SNC_point_locatorINS_13SNC_decoratorIS4_EEEERKS4_PKSD_SG_SI_RKT_ > + 3536 > [megatr0n:74469] [ 6] 8 test_quadrature > 0x0000000108b077e9 > _ZNK4CGAL16Nef_polyhedron_3INS_5EpeckENS_17SNC_indexed_itemsEbE4joinERKS3_ > + 343 > [megatr0n:74469] [ 7] 9 test_quadrature > 0x0000000108b07855 > _ZN4CGAL16Nef_polyhedron_3INS_5EpeckENS_17SNC_indexed_itemsEbEpLERKS3_ + 29 > [megatr0n:74469] [ 8] 10 test_quadrature > 0x0000000108b07947 > _ZN10BaryCenter24add_disjoint_polyhedronsESt6vectorIiSaIiEERS0_IN4CGAL16Nef_polyhedron_3INS3_5EpeckENS3_17SNC_indexed_itemsEbEESaIS7_EERS0_IdSaIdEERS0_IN6dolfin5PointESaISF_EE > + 133 > [megatr0n:74469] [ 9] 11 test_quadrature > 0x0000000108b09d2e _ZN10BaryCenter21testSimplePolyhedronsEv + 8758 > [megatr0n:74469] [10] 12 libcppunit-1.12.1.dylib > 0x000000010a336990 _ZNK7CppUnit21TestCaseMethodFunctorclEv + 38 > [megatr0n:74469] [11] 13 libcppunit-1.12.1.dylib > 0x000000010a32e5f4 > _ZN7CppUnit16DefaultProtector7protectERKNS_7FunctorERKNS_16ProtectorContextE > + 36 > [megatr0n:74469] [12] 14 libcppunit-1.12.1.dylib > 0x000000010a334721 _ZNK7CppUnit14ProtectorChain14ProtectFunctorclEv + 25 > [megatr0n:74469] [13] 15 libcppunit-1.12.1.dylib > 0x000000010a3343b0 > _ZN7CppUnit14ProtectorChain7protectERKNS_7FunctorERKNS_16ProtectorContextE > + 484 > [megatr0n:74469] [14] 16 libcppunit-1.12.1.dylib > 0x000000010a33bef0 > _ZN7CppUnit10TestResult7protectERKNS_7FunctorEPNS_4TestERKSs + 62 > [megatr0n:74469] [15] 17 libcppunit-1.12.1.dylib > 0x000000010a336595 _ZN7CppUnit8TestCase3runEPNS_10TestResultE + 309 > [megatr0n:74469] [16] 18 libcppunit-1.12.1.dylib > 0x000000010a336e15 > _ZN7CppUnit13TestComposite15doRunChildTestsEPNS_10TestResultE + 81 > [megatr0n:74469] [17] 19 libcppunit-1.12.1.dylib > 0x000000010a336d41 _ZN7CppUnit13TestComposite3runEPNS_10TestResultE + 37 > [megatr0n:74469] [18] 20 libcppunit-1.12.1.dylib > 0x000000010a336e15 > _ZN7CppUnit13TestComposite15doRunChildTestsEPNS_10TestResultE + 81 > [megatr0n:74469] [19] 21 libcppunit-1.12.1.dylib > 0x000000010a336d41 _ZN7CppUnit13TestComposite3runEPNS_10TestResultE + 37 > [megatr0n:74469] [20] 22 libcppunit-1.12.1.dylib > 0x000000010a33be80 _ZN7CppUnit10TestResult7runTestEPNS_4TestE + 40 > [megatr0n:74469] [21] 23 libcppunit-1.12.1.dylib > 0x000000010a33e300 _ZN7CppUnit10TestRunner3runERNS_10TestResultERKSs + 54 > [megatr0n:74469] [22] 24 test_quadrature > 0x0000000108a14682 main + 210 > [megatr0n:74469] [23] 25 test_quadrature > 0x0000000108a142f4 start + 52 > [megatr0n:74469] [24] 26 ??? > 0x0000000000000001 0x0 + 1 > [megatr0n:74469] *** End of error message *** > Segmentation fault: 11 > > Harish
Strange. It works for Johannes now so let's see what the buildbot says. -- Anders _______________________________________________ Mailing list: https://launchpad.net/~dolfin Post to : dolfin@lists.launchpad.net Unsubscribe : https://launchpad.net/~dolfin More help : https://help.launchpad.net/ListHelp