← Back to team overview

dolfin team mailing list archive

Re: Buildbot problems

 

On Thu, Oct 20, 2011 at 3:24 PM, Harish Narayanan
<harish.mlists@xxxxxxxxx> wrote:
> On 10/20/11 10:18 AM, Johannes Ring wrote:
>> On Thu, Oct 20, 2011 at 10:14 AM, Harish Narayanan
>> <harish.mlists@xxxxxxxxx> 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 <logg@xxxxxxxxx> 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 <logg@xxxxxxxxx> 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.

Johannes


Follow ups

References