Created
October 20, 2019 12:18
-
-
Save rigid/c5f8fa5fccccaaeebdf278f4d3607348 to your computer and use it in GitHub Desktop.
code-eli tests
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ make | |
Scanning dependencies of target ConstantsMathTest | |
Scanning dependencies of target VSPPodExample | |
Scanning dependencies of target ADTest | |
Scanning dependencies of target AirfoilFitExample | |
Scanning dependencies of target DMTest | |
[ 3%] Building CXX object example/vsp_pod/CMakeFiles/VSPPodExample.dir/vsp_pod.cpp.o | |
[ 3%] Building CXX object test/constants/CMakeFiles/ConstantsMathTest.dir/constants_math_test.cpp.o | |
[ 5%] Building CXX object test/mutil/ad/CMakeFiles/ADTest.dir/ad_test.cpp.o | |
[ 7%] Building CXX object example/airfoil_fit/CMakeFiles/AirfoilFitExample.dir/airfoil_fit.cpp.o | |
[ 8%] Building CXX object test/mutil/dm/CMakeFiles/DMTest.dir/dm_test.cpp.o | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/example/vsp_pod/vsp_pod.cpp:22: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_creator.hpp:17, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/example/vsp_pod/vsp_pod.cpp:24: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_binary_cubic_creator.hpp: In | |
member function 'virtual bool eli::geom::curve::piecewise_binary_cubic_creator<data__, dim__, | |
tol__>::create(eli::geom::curve::piecewise<eli::geom::curve::bezier, data__, dim__, tol__>&) | |
const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_binary_cubic_creator.hpp:118:63: warning: typedef | |
'error_code' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_curve_type::error_code error_code; | |
^~~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/example/vsp_pod/vsp_pod.cpp:26: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1515:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1535:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1551:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1564:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1584:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1600:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'eli::geom::surface::bezier<data__, dim__, tol__>::data_type | |
eli::geom::surface::bezier<data__, dim__, tol__>::simple_eqp_distance_bound(const | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1613:53: warning: typedef | |
'surf_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef bezier<data_type, dim__, tol__> surf_type; | |
^~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/example/airfoil_fit/airfoil_fit.cpp:21: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/constants/constants_math_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/constants/constants_math_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new constants_math_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/constants/constants_math_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/constants/constants_math_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new constants_math_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/constants/constants_math_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/constants/constants_math_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new constants_math_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/constants/constants_math_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/dm/dm_test.cpp: In function | |
'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/dm/dm_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new combination_test_suite())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/dm/dm_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/dm/dm_test.cpp:157:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new factorial_test_suite())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/dm/dm_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/dm/dm_test.cpp:158:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new binomial_coefficient_test_suite())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/dm/dm_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/ad/ad_test.cpp: In function | |
'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/ad/ad_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new ad_dual_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/ad/ad_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/ad/ad_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new ad_dual_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/ad/ad_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/ad/ad_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new ad_dual_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/ad/ad_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/example/airfoil_fit/airfoil_fit.cpp:21: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 2>; Derived2 = Eigen::Matrix<double, -1, 2>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 2>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/example/airfoil_fit/airfoil_fit.cpp:111:55: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/example/vsp_pod/vsp_pod.cpp:22: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Matrix<double, -1, 3>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/example/vsp_pod/vsp_pod.cpp:85:58: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/example/vsp_pod/vsp_pod.cpp:175:29: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:808:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/example/vsp_pod/vsp_pod.cpp:175:29: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
[ 10%] Linking CXX executable ConstantsMathTest | |
[ 12%] Linking CXX executable DMTest | |
[ 12%] Built target ConstantsMathTest | |
Scanning dependencies of target FDTest | |
[ 12%] Built target DMTest | |
[ 14%] Building CXX object test/mutil/fd/CMakeFiles/FDTest.dir/fd_test.cpp.o | |
Scanning dependencies of target NLSTest | |
[ 16%] Building CXX object test/mutil/nls/CMakeFiles/NLSTest.dir/nls_test.cpp.o | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<double, -1, 1>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:249:39: required from 'void eli::geom::intersect::findnonpos(std::vector<typename onedcurve__::data_type>&, const typename onedcurve__::data_type&, const typename onedcurve__::data_type&, const onedcurve__&, const typename onedcurve__::index_type&) [with onedcurve__ = eli::geom::curve::bezier<double, 1>; typename onedcurve__::data_type = double; typename onedcurve__::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:312:19: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance_new(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<double, 2>; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix<double, 1, 2>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:355:36: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<double, 2>; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix<double, 1, 2>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1289:58: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::data_type eli::geom::curve::bezier<data__, dim__, tol__>::est_fit_error(std::vector<data__>&, const fit_container_type&) [with data__ = double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double; eli::geom::curve::bezier<data__, dim__, tol__>::fit_container_type = eli::geom::curve::fit_container<double, long int, 2, 2>; typename Eigen::Matrix<data__, 1, dim__>::Index = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:638:20: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::data_type eli::geom::curve::bezier<data__, dim__, tol__>::fit_with_error(std::vector<data__>&, const fit_container_type&, const index_type&) [with data__ = double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double; eli::geom::curve::bezier<data__, dim__, tol__>::fit_container_type = eli::geom::curve::fit_container<double, long int, 2, 2>; typename Eigen::Matrix<data__, 1, dim__>::Index = long int; eli::geom::curve::bezier<data__, dim__, tol__>::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/example/airfoil_fit/airfoil_fit.cpp:567:40: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/nls/nls_test.cpp: In function | |
'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/nls/nls_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new nls_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/nls/nls_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/nls/nls_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new nls_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/nls/nls_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/nls/nls_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new nls_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/nls/nls_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/fd/fd_test.cpp: In function | |
'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/fd/fd_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new fd_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/fd/fd_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/fd/fd_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new fd_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/fd/fd_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/fd/fd_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new fd_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/fd/fd_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
[ 17%] Linking CXX executable VSPPodExample | |
[ 17%] Built target VSPPodExample | |
Scanning dependencies of target OptTest | |
[ 19%] Building CXX object test/mutil/opt/CMakeFiles/OptTest.dir/opt_test.cpp.o | |
[ 21%] Linking CXX executable FDTest | |
[ 21%] Built target FDTest | |
Scanning dependencies of target PolyTest | |
[ 23%] Building CXX object test/mutil/poly/CMakeFiles/PolyTest.dir/poly_test.cpp.o | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/opt/opt_test.cpp: In function | |
'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/opt/opt_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new least_squares_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/opt/opt_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/opt/opt_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new least_squares_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/opt/opt_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/opt/opt_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new least_squares_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/opt/opt_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new poly_basic_test_suite<int>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:157:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new poly_basic_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:158:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new poly_basic_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:159:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new poly_basic_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:160:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new poly_math_test_suite<int>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:161:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new poly_math_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:162:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new poly_math_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:163:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new poly_math_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:164:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new poly_root_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:165:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new poly_root_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:166:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new poly_root_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/poly/poly_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
[ 25%] Linking CXX executable ADTest | |
[ 25%] Built target ADTest | |
Scanning dependencies of target QuadTest | |
[ 26%] Building CXX object test/mutil/quad/CMakeFiles/QuadTest.dir/quad_test.cpp.o | |
[ 28%] Linking CXX executable NLSTest | |
[ 28%] Built target NLSTest | |
Scanning dependencies of target BoundingBoxTest | |
[ 30%] Building CXX object test/geom/bounding_box/CMakeFiles/BoundingBoxTest.dir/bounding_box_test.cpp.o | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new trapezoid_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new trapezoid_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp:157:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new trapezoid_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp:158:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new simpson_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp:159:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new simpson_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp:160:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new simpson_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/mutil/quad/quad_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/example/airfoil_fit/airfoil_fit.cpp:21: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp: In | |
member function 'void eli::geom::curve::bezier<data__, dim__, | |
tol__>::fit_only(std::vector<data__>&, const fit_container_type&, const index_type&) [with | |
data__ = double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<double>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1237:19: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++bi; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1239:17: note: here | |
case(eli::geom::general::C1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1245:19: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++bi; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1247:17: note: here | |
case(eli::geom::general::C0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1251:19: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++bi; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1253:17: note: here | |
default: | |
^~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bounding_box/bounding_box_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bounding_box/bounding_box_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new bounding_box_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bounding_box/bounding_box_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bounding_box/bounding_box_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new bounding_box_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bounding_box/bounding_box_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bounding_box/bounding_box_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new bounding_box_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bounding_box/bounding_box_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
[ 32%] Linking CXX executable QuadTest | |
[ 32%] Built target QuadTest | |
Scanning dependencies of target FitContainerTest | |
[ 33%] Building CXX object test/geom/fit_container/CMakeFiles/FitContainerTest.dir/fit_container_test.cpp.o | |
[ 35%] Linking CXX executable PolyTest | |
[ 35%] Built target PolyTest | |
Scanning dependencies of target BezierCurveTest | |
[ 37%] Building CXX object test/geom/bezier_curve/CMakeFiles/BezierCurveTest.dir/bezier_curve_test.cpp.o | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/fit_container/fit_container_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/fit_container/fit_container_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new fit_container_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/fit_container/fit_container_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/fit_container/fit_container_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new fit_container_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/fit_container/fit_container_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/fit_container/fit_container_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new fit_container_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/fit_container/fit_container_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
[ 39%] Linking CXX executable BoundingBoxTest | |
[ 39%] Built target BoundingBoxTest | |
Scanning dependencies of target BezierCurveFitTest | |
[ 41%] Building CXX object test/geom/bezier_curve/CMakeFiles/BezierCurveFitTest.dir/bezier_curve_fit_test.cpp.o | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new bezier_curve_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new bezier_curve_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new bezier_curve_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new bezier_curve_fit_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new bezier_curve_fit_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new bezier_curve_fit_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Matrix<float, -1, 3>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:154:42: required from 'void bezier_curve_fit_test_suite<data__>::fit_free_ends_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:48:7: required from 'void bezier_curve_fit_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:79:7: required from 'bezier_curve_fit_test_suite<data__>::bezier_curve_fit_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:154:78: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Matrix<float, -1, 3>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test_suite.hpp:262:17: required from 'void bezier_curve_test_suite<data__>::transformation_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test_suite.hpp:47:7: required from 'void bezier_curve_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test_suite.hpp:112:7: required from 'bezier_curve_test_suite<data__>::bezier_curve_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test.cpp:154:74: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Matrix<double, -1, 3>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:154:42: required from 'void bezier_curve_fit_test_suite<data__>::fit_free_ends_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:58:7: required from 'void bezier_curve_fit_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:79:7: required from 'bezier_curve_fit_test_suite<data__>::bezier_curve_fit_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:155:79: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Matrix<long double, -1, 3, 0, -1, 3>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:154:42: required from 'void bezier_curve_fit_test_suite<data__>::fit_free_ends_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:68:7: required from 'void bezier_curve_fit_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:79:7: required from 'bezier_curve_fit_test_suite<data__>::bezier_curve_fit_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:156:84: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Matrix<double, -1, 3>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test_suite.hpp:262:17: required from 'void bezier_curve_test_suite<data__>::transformation_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test_suite.hpp:69:7: required from 'void bezier_curve_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test_suite.hpp:112:7: required from 'bezier_curve_test_suite<data__>::bezier_curve_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test.cpp:155:75: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
[ 42%] Linking CXX executable FitContainerTest | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Matrix<long double, -1, 3, 0, -1, 3>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test_suite.hpp:262:17: required from 'void bezier_curve_test_suite<data__>::transformation_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test_suite.hpp:91:7: required from 'void bezier_curve_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test_suite.hpp:112:7: required from 'bezier_curve_test_suite<data__>::bezier_curve_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_test.cpp:156:80: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
[ 42%] Built target FitContainerTest | |
Scanning dependencies of target PiecewisePseudoCreatorTest | |
[ 44%] Building CXX object test/geom/piecewise_curve/CMakeFiles/PiecewisePseudoCreatorTest.dir/piecewise_pseudo_creator_test.cpp.o | |
[ 46%] Linking CXX executable AirfoilFitExample | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<float, -1, 1>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:249:39: required from 'void eli::geom::intersect::findnonpos(std::vector<typename onedcurve__::data_type>&, const typename onedcurve__::data_type&, const typename onedcurve__::data_type&, const onedcurve__&, const typename onedcurve__::index_type&) [with onedcurve__ = eli::geom::curve::bezier<float, 1>; typename onedcurve__::data_type = float; typename onedcurve__::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:312:19: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance_new(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<float, 3>; typename curve__::data_type = float; typename curve__::point_type = Eigen::Matrix<float, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:355:36: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<float, 3>; typename curve__::data_type = float; typename curve__::point_type = Eigen::Matrix<float, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1289:58: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::data_type eli::geom::curve::bezier<data__, dim__, tol__>::est_fit_error(std::vector<data__>&, const fit_container_type&) [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float; eli::geom::curve::bezier<data__, dim__, tol__>::fit_container_type = eli::geom::curve::fit_container<float, long int, 3, 3>; typename Eigen::Matrix<data__, 1, dim__>::Index = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:638:20: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::data_type eli::geom::curve::bezier<data__, dim__, tol__>::fit_with_error(std::vector<data__>&, const fit_container_type&, const index_type&) [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float; eli::geom::curve::bezier<data__, dim__, tol__>::fit_container_type = eli::geom::curve::fit_container<float, long int, 3, 3>; typename Eigen::Matrix<data__, 1, dim__>::Index = long int; eli::geom::curve::bezier<data__, dim__, tol__>::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:651:12: required from 'void bezier_curve_fit_test_suite<data__>::fit_closed_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:52:7: required from 'void bezier_curve_fit_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:79:7: required from 'bezier_curve_fit_test_suite<data__>::bezier_curve_fit_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:154:78: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_creator_base.hpp:21, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_four_digit_creator.hpp:19, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_four_digit_creator_test_suite.hpp:28, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/include/octave_helpers.hpp:24, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_four_digit_creator_test_suite.hpp:31, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1515:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1535:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1551:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1564:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1584:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1600:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'eli::geom::surface::bezier<data__, dim__, tol__>::data_type | |
eli::geom::surface::bezier<data__, dim__, tol__>::simple_eqp_distance_bound(const | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1613:53: warning: typedef | |
'surf_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef bezier<data_type, dim__, tol__> surf_type; | |
^~~~~~~~~ | |
[ 46%] Built target AirfoilFitExample | |
Scanning dependencies of target PiecewiseCurveTest | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:157:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_four_digit_creator_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:158:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_four_digit_creator_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:159:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_four_digit_creator_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:160:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_explicit_bezier_creator_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:161:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_explicit_bezier_creator_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:162:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_explicit_bezier_creator_test_suite<long double> | |
())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:163:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_polynomial_creator_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:164:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_polynomial_creator_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:165:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_polynomial_creator_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:166:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_cst_airfoil_creator_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:167:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_cst_airfoil_creator_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:168:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_cst_airfoil_creator_test_suite<long double>())) | |
; | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
[ 48%] Building CXX object test/geom/piecewise_curve/CMakeFiles/PiecewiseCurveTest.dir/piecewise_curve_test.cpp.o | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<double, -1, 1>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:249:39: required from 'void eli::geom::intersect::findnonpos(std::vector<typename onedcurve__::data_type>&, const typename onedcurve__::data_type&, const typename onedcurve__::data_type&, const onedcurve__&, const typename onedcurve__::index_type&) [with onedcurve__ = eli::geom::curve::bezier<double, 1>; typename onedcurve__::data_type = double; typename onedcurve__::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:312:19: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance_new(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<double, 3>; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix<double, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:355:36: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<double, 3>; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix<double, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1289:58: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::data_type eli::geom::curve::bezier<data__, dim__, tol__>::est_fit_error(std::vector<data__>&, const fit_container_type&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double; eli::geom::curve::bezier<data__, dim__, tol__>::fit_container_type = eli::geom::curve::fit_container<double, long int, 3, 3>; typename Eigen::Matrix<data__, 1, dim__>::Index = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:638:20: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::data_type eli::geom::curve::bezier<data__, dim__, tol__>::fit_with_error(std::vector<data__>&, const fit_container_type&, const index_type&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double; eli::geom::curve::bezier<data__, dim__, tol__>::fit_container_type = eli::geom::curve::fit_container<double, long int, 3, 3>; typename Eigen::Matrix<data__, 1, dim__>::Index = long int; eli::geom::curve::bezier<data__, dim__, tol__>::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:651:12: required from 'void bezier_curve_fit_test_suite<data__>::fit_closed_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:62:7: required from 'void bezier_curve_fit_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:79:7: required from 'bezier_curve_fit_test_suite<data__>::bezier_curve_fit_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:155:79: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:29, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:26: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_cst_airfoil_fitter.hpp: In instantiation of 'bool eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::create(eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::cst_airfoil_type&, Eigen::Matrix<typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::data_type, dim__, dim__>&, eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::point_type&, eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::cst_airfoil_type = eli::geom::curve::pseudo::cst_airfoil<float, eli::util::tolerance<float> >; typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::data_type = float; eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::data_type = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:807:17: required from 'void piecewise_cst_airfoil_creator_test_suite<data__>::fit_airfoil_to_cst_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:632:7: required from 'void piecewise_cst_airfoil_creator_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:656:7: required from 'piecewise_cst_airfoil_creator_test_suite<data__>::piecewise_cst_airfoil_creator_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:166:91: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_cst_airfoil_fitter.hpp:319:24: warning: comparison | |
of integer expressions of different signedness: | |
'eli::geom::curve::piecewise_cst_airfoil_fitter<float, 3, eli::util::tolerance<float> | |
>::index_type' {aka 'long int'} and 'std::vector<Eigen::Matrix<float, 1, 3>, | |
std::allocator<Eigen::Matrix<float, 1, 3> > >::size_type' {aka 'long unsigned int'} [ | |
-Wsign-compare] | |
for (i=0; i<upper_pt.size(); ++i, ++n) | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_cst_airfoil_fitter.hpp: In instantiation of 'bool eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::create(eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::cst_airfoil_type&, Eigen::Matrix<typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::data_type, dim__, dim__>&, eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::point_type&, eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::cst_airfoil_type = eli::geom::curve::pseudo::cst_airfoil<double, eli::util::tolerance<double> >; typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::data_type = double; eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::data_type = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:807:17: required from 'void piecewise_cst_airfoil_creator_test_suite<data__>::fit_airfoil_to_cst_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:640:7: required from 'void piecewise_cst_airfoil_creator_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:656:7: required from 'piecewise_cst_airfoil_creator_test_suite<data__>::piecewise_cst_airfoil_creator_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:167:92: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_cst_airfoil_fitter.hpp:319:24: warning: comparison | |
of integer expressions of different signedness: | |
'eli::geom::curve::piecewise_cst_airfoil_fitter<double, 3, eli::util::tolerance<double> | |
>::index_type' {aka 'long int'} and 'std::vector<Eigen::Matrix<double, 1, 3>, | |
std::allocator<Eigen::Matrix<double, 1, 3> > >::size_type' {aka 'long unsigned int'} [ | |
-Wsign-compare] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_cst_airfoil_fitter.hpp: In instantiation of 'bool eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::create(eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::cst_airfoil_type&, Eigen::Matrix<typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::data_type, dim__, dim__>&, eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::point_type&, eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::cst_airfoil_type = eli::geom::curve::pseudo::cst_airfoil<long double, eli::util::tolerance<long double> >; typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::data_type = long double; eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::curve::piecewise_cst_airfoil_fitter<data__, dim__, tol__>::data_type = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:807:17: required from 'void piecewise_cst_airfoil_creator_test_suite<data__>::fit_airfoil_to_cst_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:648:7: required from 'void piecewise_cst_airfoil_creator_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:656:7: required from 'piecewise_cst_airfoil_creator_test_suite<data__>::piecewise_cst_airfoil_creator_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:168:97: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_cst_airfoil_fitter.hpp:319:24: warning: comparison | |
of integer expressions of different signedness: | |
'eli::geom::curve::piecewise_cst_airfoil_fitter<long double, 3, eli::util::tolerance<long | |
double> >::index_type' {aka 'long int'} and 'std::vector<Eigen::Matrix<long double, 1, 3, 1, 1, | |
3>, std::allocator<Eigen::Matrix<long double, 1, 3, 1, 1, 3> > >::size_type' {aka 'long unsigned | |
int'} [-Wsign-compare] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<long double, -1, 1, 0, -1, 1>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:249:39: required from 'void eli::geom::intersect::findnonpos(std::vector<typename onedcurve__::data_type>&, const typename onedcurve__::data_type&, const typename onedcurve__::data_type&, const onedcurve__&, const typename onedcurve__::index_type&) [with onedcurve__ = eli::geom::curve::bezier<long double, 1>; typename onedcurve__::data_type = long double; typename onedcurve__::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:312:19: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance_new(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<long double, 3>; typename curve__::data_type = long double; typename curve__::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:355:36: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<long double, 3>; typename curve__::data_type = long double; typename curve__::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1289:58: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::data_type eli::geom::curve::bezier<data__, dim__, tol__>::est_fit_error(std::vector<data__>&, const fit_container_type&) [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double; eli::geom::curve::bezier<data__, dim__, tol__>::fit_container_type = eli::geom::curve::fit_container<long double, long int, 3, 3>; typename Eigen::Matrix<data__, 1, dim__>::Index = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:638:20: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::data_type eli::geom::curve::bezier<data__, dim__, tol__>::fit_with_error(std::vector<data__>&, const fit_container_type&, const index_type&) [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double; eli::geom::curve::bezier<data__, dim__, tol__>::fit_container_type = eli::geom::curve::fit_container<long double, long int, 3, 3>; typename Eigen::Matrix<data__, 1, dim__>::Index = long int; eli::geom::curve::bezier<data__, dim__, tol__>::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:651:12: required from 'void bezier_curve_fit_test_suite<data__>::fit_closed_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:72:7: required from 'void bezier_curve_fit_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:79:7: required from 'bezier_curve_fit_test_suite<data__>::bezier_curve_fit_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:156:84: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_curve_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_curve_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_curve_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_creator_base.hpp:21, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_four_digit_creator.hpp:19, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_four_digit_creator_test_suite.hpp:28, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Matrix<float, -1, 3>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:2186:35: required from 'eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::point_type eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::f(const data_type&) const [with curve__ = eli::geom::curve::bezier; data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_four_digit_creator_test_suite.hpp:133:9: required from 'void piecewise_four_digit_creator_test_suite<data__>::create_symmetric_airfoil_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_four_digit_creator_test_suite.hpp:51:7: required from 'void piecewise_four_digit_creator_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_four_digit_creator_test_suite.hpp:70:7: required from 'piecewise_four_digit_creator_test_suite<data__>::piecewise_four_digit_creator_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:157:90: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Matrix<double, -1, 3>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:2186:35: required from 'eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::point_type eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::f(const data_type&) const [with curve__ = eli::geom::curve::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_four_digit_creator_test_suite.hpp:133:9: required from 'void piecewise_four_digit_creator_test_suite<data__>::create_symmetric_airfoil_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_four_digit_creator_test_suite.hpp:57:7: required from 'void piecewise_four_digit_creator_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_four_digit_creator_test_suite.hpp:70:7: required from 'piecewise_four_digit_creator_test_suite<data__>::piecewise_four_digit_creator_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:158:91: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Matrix<float, -1, 3>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test_suite.hpp:903:17: required from 'void piecewise_curve_test_suite<data__>::evaluation_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test_suite.hpp:51:7: required from 'void piecewise_curve_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test_suite.hpp:92:7: required from 'piecewise_curve_test_suite<data__>::piecewise_curve_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test.cpp:154:77: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Matrix<long double, -1, 3, 0, -1, 3>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:2186:35: required from 'eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::point_type eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::f(const data_type&) const [with curve__ = eli::geom::curve::bezier; data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_four_digit_creator_test_suite.hpp:133:9: required from 'void piecewise_four_digit_creator_test_suite<data__>::create_symmetric_airfoil_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_four_digit_creator_test_suite.hpp:63:7: required from 'void piecewise_four_digit_creator_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_four_digit_creator_test_suite.hpp:70:7: required from 'piecewise_four_digit_creator_test_suite<data__>::piecewise_four_digit_creator_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:159:96: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Matrix<double, -1, 3>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test_suite.hpp:903:17: required from 'void piecewise_curve_test_suite<data__>::evaluation_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test_suite.hpp:66:7: required from 'void piecewise_curve_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test_suite.hpp:92:7: required from 'piecewise_curve_test_suite<data__>::piecewise_curve_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test.cpp:155:78: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Matrix<long double, -1, 3, 0, -1, 3>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test_suite.hpp:903:17: required from 'void piecewise_curve_test_suite<data__>::evaluation_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test_suite.hpp:81:7: required from 'void piecewise_curve_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test_suite.hpp:92:7: required from 'piecewise_curve_test_suite<data__>::piecewise_curve_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_test.cpp:156:83: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<float, -1, 1>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:113:23: required from 'eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::f(const data_type&) const [with data__ = float; tol__ = eli::util::tolerance<float>; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type = Eigen::Matrix<float, 1, 2>; typename eli::geom::curve::bezier<data__, 1, tol__>::data_type = float; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/cst_base.hpp:169:19: required from 'eli::geom::curve::pseudo::cst_base<data__, tol__>::point_type eli::geom::curve::pseudo::cst_base<data__, tol__>::f(const data_type&) const [with data__ = float; tol__ = eli::util::tolerance<float>; eli::geom::curve::pseudo::cst_base<data__, tol__>::point_type = Eigen::Matrix<float, 1, 2>; eli::geom::curve::pseudo::cst_base<data__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/cst_airfoil.hpp:290:34: required from 'eli::geom::curve::pseudo::cst_airfoil<data__, tol__>::point_type eli::geom::curve::pseudo::cst_airfoil<data__, tol__>::f(const data_type&) const [with data__ = float; tol__ = eli::util::tolerance<float>; eli::geom::curve::pseudo::cst_airfoil<data__, tol__>::point_type = Eigen::Matrix<float, 1, 2>; eli::geom::curve::pseudo::cst_airfoil<data__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:723:14: required from 'void piecewise_cst_airfoil_creator_test_suite<data__>::create_airfoil_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:631:7: required from 'void piecewise_cst_airfoil_creator_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:656:7: required from 'piecewise_cst_airfoil_creator_test_suite<data__>::piecewise_cst_airfoil_creator_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:166:91: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<double, -1, 1>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:113:23: required from 'eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::f(const data_type&) const [with data__ = double; tol__ = eli::util::tolerance<double>; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type = Eigen::Matrix<double, 1, 2>; typename eli::geom::curve::bezier<data__, 1, tol__>::data_type = double; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/cst_base.hpp:169:19: required from 'eli::geom::curve::pseudo::cst_base<data__, tol__>::point_type eli::geom::curve::pseudo::cst_base<data__, tol__>::f(const data_type&) const [with data__ = double; tol__ = eli::util::tolerance<double>; eli::geom::curve::pseudo::cst_base<data__, tol__>::point_type = Eigen::Matrix<double, 1, 2>; eli::geom::curve::pseudo::cst_base<data__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/cst_airfoil.hpp:290:34: required from 'eli::geom::curve::pseudo::cst_airfoil<data__, tol__>::point_type eli::geom::curve::pseudo::cst_airfoil<data__, tol__>::f(const data_type&) const [with data__ = double; tol__ = eli::util::tolerance<double>; eli::geom::curve::pseudo::cst_airfoil<data__, tol__>::point_type = Eigen::Matrix<double, 1, 2>; eli::geom::curve::pseudo::cst_airfoil<data__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:723:14: required from 'void piecewise_cst_airfoil_creator_test_suite<data__>::create_airfoil_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:639:7: required from 'void piecewise_cst_airfoil_creator_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:656:7: required from 'piecewise_cst_airfoil_creator_test_suite<data__>::piecewise_cst_airfoil_creator_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:167:92: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<long double, -1, 1, 0, -1, 1>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:113:23: required from 'eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::f(const data_type&) const [with data__ = long double; tol__ = eli::util::tolerance<long double>; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type = Eigen::Matrix<long double, 1, 2, 1, 1, 2>; typename eli::geom::curve::bezier<data__, 1, tol__>::data_type = long double; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/cst_base.hpp:169:19: required from 'eli::geom::curve::pseudo::cst_base<data__, tol__>::point_type eli::geom::curve::pseudo::cst_base<data__, tol__>::f(const data_type&) const [with data__ = long double; tol__ = eli::util::tolerance<long double>; eli::geom::curve::pseudo::cst_base<data__, tol__>::point_type = Eigen::Matrix<long double, 1, 2, 1, 1, 2>; eli::geom::curve::pseudo::cst_base<data__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/cst_airfoil.hpp:290:34: required from 'eli::geom::curve::pseudo::cst_airfoil<data__, tol__>::point_type eli::geom::curve::pseudo::cst_airfoil<data__, tol__>::f(const data_type&) const [with data__ = long double; tol__ = eli::util::tolerance<long double>; eli::geom::curve::pseudo::cst_airfoil<data__, tol__>::point_type = Eigen::Matrix<long double, 1, 2, 1, 1, 2>; eli::geom::curve::pseudo::cst_airfoil<data__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:723:14: required from 'void piecewise_cst_airfoil_creator_test_suite<data__>::create_airfoil_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:647:7: required from 'void piecewise_cst_airfoil_creator_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_cst_airfoil_creator_test_suite.hpp:656:7: required from 'piecewise_cst_airfoil_creator_test_suite<data__>::piecewise_cst_airfoil_creator_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_pseudo_creator_test.cpp:168:97: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
[ 50%] Linking CXX executable BezierCurveTest | |
[ 50%] Built target BezierCurveTest | |
Scanning dependencies of target PiecewiseCurveCreatorTest | |
[ 51%] Building CXX object test/geom/piecewise_curve/CMakeFiles/PiecewiseCurveCreatorTest.dir/piecewise_curve_creator_test.cpp.o | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_creator_base.hpp:21, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_point_creator.hpp:20, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_point_creator_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/include/octave_helpers.hpp:24, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_general_creator_test_suite.hpp:29, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:28: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1515:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1535:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1551:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1564:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1584:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1600:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'eli::geom::surface::bezier<data__, dim__, tol__>::data_type | |
eli::geom::surface::bezier<data__, dim__, tol__>::simple_eqp_distance_bound(const | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1613:53: warning: typedef | |
'surf_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef bezier<data_type, dim__, tol__> surf_type; | |
^~~~~~~~~ | |
[ 53%] Linking CXX executable PiecewiseCurveTest | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_binary_cubic_creator_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:29: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_binary_cubic_creator.hpp: In | |
member function 'virtual bool eli::geom::curve::piecewise_binary_cubic_creator<data__, dim__, | |
tol__>::create(eli::geom::curve::piecewise<eli::geom::curve::bezier, data__, dim__, tol__>&) | |
const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_binary_cubic_creator.hpp:118:63: warning: typedef | |
'error_code' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_curve_type::error_code error_code; | |
^~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:160:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_point_creator_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:161:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_point_creator_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:162:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_point_creator_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:163:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_polygon_creator_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:164:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_polygon_creator_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:165:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_polygon_creator_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:166:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_circle_creator_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:167:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_circle_creator_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:168:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_circle_creator_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:169:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_cubic_spline_creator_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:170:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_cubic_spline_creator_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:171:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_cubic_spline_creator_test_suite<long double>()) | |
); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:172:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_superellipse_creator_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:173:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_superellipse_creator_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:174:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_superellipse_creator_test_suite<long double>()) | |
); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:175:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_general_creator_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:176:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_general_creator_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:177:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_general_creator_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:178:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_binary_cubic_creator_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:179:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_binary_cubic_creator_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:180:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_binary_cubic_creator_test_suite<long double>()) | |
); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
[ 53%] Built target PiecewiseCurveTest | |
Scanning dependencies of target BezierSurfaceTest | |
[ 55%] Building CXX object test/geom/bezier_surface/CMakeFiles/BezierSurfaceTest.dir/bezier_surface_test.cpp.o | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:25, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1515:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1535:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1551:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1564:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1584:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1600:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'eli::geom::surface::bezier<data__, dim__, tol__>::data_type | |
eli::geom::surface::bezier<data__, dim__, tol__>::simple_eqp_distance_bound(const | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1613:53: warning: typedef | |
'surf_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef bezier<data_type, dim__, tol__> surf_type; | |
^~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new bezier_surface_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new bezier_surface_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new bezier_surface_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:24, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<float, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:549:15: required from 'void bezier_surface_test_suite<data__>::transformation_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:51:7: required from 'void bezier_surface_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:117:7: required from 'bezier_surface_test_suite<data__>::bezier_surface_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:154:76: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Matrix<float, -1, 3>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:800:47: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:549:15: required from 'void bezier_surface_test_suite<data__>::transformation_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:51:7: required from 'void bezier_surface_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:117:7: required from 'bezier_surface_test_suite<data__>::bezier_surface_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:154:76: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<float, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:808:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:549:15: required from 'void bezier_surface_test_suite<data__>::transformation_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:51:7: required from 'void bezier_surface_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:117:7: required from 'bezier_surface_test_suite<data__>::bezier_surface_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:154:76: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_creator_base.hpp:21, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_point_creator.hpp:20, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_point_creator_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Matrix<float, -1, 3>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:2186:35: required from 'eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::point_type eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::f(const data_type&) const [with curve__ = eli::geom::curve::bezier; data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:241:9: required from 'void piecewise_circle_creator_test_suite<data__>::create_circle_start_origin_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:48:7: required from 'void piecewise_circle_creator_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:75:7: required from 'piecewise_circle_creator_test_suite<data__>::piecewise_circle_creator_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:166:86: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Matrix<double, -1, 3>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:2186:35: required from 'eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::point_type eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::f(const data_type&) const [with curve__ = eli::geom::curve::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:241:9: required from 'void piecewise_circle_creator_test_suite<data__>::create_circle_start_origin_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:57:7: required from 'void piecewise_circle_creator_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:75:7: required from 'piecewise_circle_creator_test_suite<data__>::piecewise_circle_creator_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:167:87: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:549:15: required from 'void bezier_surface_test_suite<data__>::transformation_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:74:7: required from 'void bezier_surface_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:117:7: required from 'bezier_surface_test_suite<data__>::bezier_surface_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:155:77: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Matrix<double, -1, 3>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:800:47: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:549:15: required from 'void bezier_surface_test_suite<data__>::transformation_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:74:7: required from 'void bezier_surface_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:117:7: required from 'bezier_surface_test_suite<data__>::bezier_surface_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:155:77: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:808:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:549:15: required from 'void bezier_surface_test_suite<data__>::transformation_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:74:7: required from 'void bezier_surface_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:117:7: required from 'bezier_surface_test_suite<data__>::bezier_surface_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:155:77: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Matrix<long double, -1, 3, 0, -1, 3>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:2186:35: required from 'eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::point_type eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::f(const data_type&) const [with curve__ = eli::geom::curve::bezier; data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:241:9: required from 'void piecewise_circle_creator_test_suite<data__>::create_circle_start_origin_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:66:7: required from 'void piecewise_circle_creator_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:75:7: required from 'piecewise_circle_creator_test_suite<data__>::piecewise_circle_creator_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:168:92: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<long double, -1, 3, 0, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:549:15: required from 'void bezier_surface_test_suite<data__>::transformation_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:97:7: required from 'void bezier_surface_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:117:7: required from 'bezier_surface_test_suite<data__>::bezier_surface_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:156:82: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Matrix<long double, -1, 3, 0, -1, 3>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:800:47: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:549:15: required from 'void bezier_surface_test_suite<data__>::transformation_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:97:7: required from 'void bezier_surface_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:117:7: required from 'bezier_surface_test_suite<data__>::bezier_surface_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:156:82: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<long double, -1, 3, 0, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:808:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:549:15: required from 'void bezier_surface_test_suite<data__>::transformation_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:97:7: required from 'void bezier_surface_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test_suite.hpp:117:7: required from 'bezier_surface_test_suite<data__>::bezier_surface_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_surface/bezier_surface_test.cpp:156:82: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 2>; Derived2 = Eigen::Matrix<float, -1, 2>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 2>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:99:68: required from 'bool eli::geom::utility::check_point_continuity(const curve1__&, const typename curve1__::data_type&, const curve2__&, const typename curve2__::data_type&, const eli::geom::general::continuity&, const tol__&) [with curve1__ = eli::geom::curve::bezier<float, 2>; curve2__ = eli::geom::curve::bezier<float, 2>; tol__ = eli::util::tolerance<float>; typename curve1__::data_type = float; typename curve2__::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:943:62: required from 'eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::error_code eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::push_back(const curve_type&, const data_type&) [with curve__ = eli::geom::curve::bezier; data__ = float; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<float>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::curve_type = eli::geom::curve::bezier<float, 2>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_circle_creator.hpp:138:16: required from 'bool eli::geom::curve::piecewise_ellipse_creator_base<data__, dim__, tol__>::create(eli::geom::curve::piecewise<eli::geom::curve::bezier, typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::data_type, dim__, typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::tolerance_type>&) const [with data__ = float; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<float>; typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::tolerance_type = eli::util::tolerance<float>; typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:335:9: required from 'void piecewise_circle_creator_test_suite<data__>::create_circle_3_point_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:50:7: required from 'void piecewise_circle_creator_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:75:7: required from 'piecewise_circle_creator_test_suite<data__>::piecewise_circle_creator_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:166:86: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 2>; Derived2 = Eigen::Matrix<double, -1, 2>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 2>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:99:68: required from 'bool eli::geom::utility::check_point_continuity(const curve1__&, const typename curve1__::data_type&, const curve2__&, const typename curve2__::data_type&, const eli::geom::general::continuity&, const tol__&) [with curve1__ = eli::geom::curve::bezier<double, 2>; curve2__ = eli::geom::curve::bezier<double, 2>; tol__ = eli::util::tolerance<double>; typename curve1__::data_type = double; typename curve2__::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:943:62: required from 'eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::error_code eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::push_back(const curve_type&, const data_type&) [with curve__ = eli::geom::curve::bezier; data__ = double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<double>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::curve_type = eli::geom::curve::bezier<double, 2>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_circle_creator.hpp:138:16: required from 'bool eli::geom::curve::piecewise_ellipse_creator_base<data__, dim__, tol__>::create(eli::geom::curve::piecewise<eli::geom::curve::bezier, typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::data_type, dim__, typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::tolerance_type>&) const [with data__ = double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<double>; typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::tolerance_type = eli::util::tolerance<double>; typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:335:9: required from 'void piecewise_circle_creator_test_suite<data__>::create_circle_3_point_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:59:7: required from 'void piecewise_circle_creator_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:75:7: required from 'piecewise_circle_creator_test_suite<data__>::piecewise_circle_creator_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:167:87: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 2, 1, 1, 2>; Derived2 = Eigen::Matrix<long double, -1, 2, 0, -1, 2>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 2, 1, 1, 2>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:99:68: required from 'bool eli::geom::utility::check_point_continuity(const curve1__&, const typename curve1__::data_type&, const curve2__&, const typename curve2__::data_type&, const eli::geom::general::continuity&, const tol__&) [with curve1__ = eli::geom::curve::bezier<long double, 2>; curve2__ = eli::geom::curve::bezier<long double, 2>; tol__ = eli::util::tolerance<long double>; typename curve1__::data_type = long double; typename curve2__::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:943:62: required from 'eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::error_code eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::push_back(const curve_type&, const data_type&) [with curve__ = eli::geom::curve::bezier; data__ = long double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<long double>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::curve_type = eli::geom::curve::bezier<long double, 2>; eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_circle_creator.hpp:138:16: required from 'bool eli::geom::curve::piecewise_ellipse_creator_base<data__, dim__, tol__>::create(eli::geom::curve::piecewise<eli::geom::curve::bezier, typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::data_type, dim__, typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::tolerance_type>&) const [with data__ = long double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<long double>; typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::tolerance_type = eli::util::tolerance<long double>; typename eli::geom::curve::piecewise_creator_base<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:335:9: required from 'void piecewise_circle_creator_test_suite<data__>::create_circle_3_point_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:68:7: required from 'void piecewise_circle_creator_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_circle_creator_test_suite.hpp:75:7: required from 'piecewise_circle_creator_test_suite<data__>::piecewise_circle_creator_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:168:92: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<float, -1, 1>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:249:39: required from 'void eli::geom::intersect::findnonpos(std::vector<typename onedcurve__::data_type>&, const typename onedcurve__::data_type&, const typename onedcurve__::data_type&, const onedcurve__&, const typename onedcurve__::index_type&) [with onedcurve__ = eli::geom::curve::bezier<float, 1>; typename onedcurve__::data_type = float; typename onedcurve__::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:312:19: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance_new(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<float, 3>; typename curve__::data_type = float; typename curve__::point_type = Eigen::Matrix<float, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:355:36: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<float, 3>; typename curve__::data_type = float; typename curve__::point_type = Eigen::Matrix<float, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:408:31: required from 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type eli::geom::intersect::minimum_distance(typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>::point_type&) [with curve1__ = eli::geom::curve::bezier; data1__ = float; short unsigned int dim1__ = 3; tol1__ = eli::util::tolerance<float>; typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type = float; typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>::data_type = float; typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>::point_type = Eigen::Matrix<float, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_general_creator_test_suite.hpp:2448:52: required from 'void piecewise_general_creator_test_suite<data__>::create_single_curve_least_sq_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_general_creator_test_suite.hpp:55:7: required from 'void piecewise_general_creator_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_general_creator_test_suite.hpp:84:7: required from 'piecewise_general_creator_test_suite<data__>::piecewise_general_creator_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:175:87: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<double, -1, 1>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:249:39: required from 'void eli::geom::intersect::findnonpos(std::vector<typename onedcurve__::data_type>&, const typename onedcurve__::data_type&, const typename onedcurve__::data_type&, const onedcurve__&, const typename onedcurve__::index_type&) [with onedcurve__ = eli::geom::curve::bezier<double, 1>; typename onedcurve__::data_type = double; typename onedcurve__::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:312:19: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance_new(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<double, 3>; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix<double, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:355:36: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<double, 3>; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix<double, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:408:31: required from 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type eli::geom::intersect::minimum_distance(typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>::point_type&) [with curve1__ = eli::geom::curve::bezier; data1__ = double; short unsigned int dim1__ = 3; tol1__ = eli::util::tolerance<double>; typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type = double; typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>::data_type = double; typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>::point_type = Eigen::Matrix<double, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_general_creator_test_suite.hpp:2448:52: required from 'void piecewise_general_creator_test_suite<data__>::create_single_curve_least_sq_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_general_creator_test_suite.hpp:66:7: required from 'void piecewise_general_creator_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_general_creator_test_suite.hpp:84:7: required from 'piecewise_general_creator_test_suite<data__>::piecewise_general_creator_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:176:88: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<long double, -1, 1, 0, -1, 1>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:249:39: required from 'void eli::geom::intersect::findnonpos(std::vector<typename onedcurve__::data_type>&, const typename onedcurve__::data_type&, const typename onedcurve__::data_type&, const onedcurve__&, const typename onedcurve__::index_type&) [with onedcurve__ = eli::geom::curve::bezier<long double, 1>; typename onedcurve__::data_type = long double; typename onedcurve__::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:312:19: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance_new(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<long double, 3>; typename curve__::data_type = long double; typename curve__::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:355:36: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<long double, 3>; typename curve__::data_type = long double; typename curve__::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:408:31: required from 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type eli::geom::intersect::minimum_distance(typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>::point_type&) [with curve1__ = eli::geom::curve::bezier; data1__ = long double; short unsigned int dim1__ = 3; tol1__ = eli::util::tolerance<long double>; typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type = long double; typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>::data_type = long double; typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, tol1__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_general_creator_test_suite.hpp:2448:52: required from 'void piecewise_general_creator_test_suite<data__>::create_single_curve_least_sq_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_general_creator_test_suite.hpp:77:7: required from 'void piecewise_general_creator_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_general_creator_test_suite.hpp:84:7: required from 'piecewise_general_creator_test_suite<data__>::piecewise_general_creator_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:177:93: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp: In | |
member function 'void eli::geom::curve::bezier<data__, dim__, | |
tol__>::interpolate(std::vector<data__>&, const fit_container_type&) [with data__ = float; short | |
unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:750:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:752:15: note: here | |
case(eli::geom::general::C1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:758:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:760:15: note: here | |
case(eli::geom::general::C0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:764:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:766:15: note: here | |
default: | |
^~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp: In | |
member function 'void eli::geom::curve::bezier<data__, dim__, | |
tol__>::fit_only(std::vector<data__>&, const fit_container_type&, const index_type&) [with | |
data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1237:19: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++bi; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1239:17: note: here | |
case(eli::geom::general::C1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1245:19: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++bi; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1247:17: note: here | |
case(eli::geom::general::C0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1251:19: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++bi; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1253:17: note: here | |
default: | |
^~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp: In | |
member function 'void eli::geom::curve::bezier<data__, dim__, | |
tol__>::interpolate(std::vector<data__>&, const fit_container_type&) [with data__ = double; | |
short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:750:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:752:15: note: here | |
case(eli::geom::general::C1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:758:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:760:15: note: here | |
case(eli::geom::general::C0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:764:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:766:15: note: here | |
default: | |
^~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp: In | |
member function 'void eli::geom::curve::bezier<data__, dim__, | |
tol__>::fit_only(std::vector<data__>&, const fit_container_type&, const index_type&) [with | |
data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1237:19: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++bi; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1239:17: note: here | |
case(eli::geom::general::C1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1245:19: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++bi; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1247:17: note: here | |
case(eli::geom::general::C0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1251:19: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++bi; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1253:17: note: here | |
default: | |
^~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp: In | |
member function 'void eli::geom::curve::bezier<data__, dim__, | |
tol__>::interpolate(std::vector<data__>&, const fit_container_type&) [with data__ = long double; | |
short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:750:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:752:15: note: here | |
case(eli::geom::general::C1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:758:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:760:15: note: here | |
case(eli::geom::general::C0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:764:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:766:15: note: here | |
default: | |
^~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/bezier_curve/bezier_curve_fit_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp: In | |
member function 'void eli::geom::curve::bezier<data__, dim__, | |
tol__>::fit_only(std::vector<data__>&, const fit_container_type&, const index_type&) [with | |
data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1237:19: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++bi; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1239:17: note: here | |
case(eli::geom::general::C1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1245:19: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++bi; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1247:17: note: here | |
case(eli::geom::general::C0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1251:19: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++bi; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:1253:17: note: here | |
default: | |
^~~~~~~ | |
[ 57%] Linking CXX executable BezierSurfaceTest | |
[ 57%] Built target BezierSurfaceTest | |
Scanning dependencies of target PiecewiseSurfaceTest | |
[ 58%] Building CXX object test/geom/piecewise_surface/CMakeFiles/PiecewiseSurfaceTest.dir/piecewise_surface_test.cpp.o | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:25, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:28, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:28, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1515:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1535:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1551:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1564:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1584:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1600:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'eli::geom::surface::bezier<data__, dim__, tol__>::data_type | |
eli::geom::surface::bezier<data__, dim__, tol__>::simple_eqp_distance_bound(const | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1613:53: warning: typedef | |
'surf_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef bezier<data_type, dim__, tol__> surf_type; | |
^~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_surface_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_surface_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_surface_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:24, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:28, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<float, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:860:7: required from 'void piecewise_surface_test_suite<data__>::evaluation_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:57:7: required from 'void piecewise_surface_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:100:7: required from 'piecewise_surface_test_suite<data__>::piecewise_surface_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:154:79: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Matrix<float, -1, 3>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:800:47: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:860:7: required from 'void piecewise_surface_test_suite<data__>::evaluation_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:57:7: required from 'void piecewise_surface_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:100:7: required from 'piecewise_surface_test_suite<data__>::piecewise_surface_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:154:79: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<float, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:808:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:860:7: required from 'void piecewise_surface_test_suite<data__>::evaluation_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:57:7: required from 'void piecewise_surface_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:100:7: required from 'piecewise_surface_test_suite<data__>::piecewise_surface_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:154:79: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:860:7: required from 'void piecewise_surface_test_suite<data__>::evaluation_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:73:7: required from 'void piecewise_surface_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:100:7: required from 'piecewise_surface_test_suite<data__>::piecewise_surface_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:155:80: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Matrix<double, -1, 3>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:800:47: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:860:7: required from 'void piecewise_surface_test_suite<data__>::evaluation_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:73:7: required from 'void piecewise_surface_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:100:7: required from 'piecewise_surface_test_suite<data__>::piecewise_surface_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:155:80: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:808:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:860:7: required from 'void piecewise_surface_test_suite<data__>::evaluation_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:73:7: required from 'void piecewise_surface_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:100:7: required from 'piecewise_surface_test_suite<data__>::piecewise_surface_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:155:80: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<long double, -1, 3, 0, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:860:7: required from 'void piecewise_surface_test_suite<data__>::evaluation_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:89:7: required from 'void piecewise_surface_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:100:7: required from 'piecewise_surface_test_suite<data__>::piecewise_surface_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:156:85: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Matrix<long double, -1, 3, 0, -1, 3>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:800:47: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:860:7: required from 'void piecewise_surface_test_suite<data__>::evaluation_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:89:7: required from 'void piecewise_surface_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:100:7: required from 'piecewise_surface_test_suite<data__>::piecewise_surface_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:156:85: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<long double, -1, 3, 0, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:808:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:860:7: required from 'void piecewise_surface_test_suite<data__>::evaluation_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:89:7: required from 'void piecewise_surface_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test_suite.hpp:100:7: required from 'piecewise_surface_test_suite<data__>::piecewise_surface_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_test.cpp:156:85: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
[ 60%] Linking CXX executable BezierCurveFitTest | |
[ 60%] Built target BezierCurveFitTest | |
Scanning dependencies of target PiecewiseSurfaceCreatorTest | |
[ 62%] Building CXX object test/geom/piecewise_surface/CMakeFiles/PiecewiseSurfaceCreatorTest.dir/piecewise_surface_creator_test.cpp.o | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/equivalent_curves.hpp:18, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise.hpp:27, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:28, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_creator.hpp:17, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise_body_of_revolution_creator.hpp:24, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:29, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_binary_cubic_creator.hpp: In | |
member function 'virtual bool eli::geom::curve::piecewise_binary_cubic_creator<data__, dim__, | |
tol__>::create(eli::geom::curve::piecewise<eli::geom::curve::bezier, data__, dim__, tol__>&) | |
const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_binary_cubic_creator.hpp:118:63: warning: typedef | |
'error_code' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_curve_type::error_code error_code; | |
^~~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise_body_of_revolution_creator.hpp:27, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:29, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1515:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1535:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1551:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1564:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1584:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1600:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'eli::geom::surface::bezier<data__, dim__, tol__>::data_type | |
eli::geom::surface::bezier<data__, dim__, tol__>::simple_eqp_distance_bound(const | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1613:53: warning: typedef | |
'surf_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef bezier<data_type, dim__, tol__> surf_type; | |
^~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_body_of_revolution_creator_test_suite<float>()) | |
); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:157:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_body_of_revolution_creator_test_suite<double>() | |
)); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:158:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_body_of_revolution_creator_test_suite<long doub | |
le>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:159:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_general_skinning_surface_creator_test_suite<flo | |
at>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:160:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_general_skinning_surface_creator_test_suite<dou | |
ble>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:161:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_general_skinning_surface_creator_test_suite<lon | |
g double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:162:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_capped_surface_creator_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:163:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_capped_surface_creator_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:164:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new piecewise_capped_surface_creator_test_suite<long double>( | |
))); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
[ 64%] Linking CXX executable PiecewiseSurfaceTest | |
[ 64%] Built target PiecewiseSurfaceTest | |
Scanning dependencies of target MinimumDistanceTest | |
[ 66%] Building CXX object test/geom/minimum_distance/CMakeFiles/MinimumDistanceTest.dir/minimum_distance_test.cpp.o | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/equivalent_curves.hpp:18, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise.hpp:27, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:28, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<float, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:697:47: required from 'void eli::geom::surface::bezier<data__, dim__, tol__>::get_vconst_curve(eli::geom::surface::bezier<data__, dim__, tol__>::curve_type&, const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::bezier<data__, dim__, tol__>::curve_type = eli::geom::curve::bezier<float, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise.hpp:548:15: required from 'bool eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::closed_v() const [with surface__ = eli::geom::surface::bezier; data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:274:9: required from 'void piecewise_body_of_revolution_creator_test_suite<data__>::create_body_of_revolution_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:49:7: required from 'void piecewise_body_of_revolution_creator_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:65:7: required from 'piecewise_body_of_revolution_creator_test_suite<data__>::piecewise_body_of_revolution_creator_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:156:98: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:697:47: required from 'void eli::geom::surface::bezier<data__, dim__, tol__>::get_vconst_curve(eli::geom::surface::bezier<data__, dim__, tol__>::curve_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::curve_type = eli::geom::curve::bezier<double, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise.hpp:548:15: required from 'bool eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::closed_v() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:274:9: required from 'void piecewise_body_of_revolution_creator_test_suite<data__>::create_body_of_revolution_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:54:7: required from 'void piecewise_body_of_revolution_creator_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:65:7: required from 'piecewise_body_of_revolution_creator_test_suite<data__>::piecewise_body_of_revolution_creator_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:157:99: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<long double, -1, 3, 0, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:697:47: required from 'void eli::geom::surface::bezier<data__, dim__, tol__>::get_vconst_curve(eli::geom::surface::bezier<data__, dim__, tol__>::curve_type&, const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::bezier<data__, dim__, tol__>::curve_type = eli::geom::curve::bezier<long double, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise.hpp:548:15: required from 'bool eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::closed_v() const [with surface__ = eli::geom::surface::bezier; data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:274:9: required from 'void piecewise_body_of_revolution_creator_test_suite<data__>::create_body_of_revolution_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:59:7: required from 'void piecewise_body_of_revolution_creator_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_body_of_revolution_creator_test_suite.hpp:65:7: required from 'piecewise_body_of_revolution_creator_test_suite<data__>::piecewise_body_of_revolution_creator_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:158:104: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<float, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise.hpp:1626:44: required from 'eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::point_type eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::f(const data_type&, const data_type&) const [with surface__ = eli::geom::surface::bezier; data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:784:15: required from 'void piecewise_general_skinning_surface_creator_test_suite<data__>::create_single_surface_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:58:7: required from 'void piecewise_general_skinning_surface_creator_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:88:7: required from 'piecewise_general_skinning_surface_creator_test_suite<data__>::piecewise_general_skinning_surface_creator_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:159:104: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Matrix<float, -1, 3>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:800:47: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise.hpp:1626:44: required from 'eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::point_type eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::f(const data_type&, const data_type&) const [with surface__ = eli::geom::surface::bezier; data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:784:15: required from 'void piecewise_general_skinning_surface_creator_test_suite<data__>::create_single_surface_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:58:7: required from 'void piecewise_general_skinning_surface_creator_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:88:7: required from 'piecewise_general_skinning_surface_creator_test_suite<data__>::piecewise_general_skinning_surface_creator_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:159:104: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise.hpp:1626:44: required from 'eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::point_type eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::f(const data_type&, const data_type&) const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:784:15: required from 'void piecewise_general_skinning_surface_creator_test_suite<data__>::create_single_surface_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:68:7: required from 'void piecewise_general_skinning_surface_creator_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:88:7: required from 'piecewise_general_skinning_surface_creator_test_suite<data__>::piecewise_general_skinning_surface_creator_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:160:105: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Matrix<double, -1, 3>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:800:47: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise.hpp:1626:44: required from 'eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::point_type eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::f(const data_type&, const data_type&) const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:784:15: required from 'void piecewise_general_skinning_surface_creator_test_suite<data__>::create_single_surface_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:68:7: required from 'void piecewise_general_skinning_surface_creator_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:88:7: required from 'piecewise_general_skinning_surface_creator_test_suite<data__>::piecewise_general_skinning_surface_creator_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:160:105: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<long double, -1, 3, 0, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise.hpp:1626:44: required from 'eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::point_type eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::f(const data_type&, const data_type&) const [with surface__ = eli::geom::surface::bezier; data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:784:15: required from 'void piecewise_general_skinning_surface_creator_test_suite<data__>::create_single_surface_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:78:7: required from 'void piecewise_general_skinning_surface_creator_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:88:7: required from 'piecewise_general_skinning_surface_creator_test_suite<data__>::piecewise_general_skinning_surface_creator_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:161:110: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Matrix<long double, -1, 3, 0, -1, 3>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:800:47: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/piecewise.hpp:1626:44: required from 'eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::point_type eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::f(const data_type&, const data_type&) const [with surface__ = eli::geom::surface::bezier; data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:784:15: required from 'void piecewise_general_skinning_surface_creator_test_suite<data__>::create_single_surface_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:78:7: required from 'void piecewise_general_skinning_surface_creator_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_general_skinning_surface_creator_test_suite.hpp:88:7: required from 'piecewise_general_skinning_surface_creator_test_suite<data__>::piecewise_general_skinning_surface_creator_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_surface/piecewise_surface_creator_test.cpp:161:110: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:20, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:27: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:20, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:28: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1515:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1535:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1551:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1564:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1584:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1600:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'eli::geom::surface::bezier<data__, dim__, tol__>::data_type | |
eli::geom::surface::bezier<data__, dim__, tol__>::simple_eqp_distance_bound(const | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1613:53: warning: typedef | |
'surf_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef bezier<data_type, dim__, tol__> surf_type; | |
^~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:22, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:28: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_surface.hpp: In | |
function 'typename eli::geom::surface::piecewise<surface__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::minimum_distance(typename eli::geom::surface::piecewise<surface1__, | |
data1__, dim1__, tol1__>::data_type&, typename eli::geom::surface::piecewise<surface1__, | |
data1__, dim1__, tol1__>::data_type&, const eli::geom::surface::piecewise<surface1__, data1__, | |
dim1__, tol1__>&, const typename eli::geom::surface::piecewise<surface1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_surface.hpp:880:55: warning: typedef | |
'surface_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::surface_type surface_type; | |
^~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:159:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_point_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:160:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_point_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:161:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_point_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:162:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_bounding_box_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:163:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_bounding_box_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:164:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_bounding_box_test_suite<long double>())) | |
; | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:165:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_line_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:166:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_line_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:167:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_line_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:168:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_plane_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:169:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_plane_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:170:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_plane_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:171:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_curve_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:172:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_curve_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:173:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_curve_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:174:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_surface_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:175:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_surface_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:176:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new minimum_distance_surface_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:20, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:27: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 2>; Derived2 = Eigen::Matrix<float, -1, 2>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 2>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:262:20: required from 'void minimum_distance_curve_test_suite<data__>::point_smooth_2d_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:51:7: required from 'void minimum_distance_curve_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:85:7: required from 'minimum_distance_curve_test_suite<data__>::minimum_distance_curve_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:171:84: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Matrix<float, -1, 3>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:540:20: required from 'void minimum_distance_curve_test_suite<data__>::point_smooth_3d_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:53:7: required from 'void minimum_distance_curve_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:85:7: required from 'minimum_distance_curve_test_suite<data__>::minimum_distance_curve_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:171:84: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 2>; Derived2 = Eigen::Matrix<double, -1, 2>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 2>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:262:20: required from 'void minimum_distance_curve_test_suite<data__>::point_smooth_2d_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:62:7: required from 'void minimum_distance_curve_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:85:7: required from 'minimum_distance_curve_test_suite<data__>::minimum_distance_curve_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:172:85: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Matrix<double, -1, 3>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:540:20: required from 'void minimum_distance_curve_test_suite<data__>::point_smooth_3d_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:64:7: required from 'void minimum_distance_curve_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:85:7: required from 'minimum_distance_curve_test_suite<data__>::minimum_distance_curve_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:172:85: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 2, 1, 1, 2>; Derived2 = Eigen::Matrix<long double, -1, 2, 0, -1, 2>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 2, 1, 1, 2>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:262:20: required from 'void minimum_distance_curve_test_suite<data__>::point_smooth_2d_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:73:7: required from 'void minimum_distance_curve_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:85:7: required from 'minimum_distance_curve_test_suite<data__>::minimum_distance_curve_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:173:90: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Matrix<long double, -1, 3, 0, -1, 3>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:540:20: required from 'void minimum_distance_curve_test_suite<data__>::point_smooth_3d_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:75:7: required from 'void minimum_distance_curve_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:85:7: required from 'minimum_distance_curve_test_suite<data__>::minimum_distance_curve_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:173:90: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<float, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:379:27: required from 'void minimum_distance_surface_test_suite<data__>::point_smooth_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:44:7: required from 'void minimum_distance_surface_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:75:7: required from 'minimum_distance_surface_test_suite<data__>::minimum_distance_surface_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:174:86: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<float, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:808:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = float; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:379:27: required from 'void minimum_distance_surface_test_suite<data__>::point_smooth_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:44:7: required from 'void minimum_distance_surface_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:75:7: required from 'minimum_distance_surface_test_suite<data__>::minimum_distance_surface_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:174:86: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:379:27: required from 'void minimum_distance_surface_test_suite<data__>::point_smooth_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:54:7: required from 'void minimum_distance_surface_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:75:7: required from 'minimum_distance_surface_test_suite<data__>::minimum_distance_surface_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:175:87: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<double, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:808:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:379:27: required from 'void minimum_distance_surface_test_suite<data__>::point_smooth_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:54:7: required from 'void minimum_distance_surface_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:75:7: required from 'minimum_distance_surface_test_suite<data__>::minimum_distance_surface_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:175:87: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<long double, -1, 3, 0, -1, 3>, 0, Eigen::Stride<1, 3> >; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:797:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:379:27: required from 'void minimum_distance_surface_test_suite<data__>::point_smooth_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:64:7: required from 'void minimum_distance_surface_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:75:7: required from 'minimum_distance_surface_test_suite<data__>::minimum_distance_surface_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:176:92: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; Derived2 = Eigen::Map<Eigen::Matrix<long double, -1, 3, 0, -1, 3>, 0, Eigen::Stride<1, -1> >; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:808:49: required from 'eli::geom::surface::bezier<data__, dim__, tol__>::point_type eli::geom::surface::bezier<data__, dim__, tol__>::f(const data_type&, const data_type&) const [with data__ = long double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>; eli::geom::surface::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 3, 1, 1, 3>; eli::geom::surface::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:379:27: required from 'void minimum_distance_surface_test_suite<data__>::point_smooth_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:64:7: required from 'void minimum_distance_surface_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_surface_test_suite.hpp:75:7: required from 'minimum_distance_surface_test_suite<data__>::minimum_distance_surface_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:176:92: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<float, -1, 1>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:249:39: required from 'void eli::geom::intersect::findnonpos(std::vector<typename onedcurve__::data_type>&, const typename onedcurve__::data_type&, const typename onedcurve__::data_type&, const onedcurve__&, const typename onedcurve__::index_type&) [with onedcurve__ = eli::geom::curve::bezier<float, 1>; typename onedcurve__::data_type = float; typename onedcurve__::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:312:19: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance_new(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<float, 2>; typename curve__::data_type = float; typename curve__::point_type = Eigen::Matrix<float, 1, 2>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:355:36: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<float, 2>; typename curve__::data_type = float; typename curve__::point_type = Eigen::Matrix<float, 1, 2>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:263:50: required from 'void minimum_distance_curve_test_suite<data__>::point_smooth_2d_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:51:7: required from 'void minimum_distance_curve_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:85:7: required from 'minimum_distance_curve_test_suite<data__>::minimum_distance_curve_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:171:84: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<double, -1, 1>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:249:39: required from 'void eli::geom::intersect::findnonpos(std::vector<typename onedcurve__::data_type>&, const typename onedcurve__::data_type&, const typename onedcurve__::data_type&, const onedcurve__&, const typename onedcurve__::index_type&) [with onedcurve__ = eli::geom::curve::bezier<double, 1>; typename onedcurve__::data_type = double; typename onedcurve__::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:312:19: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance_new(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<double, 2>; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix<double, 1, 2>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:355:36: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<double, 2>; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix<double, 1, 2>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:263:50: required from 'void minimum_distance_curve_test_suite<data__>::point_smooth_2d_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:62:7: required from 'void minimum_distance_curve_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:85:7: required from 'minimum_distance_curve_test_suite<data__>::minimum_distance_curve_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:172:85: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<long double, -1, 1, 0, -1, 1>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:249:39: required from 'void eli::geom::intersect::findnonpos(std::vector<typename onedcurve__::data_type>&, const typename onedcurve__::data_type&, const typename onedcurve__::data_type&, const onedcurve__&, const typename onedcurve__::index_type&) [with onedcurve__ = eli::geom::curve::bezier<long double, 1>; typename onedcurve__::data_type = long double; typename onedcurve__::index_type = long int]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:312:19: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance_new(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<long double, 2>; typename curve__::data_type = long double; typename curve__::point_type = Eigen::Matrix<long double, 1, 2, 1, 1, 2>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/minimum_distance_curve.hpp:355:36: required from 'typename curve__::data_type eli::geom::intersect::minimum_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&) [with curve__ = eli::geom::curve::bezier<long double, 2>; typename curve__::data_type = long double; typename curve__::point_type = Eigen::Matrix<long double, 1, 2, 1, 1, 2>]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:263:50: required from 'void minimum_distance_curve_test_suite<data__>::point_smooth_2d_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:73:7: required from 'void minimum_distance_curve_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_curve_test_suite.hpp:85:7: required from 'minimum_distance_curve_test_suite<data__>::minimum_distance_curve_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/minimum_distance/minimum_distance_test.cpp:173:90: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
[ 67%] Linking CXX executable PiecewisePseudoCreatorTest | |
[ 67%] Built target PiecewisePseudoCreatorTest | |
Scanning dependencies of target PolynomialCurveTest | |
[ 69%] Building CXX object test/geom/pseudo_curve/CMakeFiles/PolynomialCurveTest.dir/polynomial_curve_test.cpp.o | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/include/octave_helpers.hpp:18, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/polynomial_curve_test_suite.hpp:30, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/polynomial_curve_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/include/octave_helpers.hpp:24, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/polynomial_curve_test_suite.hpp:30, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/polynomial_curve_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1515:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1535:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1551:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1564:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1584:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1600:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'eli::geom::surface::bezier<data__, dim__, tol__>::data_type | |
eli::geom::surface::bezier<data__, dim__, tol__>::simple_eqp_distance_bound(const | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1613:53: warning: typedef | |
'surf_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef bezier<data_type, dim__, tol__> surf_type; | |
^~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/polynomial_curve_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/polynomial_curve_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new polynomial_curve_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/polynomial_curve_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/polynomial_curve_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new polynomial_curve_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/polynomial_curve_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/polynomial_curve_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new polynomial_curve_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/polynomial_curve_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
[ 71%] Linking CXX executable PolynomialCurveTest | |
[ 71%] Built target PolynomialCurveTest | |
Scanning dependencies of target CSTAirfoilTest | |
[ 73%] Building CXX object test/geom/pseudo_curve/CMakeFiles/CSTAirfoilTest.dir/cst_airfoil_test.cpp.o | |
[ 75%] Linking CXX executable OptTest | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:22, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/cst_base.hpp:24, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/cst_airfoil.hpp:20, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test_suite.hpp:33, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/include/octave_helpers.hpp:24, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test_suite.hpp:35, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1515:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1535:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_u_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1551:69: warning: typedef | |
'control_row_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_row_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1564:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&, const data_type&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1584:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'void eli::geom::surface::bezier<data__, dim__, | |
tol__>::simple_split_v_half(eli::geom::surface::bezier<data__, dim__, tol__>&, | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1600:69: warning: typedef | |
'control_col_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef Eigen::Matrix<data_type, Eigen::Dynamic, dim__> control_col_type; | |
^~~~~~~~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp: In | |
member function 'eli::geom::surface::bezier<data__, dim__, tol__>::data_type | |
eli::geom::surface::bezier<data__, dim__, tol__>::simple_eqp_distance_bound(const | |
eli::geom::surface::bezier<data__, dim__, tol__>&) const': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/surface/bezier.hpp:1613:53: warning: typedef | |
'surf_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef bezier<data_type, dim__, tol__> surf_type; | |
^~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new cst_airfoil_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new cst_airfoil_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new cst_airfoil_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:22, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/cst_base.hpp:24, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/cst_airfoil.hpp:20, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test_suite.hpp:33, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<float, -1, 1>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:113:23: required from 'eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::f(const data_type&) const [with data__ = float; tol__ = eli::util::tolerance<float>; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type = Eigen::Matrix<float, 1, 2>; typename eli::geom::curve::bezier<data__, 1, tol__>::data_type = float; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test_suite.hpp:176:14: required from 'void cst_airfoil_test_suite<data__>::evaluation_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test_suite.hpp:55:7: required from 'void cst_airfoil_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test_suite.hpp:82:7: required from 'cst_airfoil_test_suite<data__>::cst_airfoil_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp:154:73: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
[ 75%] Built target OptTest | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<double, -1, 1>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:113:23: required from 'eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::f(const data_type&) const [with data__ = double; tol__ = eli::util::tolerance<double>; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type = Eigen::Matrix<double, 1, 2>; typename eli::geom::curve::bezier<data__, 1, tol__>::data_type = double; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test_suite.hpp:176:14: required from 'void cst_airfoil_test_suite<data__>::evaluation_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test_suite.hpp:64:7: required from 'void cst_airfoil_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test_suite.hpp:82:7: required from 'cst_airfoil_test_suite<data__>::cst_airfoil_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp:155:74: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
Scanning dependencies of target ExplicitBezierCurveTest | |
[ 76%] Building CXX object test/geom/pseudo_curve/CMakeFiles/ExplicitBezierCurveTest.dir/explicit_bezier_curve_test.cpp.o | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<long double, -1, 1, 0, -1, 1>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:113:23: required from 'eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::f(const data_type&) const [with data__ = long double; tol__ = eli::util::tolerance<long double>; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type = Eigen::Matrix<long double, 1, 2, 1, 1, 2>; typename eli::geom::curve::bezier<data__, 1, tol__>::data_type = long double; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test_suite.hpp:176:14: required from 'void cst_airfoil_test_suite<data__>::evaluation_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test_suite.hpp:73:7: required from 'void cst_airfoil_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test_suite.hpp:82:7: required from 'cst_airfoil_test_suite<data__>::cst_airfoil_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/cst_airfoil_test.cpp:156:79: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:32, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:22, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:28, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp: In | |
function 'typename eli::geom::curve::piecewise<curve__, data__, dim__, tol__>::data_type | |
eli::geom::intersect::intersect_plane(typename eli::geom::curve::piecewise<curve1__, data1__, | |
dim1__, tol1__>::data_type&, const eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&, const typename eli::geom::curve::piecewise<curve1__, data1__, dim1__, | |
tol1__>::point_type&)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/intersect/intersect_plane_curve.hpp:300:53: warning: typedef | |
'curve_type' locally defined but not used [-Wunused-local-typedefs] | |
typedef typename piecewise_type::curve_type curve_type; | |
^~~~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new explicit_bezier_curve_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new explicit_bezier_curve_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new explicit_bezier_curve_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:22, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:28, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 2>; Derived2 = Eigen::Matrix<float, -1, 2>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 2>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:213:15: required from 'void explicit_bezier_curve_test_suite<data__>::evaluation_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:46:7: required from 'void explicit_bezier_curve_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:78:7: required from 'explicit_bezier_curve_test_suite<data__>::explicit_bezier_curve_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:154:83: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
typename Derived2::Index i, k; | |
^ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 2>; Derived2 = Eigen::Matrix<double, -1, 2>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 2>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:213:15: required from 'void explicit_bezier_curve_test_suite<data__>::evaluation_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:57:7: required from 'void explicit_bezier_curve_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:78:7: required from 'explicit_bezier_curve_test_suite<data__>::explicit_bezier_curve_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:155:84: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 2, 1, 1, 2>; Derived2 = Eigen::Matrix<long double, -1, 2, 0, -1, 2>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 2; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 2, 1, 1, 2>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:213:15: required from 'void explicit_bezier_curve_test_suite<data__>::evaluation_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:68:7: required from 'void explicit_bezier_curve_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:78:7: required from 'explicit_bezier_curve_test_suite<data__>::explicit_bezier_curve_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:156:89: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<float, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<float, -1, 1>; typename Derived2::Scalar = float]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = float; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<float>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<float, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:113:23: required from 'eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::f(const data_type&) const [with data__ = float; tol__ = eli::util::tolerance<float>; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type = Eigen::Matrix<float, 1, 2>; typename eli::geom::curve::bezier<data__, 1, tol__>::data_type = float; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::data_type = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:212:15: required from 'void explicit_bezier_curve_test_suite<data__>::evaluation_test() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:46:7: required from 'void explicit_bezier_curve_test_suite<data__>::AddTests(const float&) [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:78:7: required from 'explicit_bezier_curve_test_suite<data__>::explicit_bezier_curve_test_suite() [with data__ = float]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:154:83: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<double, -1, 1>; typename Derived2::Scalar = double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:113:23: required from 'eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::f(const data_type&) const [with data__ = double; tol__ = eli::util::tolerance<double>; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type = Eigen::Matrix<double, 1, 2>; typename eli::geom::curve::bezier<data__, 1, tol__>::data_type = double; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::data_type = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:212:15: required from 'void explicit_bezier_curve_test_suite<data__>::evaluation_test() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:57:7: required from 'void explicit_bezier_curve_test_suite<data__>::AddTests(const double&) [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:78:7: required from 'explicit_bezier_curve_test_suite<data__>::explicit_bezier_curve_test_suite() [with data__ = double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:155:84: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp: In instantiation of 'void eli::geom::utility::de_casteljau(Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&, const typename Derived2::Scalar&) [with Derived1 = Eigen::Matrix<long double, 1, 1, 0, 1, 1>; Derived2 = Eigen::Matrix<long double, -1, 1, 0, -1, 1>; typename Derived2::Scalar = long double]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:428:45: required from 'eli::geom::curve::bezier<data__, dim__, tol__>::point_type eli::geom::curve::bezier<data__, dim__, tol__>::f(const data_type&) const [with data__ = long double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance<long double>; eli::geom::curve::bezier<data__, dim__, tol__>::point_type = Eigen::Matrix<long double, 1, 1, 0, 1, 1>; eli::geom::curve::bezier<data__, dim__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/pseudo/explicit_bezier.hpp:113:23: required from 'eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::f(const data_type&) const [with data__ = long double; tol__ = eli::util::tolerance<long double>; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::point_type = Eigen::Matrix<long double, 1, 2, 1, 1, 2>; typename eli::geom::curve::bezier<data__, 1, tol__>::data_type = long double; eli::geom::curve::pseudo::explicit_bezier<data__, tol__>::data_type = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:212:15: required from 'void explicit_bezier_curve_test_suite<data__>::evaluation_test() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:68:7: required from 'void explicit_bezier_curve_test_suite<data__>::AddTests(const long double&) [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test_suite.hpp:78:7: required from 'explicit_bezier_curve_test_suite<data__>::explicit_bezier_curve_test_suite() [with data__ = long double]' | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/explicit_bezier_curve_test.cpp:156:89: required from here | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/utility/bezier.hpp:34:34: warning: unused | |
variable 'i' [-Wunused-variable] | |
[ 78%] Linking CXX executable CSTAirfoilTest | |
[ 78%] Built target CSTAirfoilTest | |
Scanning dependencies of target NACAAirfoilTest | |
[ 80%] Building CXX object test/geom/pseudo_curve/CMakeFiles/NACAAirfoilTest.dir/naca_airfoil_test.cpp.o | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/naca_airfoil_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/naca_airfoil_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new four_digit_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/naca_airfoil_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/naca_airfoil_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new four_digit_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/naca_airfoil_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/naca_airfoil_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new four_digit_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/pseudo_curve/naca_airfoil_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
[ 82%] Linking CXX executable ExplicitBezierCurveTest | |
[ 82%] Built target ExplicitBezierCurveTest | |
Scanning dependencies of target TraitsTest | |
[ 83%] Building CXX object test/util/CMakeFiles/TraitsTest.dir/traits_test.cpp.o | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_point_creator_test_suite.hpp:25, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp: In | |
function 'eli::geom::general::continuity | |
eli::geom::utility::internal::report_point_continuity(const curve1__&, const typename | |
curve1__::data_type&, const curve2__&, const typename curve2__::data_type&, const | |
eli::geom::general::continuity&, const tol__&) [with curve1__ = eli::geom::curve::bezier<float, | |
3>; curve2__ = eli::geom::curve::bezier<float, 3>; tol__ = eli::util::tolerance<float>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:150:15: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
if (tol.approximately_equal(v1, v2)) | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:153:13: note: here | |
case(eli::geom::general::G0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:170:15: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
if (tol.approximately_equal(v1, v2)) | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:173:13: note: here | |
case(eli::geom::general::G1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:190:15: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
if (tol.approximately_equal(v1, v2)) | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:193:13: note: here | |
case(eli::geom::general::G2): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp: In | |
function 'eli::geom::general::continuity | |
eli::geom::utility::internal::report_point_continuity(const curve1__&, const typename | |
curve1__::data_type&, const curve2__&, const typename curve2__::data_type&, const | |
eli::geom::general::continuity&, const tol__&) [with curve1__ = eli::geom::curve::bezier<double, | |
3>; curve2__ = eli::geom::curve::bezier<double, 3>; tol__ = eli::util::tolerance<double>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:150:15: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
if (tol.approximately_equal(v1, v2)) | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:153:13: note: here | |
case(eli::geom::general::G0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:170:15: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
if (tol.approximately_equal(v1, v2)) | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:173:13: note: here | |
case(eli::geom::general::G1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:190:15: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
if (tol.approximately_equal(v1, v2)) | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:193:13: note: here | |
case(eli::geom::general::G2): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp: In | |
function 'eli::geom::general::continuity | |
eli::geom::utility::internal::report_point_continuity(const curve1__&, const typename | |
curve1__::data_type&, const curve2__&, const typename curve2__::data_type&, const | |
eli::geom::general::continuity&, const tol__&) [with curve1__ = eli::geom::curve::bezier<long | |
double, 3>; curve2__ = eli::geom::curve::bezier<long double, 3>; tol__ = | |
eli::util::tolerance<long double>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:150:15: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
if (tol.approximately_equal(v1, v2)) | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:153:13: note: here | |
case(eli::geom::general::G0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:170:15: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
if (tol.approximately_equal(v1, v2)) | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:173:13: note: here | |
case(eli::geom::general::G1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:190:15: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
if (tol.approximately_equal(v1, v2)) | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise.hpp:193:13: note: here | |
case(eli::geom::general::G2): | |
^~~~ | |
In file included from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_creator_base.hpp:21, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/piecewise_point_creator.hpp:20, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_point_creator_test_suite.hpp:26, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/geom/piecewise_curve/piecewise_curve_creator_test.cpp:23: | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp: In | |
member function 'void eli::geom::curve::bezier<data__, dim__, | |
tol__>::interpolate(std::vector<data__>&, const fit_container_type&) [with data__ = float; short | |
unsigned int dim__ = 3; tol__ = eli::util::tolerance<float>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:750:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:752:15: note: here | |
case(eli::geom::general::C1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:758:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:760:15: note: here | |
case(eli::geom::general::C0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:764:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:766:15: note: here | |
default: | |
^~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/traits_test.cpp: In function | |
'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/traits_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new traits_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/traits_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/traits_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new traits_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/traits_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/traits_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new traits_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/traits_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
[ 85%] Linking CXX executable TraitsTest | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp: In | |
member function 'void eli::geom::curve::bezier<data__, dim__, | |
tol__>::interpolate(std::vector<data__>&, const fit_container_type&) [with data__ = double; | |
short unsigned int dim__ = 3; tol__ = eli::util::tolerance<double>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:750:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:752:15: note: here | |
case(eli::geom::general::C1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:758:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:760:15: note: here | |
case(eli::geom::general::C0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:764:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:766:15: note: here | |
default: | |
^~~~~~~ | |
[ 85%] Built target TraitsTest | |
Scanning dependencies of target ToleranceTest | |
[ 87%] Building CXX object test/util/CMakeFiles/ToleranceTest.dir/tolerance_test.cpp.o | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp: In | |
member function 'void eli::geom::curve::bezier<data__, dim__, | |
tol__>::interpolate(std::vector<data__>&, const fit_container_type&) [with data__ = long double; | |
short unsigned int dim__ = 3; tol__ = eli::util::tolerance<long double>]': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:750:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:752:15: note: here | |
case(eli::geom::general::C1): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:758:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:760:15: note: here | |
case(eli::geom::general::C0): | |
^~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:764:17: warning: this | |
statement may fall through [-Wimplicit-fallthrough=] | |
++ai; | |
^~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/include/eli/geom/curve/bezier.hpp:766:15: note: here | |
default: | |
^~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/tolerance_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/tolerance_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new tolerance_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/tolerance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/tolerance_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new tolerance_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/tolerance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/tolerance_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new tolerance_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/tolerance_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
[ 89%] Linking CXX executable ToleranceTest | |
[ 89%] Built target ToleranceTest | |
Scanning dependencies of target FloatingPointTest | |
[ 91%] Building CXX object test/util/CMakeFiles/FloatingPointTest.dir/floating_point_test.cpp.o | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/floating_point_test.cpp: In | |
function 'int main(int, char**)': | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/floating_point_test.cpp:154:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new floating_point_test_suite<float>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/floating_point_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/floating_point_test.cpp:155:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new floating_point_test_suite<double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/floating_point_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
/var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/floating_point_test.cpp:156:17: warning: 'template<class> | |
class std::auto_ptr' is deprecated [-Wdeprecated-declarations] | |
ts.add(std::auto_ptr<Test::Suite>(new floating_point_test_suite<long double>())); | |
^~~~~~~~ | |
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:80, | |
from /var/tmp/portage/sci-libs/code-eli-9999/work/code-eli-9999/test/util/floating_point_test.cpp:18: | |
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/unique_ptr.h:53:28: note: declared here | |
template<typename> class auto_ptr; | |
^~~~~~~~ | |
[ 92%] Linking CXX executable FloatingPointTest | |
[ 92%] Built target FloatingPointTest | |
[ 94%] Linking CXX executable NACAAirfoilTest | |
[ 94%] Built target NACAAirfoilTest | |
[ 96%] Linking CXX executable MinimumDistanceTest | |
[ 96%] Built target MinimumDistanceTest | |
[ 98%] Linking CXX executable PiecewiseSurfaceCreatorTest | |
[100%] Linking CXX executable PiecewiseCurveCreatorTest | |
[100%] Built target PiecewiseSurfaceCreatorTest | |
[100%] Built target PiecewiseCurveCreatorTest |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ cmake .. | |
-- The C compiler identification is GNU 8.3.0 | |
-- The CXX compiler identification is GNU 8.3.0 | |
-- Check for working C compiler: /usr/bin/cc | |
-- Check for working C compiler: /usr/bin/cc -- works | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Detecting C compile features | |
-- Detecting C compile features - done | |
-- Check for working CXX compiler: /usr/bin/c++ | |
-- Check for working CXX compiler: /usr/bin/c++ -- works | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.15") found components: doxygen dot | |
-- Found CPPTest: /usr/include | |
-- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.0.0") | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /var/tmp/portage/sci-libs/code-eli-9999/work/build |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Running tests... | |
Test project /var/tmp/portage/sci-libs/code-eli-9999/work/build | |
Start 1: ConstantsMathTest | |
1/26 Test #1: ConstantsMathTest ................***Failed 0.00 sec | |
Start 2: ADTest | |
2/26 Test #2: ADTest ........................... Passed 0.00 sec | |
Start 3: DMTest | |
3/26 Test #3: DMTest ........................... Passed 0.00 sec | |
Start 4: FDTest | |
4/26 Test #4: FDTest ........................... Passed 0.00 sec | |
Start 5: NLSTest | |
5/26 Test #5: NLSTest .......................... Passed 0.01 sec | |
Start 6: OptTest | |
6/26 Test #6: OptTest .......................... Passed 0.00 sec | |
Start 7: PolyTest | |
7/26 Test #7: PolyTest .........................***Failed 0.01 sec | |
Start 8: QuadTest | |
8/26 Test #8: QuadTest ......................... Passed 0.01 sec | |
Start 9: BoundingBoxTest | |
9/26 Test #9: BoundingBoxTest .................. Passed 0.00 sec | |
Start 10: FitContainerTest | |
10/26 Test #10: FitContainerTest ................. Passed 0.01 sec | |
Start 11: BezierCurveTest | |
11/26 Test #11: BezierCurveTest ..................Child aborted***Exception: 0.28 sec | |
Start 12: BezierCurveFitTest | |
12/26 Test #12: BezierCurveFitTest ...............Child aborted***Exception: 0.27 sec | |
Start 13: PiecewiseCurveTest | |
13/26 Test #13: PiecewiseCurveTest ...............Child aborted***Exception: 0.26 sec | |
Start 14: PiecewiseCurveCreatorTest | |
14/26 Test #14: PiecewiseCurveCreatorTest ........Child aborted***Exception: 0.27 sec | |
Start 15: PiecewisePseudoCreatorTest | |
15/26 Test #15: PiecewisePseudoCreatorTest .......Child aborted***Exception: 0.26 sec | |
Start 16: BezierSurfaceTest | |
16/26 Test #16: BezierSurfaceTest ................Child aborted***Exception: 0.26 sec | |
Start 17: PiecewiseSurfaceTest | |
17/26 Test #17: PiecewiseSurfaceTest .............Child aborted***Exception: 0.27 sec | |
Start 18: PiecewiseSurfaceCreatorTest | |
18/26 Test #18: PiecewiseSurfaceCreatorTest ......Child aborted***Exception: 0.27 sec | |
Start 19: MinimumDistanceTest | |
19/26 Test #19: MinimumDistanceTest ..............Child aborted***Exception: 0.27 sec | |
Start 20: ExplicitBezierCurveTest | |
20/26 Test #20: ExplicitBezierCurveTest ..........Child aborted***Exception: 0.28 sec | |
Start 21: PolynomialCurveTest | |
21/26 Test #21: PolynomialCurveTest .............. Passed 0.00 sec | |
Start 22: NACAAirfoilTest | |
22/26 Test #22: NACAAirfoilTest ..................***Failed 0.00 sec | |
Start 23: CSTAirfoilTest | |
23/26 Test #23: CSTAirfoilTest ...................Child aborted***Exception: 0.26 sec | |
Start 24: ToleranceTest | |
24/26 Test #24: ToleranceTest .................... Passed 0.00 sec | |
Start 25: FloatingPointTest | |
25/26 Test #25: FloatingPointTest ................ Passed 0.00 sec | |
Start 26: TraitsTest | |
26/26 Test #26: TraitsTest ....................... Passed 0.00 sec | |
46% tests passed, 14 tests failed out of 26 | |
Total Test time (real) = 3.03 sec | |
The following tests FAILED: | |
1 - ConstantsMathTest (Failed) | |
7 - PolyTest (Failed) | |
11 - BezierCurveTest (Child aborted) | |
12 - BezierCurveFitTest (Child aborted) | |
13 - PiecewiseCurveTest (Child aborted) | |
14 - PiecewiseCurveCreatorTest (Child aborted) | |
15 - PiecewisePseudoCreatorTest (Child aborted) | |
16 - BezierSurfaceTest (Child aborted) | |
17 - PiecewiseSurfaceTest (Child aborted) | |
18 - PiecewiseSurfaceCreatorTest (Child aborted) | |
19 - MinimumDistanceTest (Child aborted) | |
20 - ExplicitBezierCurveTest (Child aborted) | |
22 - NACAAirfoilTest (Failed) | |
23 - CSTAirfoilTest (Child aborted) | |
Errors while running CTest | |
make: *** [Makefile:73: test] Error 8 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment