Hello I get an ice with gcc47 (see email below)
I am trying to reproduce it. Shouldn't it be considered a gcc47 bug rather than a feel++ bug ? Feel++ compiles and runs fine with gcc45, gcc46 and clang31. Best regards C. ---------- Forwarded message ---------- From: Lucas Nussbaum <lu...@lucas-nussbaum.net> Date: Sat, Jun 9, 2012 at 10:10 AM Subject: Bug#676729: feel++: FTBFS: operators.hpp:722:1: internal compiler error: Segmentation fault To: sub...@bugs.debian.org Source: feel++ Version: 0.91.4-2 Severity: serious Tags: wheezy sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20120609 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part: > make[3]: Entering directory > `/build/feel++-TyecKE/feel++-0.91.4/obj-x86_64-linux-gnu' > /usr/bin/cmake -E cmake_progress_report > /build/feel++-TyecKE/feel++-0.91.4/obj-x86_64-linux-gnu/CMakeFiles > [ 91%] Building CXX object > doc/manual/tutorial/CMakeFiles/feel_doc_mymesh.dir/mymesh.cpp.o > cd > /build/feel++-TyecKE/feel++-0.91.4/obj-x86_64-linux-gnu/doc/manual/tutorial > && /usr/bin/g++ -DBOOST_UBLAS_MOVE_SEMANTICS -DFEELPP_HAS_MPI=1 > -DFEELPP_HAS_MPI_H=1 -DFEELPP_HAS_DLFCN_H -DFEELPP_HAS_DLOPEN > -DBOOST_PARAMETER_MAX_ARITY=20 -DBOOST_TEST_DYN_LINK > -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_NO_SCOPED_ENUMS -DFEELPP_HAS_PETSC > -DFEELPP_HAS_PETSC_H -DFEELPP_HAS_GMSH=1 -D_FEELPP_HAS_GMSH_ > -DGMSH_EXECUTABLE=/usr/bin/gmsh -std=c++0x -pedantic -ftemplate-depth-256 > -Wno-inline -std=c++0x -std=c++0x -pedantic -g0 -O2 -DNDEBUG > -ftemplate-depth-256 -finline-functions -Wno-inline -std=c++0x > -I/build/feel++-TyecKE/feel++-0.91.4/contrib -I/usr/lib/openmpi/include > -I/usr/lib/openmpi/include/openmpi -I/usr/include/libxml2 > -I/build/feel++-TyecKE/feel++-0.91.4/contrib/eigen -I/usr/include/ANN > -I/usr/include/python2.7 -I/usr/lib/petscdir/3.2/include > -I/usr/lib/petscdir/3.2/linux-gnu-c-opt/include > -I/usr/lib/slepcdir/3.2/linux-gnu-c-opt/include > -I/usr/lib/slepcdir/3.2/include -I/usr/include/gmsh > -I/build/feel++-TyecKE/feel++-0.91.4/obj-x86_64-linux-gnu > -I/build/feel++-TyecKE/feel++-0.91.4 > -I/build/feel++-TyecKE/feel++-0.91.4/contrib/gmm/include > -I/build/feel++-TyecKE/feel++-0.91.4/doc/manual -Wall -Wno-unused > -Wno-sign-compare -o CMakeFiles/feel_doc_mymesh.dir/mymesh.cpp.o -c > /build/feel++-TyecKE/feel++-0.91.4/doc/manual/tutorial/mymesh.cpp > In file included from > /build/feel++-TyecKE/feel++-0.91.4/feel/feelvf/vf.hpp:93:0, > from > /build/feel++-TyecKE/feel++-0.91.4/feel/feelfilters/gmsh.hpp:47, > from > /build/feel++-TyecKE/feel++-0.91.4/doc/manual/tutorial/mymesh.cpp:34: > /build/feel++-TyecKE/feel++-0.91.4/feel/feelvf/operators.hpp: In > instantiation of 'struct Feel::vf::OpId<Element, > (Feel::vf::OperatorType)2u>::tensor<Geo_t, Basis_i_t, > Basis_j_t>::tensor(const this_type&, const Geo_t&) [with Geo_t = > boost::fusion::map<boost::fusion::pair<Feel::vf::detail::gmc<0>, > boost::shared_ptr<Feel::GeoMap<2u, 1u, 2u, double, Feel::Simplex, > Feel::Lagrange>::Context<2307ul, Feel::GeoElement2D<2u, Feel::Simplex<2u, 1u, > 2u>, Feel::SubFaceOfNone, double> > > >, boost::fusion::void_, > boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, > boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, > boost::fusion::void_, boost::fusion::void_>; Basis_i_t = > boost::fusion::map<boost::fusion::pair<Feel::vf::detail::gmc<0>, > boost::shared_ptr<Feel::vf::detail::gmc<0> > >, > boost::fusion::pair<Feel::vf::detail::gmc<1>, > boost::shared_ptr<Feel::vf::detail::gmc<1> > > >; Basis_j_t = > boost::fusion::map<boost::fusion::pair<Feel::vf::detail::gmc<0>, > boost::shared_ptr<Feel::vf::detail::gmc<0> > >, > boost::fusion::pair<Feel::vf::detail::gmc<1>, > boost::shared_ptr<Feel::vf::detail::gmc<1> > > >; Element = > Feel::FunctionSpace<Feel::Mesh<Feel::Simplex<2u, 1u, 2u> >, > Feel::bases<Feel::Lagrange<1u, Feel::Vectorial, Feel::Continuous, > Feel::PointSetEquiSpaced, 0u>, Feel::void_basis, Feel::void_basis, > Feel::void_basis>, boost::parameter::void_, boost::parameter::void_, > boost::parameter::void_>::Element<double, Feel::VectorUblas<double, > boost::numeric::ublas::vector<double, > boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > > >; Feel::vf::OpId<Element, (Feel::vf::OperatorType)2u>::this_type = > Feel::vf::OpId<Feel::FunctionSpace<Feel::Mesh<Feel::Simplex<2u, 1u, 2u> >, > Feel::bases<Feel::Lagrange<1u, Feel::Vectorial, Feel::Continuous, > Feel::PointSetEquiSpaced, 0u>, Feel::void_basis, Feel::void_basis, > Feel::void_basis>, boost::parameter::void_, boost::parameter::void_, > boost::parameter::void_>::Element<double, Feel::VectorUblas<double, > boost::numeric::ublas::vector<double, > boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > > >, (Feel::vf::OperatorType)2u>]::INVALID_CALL_TO_CONSTRUCTOR722': > /build/feel++-TyecKE/feel++-0.91.4/feel/feelvf/operators.hpp:722:1: > required from 'Feel::vf::OpId<Element, > (Feel::vf::OperatorType)2u>::tensor<Geo_t, Basis_i_t, > Basis_j_t>::tensor(const this_type&, const Geo_t&) [with Geo_t = > boost::fusion::map<boost::fusion::pair<Feel::vf::detail::gmc<0>, > boost::shared_ptr<Feel::GeoMap<2u, 1u, 2u, double, Feel::Simplex, > Feel::Lagrange>::Context<2307ul, Feel::GeoElement2D<2u, Feel::Simplex<2u, 1u, > 2u>, Feel::SubFaceOfNone, double> > > >, boost::fusion::void_, > boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, > boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, > boost::fusion::void_, boost::fusion::void_>; Basis_i_t = > boost::fusion::map<boost::fusion::pair<Feel::vf::detail::gmc<0>, > boost::shared_ptr<Feel::vf::detail::gmc<0> > >, > boost::fusion::pair<Feel::vf::detail::gmc<1>, > boost::shared_ptr<Feel::vf::detail::gmc<1> > > >; Basis_j_t = > boost::fusion::map<boost::fusion::pair<Feel::vf::detail::gmc<0>, > boost::shared_ptr<Feel::vf::detail::gmc<0> > >, > boost::fusion::pair<Feel::vf::detail::gmc<1>, > boost::shared_ptr<Feel::vf::detail::gmc<1> > > >; Element = > Feel::FunctionSpace<Feel::Mesh<Feel::Simplex<2u, 1u, 2u> >, > Feel::bases<Feel::Lagrange<1u, Feel::Vectorial, Feel::Continuous, > Feel::PointSetEquiSpaced, 0u>, Feel::void_basis, Feel::void_basis, > Feel::void_basis>, boost::parameter::void_, boost::parameter::void_, > boost::parameter::void_>::Element<double, Feel::VectorUblas<double, > boost::numeric::ublas::vector<double, > boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > > >; Feel::vf::OpId<Element, (Feel::vf::OperatorType)2u>::this_type = > Feel::vf::OpId<Feel::FunctionSpace<Feel::Mesh<Feel::Simplex<2u, 1u, 2u> >, > Feel::bases<Feel::Lagrange<1u, Feel::Vectorial, Feel::Continuous, > Feel::PointSetEquiSpaced, 0u>, Feel::void_basis, Feel::void_basis, > Feel::void_basis>, boost::parameter::void_, boost::parameter::void_, > boost::parameter::void_>::Element<double, Feel::VectorUblas<double, > boost::numeric::ublas::vector<double, > boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > > >, (Feel::vf::OperatorType)2u>]' > /build/feel++-TyecKE/feel++-0.91.4/feel/feelvf/expr.hpp:338:52: required > from 'Feel::vf::Expr<ExprT>::tensor<Geo_t, Basis_i_t, > Basis_j_t>::tensor(const this_type&, const Geo_t&) [with Geo_t = > boost::fusion::map<boost::fusion::pair<Feel::vf::detail::gmc<0>, > boost::shared_ptr<Feel::GeoMap<2u, 1u, 2u, double, Feel::Simplex, > Feel::Lagrange>::Context<2307ul, Feel::GeoElement2D<2u, Feel::Simplex<2u, 1u, > 2u>, Feel::SubFaceOfNone, double> > > >, boost::fusion::void_, > boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, > boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, > boost::fusion::void_, boost::fusion::void_>; Basis_i_t = > boost::fusion::map<boost::fusion::pair<Feel::vf::detail::gmc<0>, > boost::shared_ptr<Feel::vf::detail::gmc<0> > >, > boost::fusion::pair<Feel::vf::detail::gmc<1>, > boost::shared_ptr<Feel::vf::detail::gmc<1> > > >; Basis_j_t = > boost::fusion::map<boost::fusion::pair<Feel::vf::detail::gmc<0>, > boost::shared_ptr<Feel::vf::detail::gmc<0> > >, > boost::fusion::pair<Feel::vf::detail::gmc<1>, > boost::shared_ptr<Feel::vf::detail::gmc<1> > > >; ExprT = > Feel::vf::OpId<Feel::FunctionSpace<Feel::Mesh<Feel::Simplex<2u, 1u, 2u> >, > Feel::bases<Feel::Lagrange<1u, Feel::Vectorial, Feel::Continuous, > Feel::PointSetEquiSpaced, 0u>, Feel::void_basis, Feel::void_basis, > Feel::void_basis>, boost::parameter::void_, boost::parameter::void_, > boost::parameter::void_>::Element<double, Feel::VectorUblas<double, > boost::numeric::ublas::vector<double, > boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > > >, (Feel::vf::OperatorType)2u>; Feel::vf::Expr<ExprT>::this_type = > Feel::vf::Expr<Feel::vf::OpId<Feel::FunctionSpace<Feel::Mesh<Feel::Simplex<2u, > 1u, 2u> >, Feel::bases<Feel::Lagrange<1u, Feel::Vectorial, Feel::Continuous, > Feel::PointSetEquiSpaced, 0u>, Feel::void_basis, Feel::void_basis, > Feel::void_basis>, boost::parameter::void_, boost::parameter::void_, > boost::parameter::void_>::Element<double, Feel::VectorUblas<double, > boost::numeric::ublas::vector<double, > boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > > >, (Feel::vf::OperatorType)2u> >]' > /build/feel++-TyecKE/feel++-0.91.4/feel/feelvf/integrator.hpp:2030:72: > required from 'typename Feel::vf::Integrator<Elements, Im, Expr, > Im2>::eval::matrix_type Feel::vf::Integrator<Elements, Im, Expr, > Im2>::evaluate(mpl_::int_<1>) const [with Elements = > boost::tuples::tuple<mpl_::size_t<1ul>, > boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<Feel::GeoElement1D<2u, > Feel::Simplex<1u, 1u, 2u>, Feel::SubFaceOf<Feel::GeoElement2D<2u, > Feel::Simplex<2u, 1u, 2u>, Feel::SubFaceOfNone, double> >, double>, > std::allocator<Feel::GeoElement1D<2u, Feel::Simplex<1u, 1u, 2u>, > Feel::SubFaceOf<Feel::GeoElement2D<2u, Feel::Simplex<2u, 1u, 2u>, > Feel::SubFaceOfNone, double> >, double> > > > >, > boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<Feel::GeoElement1D<2u, > Feel::Simplex<1u, 1u, 2u>, Feel::SubFaceOf<Feel::GeoElement2D<2u, > Feel::Simplex<2u, 1u, 2u>, Feel::SubFaceOfNone, double> >, double>, > std::allocator<Feel::GeoElement1D<2u, Feel::Simplex<1u, 1u, 2u>, > Feel::SubFaceOf<Feel::GeoElement2D<2u, Feel::Simplex<2u, 1u, 2u>, > Feel::SubFaceOfNone, double> >, double> > > > >, boost::tuples::null_type, > boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, > boost::tuples::null_type, boost::tuples::null_type, > boost::tuples::null_type>; Im = Feel::_Q<1>; Expr = > Feel::vf::Expr<Feel::vf::OpId<Feel::FunctionSpace<Feel::Mesh<Feel::Simplex<2u, > 1u, 2u> >, Feel::bases<Feel::Lagrange<1u, Feel::Vectorial, Feel::Continuous, > Feel::PointSetEquiSpaced, 0u>, Feel::void_basis, Feel::void_basis, > Feel::void_basis>, boost::parameter::void_, boost::parameter::void_, > boost::parameter::void_>::Element<double, Feel::VectorUblas<double, > boost::numeric::ublas::vector<double, > boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > > >, (Feel::vf::OperatorType)2u> >; Im2 = Feel::_Q<1>; typename > Feel::vf::Integrator<Elements, Im, Expr, Im2>::eval::matrix_type = > Eigen::Matrix<double, 2, 1>]' > /build/feel++-TyecKE/feel++-0.91.4/feel/feelvf/integrator.hpp:366:71: > required from 'Feel::vf::Integrator<Elements, Im, Expr, Im2>::matrix_type > Feel::vf::Integrator<Elements, Im, Expr, Im2>::evaluate(bool) const [with > Elements = boost::tuples::tuple<mpl_::size_t<1ul>, > boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<Feel::GeoElement1D<2u, > Feel::Simplex<1u, 1u, 2u>, Feel::SubFaceOf<Feel::GeoElement2D<2u, > Feel::Simplex<2u, 1u, 2u>, Feel::SubFaceOfNone, double> >, double>, > std::allocator<Feel::GeoElement1D<2u, Feel::Simplex<1u, 1u, 2u>, > Feel::SubFaceOf<Feel::GeoElement2D<2u, Feel::Simplex<2u, 1u, 2u>, > Feel::SubFaceOfNone, double> >, double> > > > >, > boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<Feel::GeoElement1D<2u, > Feel::Simplex<1u, 1u, 2u>, Feel::SubFaceOf<Feel::GeoElement2D<2u, > Feel::Simplex<2u, 1u, 2u>, Feel::SubFaceOfNone, double> >, double>, > std::allocator<Feel::GeoElement1D<2u, Feel::Simplex<1u, 1u, 2u>, > Feel::SubFaceOf<Feel::GeoElement2D<2u, Feel::Simplex<2u, 1u, 2u>, > Feel::SubFaceOfNone, double> >, double> > > > >, boost::tuples::null_type, > boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, > boost::tuples::null_type, boost::tuples::null_type, > boost::tuples::null_type>; Im = Feel::_Q<1>; Expr = > Feel::vf::Expr<Feel::vf::OpId<Feel::FunctionSpace<Feel::Mesh<Feel::Simplex<2u, > 1u, 2u> >, Feel::bases<Feel::Lagrange<1u, Feel::Vectorial, Feel::Continuous, > Feel::PointSetEquiSpaced, 0u>, Feel::void_basis, Feel::void_basis, > Feel::void_basis>, boost::parameter::void_, boost::parameter::void_, > boost::parameter::void_>::Element<double, Feel::VectorUblas<double, > boost::numeric::ublas::vector<double, > boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > > >, (Feel::vf::OperatorType)2u> >; Im2 = Feel::_Q<1>; > Feel::vf::Integrator<Elements, Im, Expr, Im2>::matrix_type = > Eigen::Matrix<double, 2, 1>]' > /build/feel++-TyecKE/feel++-0.91.4/feel/feelvf/expr.hpp:481:40: required > from 'typename Feel::vf::Expr<ExprT>::expression_type::value_type > Feel::vf::Expr<ExprT>::evaluate(bool) const [with ExprT = > Feel::vf::Integrator<boost::tuples::tuple<mpl_::size_t<1ul>, > boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<Feel::GeoElement1D<2u, > Feel::Simplex<1u, 1u, 2u>, Feel::SubFaceOf<Feel::GeoElement2D<2u, > Feel::Simplex<2u, 1u, 2u>, Feel::SubFaceOfNone, double> >, double>, > std::allocator<Feel::GeoElement1D<2u, Feel::Simplex<1u, 1u, 2u>, > Feel::SubFaceOf<Feel::GeoElement2D<2u, Feel::Simplex<2u, 1u, 2u>, > Feel::SubFaceOfNone, double> >, double> > > > >, > boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<Feel::GeoElement1D<2u, > Feel::Simplex<1u, 1u, 2u>, Feel::SubFaceOf<Feel::GeoElement2D<2u, > Feel::Simplex<2u, 1u, 2u>, Feel::SubFaceOfNone, double> >, double>, > std::allocator<Feel::GeoElement1D<2u, Feel::Simplex<1u, 1u, 2u>, > Feel::SubFaceOf<Feel::GeoElement2D<2u, Feel::Simplex<2u, 1u, 2u>, > Feel::SubFaceOfNone, double> >, double> > > > >, boost::tuples::null_type, > boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, > boost::tuples::null_type, boost::tuples::null_type, > boost::tuples::null_type>, Feel::_Q<1>, > Feel::vf::Expr<Feel::vf::OpId<Feel::FunctionSpace<Feel::Mesh<Feel::Simplex<2u, > 1u, 2u> >, Feel::bases<Feel::Lagrange<1u, Feel::Vectorial, Feel::Continuous, > Feel::PointSetEquiSpaced, 0u>, Feel::void_basis, Feel::void_basis, > Feel::void_basis>, boost::parameter::void_, boost::parameter::void_, > boost::parameter::void_>::Element<double, Feel::VectorUblas<double, > boost::numeric::ublas::vector<double, > boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > > > >, (Feel::vf::OperatorType)2u> >, Feel::_Q<1> >; typename > Feel::vf::Expr<ExprT>::expression_type::value_type = Eigen::Matrix<double, 2, > 1>]' > /build/feel++-TyecKE/feel++-0.91.4/feel/feelfilters/gmsh.hpp:513:1: > recursively required from 'typename > Feel::boost_param_result_513straightenMesh<Args>::type > Feel::boost_param_implstraightenMesh(const Args&) [with Args = > boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<Feel::tag::mesh, > const boost::shared_ptr<Feel::Mesh<Feel::Simplex<2u, 1u, 2u> > > >, > boost::parameter::aux::empty_arg_list>; typename > Feel::boost_param_result_513straightenMesh<Args>::type = > boost::shared_ptr<Feel::Mesh<Feel::Simplex<2u, 1u, 2u> > >]' > /build/feel++-TyecKE/feel++-0.91.4/feel/feelfilters/gmsh.hpp:513:1: > required from 'typename Feel::boost_param_result_513straightenMesh<typename > boost::parameter::aux::argument_pack<Feel::boost_param_params_513straightenMesh<int>, > const ParameterArgumentType0>::type>::type Feel::straightenMesh(const > ParameterArgumentType0&, typename > boost::parameter::aux::match<Feel::boost_param_params_513straightenMesh<int>, > ParameterArgumentType0>::type) [with ParameterArgumentType0 = > boost::shared_ptr<Feel::Mesh<Feel::Simplex<2u, 1u, 2u> > >; typename > Feel::boost_param_result_513straightenMesh<typename > boost::parameter::aux::argument_pack<Feel::boost_param_params_513straightenMesh<int>, > const ParameterArgumentType0>::type>::type = > boost::shared_ptr<Feel::Mesh<Feel::Simplex<2u, 1u, 2u> > >; typename > boost::parameter::aux::match<Feel::boost_param_params_513straightenMesh<int>, > ParameterArgumentType0>::type = > boost::parameter::parameters<boost::parameter::required<Feel::tag::mesh, > boost::mpl::always<mpl_::bool_<true> > >, > boost::parameter::optional<Feel::tag::refine, > boost::is_integral<mpl_::arg<-1> > >, > boost::parameter::optional<Feel::tag::save, boost::is_integral<mpl_::arg<-1> > > > >]' > /build/feel++-TyecKE/feel++-0.91.4/feel/feelfilters/gmsh.hpp:688:1: > recursively required from 'typename > Feel::boost_param_result_688createGMSHMesh<Args>::type > Feel::boost_param_implcreateGMSHMesh(const Args&) [with Args = > boost::parameter::aux::arg_list<const > boost::parameter::aux::tagged_argument<Feel::tag::partitions, const int>, > boost::parameter::aux::arg_list<const > boost::parameter::aux::tagged_argument<Feel::tag::desc, const > boost::shared_ptr<Feel::Gmsh> >, boost::parameter::aux::arg_list<const > boost::parameter::aux::tagged_argument<Feel::tag::update, const int>, > boost::parameter::aux::arg_list<const > boost::parameter::aux::tagged_argument<Feel::tag::mesh, > Feel::Mesh<Feel::Simplex<2u, 1u, 2u> >* const>, > boost::parameter::aux::empty_arg_list> > > >; typename > Feel::boost_param_result_688createGMSHMesh<Args>::type = > boost::shared_ptr<Feel::Mesh<Feel::Simplex<2u, 1u, 2u> > >]' > /build/feel++-TyecKE/feel++-0.91.4/feel/feelfilters/gmsh.hpp:688:1: > required from 'typename Feel::boost_param_result_688createGMSHMesh<typename > boost::parameter::aux::argument_pack<Feel::boost_param_params_688createGMSHMesh<int>, > const ParameterArgumentType0, const ParameterArgumentType1, const > ParameterArgumentType2, const ParameterArgumentType3>::type>::type > Feel::createGMSHMesh(const ParameterArgumentType0&, const > ParameterArgumentType1&, const ParameterArgumentType2&, const > ParameterArgumentType3&, typename > boost::parameter::aux::match<Feel::boost_param_params_688createGMSHMesh<int>, > ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, > ParameterArgumentType3>::type) [with ParameterArgumentType0 = > boost::parameter::aux::tagged_argument<Feel::tag::mesh, > Feel::Mesh<Feel::Simplex<2u, 1u, 2u> >* const>; ParameterArgumentType1 = > boost::parameter::aux::tagged_argument<Feel::tag::update, const int>; > ParameterArgumentType2 = > boost::parameter::aux::tagged_argument<Feel::tag::desc, const > boost::shared_ptr<Feel::Gmsh> >; ParameterArgumentType3 = > boost::parameter::aux::tagged_argument<Feel::tag::partitions, const int>; > typename Feel::boost_param_result_688createGMSHMesh<typename > boost::parameter::aux::argument_pack<Feel::boost_param_params_688createGMSHMesh<int>, > const ParameterArgumentType0, const ParameterArgumentType1, const > ParameterArgumentType2, const ParameterArgumentType3>::type>::type = > boost::shared_ptr<Feel::Mesh<Feel::Simplex<2u, 1u, 2u> > >; typename > boost::parameter::aux::match<Feel::boost_param_params_688createGMSHMesh<int>, > ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, > ParameterArgumentType3>::type = > boost::parameter::parameters<boost::parameter::required<Feel::tag::mesh, > boost::mpl::always<mpl_::bool_<true> > >, > boost::parameter::required<Feel::tag::desc, > boost::mpl::always<mpl_::bool_<true> > >, > boost::parameter::optional<Feel::tag::h, boost::is_arithmetic<mpl_::arg<-1> > > >, boost::parameter::optional<Feel::tag::parametricnodes, > boost::is_integral<mpl_::arg<-1> > >, > boost::parameter::optional<Feel::tag::straighten, > boost::is_integral<mpl_::arg<-1> > >, > boost::parameter::optional<Feel::tag::refine, > boost::is_integral<mpl_::arg<-1> > >, > boost::parameter::optional<Feel::tag::update, > boost::is_integral<mpl_::arg<-1> > >, > boost::parameter::optional<Feel::tag::force_rebuild, > boost::is_integral<mpl_::arg<-1> > >, > boost::parameter::optional<Feel::tag::physical_are_elementary_regions, > boost::mpl::always<mpl_::bool_<true> > >, > boost::parameter::optional<Feel::tag::partitions, > boost::is_integral<mpl_::arg<-1> > >, > boost::parameter::optional<Feel::tag::partition_file, > boost::is_integral<mpl_::arg<-1> > >, > boost::parameter::optional<Feel::tag::partitioner, > boost::is_integral<mpl_::arg<-1> > >, > boost::parameter::optional<Feel::tag::worldcomm, > boost::mpl::always<mpl_::bool_<true> > > >]' > /build/feel++-TyecKE/feel++-0.91.4/doc/manual/tutorial/mymesh.cpp:152:64: > required from 'void MyMesh<Dim>::run(const double*, long unsigned int, > double*, long unsigned int) [with int Dim = 2]' > /build/feel++-TyecKE/feel++-0.91.4/doc/manual/tutorial/mymesh.cpp:188:1: > required from here > /build/feel++-TyecKE/feel++-0.91.4/feel/feelvf/operators.hpp:722:1: internal > compiler error: Segmentation fault > Please submit a full bug report, > with preprocessed source if appropriate. > See <file:///usr/share/doc/gcc-4.7/README.Bugs> for instructions. > Preprocessed source stored into /tmp/cc6HnoPj.out file, please attach this to > your bugreport. > make[3]: *** > [doc/manual/tutorial/CMakeFiles/feel_doc_mymesh.dir/mymesh.cpp.o] Error 1 The full build log is available from: http://people.debian.org/~lucas/logs/2012/06/09/feel++_0.91.4-2_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org