On Thu, Oct 20, 2011 at 04:58:14PM +0200, Johannes Ring wrote: > On Thu, Oct 20, 2011 at 3:24 PM, Harish Narayanan > <[email protected]> wrote: > > On 10/20/11 10:18 AM, Johannes Ring wrote: > >> On Thu, Oct 20, 2011 at 10:14 AM, Harish Narayanan > >> <[email protected]> wrote: > >>> On 10/20/11 9:56 AM, Anders Logg wrote: > >>>> On Thu, Oct 20, 2011 at 09:13:53AM +0200, Johannes Ring wrote: > >>>>> On Wed, Oct 19, 2011 at 9:24 PM, Anders Logg <[email protected]> wrote: > >>>>>> On Wed, Oct 19, 2011 at 09:23:04PM +0200, Johannes Ring wrote: > >>>>>>> On Wed, Oct 19, 2011 at 8:35 PM, Anders Logg <[email protected]> wrote: > >>>>>>>> My personal buildbot is failing with some strange Boost/CGAL error: > >>>>>>>> > >>>>>>>> http://fenicsproject.org:8082/builders/dolfin-maverick-i386/builds/306/steps/dolfin%20check/logs/stdio > >>>>>>>> > >>>>>>>> Any ideas what that may be? Is it running another installation of > >>>>>>>> Boost or CGAL than on the main buildbot(s)? > >>>>>>> > >>>>>>> Boost and CGAL should be the same as on the main buildbot. However, > >>>>>>> DOLFIN and CGAL is not built with the same Boost on this buildbot and > >>>>>>> that could be the reason for this failure. But then again, it is > >>>>>>> working on the main buildbot ... > >>>>>>> > >>>>>>> I will rebuild CGAL tomorrow with the correct Boost and see what > >>>>>>> happens. > >>>>>> > >>>>>> ok, thanks! > >>>>> > >>>>> The same problem is now on all the buildbots so I guess this had > >>>>> nothing to do with DOLFIN and CGAL being built with different versions > >>>>> of Boost on one of the buildbots. > >>>> > >>>> Can it have something to do with the introduction of > >>>> > >>>> boost::assign::pair_list_of > >>>> > >>>> in dolfin/la that I merged yesterday? > >>>> > >>>> Is anyone else having problems compiling DOLFIN? It works fine here. > >>> > >>> Compiles fine here. > >> > >> DOLFIN compiles fine on all the buildbots but the quadrature test > >> won't compile. Does this work for you? > > > > No, it does not. > > > > megatr0n:cpp harish$ cmake . > > -- Configuring done > > -- Generating done > > -- Build files have been written to: > > /Users/harish/Work/FEniCS/dev/src/dolfin/test/unit/quadrature/cpp > > megatr0n:cpp harish$ make > > Scanning dependencies of target test_quadrature > > [100%] Building CXX object CMakeFiles/test_quadrature.dir/test.cpp.o > > /opt/local/include/boost/assign/assignment_exception.hpp: In member > > function 'void > > CGAL::SM_overlayer<SM_decorator_>::transfer_data(Association&) [with > > Association = CGAL::ID_support_handler<CGAL::SNC_indexed_items, > > CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> > >, SM_decorator_ = > > CGAL::SM_decorator<CGAL::SNC_sphere_map<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> >]': > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1692: instantiated from > > 'void CGAL::SM_overlayer<SM_decorator_>::subdivide(const typename > > SM_decorator_::Map*, const typename SM_decorator_::Map*, Association&, > > bool) [with Association = > > CGAL::ID_support_handler<CGAL::SNC_indexed_items, > > CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> > >, SM_decorator_ = > > CGAL::SM_decorator<CGAL::SNC_sphere_map<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> >]' > > /opt/local/include/CGAL/Nef_polyhedron_3.h:1715: instantiated from > > 'void CGAL::Nef_polyhedron_3<K, I, Mk>::transform(const typename > > Kernel_::Aff_transformation_3&) [with Kernel_ = CGAL::Epeck, Items_ = > > CGAL::SNC_indexed_items, Mark_ = bool]' > > /Users/harish/Work/FEniCS/dev/src/dolfin/test/unit/quadrature/cpp/test.cpp:227: > > instantiated from here > > /opt/local/include/boost/assign/assignment_exception.hpp:24: error: > > 'boost::assign' is not a function, > > /opt/local/include/CGAL/Object.h:177: error: conflict with > > 'template<class T> bool CGAL::assign(T&, const CGAL::Object&)' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1727: error: in call to > > 'assign' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1692: instantiated from > > 'void CGAL::SM_overlayer<SM_decorator_>::subdivide(const typename > > SM_decorator_::Map*, const typename SM_decorator_::Map*, Association&, > > bool) [with Association = > > CGAL::ID_support_handler<CGAL::SNC_indexed_items, > > CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> > >, SM_decorator_ = > > CGAL::SM_decorator<CGAL::SNC_sphere_map<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> >]' > > /opt/local/include/CGAL/Nef_polyhedron_3.h:1715: instantiated from > > 'void CGAL::Nef_polyhedron_3<K, I, Mk>::transform(const typename > > Kernel_::Aff_transformation_3&) [with Kernel_ = CGAL::Epeck, Items_ = > > CGAL::SNC_indexed_items, Mark_ = bool]' > > /Users/harish/Work/FEniCS/dev/src/dolfin/test/unit/quadrature/cpp/test.cpp:227: > > instantiated from here > > /opt/local/include/boost/assign/assignment_exception.hpp:24: error: > > 'boost::assign' is not a function, > > /opt/local/include/CGAL/Object.h:177: error: conflict with > > 'template<class T> bool CGAL::assign(T&, const CGAL::Object&)' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1763: error: in call to > > 'assign' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1692: instantiated from > > 'void CGAL::SM_overlayer<SM_decorator_>::subdivide(const typename > > SM_decorator_::Map*, const typename SM_decorator_::Map*, Association&, > > bool) [with Association = > > CGAL::ID_support_handler<CGAL::SNC_indexed_items, > > CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> > >, SM_decorator_ = > > CGAL::SM_decorator<CGAL::SNC_sphere_map<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> >]' > > /opt/local/include/CGAL/Nef_polyhedron_3.h:1715: instantiated from > > 'void CGAL::Nef_polyhedron_3<K, I, Mk>::transform(const typename > > Kernel_::Aff_transformation_3&) [with Kernel_ = CGAL::Epeck, Items_ = > > CGAL::SNC_indexed_items, Mark_ = bool]' > > /Users/harish/Work/FEniCS/dev/src/dolfin/test/unit/quadrature/cpp/test.cpp:227: > > instantiated from here > > /opt/local/include/boost/assign/assignment_exception.hpp:24: error: > > 'boost::assign' is not a function, > > /opt/local/include/CGAL/Object.h:177: error: conflict with > > 'template<class T> bool CGAL::assign(T&, const CGAL::Object&)' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1765: error: in call to > > 'assign' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1692: instantiated from > > 'void CGAL::SM_overlayer<SM_decorator_>::subdivide(const typename > > SM_decorator_::Map*, const typename SM_decorator_::Map*, Association&, > > bool) [with Association = > > CGAL::ID_support_handler<CGAL::SNC_indexed_items, > > CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> > >, SM_decorator_ = > > CGAL::SM_decorator<CGAL::SNC_sphere_map<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> >]' > > /opt/local/include/CGAL/Nef_polyhedron_3.h:1715: instantiated from > > 'void CGAL::Nef_polyhedron_3<K, I, Mk>::transform(const typename > > Kernel_::Aff_transformation_3&) [with Kernel_ = CGAL::Epeck, Items_ = > > CGAL::SNC_indexed_items, Mark_ = bool]' > > /Users/harish/Work/FEniCS/dev/src/dolfin/test/unit/quadrature/cpp/test.cpp:227: > > instantiated from here > > /opt/local/include/boost/assign/assignment_exception.hpp:24: error: > > 'boost::assign' is not a function, > > /opt/local/include/CGAL/Object.h:177: error: conflict with > > 'template<class T> bool CGAL::assign(T&, const CGAL::Object&)' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1769: error: in call to > > 'assign' > > /opt/local/include/boost/assign/assignment_exception.hpp:24: error: > > 'boost::assign' is not a function, > > /opt/local/include/CGAL/Object.h:177: error: conflict with > > 'template<class T> bool CGAL::assign(T&, const CGAL::Object&)' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1772: error: in call to > > 'assign' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1692: instantiated from > > 'void CGAL::SM_overlayer<SM_decorator_>::subdivide(const typename > > SM_decorator_::Map*, const typename SM_decorator_::Map*, Association&, > > bool) [with Association = > > CGAL::ID_support_handler<CGAL::SNC_indexed_items, > > CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> > >, SM_decorator_ = > > CGAL::SM_decorator<CGAL::SNC_sphere_map<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> >]' > > /opt/local/include/CGAL/Nef_polyhedron_3.h:1715: instantiated from > > 'void CGAL::Nef_polyhedron_3<K, I, Mk>::transform(const typename > > Kernel_::Aff_transformation_3&) [with Kernel_ = CGAL::Epeck, Items_ = > > CGAL::SNC_indexed_items, Mark_ = bool]' > > /Users/harish/Work/FEniCS/dev/src/dolfin/test/unit/quadrature/cpp/test.cpp:227: > > instantiated from here > > /opt/local/include/boost/assign/assignment_exception.hpp:24: error: > > 'boost::assign' is not a function, > > /opt/local/include/CGAL/Object.h:177: error: conflict with > > 'template<class T> bool CGAL::assign(T&, const CGAL::Object&)' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1774: error: in call to > > 'assign' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1692: instantiated from > > 'void CGAL::SM_overlayer<SM_decorator_>::subdivide(const typename > > SM_decorator_::Map*, const typename SM_decorator_::Map*, Association&, > > bool) [with Association = > > CGAL::ID_support_handler<CGAL::SNC_indexed_items, > > CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> > >, SM_decorator_ = > > CGAL::SM_decorator<CGAL::SNC_sphere_map<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> >]' > > /opt/local/include/CGAL/Nef_polyhedron_3.h:1715: instantiated from > > 'void CGAL::Nef_polyhedron_3<K, I, Mk>::transform(const typename > > Kernel_::Aff_transformation_3&) [with Kernel_ = CGAL::Epeck, Items_ = > > CGAL::SNC_indexed_items, Mark_ = bool]' > > /Users/harish/Work/FEniCS/dev/src/dolfin/test/unit/quadrature/cpp/test.cpp:227: > > instantiated from here > > /opt/local/include/boost/assign/assignment_exception.hpp:24: error: > > 'boost::assign' is not a function, > > /opt/local/include/CGAL/Object.h:177: error: conflict with > > 'template<class T> bool CGAL::assign(T&, const CGAL::Object&)' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1778: error: in call to > > 'assign' > > /opt/local/include/boost/assign/assignment_exception.hpp:24: error: > > 'boost::assign' is not a function, > > /opt/local/include/CGAL/Object.h:177: error: conflict with > > 'template<class T> bool CGAL::assign(T&, const CGAL::Object&)' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1781: error: in call to > > 'assign' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1692: instantiated from > > 'void CGAL::SM_overlayer<SM_decorator_>::subdivide(const typename > > SM_decorator_::Map*, const typename SM_decorator_::Map*, Association&, > > bool) [with Association = > > CGAL::ID_support_handler<CGAL::SNC_indexed_items, > > CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> > >, SM_decorator_ = > > CGAL::SM_decorator<CGAL::SNC_sphere_map<CGAL::Epeck, > > CGAL::SNC_indexed_items, bool> >]' > > /opt/local/include/CGAL/Nef_polyhedron_3.h:1715: instantiated from > > 'void CGAL::Nef_polyhedron_3<K, I, Mk>::transform(const typename > > Kernel_::Aff_transformation_3&) [with Kernel_ = CGAL::Epeck, Items_ = > > CGAL::SNC_indexed_items, Mark_ = bool]' > > /Users/harish/Work/FEniCS/dev/src/dolfin/test/unit/quadrature/cpp/test.cpp:227: > > instantiated from here > > /opt/local/include/boost/assign/assignment_exception.hpp:24: error: > > 'boost::assign' is not a function, > > /opt/local/include/CGAL/Object.h:177: error: conflict with > > 'template<class T> bool CGAL::assign(T&, const CGAL::Object&)' > > /opt/local/include/CGAL/Nef_S2/SM_overlayer.h:1783: error: in call to > > 'assign' > > make[2]: *** [CMakeFiles/test_quadrature.dir/test.cpp.o] Error 1 > > make[1]: *** [CMakeFiles/test_quadrature.dir/all] Error 2 > > make: *** [all] Error 2 > > Same as on the buildbot and on my laptop.
It builds and runs fine here, except for a small warning: Scanning dependencies of target test_quadrature [100%] Building CXX object CMakeFiles/test_quadrature.dir/test.cpp.o Linking CXX executable test_quadrature /usr/bin/ld: warning: libboost_thread.so.1.46.1, needed by /usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../../lib/libCGAL.so, may conflict with libboost_thread.so.1.42.0 [100%] Built target test_quadrature -- Anders _______________________________________________ Mailing list: https://launchpad.net/~dolfin Post to : [email protected] Unsubscribe : https://launchpad.net/~dolfin More help : https://help.launchpad.net/ListHelp

