# src : https://buildlogs.pld-linux.org/pld/th/x32/OK/goptical,84319f74-667f-47d9-89b1-270a9de56d43.bz2 # date : 2024/09/29 20:13:24 request from: qboosh checking if we should skip the build started at: Sun Sep 29 20:11:45 2024 killing old processes on a builder sending signal 9 to pid -1 cleaning up /tmp fetching https://srcbuilder.pld-linux.org/th//srpms/84319f74-667f-47d9-89b1-270a9de56d43/goptical-1.0-1.src.rpm fetched 2197637 bytes, 4693.2 K/s installing srpm: goptical-1.0-1.src.rpm + install -d /tmp/B.d4odar_z/BUILD /tmp/B.d4odar_z/RPMS + LC_ALL=en_US.UTF-8 + rpm -qp --changelog goptical-1.0-1.src.rpm * Sun Sep 29 2024 PLD Linux Team - For complete changelog see: http://git.pld-linux.org/?p=packages/goptical.git;a=log;h=master * Sun Sep 29 2024 Jakub Bogusz 0f02f0f - more linking fixes, adjust for plplot 5.15 (enable it by default) * Sun Sep 29 2024 Jakub Bogusz 7a36993 - added linking fixes, enable dime support by default (using dime updated to 2019 tarball) * Sun Sep 29 2024 Jakub Bogusz b1b08c1 - updated to 1.0 * Tue Nov 15 2011 Jakub Bogusz 1ccb243 - new + rpm -Uhv --nodeps --define '_topdir /tmp/B.d4odar_z' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' goptical-1.0-1.src.rpm Updating / installing... goptical-1.0-1 ######################################## + rm -f goptical-1.0-1.src.rpm + install -m 700 -d /tmp/B.d4odar_z/BUILD/tmp + TMPDIR=/tmp/B.d4odar_z/BUILD/tmp + exec nice -n 0 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.d4odar_z' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x32-pld-linux --define 'prep exit 0' /tmp/B.d4odar_z/goptical.spec Building target platforms: x32-pld-linux Building for target x32-pld-linux checking BuildConflict-ing packages rpm: Building target platforms: x32-pld-linux rpm: Building for target x32-pld-linux no BuildConflicts found checking BR rpm: Building target platforms: x32-pld-linux rpm: Building for target x32-pld-linux no BR needed building RPM using: set -ex; : build-id: 84319f74-667f-47d9-89b1-270a9de56d43; TMPDIR=/tmp/B.d4odar_z/BUILD/tmp exec nice -n 0 rpmbuild -bb --define '__jobs 28' --define '_smp_mflags -j28' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.d4odar_z' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x32-pld-linux /tmp/B.d4odar_z/goptical.spec + : build-id: 84319f74-667f-47d9-89b1-270a9de56d43 + TMPDIR=/tmp/B.d4odar_z/BUILD/tmp + exec nice -n 0 rpmbuild -bb --define '__jobs 28' --define '_smp_mflags -j28' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.d4odar_z' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x32-pld-linux /tmp/B.d4odar_z/goptical.spec Building target platforms: x32-pld-linux Building for target x32-pld-linux Executing(%prep): /bin/sh -e /tmp/B.d4odar_z/BUILD/tmp/rpm-tmp.a20p65 + umask 022 + cd /tmp/B.d4odar_z/BUILD + cd /tmp/B.d4odar_z/BUILD + rm -rf goptical-1.0 + /bin/gzip -dc /tmp/B.d4odar_z/goptical-1.0.tar.gz + /bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd goptical-1.0 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (goptical-includes.patch):' Patch #0 (goptical-includes.patch): + ' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Light/ray.hh:31: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Light/ray.hxx:29, from ./Goptical/Light/Ray:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/Element:2, from light_ray.cc:27: ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Sys/Surface:2, from light_ray.cc:28: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-light_ray.lo -MD -MP -MF .deps/libgoptical_la-light_ray.Tpo -c light_ray.cc -o libgoptical_la-light_ray.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-light_ray.Tpo .deps/libgoptical_la-light_ray.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_set1d.lo -MD -MP -MF .deps/libgoptical_la-data_set1d.Tpo -c -o libgoptical_la-data_set1d.lo `test -f 'data_set1d.cc' || echo './'`data_set1d.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_set1d.lo -MD -MP -MF .deps/libgoptical_la-data_set1d.Tpo -c data_set1d.cc -fPIC -DPIC -o .libs/libgoptical_la-data_set1d.o In file included from ./Goptical/common.hh:41, from ./Goptical/Data/set1d.hh:29, from ./Goptical/Data/Set1d:2, from data_set1d.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_set1d.lo -MD -MP -MF .deps/libgoptical_la-data_set1d.Tpo -c data_set1d.cc -o libgoptical_la-data_set1d.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-data_set1d.Tpo .deps/libgoptical_la-data_set1d.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_air.lo -MD -MP -MF .deps/libgoptical_la-material_air.Tpo -c -o libgoptical_la-material_air.lo `test -f 'material_air.cc' || echo './'`material_air.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_air.lo -MD -MP -MF .deps/libgoptical_la-material_air.Tpo -c material_air.cc -fPIC -DPIC -o .libs/libgoptical_la-material_air.o In file included from ./Goptical/common.hh:41, from ./Goptical/Material/air.hh:29, from ./Goptical/Material/Air:2, from material_air.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_air.lo -MD -MP -MF .deps/libgoptical_la-material_air.Tpo -c material_air.cc -o libgoptical_la-material_air.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_air.Tpo .deps/libgoptical_la-material_air.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-light_spectral_line.lo -MD -MP -MF .deps/libgoptical_la-light_spectral_line.Tpo -c -o libgoptical_la-light_spectral_line.lo `test -f 'light_spectral_line.cc' || echo './'`light_spectral_line.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-light_spectral_line.lo -MD -MP -MF .deps/libgoptical_la-light_spectral_line.Tpo -c light_spectral_line.cc -fPIC -DPIC -o .libs/libgoptical_la-light_spectral_line.o In file included from ./Goptical/common.hh:41, from ./Goptical/Io/rgb.hh:29, from ./Goptical/Io/Rgb:2, from light_spectral_line.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-light_spectral_line.lo -MD -MP -MF .deps/libgoptical_la-light_spectral_line.Tpo -c light_spectral_line.cc -o libgoptical_la-light_spectral_line.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-light_spectral_line.Tpo .deps/libgoptical_la-light_spectral_line.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_conic_base.lo -MD -MP -MF .deps/libgoptical_la-curve_conic_base.Tpo -c -o libgoptical_la-curve_conic_base.lo `test -f 'curve_conic_base.cc' || echo './'`curve_conic_base.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_conic_base.lo -MD -MP -MF .deps/libgoptical_la-curve_conic_base.Tpo -c curve_conic_base.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_conic_base.o In file included from ./Goptical/common.hh:41, from ./Goptical/Curve/conic_base.hh:29, from ./Goptical/Curve/ConicBase:2, from curve_conic_base.cc:29: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_conic_base.lo -MD -MP -MF .deps/libgoptical_la-curve_conic_base.Tpo -c curve_conic_base.cc -o libgoptical_la-curve_conic_base.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_conic_base.Tpo .deps/libgoptical_la-curve_conic_base.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_proxy.lo -MD -MP -MF .deps/libgoptical_la-material_proxy.Tpo -c -o libgoptical_la-material_proxy.lo `test -f 'material_proxy.cc' || echo './'`material_proxy.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_proxy.lo -MD -MP -MF .deps/libgoptical_la-material_proxy.Tpo -c material_proxy.cc -fPIC -DPIC -o .libs/libgoptical_la-material_proxy.o In file included from ./Goptical/common.hh:41, from ./Goptical/Material/proxy.hh:29, from ./Goptical/Material/Proxy:2, from material_proxy.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_proxy.lo -MD -MP -MF .deps/libgoptical_la-material_proxy.Tpo -c material_proxy.cc -o libgoptical_la-material_proxy.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_proxy.Tpo .deps/libgoptical_la-material_proxy.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_grid.lo -MD -MP -MF .deps/libgoptical_la-curve_grid.Tpo -c -o libgoptical_la-curve_grid.lo `test -f 'curve_grid.cc' || echo './'`curve_grid.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_grid.lo -MD -MP -MF .deps/libgoptical_la-curve_grid.Tpo -c curve_grid.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_grid.o In file included from ./Goptical/common.hh:41, from ./Goptical/Curve/grid.hh:29, from ./Goptical/Curve/Grid:2, from curve_grid.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_grid.lo -MD -MP -MF .deps/libgoptical_la-curve_grid.Tpo -c curve_grid.cc -o libgoptical_la-curve_grid.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_grid.Tpo .deps/libgoptical_la-curve_grid.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_sphere.lo -MD -MP -MF .deps/libgoptical_la-curve_sphere.Tpo -c -o libgoptical_la-curve_sphere.lo `test -f 'curve_sphere.cc' || echo './'`curve_sphere.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_sphere.lo -MD -MP -MF .deps/libgoptical_la-curve_sphere.Tpo -c curve_sphere.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_sphere.o In file included from ./Goptical/common.hh:41, from ./Goptical/Curve/sphere.hh:29, from ./Goptical/Curve/Sphere:2, from curve_sphere.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/VectorPair:2, from curve_sphere.cc:28: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_sphere.lo -MD -MP -MF .deps/libgoptical_la-curve_sphere.Tpo -c curve_sphere.cc -o libgoptical_la-curve_sphere.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_sphere.Tpo .deps/libgoptical_la-curve_sphere.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_base.lo -MD -MP -MF .deps/libgoptical_la-material_base.Tpo -c -o libgoptical_la-material_base.lo `test -f 'material_base.cc' || echo './'`material_base.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_base.lo -MD -MP -MF .deps/libgoptical_la-material_base.Tpo -c material_base.cc -fPIC -DPIC -o .libs/libgoptical_la-material_base.o In file included from ./Goptical/common.hh:41, from ./Goptical/Material/base.hh:29, from ./Goptical/Material/Base:2, from material_base.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_base.lo -MD -MP -MF .deps/libgoptical_la-material_base.Tpo -c material_base.cc -o libgoptical_la-material_base.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_base.Tpo .deps/libgoptical_la-material_base.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_base.lo -MD -MP -MF .deps/libgoptical_la-curve_base.Tpo -c -o libgoptical_la-curve_base.lo `test -f 'curve_base.cc' || echo './'`curve_base.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_base.lo -MD -MP -MF .deps/libgoptical_la-curve_base.Tpo -c curve_base.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_base.o In file included from ./Goptical/common.hh:41, from ./Goptical/Curve/base.hh:29, from ./Goptical/Curve/Base:2, from curve_base.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/VectorPair:2, from curve_base.cc:27: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_base.lo -MD -MP -MF .deps/libgoptical_la-curve_base.Tpo -c curve_base.cc -o libgoptical_la-curve_base.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_base.Tpo .deps/libgoptical_la-curve_base.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_parabola.lo -MD -MP -MF .deps/libgoptical_la-curve_parabola.Tpo -c -o libgoptical_la-curve_parabola.lo `test -f 'curve_parabola.cc' || echo './'`curve_parabola.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_parabola.lo -MD -MP -MF .deps/libgoptical_la-curve_parabola.Tpo -c curve_parabola.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_parabola.o In file included from ./Goptical/common.hh:41, from ./Goptical/Curve/parabola.hh:29, from ./Goptical/Curve/Parabola:2, from curve_parabola.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/VectorPair:2, from curve_parabola.cc:28: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_parabola.lo -MD -MP -MF .deps/libgoptical_la-curve_parabola.Tpo -c curve_parabola.cc -o libgoptical_la-curve_parabola.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_parabola.Tpo .deps/libgoptical_la-curve_parabola.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_array.lo -MD -MP -MF .deps/libgoptical_la-curve_array.Tpo -c -o libgoptical_la-curve_array.lo `test -f 'curve_array.cc' || echo './'`curve_array.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_array.lo -MD -MP -MF .deps/libgoptical_la-curve_array.Tpo -c curve_array.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_array.o In file included from ./Goptical/common.hh:41, from ./Goptical/Math/vector.hh:31, from ./Goptical/Math/Vector:3, from curve_array.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_array.lo -MD -MP -MF .deps/libgoptical_la-curve_array.Tpo -c curve_array.cc -o libgoptical_la-curve_array.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_array.Tpo .deps/libgoptical_la-curve_array.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_rotational.lo -MD -MP -MF .deps/libgoptical_la-curve_rotational.Tpo -c -o libgoptical_la-curve_rotational.lo `test -f 'curve_rotational.cc' || echo './'`curve_rotational.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_rotational.lo -MD -MP -MF .deps/libgoptical_la-curve_rotational.Tpo -c curve_rotational.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_rotational.o In file included from ./Goptical/common.hh:41, from ./Goptical/Curve/rotational.hh:31, from ./Goptical/Curve/Rotational:2, from curve_rotational.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_rotational.lo -MD -MP -MF .deps/libgoptical_la-curve_rotational.Tpo -c curve_rotational.cc -o libgoptical_la-curve_rotational.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_rotational.Tpo .deps/libgoptical_la-curve_rotational.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_set.lo -MD -MP -MF .deps/libgoptical_la-data_set.Tpo -c -o libgoptical_la-data_set.lo `test -f 'data_set.cc' || echo './'`data_set.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_set.lo -MD -MP -MF .deps/libgoptical_la-data_set.Tpo -c data_set.cc -fPIC -DPIC -o .libs/libgoptical_la-data_set.o In file included from ./Goptical/common.hh:41, from ./Goptical/error.hh:32, from ./Goptical/Error:2, from data_set.cc:28: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_set.lo -MD -MP -MF .deps/libgoptical_la-data_set.Tpo -c data_set.cc -o libgoptical_la-data_set.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-data_set.Tpo .deps/libgoptical_la-data_set.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_dielectric.lo -MD -MP -MF .deps/libgoptical_la-material_dielectric.Tpo -c -o libgoptical_la-material_dielectric.lo `test -f 'material_dielectric.cc' || echo './'`material_dielectric.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_dielectric.lo -MD -MP -MF .deps/libgoptical_la-material_dielectric.Tpo -c material_dielectric.cc -fPIC -DPIC -o .libs/libgoptical_la-material_dielectric.o In file included from ./Goptical/common.hh:41, from ./Goptical/Data/set.hh:33, from ./Goptical/Data/Set:2, from material_dielectric.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_dielectric.lo -MD -MP -MF .deps/libgoptical_la-material_dielectric.Tpo -c material_dielectric.cc -o libgoptical_la-material_dielectric.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_dielectric.Tpo .deps/libgoptical_la-material_dielectric.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_flat.lo -MD -MP -MF .deps/libgoptical_la-curve_flat.Tpo -c -o libgoptical_la-curve_flat.lo `test -f 'curve_flat.cc' || echo './'`curve_flat.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_flat.lo -MD -MP -MF .deps/libgoptical_la-curve_flat.Tpo -c curve_flat.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_flat.o In file included from ./Goptical/common.hh:41, from ./Goptical/Curve/flat.hh:29, from ./Goptical/Curve/Flat:2, from curve_flat.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/VectorPair:2, from curve_flat.cc:28: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_flat.lo -MD -MP -MF .deps/libgoptical_la-curve_flat.Tpo -c curve_flat.cc -o libgoptical_la-curve_flat.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_flat.Tpo .deps/libgoptical_la-curve_flat.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_conic.lo -MD -MP -MF .deps/libgoptical_la-curve_conic.Tpo -c -o libgoptical_la-curve_conic.lo `test -f 'curve_conic.cc' || echo './'`curve_conic.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_conic.lo -MD -MP -MF .deps/libgoptical_la-curve_conic.Tpo -c curve_conic.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_conic.o In file included from ./Goptical/common.hh:41, from ./Goptical/Curve/conic.hh:29, from ./Goptical/Curve/Conic:2, from curve_conic.cc:29: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/VectorPair:2, from curve_conic.cc:31: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_conic.lo -MD -MP -MF .deps/libgoptical_la-curve_conic.Tpo -c curve_conic.cc -o libgoptical_la-curve_conic.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_conic.Tpo .deps/libgoptical_la-curve_conic.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_composer.lo -MD -MP -MF .deps/libgoptical_la-curve_composer.Tpo -c -o libgoptical_la-curve_composer.lo `test -f 'curve_composer.cc' || echo './'`curve_composer.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_composer.lo -MD -MP -MF .deps/libgoptical_la-curve_composer.Tpo -c curve_composer.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_composer.o In file included from ./Goptical/common.hh:41, from ./Goptical/Math/vector.hh:31, from ./Goptical/Math/Vector:3, from curve_composer.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Math/Transform:2, from curve_composer.cc:26: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Math/Transform:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_composer.lo -MD -MP -MF .deps/libgoptical_la-curve_composer.Tpo -c curve_composer.cc -o libgoptical_la-curve_composer.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_composer.Tpo .deps/libgoptical_la-curve_composer.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_conrady.lo -MD -MP -MF .deps/libgoptical_la-material_conrady.Tpo -c -o libgoptical_la-material_conrady.lo `test -f 'material_conrady.cc' || echo './'`material_conrady.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_conrady.lo -MD -MP -MF .deps/libgoptical_la-material_conrady.Tpo -c material_conrady.cc -fPIC -DPIC -o .libs/libgoptical_la-material_conrady.o In file included from ./Goptical/common.hh:41, from ./Goptical/Material/conrady.hh:29, from ./Goptical/Material/Conrady:2, from material_conrady.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_conrady.lo -MD -MP -MF .deps/libgoptical_la-material_conrady.Tpo -c material_conrady.cc -o libgoptical_la-material_conrady.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_conrady.Tpo .deps/libgoptical_la-material_conrady.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_spline.lo -MD -MP -MF .deps/libgoptical_la-curve_spline.Tpo -c -o libgoptical_la-curve_spline.lo `test -f 'curve_spline.cc' || echo './'`curve_spline.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_spline.lo -MD -MP -MF .deps/libgoptical_la-curve_spline.Tpo -c curve_spline.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_spline.o In file included from ./Goptical/common.hh:41, from ./Goptical/Curve/spline.hh:29, from ./Goptical/Curve/Spline:2, from curve_spline.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_spline.lo -MD -MP -MF .deps/libgoptical_la-curve_spline.Tpo -c curve_spline.cc -o libgoptical_la-curve_spline.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_spline.Tpo .deps/libgoptical_la-curve_spline.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_foucault.lo -MD -MP -MF .deps/libgoptical_la-curve_foucault.Tpo -c -o libgoptical_la-curve_foucault.lo `test -f 'curve_foucault.cc' || echo './'`curve_foucault.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_foucault.lo -MD -MP -MF .deps/libgoptical_la-curve_foucault.Tpo -c curve_foucault.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_foucault.o In file included from ./Goptical/common.hh:41, from ./Goptical/error.hh:32, from ./Goptical/Error:2, from curve_foucault.cc:31: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_foucault.lo -MD -MP -MF .deps/libgoptical_la-curve_foucault.Tpo -c curve_foucault.cc -o libgoptical_la-curve_foucault.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_foucault.Tpo .deps/libgoptical_la-curve_foucault.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_zernike.lo -MD -MP -MF .deps/libgoptical_la-curve_zernike.Tpo -c -o libgoptical_la-curve_zernike.lo `test -f 'curve_zernike.cc' || echo './'`curve_zernike.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_zernike.lo -MD -MP -MF .deps/libgoptical_la-curve_zernike.Tpo -c curve_zernike.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_zernike.o In file included from ./Goptical/common.hh:41, from ./Goptical/Math/vector.hh:31, from ./Goptical/Math/Vector:3, from curve_zernike.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Shape/disk.hh:31, from ./Goptical/Shape/Disk:2, from curve_zernike.cc:30: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_zernike.lo -MD -MP -MF .deps/libgoptical_la-curve_zernike.Tpo -c curve_zernike.cc -o libgoptical_la-curve_zernike.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_zernike.Tpo .deps/libgoptical_la-curve_zernike.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_catalog.lo -MD -MP -MF .deps/libgoptical_la-material_catalog.Tpo -c -o libgoptical_la-material_catalog.lo `test -f 'material_catalog.cc' || echo './'`material_catalog.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_catalog.lo -MD -MP -MF .deps/libgoptical_la-material_catalog.Tpo -c material_catalog.cc -fPIC -DPIC -o .libs/libgoptical_la-material_catalog.o In file included from ./Goptical/common.hh:41, from ./Goptical/Material/catalog.hh:32, from ./Goptical/Material/Catalog:2, from material_catalog.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_catalog.lo -MD -MP -MF .deps/libgoptical_la-material_catalog.Tpo -c material_catalog.cc -o libgoptical_la-material_catalog.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_catalog.Tpo .deps/libgoptical_la-material_catalog.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_polynomial.lo -MD -MP -MF .deps/libgoptical_la-curve_polynomial.Tpo -c -o libgoptical_la-curve_polynomial.lo `test -f 'curve_polynomial.cc' || echo './'`curve_polynomial.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_polynomial.lo -MD -MP -MF .deps/libgoptical_la-curve_polynomial.Tpo -c curve_polynomial.cc -fPIC -DPIC -o .libs/libgoptical_la-curve_polynomial.o In file included from ./Goptical/common.hh:41, from ./Goptical/Curve/polynomial.hh:31, from ./Goptical/Curve/Polynomial:2, from curve_polynomial.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-curve_polynomial.lo -MD -MP -MF .deps/libgoptical_la-curve_polynomial.Tpo -c curve_polynomial.cc -o libgoptical_la-curve_polynomial.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-curve_polynomial.Tpo .deps/libgoptical_la-curve_polynomial.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_mirror.lo -MD -MP -MF .deps/libgoptical_la-material_mirror.Tpo -c -o libgoptical_la-material_mirror.lo `test -f 'material_mirror.cc' || echo './'`material_mirror.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_mirror.lo -MD -MP -MF .deps/libgoptical_la-material_mirror.Tpo -c material_mirror.cc -fPIC -DPIC -o .libs/libgoptical_la-material_mirror.o In file included from ./Goptical/common.hh:41, from ./Goptical/Material/mirror.hh:29, from ./Goptical/Material/Mirror:2, from material_mirror.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_mirror.lo -MD -MP -MF .deps/libgoptical_la-material_mirror.Tpo -c material_mirror.cc -o libgoptical_la-material_mirror.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_mirror.Tpo .deps/libgoptical_la-material_mirror.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_discrete_set.lo -MD -MP -MF .deps/libgoptical_la-data_discrete_set.Tpo -c -o libgoptical_la-data_discrete_set.lo `test -f 'data_discrete_set.cc' || echo './'`data_discrete_set.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_discrete_set.lo -MD -MP -MF .deps/libgoptical_la-data_discrete_set.Tpo -c data_discrete_set.cc -fPIC -DPIC -o .libs/libgoptical_la-data_discrete_set.o In file included from ./Goptical/common.hh:41, from ./Goptical/error.hh:32, from ./Goptical/Error:2, from data_discrete_set.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_discrete_set.lo -MD -MP -MF .deps/libgoptical_la-data_discrete_set.Tpo -c data_discrete_set.cc -o libgoptical_la-data_discrete_set.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-data_discrete_set.Tpo .deps/libgoptical_la-data_discrete_set.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_plot.lo -MD -MP -MF .deps/libgoptical_la-data_plot.Tpo -c -o libgoptical_la-data_plot.lo `test -f 'data_plot.cc' || echo './'`data_plot.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_plot.lo -MD -MP -MF .deps/libgoptical_la-data_plot.Tpo -c data_plot.cc -fPIC -DPIC -o .libs/libgoptical_la-data_plot.o In file included from ./Goptical/common.hh:41, from ./Goptical/error.hh:32, from ./Goptical/Error:2, from data_plot.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Io/renderer_viewport.hh:31, from ./Goptical/Io/RendererViewport:2, from data_plot.cc:33: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Io/renderer.hh:34, from ./Goptical/Io/renderer_viewport.hh:32: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Io/renderer_viewport.hxx:29, from ./Goptical/Io/RendererViewport:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_plot.lo -MD -MP -MF .deps/libgoptical_la-data_plot.Tpo -c data_plot.cc -o libgoptical_la-data_plot.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-data_plot.Tpo .deps/libgoptical_la-data_plot.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_dispersion_table.lo -MD -MP -MF .deps/libgoptical_la-material_dispersion_table.Tpo -c -o libgoptical_la-material_dispersion_table.lo `test -f 'material_dispersion_table.cc' || echo './'`material_dispersion_table.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_dispersion_table.lo -MD -MP -MF .deps/libgoptical_la-material_dispersion_table.Tpo -c material_dispersion_table.cc -fPIC -DPIC -o .libs/libgoptical_la-material_dispersion_table.o In file included from ./Goptical/common.hh:41, from ./Goptical/Data/set.hh:33, from ./Goptical/Data/Set:2, from material_dispersion_table.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_dispersion_table.lo -MD -MP -MF .deps/libgoptical_la-material_dispersion_table.Tpo -c material_dispersion_table.cc -o libgoptical_la-material_dispersion_table.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_dispersion_table.Tpo .deps/libgoptical_la-material_dispersion_table.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-math_transform.lo -MD -MP -MF .deps/libgoptical_la-math_transform.Tpo -c -o libgoptical_la-math_transform.lo `test -f 'math_transform.cc' || echo './'`math_transform.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-math_transform.lo -MD -MP -MF .deps/libgoptical_la-math_transform.Tpo -c math_transform.cc -fPIC -DPIC -o .libs/libgoptical_la-math_transform.o In file included from ./Goptical/common.hh:41, from ./Goptical/Math/transform.hh:31, from ./Goptical/Math/Transform:2, from math_transform.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Math/Transform:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-math_transform.lo -MD -MP -MF .deps/libgoptical_la-math_transform.Tpo -c math_transform.cc -o libgoptical_la-math_transform.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-math_transform.Tpo .deps/libgoptical_la-math_transform.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_herzberger.lo -MD -MP -MF .deps/libgoptical_la-material_herzberger.Tpo -c -o libgoptical_la-material_herzberger.lo `test -f 'material_herzberger.cc' || echo './'`material_herzberger.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_herzberger.lo -MD -MP -MF .deps/libgoptical_la-material_herzberger.Tpo -c material_herzberger.cc -fPIC -DPIC -o .libs/libgoptical_la-material_herzberger.o In file included from ./Goptical/common.hh:41, from ./Goptical/Material/herzberger.hh:29, from ./Goptical/Material/Herzberger:2, from material_herzberger.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_herzberger.lo -MD -MP -MF .deps/libgoptical_la-material_herzberger.Tpo -c material_herzberger.cc -o libgoptical_la-material_herzberger.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_herzberger.Tpo .deps/libgoptical_la-material_herzberger.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_vacuum.lo -MD -MP -MF .deps/libgoptical_la-material_vacuum.Tpo -c -o libgoptical_la-material_vacuum.lo `test -f 'material_vacuum.cc' || echo './'`material_vacuum.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_vacuum.lo -MD -MP -MF .deps/libgoptical_la-material_vacuum.Tpo -c material_vacuum.cc -fPIC -DPIC -o .libs/libgoptical_la-material_vacuum.o In file included from ./Goptical/common.hh:41, from ./Goptical/Material/vacuum.hh:29, from ./Goptical/Material/Vacuum:2, from material_vacuum.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_vacuum.lo -MD -MP -MF .deps/libgoptical_la-material_vacuum.Tpo -c material_vacuum.cc -o libgoptical_la-material_vacuum.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_vacuum.Tpo .deps/libgoptical_la-material_vacuum.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_abbe.lo -MD -MP -MF .deps/libgoptical_la-material_abbe.Tpo -c -o libgoptical_la-material_abbe.lo `test -f 'material_abbe.cc' || echo './'`material_abbe.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_abbe.lo -MD -MP -MF .deps/libgoptical_la-material_abbe.Tpo -c material_abbe.cc -fPIC -DPIC -o .libs/libgoptical_la-material_abbe.o In file included from ./Goptical/common.hh:41, from ./Goptical/Material/abbe.hh:29, from ./Goptical/Material/Abbe:2, from material_abbe.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_abbe.lo -MD -MP -MF .deps/libgoptical_la-material_abbe.Tpo -c material_abbe.cc -o libgoptical_la-material_abbe.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_abbe.Tpo .deps/libgoptical_la-material_abbe.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_metal.lo -MD -MP -MF .deps/libgoptical_la-material_metal.Tpo -c -o libgoptical_la-material_metal.lo `test -f 'material_metal.cc' || echo './'`material_metal.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_metal.lo -MD -MP -MF .deps/libgoptical_la-material_metal.Tpo -c material_metal.cc -fPIC -DPIC -o .libs/libgoptical_la-material_metal.o In file included from ./Goptical/common.hh:41, from ./Goptical/Data/discrete_set.hh:31, from ./Goptical/Data/DiscreteSet:2, from material_metal.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_metal.lo -MD -MP -MF .deps/libgoptical_la-material_metal.Tpo -c material_metal.cc -o libgoptical_la-material_metal.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_metal.Tpo .deps/libgoptical_la-material_metal.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_sample_set.lo -MD -MP -MF .deps/libgoptical_la-data_sample_set.Tpo -c -o libgoptical_la-data_sample_set.lo `test -f 'data_sample_set.cc' || echo './'`data_sample_set.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_sample_set.lo -MD -MP -MF .deps/libgoptical_la-data_sample_set.Tpo -c data_sample_set.cc -fPIC -DPIC -o .libs/libgoptical_la-data_sample_set.o In file included from ./Goptical/common.hh:41, from ./Goptical/error.hh:32, from ./Goptical/Error:2, from data_sample_set.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_sample_set.lo -MD -MP -MF .deps/libgoptical_la-data_sample_set.Tpo -c data_sample_set.cc -o libgoptical_la-data_sample_set.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-data_sample_set.Tpo .deps/libgoptical_la-data_sample_set.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_infinite.lo -MD -MP -MF .deps/libgoptical_la-shape_infinite.Tpo -c -o libgoptical_la-shape_infinite.lo `test -f 'shape_infinite.cc' || echo './'`shape_infinite.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_infinite.lo -MD -MP -MF .deps/libgoptical_la-shape_infinite.Tpo -c shape_infinite.cc -fPIC -DPIC -o .libs/libgoptical_la-shape_infinite.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/surface.hh:31, from ./Goptical/Sys/Surface:2, from shape_infinite.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/surface.hh:33: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/surface.hxx:31, from ./Goptical/Sys/Surface:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_infinite.lo -MD -MP -MF .deps/libgoptical_la-shape_infinite.Tpo -c shape_infinite.cc -o libgoptical_la-shape_infinite.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-shape_infinite.Tpo .deps/libgoptical_la-shape_infinite.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_sellmeier.lo -MD -MP -MF .deps/libgoptical_la-material_sellmeier.Tpo -c -o libgoptical_la-material_sellmeier.lo `test -f 'material_sellmeier.cc' || echo './'`material_sellmeier.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_sellmeier.lo -MD -MP -MF .deps/libgoptical_la-material_sellmeier.Tpo -c material_sellmeier.cc -fPIC -DPIC -o .libs/libgoptical_la-material_sellmeier.o In file included from ./Goptical/common.hh:41, from ./Goptical/Material/sellmeier.hh:29, from ./Goptical/Material/Sellmeier:2, from material_sellmeier.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_sellmeier.lo -MD -MP -MF .deps/libgoptical_la-material_sellmeier.Tpo -c material_sellmeier.cc -o libgoptical_la-material_sellmeier.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_sellmeier.Tpo .deps/libgoptical_la-material_sellmeier.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_base.lo -MD -MP -MF .deps/libgoptical_la-shape_base.Tpo -c -o libgoptical_la-shape_base.lo `test -f 'shape_base.cc' || echo './'`shape_base.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_base.lo -MD -MP -MF .deps/libgoptical_la-shape_base.Tpo -c shape_base.cc -fPIC -DPIC -o .libs/libgoptical_la-shape_base.o In file included from ./Goptical/common.hh:41, from ./Goptical/Shape/base.hh:29, from ./Goptical/Shape/Base:2, from shape_base.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Shape/base.hh:32: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_base.lo -MD -MP -MF .deps/libgoptical_la-shape_base.Tpo -c shape_base.cc -o libgoptical_la-shape_base.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-shape_base.Tpo .deps/libgoptical_la-shape_base.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_regular_polygon.lo -MD -MP -MF .deps/libgoptical_la-shape_regular_polygon.Tpo -c -o libgoptical_la-shape_regular_polygon.lo `test -f 'shape_regular_polygon.cc' || echo './'`shape_regular_polygon.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_regular_polygon.lo -MD -MP -MF .deps/libgoptical_la-shape_regular_polygon.Tpo -c shape_regular_polygon.cc -fPIC -DPIC -o .libs/libgoptical_la-shape_regular_polygon.o In file included from ./Goptical/common.hh:41, from ./Goptical/Shape/regular_polygon.hh:29, from ./Goptical/Shape/RegularPolygon:2, from shape_regular_polygon.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Shape/regular_polygon.hh:31: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/VectorPair:2, from shape_regular_polygon.cc:31: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_regular_polygon.lo -MD -MP -MF .deps/libgoptical_la-shape_regular_polygon.Tpo -c shape_regular_polygon.cc -o libgoptical_la-shape_regular_polygon.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-shape_regular_polygon.Tpo .deps/libgoptical_la-shape_regular_polygon.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_schott.lo -MD -MP -MF .deps/libgoptical_la-material_schott.Tpo -c -o libgoptical_la-material_schott.lo `test -f 'material_schott.cc' || echo './'`material_schott.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_schott.lo -MD -MP -MF .deps/libgoptical_la-material_schott.Tpo -c material_schott.cc -fPIC -DPIC -o .libs/libgoptical_la-material_schott.o In file included from ./Goptical/common.hh:41, from ./Goptical/Material/schott.hh:29, from ./Goptical/Material/Schott:2, from material_schott.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_schott.lo -MD -MP -MF .deps/libgoptical_la-material_schott.Tpo -c material_schott.cc -o libgoptical_la-material_schott.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_schott.Tpo .deps/libgoptical_la-material_schott.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_sellmeiermod.lo -MD -MP -MF .deps/libgoptical_la-material_sellmeiermod.Tpo -c -o libgoptical_la-material_sellmeiermod.lo `test -f 'material_sellmeiermod.cc' || echo './'`material_sellmeiermod.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_sellmeiermod.lo -MD -MP -MF .deps/libgoptical_la-material_sellmeiermod.Tpo -c material_sellmeiermod.cc -fPIC -DPIC -o .libs/libgoptical_la-material_sellmeiermod.o In file included from ./Goptical/common.hh:41, from ./Goptical/Material/sellmeiermod.hh:29, from ./Goptical/Material/SellmeierMod:2, from material_sellmeiermod.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-material_sellmeiermod.lo -MD -MP -MF .deps/libgoptical_la-material_sellmeiermod.Tpo -c material_sellmeiermod.cc -o libgoptical_la-material_sellmeiermod.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-material_sellmeiermod.Tpo .deps/libgoptical_la-material_sellmeiermod.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_grid.lo -MD -MP -MF .deps/libgoptical_la-data_grid.Tpo -c -o libgoptical_la-data_grid.lo `test -f 'data_grid.cc' || echo './'`data_grid.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_grid.lo -MD -MP -MF .deps/libgoptical_la-data_grid.Tpo -c data_grid.cc -fPIC -DPIC -o .libs/libgoptical_la-data_grid.o In file included from ./Goptical/common.hh:41, from ./Goptical/Data/grid.hh:31, from ./Goptical/Data/Grid:2, from data_grid.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-data_grid.lo -MD -MP -MF .deps/libgoptical_la-data_grid.Tpo -c data_grid.cc -o libgoptical_la-data_grid.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-data_grid.Tpo .deps/libgoptical_la-data_grid.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-math_matrix.lo -MD -MP -MF .deps/libgoptical_la-math_matrix.Tpo -c -o libgoptical_la-math_matrix.lo `test -f 'math_matrix.cc' || echo './'`math_matrix.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-math_matrix.lo -MD -MP -MF .deps/libgoptical_la-math_matrix.Tpo -c math_matrix.cc -fPIC -DPIC -o .libs/libgoptical_la-math_matrix.o In file included from ./Goptical/common.hh:41, from ./Goptical/Math/matrix.hh:31, from ./Goptical/Math/Matrix:2, from math_matrix.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-math_matrix.lo -MD -MP -MF .deps/libgoptical_la-math_matrix.Tpo -c math_matrix.cc -o libgoptical_la-math_matrix.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-math_matrix.Tpo .deps/libgoptical_la-math_matrix.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_rectangle.lo -MD -MP -MF .deps/libgoptical_la-shape_rectangle.Tpo -c -o libgoptical_la-shape_rectangle.lo `test -f 'shape_rectangle.cc' || echo './'`shape_rectangle.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_rectangle.lo -MD -MP -MF .deps/libgoptical_la-shape_rectangle.Tpo -c shape_rectangle.cc -fPIC -DPIC -o .libs/libgoptical_la-shape_rectangle.o In file included from ./Goptical/common.hh:41, from ./Goptical/Shape/rectangle.hh:29, from ./Goptical/Shape/Rectangle:2, from shape_rectangle.cc:28: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Shape/rectangle.hh:31: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/VectorPair:2, from shape_rectangle.cc:32: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_rectangle.lo -MD -MP -MF .deps/libgoptical_la-shape_rectangle.Tpo -c shape_rectangle.cc -o libgoptical_la-shape_rectangle.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-shape_rectangle.Tpo .deps/libgoptical_la-shape_rectangle.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_elliptical_ring.lo -MD -MP -MF .deps/libgoptical_la-shape_elliptical_ring.Tpo -c -o libgoptical_la-shape_elliptical_ring.lo `test -f 'shape_elliptical_ring.cc' || echo './'`shape_elliptical_ring.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_elliptical_ring.lo -MD -MP -MF .deps/libgoptical_la-shape_elliptical_ring.Tpo -c shape_elliptical_ring.cc -fPIC -DPIC -o .libs/libgoptical_la-shape_elliptical_ring.o In file included from ./Goptical/common.hh:41, from ./Goptical/Shape/elliptical_ring.hh:29, from ./Goptical/Shape/EllipticalRing:2, from shape_elliptical_ring.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Shape/elliptical_ring.hh:31: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/VectorPair:2, from shape_elliptical_ring.cc:27: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_elliptical_ring.lo -MD -MP -MF .deps/libgoptical_la-shape_elliptical_ring.Tpo -c shape_elliptical_ring.cc -o libgoptical_la-shape_elliptical_ring.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-shape_elliptical_ring.Tpo .deps/libgoptical_la-shape_elliptical_ring.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_disk.lo -MD -MP -MF .deps/libgoptical_la-shape_disk.Tpo -c -o libgoptical_la-shape_disk.lo `test -f 'shape_disk.cc' || echo './'`shape_disk.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_disk.lo -MD -MP -MF .deps/libgoptical_la-shape_disk.Tpo -c shape_disk.cc -fPIC -DPIC -o .libs/libgoptical_la-shape_disk.o In file included from ./Goptical/common.hh:41, from ./Goptical/Shape/disk.hh:29, from ./Goptical/Shape/Disk:2, from shape_disk.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Shape/disk.hh:31: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/VectorPair:2, from shape_disk.cc:26: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_disk.lo -MD -MP -MF .deps/libgoptical_la-shape_disk.Tpo -c shape_disk.cc -o libgoptical_la-shape_disk.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-shape_disk.Tpo .deps/libgoptical_la-shape_disk.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_group.lo -MD -MP -MF .deps/libgoptical_la-sys_group.Tpo -c -o libgoptical_la-sys_group.lo `test -f 'sys_group.cc' || echo './'`sys_group.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_group.lo -MD -MP -MF .deps/libgoptical_la-sys_group.Tpo -c sys_group.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_group.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/group.hh:28, from ./Goptical/Sys/Group:2, from sys_group.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/group.hh:30: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/group.hxx:28, from ./Goptical/Sys/Group:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ./Goptical/Io/renderer.hh:34, from ./Goptical/Io/Renderer:2, from sys_group.cc:27: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_group.lo -MD -MP -MF .deps/libgoptical_la-sys_group.Tpo -c sys_group.cc -o libgoptical_la-sys_group.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_group.Tpo .deps/libgoptical_la-sys_group.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_image.lo -MD -MP -MF .deps/libgoptical_la-sys_image.Tpo -c -o libgoptical_la-sys_image.lo `test -f 'sys_image.cc' || echo './'`sys_image.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_image.lo -MD -MP -MF .deps/libgoptical_la-sys_image.Tpo -c sys_image.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_image.o In file included from ./Goptical/common.hh:41, from ./Goptical/Shape/rectangle.hh:29, from ./Goptical/Shape/Rectangle:2, from sys_image.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Shape/rectangle.hh:31: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/surface.hh:33, from ./Goptical/Sys/image.hh:31, from ./Goptical/Sys/Image:2, from sys_image.cc:27: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/surface.hxx:31, from ./Goptical/Sys/image.hxx:29, from ./Goptical/Sys/Image:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_image.lo -MD -MP -MF .deps/libgoptical_la-sys_image.Tpo -c sys_image.cc -o libgoptical_la-sys_image.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_image.Tpo .deps/libgoptical_la-sys_image.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_composer.lo -MD -MP -MF .deps/libgoptical_la-shape_composer.Tpo -c -o libgoptical_la-shape_composer.lo `test -f 'shape_composer.cc' || echo './'`shape_composer.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_composer.lo -MD -MP -MF .deps/libgoptical_la-shape_composer.Tpo -c shape_composer.cc -fPIC -DPIC -o .libs/libgoptical_la-shape_composer.o In file included from ./Goptical/common.hh:41, from ./Goptical/Math/vector_pair.hh:31, from ./Goptical/Math/VectorPair:2, from shape_composer.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ./Goptical/Math/Transform:2, from shape_composer.cc:28: ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Math/Triangle:2, from shape_composer.cc:29: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_composer.lo -MD -MP -MF .deps/libgoptical_la-shape_composer.Tpo -c shape_composer.cc -o libgoptical_la-shape_composer.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-shape_composer.Tpo .deps/libgoptical_la-shape_composer.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_polygon.lo -MD -MP -MF .deps/libgoptical_la-shape_polygon.Tpo -c -o libgoptical_la-shape_polygon.lo `test -f 'shape_polygon.cc' || echo './'`shape_polygon.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_polygon.lo -MD -MP -MF .deps/libgoptical_la-shape_polygon.Tpo -c shape_polygon.cc -fPIC -DPIC -o .libs/libgoptical_la-shape_polygon.o In file included from ./Goptical/common.hh:41, from ./Goptical/Shape/polygon.hh:29, from ./Goptical/Shape/Polygon:2, from shape_polygon.cc:28: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Shape/polygon.hh:31: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Shape/polygon.hh:32: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3, from shape_polygon.cc:32: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_polygon.lo -MD -MP -MF .deps/libgoptical_la-shape_polygon.Tpo -c shape_polygon.cc -o libgoptical_la-shape_polygon.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-shape_polygon.Tpo .deps/libgoptical_la-shape_polygon.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_mirror.lo -MD -MP -MF .deps/libgoptical_la-sys_mirror.Tpo -c -o libgoptical_la-sys_mirror.lo `test -f 'sys_mirror.cc' || echo './'`sys_mirror.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_mirror.lo -MD -MP -MF .deps/libgoptical_la-sys_mirror.Tpo -c sys_mirror.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_mirror.o In file included from ./Goptical/common.hh:41, from ./Goptical/Shape/disk.hh:29, from ./Goptical/Shape/Disk:2, from sys_mirror.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Shape/disk.hh:31: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/surface.hh:33, from ./Goptical/Sys/optical_surface.hh:34, from ./Goptical/Sys/mirror.hh:31, from ./Goptical/Sys/Mirror:2, from sys_mirror.cc:29: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/surface.hxx:31, from ./Goptical/Sys/optical_surface.hxx:29, from ./Goptical/Sys/mirror.hxx:29, from ./Goptical/Sys/Mirror:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_mirror.lo -MD -MP -MF .deps/libgoptical_la-sys_mirror.Tpo -c sys_mirror.cc -o libgoptical_la-sys_mirror.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_mirror.Tpo .deps/libgoptical_la-sys_mirror.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_ellipse.lo -MD -MP -MF .deps/libgoptical_la-shape_ellipse.Tpo -c -o libgoptical_la-shape_ellipse.lo `test -f 'shape_ellipse.cc' || echo './'`shape_ellipse.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_ellipse.lo -MD -MP -MF .deps/libgoptical_la-shape_ellipse.Tpo -c shape_ellipse.cc -fPIC -DPIC -o .libs/libgoptical_la-shape_ellipse.o In file included from ./Goptical/common.hh:41, from ./Goptical/Shape/ellipse.hh:29, from ./Goptical/Shape/Ellipse:2, from shape_ellipse.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Shape/ellipse.hh:31: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/VectorPair:2, from shape_ellipse.cc:27: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_ellipse.lo -MD -MP -MF .deps/libgoptical_la-shape_ellipse.Tpo -c shape_ellipse.cc -o libgoptical_la-shape_ellipse.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-shape_ellipse.Tpo .deps/libgoptical_la-shape_ellipse.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_container.lo -MD -MP -MF .deps/libgoptical_la-sys_container.Tpo -c -o libgoptical_la-sys_container.lo `test -f 'sys_container.cc' || echo './'`sys_container.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_container.lo -MD -MP -MF .deps/libgoptical_la-sys_container.Tpo -c sys_container.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_container.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/container.hh:31, from ./Goptical/Sys/Container:2, from sys_container.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/container.hh:33: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/Element:3, from sys_container.cc:26: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ./Goptical/Io/renderer.hh:34, from ./Goptical/Io/renderer_viewport.hh:32, from ./Goptical/Io/RendererViewport:2, from sys_container.cc:29: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_container.lo -MD -MP -MF .deps/libgoptical_la-sys_container.Tpo -c sys_container.cc -o libgoptical_la-sys_container.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_container.Tpo .deps/libgoptical_la-sys_container.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_element.lo -MD -MP -MF .deps/libgoptical_la-sys_element.Tpo -c -o libgoptical_la-sys_element.lo `test -f 'sys_element.cc' || echo './'`sys_element.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_element.lo -MD -MP -MF .deps/libgoptical_la-sys_element.Tpo -c sys_element.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_element.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/system.hh:30, from ./Goptical/Sys/System:2, from sys_element.cc:29: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/system.hh:32: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Trace/result.hh:35, from ./Goptical/Trace/params.hh:33, from ./Goptical/Sys/system.hh:34: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/system.hxx:32, from ./Goptical/Sys/System:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_element.lo -MD -MP -MF .deps/libgoptical_la-sys_element.Tpo -c sys_element.cc -o libgoptical_la-sys_element.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_element.Tpo .deps/libgoptical_la-sys_element.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_ring.lo -MD -MP -MF .deps/libgoptical_la-shape_ring.Tpo -c -o libgoptical_la-shape_ring.lo `test -f 'shape_ring.cc' || echo './'`shape_ring.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_ring.lo -MD -MP -MF .deps/libgoptical_la-shape_ring.Tpo -c shape_ring.cc -fPIC -DPIC -o .libs/libgoptical_la-shape_ring.o In file included from ./Goptical/common.hh:41, from ./Goptical/Shape/ring.hh:29, from ./Goptical/Shape/Ring:2, from shape_ring.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Shape/ring.hh:31: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/VectorPair:2, from shape_ring.cc:27: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-shape_ring.lo -MD -MP -MF .deps/libgoptical_la-shape_ring.Tpo -c shape_ring.cc -o libgoptical_la-shape_ring.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-shape_ring.Tpo .deps/libgoptical_la-shape_ring.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_source.lo -MD -MP -MF .deps/libgoptical_la-sys_source.Tpo -c -o libgoptical_la-sys_source.lo `test -f 'sys_source.cc' || echo './'`sys_source.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_source.lo -MD -MP -MF .deps/libgoptical_la-sys_source.Tpo -c sys_source.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_source.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/source.hh:29, from ./Goptical/Sys/Source:2, from sys_source.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/source.hh:32: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Sys/source.hh:33: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/source.hxx:32, from ./Goptical/Sys/Source:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_source.lo -MD -MP -MF .deps/libgoptical_la-sys_source.Tpo -c sys_source.cc -o libgoptical_la-sys_source.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_source.Tpo .deps/libgoptical_la-sys_source.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_import_oslo.lo -MD -MP -MF .deps/libgoptical_la-io_import_oslo.Tpo -c -o libgoptical_la-io_import_oslo.lo `test -f 'io_import_oslo.cc' || echo './'`io_import_oslo.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_import_oslo.lo -MD -MP -MF .deps/libgoptical_la-io_import_oslo.Tpo -c io_import_oslo.cc -fPIC -DPIC -o .libs/libgoptical_la-io_import_oslo.o In file included from ./Goptical/common.hh:41, from ./Goptical/Io/import_oslo.hh:30, from ./Goptical/Io/ImportOslo:2, from io_import_oslo.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/common.hh:42: In destructor 'dpp::ref_base::~ref_base() [with X = _Goptical::Material::Base; bool cloneable = false]', inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Material::Base; bool cloneable = false]' at ./Goptical/ref:783:2, inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Material::Base; bool cloneable = false]' at ./Goptical/ref:765:10, inlined from 'void dpp::ref_::_drop() const [with X = const _Goptical::Material::Base; Xnoconst = _Goptical::Material::Base]' at ./Goptical/ref:180:21, inlined from 'dpp::const_ref::~const_ref() [with X = _Goptical::Material::Base]' at ./Goptical/ref:434:13, inlined from 'static _Goptical::Material::Catalog& _Goptical::Io::ImportOslo::import_catalog(const std::string&)' at io_import_oslo.cc:98:38: ./Goptical/ref:703:5: warning: 'void operator delete(void*, std::size_t)' called on unallocated object '_Goptical::Material::air' [-Wfree-nonheap-object] 703 | } | ^ In file included from ./Goptical/Material/Air:2, from io_import_oslo.cc:33: ./Goptical/Material/air.hh: In static member function 'static _Goptical::Material::Catalog& _Goptical::Io::ImportOslo::import_catalog(const std::string&)': ./Goptical/Material/air.hh:89:23: note: declared here 89 | extern AirBirch94 air; | ^~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_import_oslo.lo -MD -MP -MF .deps/libgoptical_la-io_import_oslo.Tpo -c io_import_oslo.cc -o libgoptical_la-io_import_oslo.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_import_oslo.Tpo .deps/libgoptical_la-io_import_oslo.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_axes.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_axes.Tpo -c -o libgoptical_la-io_renderer_axes.lo `test -f 'io_renderer_axes.cc' || echo './'`io_renderer_axes.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_axes.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_axes.Tpo -c io_renderer_axes.cc -fPIC -DPIC -o .libs/libgoptical_la-io_renderer_axes.o In file included from ./Goptical/common.hh:41, from ./Goptical/Io/renderer_axes.hh:29, from ./Goptical/Io/RendererAxes:2, from io_renderer_axes.cc:28: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_axes.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_axes.Tpo -c io_renderer_axes.cc -o libgoptical_la-io_renderer_axes.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_renderer_axes.Tpo .deps/libgoptical_la-io_renderer_axes.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_rgb.lo -MD -MP -MF .deps/libgoptical_la-io_rgb.Tpo -c -o libgoptical_la-io_rgb.lo `test -f 'io_rgb.cc' || echo './'`io_rgb.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_rgb.lo -MD -MP -MF .deps/libgoptical_la-io_rgb.Tpo -c io_rgb.cc -fPIC -DPIC -o .libs/libgoptical_la-io_rgb.o In file included from ./Goptical/common.hh:41, from ./Goptical/Io/rgb.hh:29, from ./Goptical/Io/Rgb:2, from io_rgb.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_rgb.lo -MD -MP -MF .deps/libgoptical_la-io_rgb.Tpo -c io_rgb.cc -o libgoptical_la-io_rgb.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_rgb.Tpo .deps/libgoptical_la-io_rgb.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_source_point.lo -MD -MP -MF .deps/libgoptical_la-sys_source_point.Tpo -c -o libgoptical_la-sys_source_point.lo `test -f 'sys_source_point.cc' || echo './'`sys_source_point.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_source_point.lo -MD -MP -MF .deps/libgoptical_la-sys_source_point.Tpo -c sys_source_point.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_source_point.o In file included from ./Goptical/common.hh:41, from ./Goptical/Math/vector.hh:31, from ./Goptical/Math/Vector:3, from sys_source_point.cc:29: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:629:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 629 | _DPP_DELEGATE_MEMBER_THIS(5) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:629:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 629 | _DPP_DELEGATE_MEMBER_THIS(5) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/system.hh:32, from ./Goptical/Sys/System:2, from sys_source_point.cc:31: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Trace/result.hh:35, from ./Goptical/Trace/params.hh:33, from ./Goptical/Sys/system.hh:34: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/system.hxx:32, from ./Goptical/Sys/System:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_source_point.lo -MD -MP -MF .deps/libgoptical_la-sys_source_point.Tpo -c sys_source_point.cc -o libgoptical_la-sys_source_point.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_source_point.Tpo .deps/libgoptical_la-sys_source_point.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_x3d.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_x3d.Tpo -c -o libgoptical_la-io_renderer_x3d.lo `test -f 'io_renderer_x3d.cc' || echo './'`io_renderer_x3d.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_x3d.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_x3d.Tpo -c io_renderer_x3d.cc -fPIC -DPIC -o .libs/libgoptical_la-io_renderer_x3d.o In file included from ./Goptical/common.hh:41, from ./Goptical/Io/renderer_x3d.hh:31, from ./Goptical/Io/RendererX3d:2, from io_renderer_x3d.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Io/renderer.hh:34, from ./Goptical/Io/renderer_x3d.hh:33: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Io/renderer.hh:35: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Io/renderer.hxx:34, from ./Goptical/Io/renderer_x3d.hxx:29, from ./Goptical/Io/RendererX3d:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_x3d.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_x3d.Tpo -c io_renderer_x3d.cc -o libgoptical_la-io_renderer_x3d.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_renderer_x3d.Tpo .deps/libgoptical_la-io_renderer_x3d.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_lens.lo -MD -MP -MF .deps/libgoptical_la-sys_lens.Tpo -c -o libgoptical_la-sys_lens.lo `test -f 'sys_lens.cc' || echo './'`sys_lens.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_lens.lo -MD -MP -MF .deps/libgoptical_la-sys_lens.Tpo -c sys_lens.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_lens.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/system.hh:30, from ./Goptical/Sys/System:2, from sys_lens.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/system.hh:32: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Trace/result.hh:35, from ./Goptical/Trace/params.hh:33, from ./Goptical/Sys/system.hh:34: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/system.hxx:32, from ./Goptical/Sys/System:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_lens.lo -MD -MP -MF .deps/libgoptical_la-sys_lens.Tpo -c sys_lens.cc -o libgoptical_la-sys_lens.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_lens.Tpo .deps/libgoptical_la-sys_lens.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-trace_sequence.lo -MD -MP -MF .deps/libgoptical_la-trace_sequence.Tpo -c -o libgoptical_la-trace_sequence.lo `test -f 'trace_sequence.cc' || echo './'`trace_sequence.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-trace_sequence.lo -MD -MP -MF .deps/libgoptical_la-trace_sequence.Tpo -c trace_sequence.cc -fPIC -DPIC -o .libs/libgoptical_la-trace_sequence.o In file included from ./Goptical/common.hh:41, from ./Goptical/Trace/sequence.hh:28, from ./Goptical/Trace/Sequence:2, from trace_sequence.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/system.hh:32, from ./Goptical/Sys/System:2, from trace_sequence.cc:29: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Trace/result.hh:35, from ./Goptical/Trace/params.hh:33, from ./Goptical/Sys/system.hh:34: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/system.hxx:32, from ./Goptical/Sys/System:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-trace_sequence.lo -MD -MP -MF .deps/libgoptical_la-trace_sequence.Tpo -c trace_sequence.cc -o libgoptical_la-trace_sequence.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-trace_sequence.Tpo .deps/libgoptical_la-trace_sequence.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_optical_surface.lo -MD -MP -MF .deps/libgoptical_la-sys_optical_surface.Tpo -c -o libgoptical_la-sys_optical_surface.lo `test -f 'sys_optical_surface.cc' || echo './'`sys_optical_surface.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_optical_surface.lo -MD -MP -MF .deps/libgoptical_la-sys_optical_surface.Tpo -c sys_optical_surface.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_optical_surface.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/system.hh:30, from ./Goptical/Sys/System:2, from sys_optical_surface.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/system.hh:32: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Trace/result.hh:35, from ./Goptical/Trace/params.hh:33, from ./Goptical/Sys/system.hh:34: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/system.hxx:32, from ./Goptical/Sys/System:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_optical_surface.lo -MD -MP -MF .deps/libgoptical_la-sys_optical_surface.Tpo -c sys_optical_surface.cc -o libgoptical_la-sys_optical_surface.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_optical_surface.Tpo .deps/libgoptical_la-sys_optical_surface.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_2d.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_2d.Tpo -c -o libgoptical_la-io_renderer_2d.lo `test -f 'io_renderer_2d.cc' || echo './'`io_renderer_2d.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_2d.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_2d.Tpo -c io_renderer_2d.cc -fPIC -DPIC -o .libs/libgoptical_la-io_renderer_2d.o In file included from ./Goptical/common.hh:41, from ./Goptical/Io/renderer_2d.hh:29, from ./Goptical/Io/Renderer2d:2, from io_renderer_2d.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Io/renderer_2d.hh:31: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Io/renderer.hh:34, from ./Goptical/Io/renderer_viewport.hh:32, from ./Goptical/Io/renderer_2d.hh:32: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Io/renderer_2d.hxx:29, from ./Goptical/Io/Renderer2d:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_2d.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_2d.Tpo -c io_renderer_2d.cc -o libgoptical_la-io_renderer_2d.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_renderer_2d.Tpo .deps/libgoptical_la-io_renderer_2d.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-analysis_pointimage.lo -MD -MP -MF .deps/libgoptical_la-analysis_pointimage.Tpo -c -o libgoptical_la-analysis_pointimage.lo `test -f 'analysis_pointimage.cc' || echo './'`analysis_pointimage.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-analysis_pointimage.lo -MD -MP -MF .deps/libgoptical_la-analysis_pointimage.Tpo -c analysis_pointimage.cc -fPIC -DPIC -o .libs/libgoptical_la-analysis_pointimage.o In file included from ./Goptical/common.hh:41, from ./Goptical/Trace/result.hh:32, from ./Goptical/Trace/Result:2, from analysis_pointimage.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Trace/result.hh:34: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Trace/result.hh:35: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Trace/result.hxx:32, from ./Goptical/Trace/Result:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-analysis_pointimage.lo -MD -MP -MF .deps/libgoptical_la-analysis_pointimage.Tpo -c analysis_pointimage.cc -o libgoptical_la-analysis_pointimage.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-analysis_pointimage.Tpo .deps/libgoptical_la-analysis_pointimage.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_surface.lo -MD -MP -MF .deps/libgoptical_la-sys_surface.Tpo -c -o libgoptical_la-sys_surface.lo `test -f 'sys_surface.cc' || echo './'`sys_surface.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_surface.lo -MD -MP -MF .deps/libgoptical_la-sys_surface.Tpo -c sys_surface.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_surface.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/surface.hh:31, from ./Goptical/Sys/Surface:2, from sys_surface.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/surface.hh:33: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/surface.hxx:31, from ./Goptical/Sys/Surface:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_surface.lo -MD -MP -MF .deps/libgoptical_la-sys_surface.Tpo -c sys_surface.cc -o libgoptical_la-sys_surface.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_surface.Tpo .deps/libgoptical_la-sys_surface.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_svg.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_svg.Tpo -c -o libgoptical_la-io_renderer_svg.lo `test -f 'io_renderer_svg.cc' || echo './'`io_renderer_svg.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_svg.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_svg.Tpo -c io_renderer_svg.cc -fPIC -DPIC -o .libs/libgoptical_la-io_renderer_svg.o In file included from ./Goptical/common.hh:41, from ./Goptical/Io/renderer_svg.hh:30, from ./Goptical/Io/RendererSvg:2, from io_renderer_svg.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Io/renderer_2d.hh:31, from ./Goptical/Io/renderer_svg.hh:32: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Io/renderer.hh:34, from ./Goptical/Io/renderer_viewport.hh:32, from ./Goptical/Io/renderer_2d.hh:32: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Io/renderer_2d.hxx:29, from ./Goptical/Io/renderer_svg.hxx:28, from ./Goptical/Io/RendererSvg:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_svg.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_svg.Tpo -c io_renderer_svg.cc -o libgoptical_la-io_renderer_svg.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_renderer_svg.Tpo .deps/libgoptical_la-io_renderer_svg.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-trace_result.lo -MD -MP -MF .deps/libgoptical_la-trace_result.Tpo -c -o libgoptical_la-trace_result.lo `test -f 'trace_result.cc' || echo './'`trace_result.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-trace_result.lo -MD -MP -MF .deps/libgoptical_la-trace_result.Tpo -c trace_result.cc -fPIC -DPIC -o .libs/libgoptical_la-trace_result.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/system.hh:30, from ./Goptical/Sys/System:2, from trace_result.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/system.hh:32: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Trace/result.hh:35, from ./Goptical/Trace/params.hh:33, from ./Goptical/Sys/system.hh:34: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/system.hxx:32, from ./Goptical/Sys/System:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-trace_result.lo -MD -MP -MF .deps/libgoptical_la-trace_result.Tpo -c trace_result.cc -o libgoptical_la-trace_result.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-trace_result.Tpo .deps/libgoptical_la-trace_result.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_source_rays.lo -MD -MP -MF .deps/libgoptical_la-sys_source_rays.Tpo -c -o libgoptical_la-sys_source_rays.lo `test -f 'sys_source_rays.cc' || echo './'`sys_source_rays.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_source_rays.lo -MD -MP -MF .deps/libgoptical_la-sys_source_rays.Tpo -c sys_source_rays.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_source_rays.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/source_rays.hh:31, from ./Goptical/Sys/SourceRays:2, from sys_source_rays.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/source.hh:32, from ./Goptical/Sys/source_rays.hh:33: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Sys/source.hh:33: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/source.hxx:32, from ./Goptical/Sys/source_rays.hxx:29, from ./Goptical/Sys/SourceRays:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ sys_source_rays.cc: In member function 'void _Goptical::Sys::SourceRays::add_ray(const _Goptical::Light::Ray&, const _Goptical::Sys::Element*)': sys_source_rays.cc:131:41: warning: 'this' pointer is null [-Wnonnull] 131 | r = ref->get_local_transform().transform_line(ray); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ ./Goptical/Sys/element.hh:141:34: note: in a call to non-static member function 'const _Goptical::Math::Transform<3>& _Goptical::Sys::Element::get_local_transform() const' 141 | const Math::Transform<3> & get_local_transform() const; | ^~~~~~~~~~~~~~~~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_source_rays.lo -MD -MP -MF .deps/libgoptical_la-sys_source_rays.Tpo -c sys_source_rays.cc -o libgoptical_la-sys_source_rays.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_source_rays.Tpo .deps/libgoptical_la-sys_source_rays.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_stop.lo -MD -MP -MF .deps/libgoptical_la-sys_stop.Tpo -c -o libgoptical_la-sys_stop.lo `test -f 'sys_stop.cc' || echo './'`sys_stop.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_stop.lo -MD -MP -MF .deps/libgoptical_la-sys_stop.Tpo -c sys_stop.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_stop.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/stop.hh:28, from ./Goptical/Sys/Stop:2, from sys_stop.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/surface.hh:33, from ./Goptical/Sys/stop.hh:30: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/surface.hxx:31, from ./Goptical/Sys/stop.hxx:28, from ./Goptical/Sys/Stop:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_stop.lo -MD -MP -MF .deps/libgoptical_la-sys_stop.Tpo -c sys_stop.cc -o libgoptical_la-sys_stop.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_stop.Tpo .deps/libgoptical_la-sys_stop.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-analysis_focus.lo -MD -MP -MF .deps/libgoptical_la-analysis_focus.Tpo -c -o libgoptical_la-analysis_focus.lo `test -f 'analysis_focus.cc' || echo './'`analysis_focus.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-analysis_focus.lo -MD -MP -MF .deps/libgoptical_la-analysis_focus.Tpo -c analysis_focus.cc -fPIC -DPIC -o .libs/libgoptical_la-analysis_focus.o In file included from ./Goptical/common.hh:41, from ./Goptical/Math/vector_pair.hh:31, from ./Goptical/Math/VectorPair:2, from analysis_focus.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ./Goptical/Sys/element.hh:33, from ./Goptical/Trace/result.hh:34, from ./Goptical/Trace/tracer.hh:31, from ./Goptical/Analysis/pointimage.hh:31, from ./Goptical/Analysis/focus.hh:33, from ./Goptical/Analysis/Focus:2, from analysis_focus.cc:27: ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Trace/result.hh:35: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-analysis_focus.lo -MD -MP -MF .deps/libgoptical_la-analysis_focus.Tpo -c analysis_focus.cc -o libgoptical_la-analysis_focus.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-analysis_focus.Tpo .deps/libgoptical_la-analysis_focus.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer.lo -MD -MP -MF .deps/libgoptical_la-io_renderer.Tpo -c -o libgoptical_la-io_renderer.lo `test -f 'io_renderer.cc' || echo './'`io_renderer.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer.lo -MD -MP -MF .deps/libgoptical_la-io_renderer.Tpo -c io_renderer.cc -fPIC -DPIC -o .libs/libgoptical_la-io_renderer.o In file included from ./Goptical/common.hh:41, from ./Goptical/Io/renderer.hh:31, from ./Goptical/Io/Renderer:2, from io_renderer.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Io/renderer.hh:34: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Io/renderer.hh:35: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Io/renderer.hxx:34, from ./Goptical/Io/Renderer:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ./Goptical/Sys/element.hh:33, from ./Goptical/Trace/ray.hxx:34, from ./Goptical/Trace/Ray:3, from io_renderer.cc:28: ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer.lo -MD -MP -MF .deps/libgoptical_la-io_renderer.Tpo -c io_renderer.cc -o libgoptical_la-io_renderer.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_renderer.Tpo .deps/libgoptical_la-io_renderer.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_x11.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_x11.Tpo -c -o libgoptical_la-io_renderer_x11.lo `test -f 'io_renderer_x11.cc' || echo './'`io_renderer_x11.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_x11.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_x11.Tpo -c io_renderer_x11.cc -fPIC -DPIC -o .libs/libgoptical_la-io_renderer_x11.o In file included from ./Goptical/common.hh:41, from ./Goptical/Io/renderer_x11.hh:30, from ./Goptical/Io/RendererX11:2, from io_renderer_x11.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Io/renderer_2d.hh:31, from ./Goptical/Io/renderer_x11.hh:32: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Io/renderer.hh:34, from ./Goptical/Io/renderer_viewport.hh:32, from ./Goptical/Io/renderer_2d.hh:32: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Io/renderer_2d.hxx:29, from ./Goptical/Io/renderer_x11.hxx:28, from ./Goptical/Io/RendererX11:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_x11.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_x11.Tpo -c io_renderer_x11.cc -o libgoptical_la-io_renderer_x11.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_renderer_x11.Tpo .deps/libgoptical_la-io_renderer_x11.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_dxf.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_dxf.Tpo -c -o libgoptical_la-io_renderer_dxf.lo `test -f 'io_renderer_dxf.cc' || echo './'`io_renderer_dxf.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_dxf.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_dxf.Tpo -c io_renderer_dxf.cc -fPIC -DPIC -o .libs/libgoptical_la-io_renderer_dxf.o In file included from ./Goptical/common.hh:41, from ./Goptical/Io/renderer_dxf.hh:38, from ./Goptical/Io/RendererDxf:2, from io_renderer_dxf.cc:32: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Io/renderer.hh:34, from ./Goptical/Io/renderer_dxf.hh:40: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Io/renderer.hh:35: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Io/renderer.hxx:34, from ./Goptical/Io/renderer_dxf.hxx:28, from ./Goptical/Io/RendererDxf:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/system.hh:32, from ./Goptical/Sys/System:2, from io_renderer_dxf.cc:33: ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_dxf.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_dxf.Tpo -c io_renderer_dxf.cc -o libgoptical_la-io_renderer_dxf.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_renderer_dxf.Tpo .deps/libgoptical_la-io_renderer_dxf.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_gd.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_gd.Tpo -c -o libgoptical_la-io_renderer_gd.lo `test -f 'io_renderer_gd.cc' || echo './'`io_renderer_gd.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_gd.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_gd.Tpo -c io_renderer_gd.cc -fPIC -DPIC -o .libs/libgoptical_la-io_renderer_gd.o In file included from ./Goptical/common.hh:41, from ./Goptical/Math/vector_pair.hh:31, from ./Goptical/Math/VectorPair:2, from io_renderer_gd.cc:28: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ./Goptical/Io/renderer_2d.hh:31, from ./Goptical/Io/renderer_gd.hh:36, from ./Goptical/Io/RendererGd:2, from io_renderer_gd.cc:30: ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Io/renderer.hh:34, from ./Goptical/Io/renderer_viewport.hh:32, from ./Goptical/Io/renderer_2d.hh:32: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_gd.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_gd.Tpo -c io_renderer_gd.cc -o libgoptical_la-io_renderer_gd.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_renderer_gd.Tpo .deps/libgoptical_la-io_renderer_gd.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_system.lo -MD -MP -MF .deps/libgoptical_la-sys_system.Tpo -c -o libgoptical_la-sys_system.lo `test -f 'sys_system.cc' || echo './'`sys_system.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_system.lo -MD -MP -MF .deps/libgoptical_la-sys_system.Tpo -c sys_system.cc -fPIC -DPIC -o .libs/libgoptical_la-sys_system.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/system.hh:30, from ./Goptical/Sys/System:2, from sys_system.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/system.hh:32: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Trace/result.hh:35, from ./Goptical/Trace/params.hh:33, from ./Goptical/Sys/system.hh:34: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/system.hxx:32, from ./Goptical/Sys/System:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-sys_system.lo -MD -MP -MF .deps/libgoptical_la-sys_system.Tpo -c sys_system.cc -o libgoptical_la-sys_system.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-sys_system.Tpo .deps/libgoptical_la-sys_system.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_opengl.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_opengl.Tpo -c -o libgoptical_la-io_renderer_opengl.lo `test -f 'io_renderer_opengl.cc' || echo './'`io_renderer_opengl.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_opengl.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_opengl.Tpo -c io_renderer_opengl.cc -fPIC -DPIC -o .libs/libgoptical_la-io_renderer_opengl.o In file included from ./Goptical/common.hh:41, from ./Goptical/Math/triangle.hh:31, from ./Goptical/Math/Triangle:2, from io_renderer_opengl.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Io/renderer_viewport.hh:31, from ./Goptical/Io/renderer_opengl.hh:35, from ./Goptical/Io/RendererOpengl:2, from io_renderer_opengl.cc:26: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Io/renderer.hxx:34, from ./Goptical/Io/renderer_opengl.hxx:29, from ./Goptical/Io/RendererOpengl:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_opengl.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_opengl.Tpo -c io_renderer_opengl.cc -o libgoptical_la-io_renderer_opengl.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_renderer_opengl.Tpo .deps/libgoptical_la-io_renderer_opengl.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-analysis_spot.lo -MD -MP -MF .deps/libgoptical_la-analysis_spot.Tpo -c -o libgoptical_la-analysis_spot.lo `test -f 'analysis_spot.cc' || echo './'`analysis_spot.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-analysis_spot.lo -MD -MP -MF .deps/libgoptical_la-analysis_spot.Tpo -c analysis_spot.cc -fPIC -DPIC -o .libs/libgoptical_la-analysis_spot.o In file included from ./Goptical/common.hh:41, from ./Goptical/Analysis/spot.hh:29, from ./Goptical/Analysis/Spot:2, from analysis_spot.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Trace/result.hh:34, from ./Goptical/Trace/tracer.hh:31, from ./Goptical/Analysis/pointimage.hh:31, from ./Goptical/Analysis/spot.hh:35: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Trace/result.hh:35: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/system.hxx:32, from ./Goptical/Analysis/pointimage.hxx:30, from ./Goptical/Analysis/spot.hxx:33, from ./Goptical/Analysis/Spot:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-analysis_spot.lo -MD -MP -MF .deps/libgoptical_la-analysis_spot.Tpo -c analysis_spot.cc -o libgoptical_la-analysis_spot.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-analysis_spot.Tpo .deps/libgoptical_la-analysis_spot.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_viewport.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_viewport.Tpo -c -o libgoptical_la-io_renderer_viewport.lo `test -f 'io_renderer_viewport.cc' || echo './'`io_renderer_viewport.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_viewport.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_viewport.Tpo -c io_renderer_viewport.cc -fPIC -DPIC -o .libs/libgoptical_la-io_renderer_viewport.o In file included from ./Goptical/common.hh:41, from ./Goptical/Io/renderer_viewport.hh:29, from ./Goptical/Io/RendererViewport:2, from io_renderer_viewport.cc:27: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Io/renderer_viewport.hh:31: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Io/renderer.hh:34, from ./Goptical/Io/renderer_viewport.hh:32: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Io/renderer_viewport.hxx:29, from ./Goptical/Io/RendererViewport:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_viewport.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_viewport.Tpo -c io_renderer_viewport.cc -o libgoptical_la-io_renderer_viewport.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_renderer_viewport.Tpo .deps/libgoptical_la-io_renderer_viewport.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_plplot.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_plplot.Tpo -c -o libgoptical_la-io_renderer_plplot.lo `test -f 'io_renderer_plplot.cc' || echo './'`io_renderer_plplot.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_plplot.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_plplot.Tpo -c io_renderer_plplot.cc -fPIC -DPIC -o .libs/libgoptical_la-io_renderer_plplot.o In file included from ./Goptical/common.hh:41, from ./Goptical/Math/vector.hh:31, from ./Goptical/Math/Vector:3, from io_renderer_plplot.cc:26: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/VectorPair:2, from io_renderer_plplot.cc:27: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ./Goptical/Math/VectorPair:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ./Goptical/Io/renderer_2d.hh:31, from ./Goptical/Io/renderer_plplot.hh:32, from ./Goptical/Io/RendererPlplot:2, from io_renderer_plplot.cc:30: ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Io/renderer.hh:34, from ./Goptical/Io/renderer_viewport.hh:32, from ./Goptical/Io/renderer_2d.hh:32: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_renderer_plplot.lo -MD -MP -MF .deps/libgoptical_la-io_renderer_plplot.Tpo -c io_renderer_plplot.cc -o libgoptical_la-io_renderer_plplot.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_renderer_plplot.Tpo .deps/libgoptical_la-io_renderer_plplot.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-analysis_rayfan.lo -MD -MP -MF .deps/libgoptical_la-analysis_rayfan.Tpo -c -o libgoptical_la-analysis_rayfan.lo `test -f 'analysis_rayfan.cc' || echo './'`analysis_rayfan.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-analysis_rayfan.lo -MD -MP -MF .deps/libgoptical_la-analysis_rayfan.Tpo -c analysis_rayfan.cc -fPIC -DPIC -o .libs/libgoptical_la-analysis_rayfan.o In file included from ./Goptical/common.hh:41, from ./Goptical/Sys/system.hh:30, from ./Goptical/Sys/System:2, from analysis_rayfan.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/system.hh:32: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Trace/result.hh:35, from ./Goptical/Trace/params.hh:33, from ./Goptical/Sys/system.hh:34: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Sys/system.hxx:32, from ./Goptical/Sys/System:3: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-analysis_rayfan.lo -MD -MP -MF .deps/libgoptical_la-analysis_rayfan.Tpo -c analysis_rayfan.cc -o libgoptical_la-analysis_rayfan.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-analysis_rayfan.Tpo .deps/libgoptical_la-analysis_rayfan.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-trace_tracer.lo -MD -MP -MF .deps/libgoptical_la-trace_tracer.Tpo -c -o libgoptical_la-trace_tracer.lo `test -f 'trace_tracer.cc' || echo './'`trace_tracer.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-trace_tracer.lo -MD -MP -MF .deps/libgoptical_la-trace_tracer.Tpo -c trace_tracer.cc -fPIC -DPIC -o .libs/libgoptical_la-trace_tracer.o In file included from ./Goptical/common.hh:41, from ./Goptical/Trace/tracer.hh:29, from ./Goptical/Trace/Tracer:2, from trace_tracer.cc:28: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Trace/result.hh:34, from ./Goptical/Trace/tracer.hh:31: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Sys/surface.hh:34, from ./Goptical/Trace/result.hh:35: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Sys/element.hxx:29, from ./Goptical/Trace/result.hxx:32, from ./Goptical/Trace/Result:3, from trace_tracer.cc:29: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-trace_tracer.lo -MD -MP -MF .deps/libgoptical_la-trace_tracer.Tpo -c trace_tracer.cc -o libgoptical_la-trace_tracer.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-trace_tracer.Tpo .deps/libgoptical_la-trace_tracer.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_import_zemax.lo -MD -MP -MF .deps/libgoptical_la-io_import_zemax.Tpo -c -o libgoptical_la-io_import_zemax.lo `test -f 'io_import_zemax.cc' || echo './'`io_import_zemax.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_import_zemax.lo -MD -MP -MF .deps/libgoptical_la-io_import_zemax.Tpo -c io_import_zemax.cc -fPIC -DPIC -o .libs/libgoptical_la-io_import_zemax.o In file included from ./Goptical/common.hh:41, from ./Goptical/Io/import_zemax.hh:31, from ./Goptical/Io/ImportZemax:2, from io_import_zemax.cc:25: ./Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ./Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ./Goptical/common.hh:43: ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ./Goptical/Shape/base.hh:32, from ./Goptical/Io/import_zemax.hh:33: ./Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ./Goptical/Math/triangle.hh:76:25: note: remove the '< >' ./Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ./Goptical/Math/triangle.hh:79:25: note: remove the '< >' ./Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ./Goptical/Math/triangle.hh:93:25: note: remove the '< >' ./Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ./Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ./Goptical/Math/transform.hh:34, from ./Goptical/Sys/element.hh:33, from ./Goptical/Sys/system.hh:32, from ./Goptical/Io/import_zemax.hh:37: ./Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ./Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ./Goptical/Math/transform.hh:154:26: note: remove the '< >' ./Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ./Goptical/Math/transform.hh:155:26: note: remove the '< >' ./Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ./Goptical/Math/transform.hh:179:26: note: remove the '< >' ./Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ./Goptical/Math/transform.hh:180:26: note: remove the '< >' ./Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ./Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ./Goptical/Math/transform.hxx:30, from ./Goptical/Shape/composer.hxx:29, from ./Goptical/Shape/Composer:3, from io_import_zemax.cc:33: ./Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ./Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ./Goptical/common.hh:42: In destructor 'dpp::ref_base::~ref_base() [with X = _Goptical::Material::Base; bool cloneable = false]', inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Material::Base; bool cloneable = false]' at ./Goptical/ref:783:2, inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Material::Base; bool cloneable = false]' at ./Goptical/ref:765:10, inlined from 'void dpp::ref_::_drop() const [with X = const _Goptical::Material::Base; Xnoconst = _Goptical::Material::Base]' at ./Goptical/ref:180:21, inlined from 'dpp::const_ref::~const_ref() [with X = _Goptical::Material::Base]' at ./Goptical/ref:434:13, inlined from 'dpp::ref<_Goptical::Material::Catalog> _Goptical::Io::ImportZemax::import_catalog(const std::string&, const std::string&)' at io_import_zemax.cc:774:46: ./Goptical/ref:703:5: warning: 'void operator delete(void*, std::size_t)' called on unallocated object '_Goptical::Material::air' [-Wfree-nonheap-object] 703 | } | ^ In file included from ./Goptical/Sys/optical_surface.hh:31, from ./Goptical/Sys/OpticalSurface:2, from io_import_zemax.cc:43: ./Goptical/Material/air.hh: In member function 'dpp::ref<_Goptical::Material::Catalog> _Goptical::Io::ImportZemax::import_catalog(const std::string&, const std::string&)': ./Goptical/Material/air.hh:89:23: note: declared here 89 | extern AirBirch94 air; | ^~~ libtool: compile: x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT libgoptical_la-io_import_zemax.lo -MD -MP -MF .deps/libgoptical_la-io_import_zemax.Tpo -c io_import_zemax.cc -o libgoptical_la-io_import_zemax.o >/dev/null 2>&1 mv -f .deps/libgoptical_la-io_import_zemax.Tpo .deps/libgoptical_la-io_import_zemax.Plo make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/sh ../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -I../include -release 1.0 -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o libgoptical.la -rpath /usr/libx32 libgoptical_la-curve_array.lo libgoptical_la-curve_base.lo libgoptical_la-curve_composer.lo libgoptical_la-curve_conic_base.lo libgoptical_la-curve_conic.lo libgoptical_la-curve_flat.lo libgoptical_la-curve_foucault.lo libgoptical_la-curve_grid.lo libgoptical_la-curve_parabola.lo libgoptical_la-curve_polynomial.lo libgoptical_la-curve_rotational.lo libgoptical_la-curve_sphere.lo libgoptical_la-curve_spline.lo libgoptical_la-curve_zernike.lo libgoptical_la-data_discrete_set.lo libgoptical_la-data_grid.lo libgoptical_la-data_plot.lo libgoptical_la-data_sample_set.lo libgoptical_la-data_set1d.lo libgoptical_la-data_set.lo libgoptical_la-light_ray.lo libgoptical_la-light_spectral_line.lo libgoptical_la-material_air.lo libgoptical_la-material_catalog.lo libgoptical_la-material_base.lo libgoptical_la-material_proxy.lo libgoptical_la-material_conrady.lo libgoptical_la-material_dielectric.lo libgoptical_la-material_dispersion_table.lo libgoptical_la-material_herzberger.lo libgoptical_la-material_metal.lo libgoptical_la-material_mirror.lo libgoptical_la-material_schott.lo libgoptical_la-material_sellmeier.lo libgoptical_la-material_abbe.lo libgoptical_la-material_sellmeiermod.lo libgoptical_la-material_vacuum.lo libgoptical_la-math_matrix.lo libgoptical_la-math_transform.lo libgoptical_la-shape_base.lo libgoptical_la-shape_composer.lo libgoptical_la-shape_disk.lo libgoptical_la-shape_ellipse.lo libgoptical_la-shape_elliptical_ring.lo libgoptical_la-shape_infinite.lo libgoptical_la-shape_polygon.lo libgoptical_la-shape_rectangle.lo libgoptical_la-shape_regular_polygon.lo libgoptical_la-shape_ring.lo libgoptical_la-sys_container.lo libgoptical_la-sys_element.lo libgoptical_la-sys_group.lo libgoptical_la-sys_image.lo libgoptical_la-sys_lens.lo libgoptical_la-sys_mirror.lo libgoptical_la-sys_optical_surface.lo libgoptical_la-sys_source_point.lo libgoptical_la-sys_source_rays.lo libgoptical_la-sys_source.lo libgoptical_la-sys_surface.lo libgoptical_la-sys_system.lo libgoptical_la-sys_stop.lo libgoptical_la-trace_tracer.lo libgoptical_la-trace_result.lo libgoptical_la-trace_sequence.lo libgoptical_la-io_import_oslo.lo libgoptical_la-io_import_zemax.lo libgoptical_la-io_renderer_svg.lo libgoptical_la-io_renderer_x3d.lo libgoptical_la-io_renderer_axes.lo libgoptical_la-io_renderer.lo libgoptical_la-io_renderer_viewport.lo libgoptical_la-io_renderer_2d.lo libgoptical_la-io_rgb.lo libgoptical_la-analysis_focus.lo libgoptical_la-analysis_rayfan.lo libgoptical_la-analysis_spot.lo libgoptical_la-analysis_pointimage.lo libgoptical_la-io_renderer_dxf.lo libgoptical_la-io_renderer_gd.lo libgoptical_la-io_renderer_opengl.lo libgoptical_la-io_renderer_x11.lo libgoptical_la-io_renderer_plplot.lo -lm -lgsl -lgslcblas -ldime -lgd -lglut -lGL -lGLU -lX11 -lplplotcxx -lplplot libtool: link: x86_64-pld-linux-gnux32-g++ -fPIC -DPIC -shared -nostdlib -O2 -gdwarf-4 -g2 -fstack-protector-strong -mtune=generic -march=x86-64 -gdwarf-4 -g2 -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc /usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/crti.o /usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/crtbeginS.o .libs/libgoptical_la-curve_array.o .libs/libgoptical_la-curve_base.o .libs/libgoptical_la-curve_composer.o .libs/libgoptical_la-curve_conic_base.o .libs/libgoptical_la-curve_conic.o .libs/libgoptical_la-curve_flat.o .libs/libgoptical_la-curve_foucault.o .libs/libgoptical_la-curve_grid.o .libs/libgoptical_la-curve_parabola.o .libs/libgoptical_la-curve_polynomial.o .libs/libgoptical_la-curve_rotational.o .libs/libgoptical_la-curve_sphere.o .libs/libgoptical_la-curve_spline.o .libs/libgoptical_la-curve_zernike.o .libs/libgoptical_la-data_discrete_set.o .libs/libgoptical_la-data_grid.o .libs/libgoptical_la-data_plot.o .libs/libgoptical_la-data_sample_set.o .libs/libgoptical_la-data_set1d.o .libs/libgoptical_la-data_set.o .libs/libgoptical_la-light_ray.o .libs/libgoptical_la-light_spectral_line.o .libs/libgoptical_la-material_air.o .libs/libgoptical_la-material_catalog.o .libs/libgoptical_la-material_base.o .libs/libgoptical_la-material_proxy.o .libs/libgoptical_la-material_conrady.o .libs/libgoptical_la-material_dielectric.o .libs/libgoptical_la-material_dispersion_table.o .libs/libgoptical_la-material_herzberger.o .libs/libgoptical_la-material_metal.o .libs/libgoptical_la-material_mirror.o .libs/libgoptical_la-material_schott.o .libs/libgoptical_la-material_sellmeier.o .libs/libgoptical_la-material_abbe.o .libs/libgoptical_la-material_sellmeiermod.o .libs/libgoptical_la-material_vacuum.o .libs/libgoptical_la-math_matrix.o .libs/libgoptical_la-math_transform.o .libs/libgoptical_la-shape_base.o .libs/libgoptical_la-shape_composer.o .libs/libgoptical_la-shape_disk.o .libs/libgoptical_la-shape_ellipse.o .libs/libgoptical_la-shape_elliptical_ring.o .libs/libgoptical_la-shape_infinite.o .libs/libgoptical_la-shape_polygon.o .libs/libgoptical_la-shape_rectangle.o .libs/libgoptical_la-shape_regular_polygon.o .libs/libgoptical_la-shape_ring.o .libs/libgoptical_la-sys_container.o .libs/libgoptical_la-sys_element.o .libs/libgoptical_la-sys_group.o .libs/libgoptical_la-sys_image.o .libs/libgoptical_la-sys_lens.o .libs/libgoptical_la-sys_mirror.o .libs/libgoptical_la-sys_optical_surface.o .libs/libgoptical_la-sys_source_point.o .libs/libgoptical_la-sys_source_rays.o .libs/libgoptical_la-sys_source.o .libs/libgoptical_la-sys_surface.o .libs/libgoptical_la-sys_system.o .libs/libgoptical_la-sys_stop.o .libs/libgoptical_la-trace_tracer.o .libs/libgoptical_la-trace_result.o .libs/libgoptical_la-trace_sequence.o .libs/libgoptical_la-io_import_oslo.o .libs/libgoptical_la-io_import_zemax.o .libs/libgoptical_la-io_renderer_svg.o .libs/libgoptical_la-io_renderer_x3d.o .libs/libgoptical_la-io_renderer_axes.o .libs/libgoptical_la-io_renderer.o .libs/libgoptical_la-io_renderer_viewport.o .libs/libgoptical_la-io_renderer_2d.o .libs/libgoptical_la-io_rgb.o .libs/libgoptical_la-analysis_focus.o .libs/libgoptical_la-analysis_rayfan.o .libs/libgoptical_la-analysis_spot.o .libs/libgoptical_la-analysis_pointimage.o .libs/libgoptical_la-io_renderer_dxf.o .libs/libgoptical_la-io_renderer_gd.o .libs/libgoptical_la-io_renderer_opengl.o .libs/libgoptical_la-io_renderer_x11.o .libs/libgoptical_la-io_renderer_plplot.o /usr/libx32/libgsl.so -L/usr/libx32 /usr/libx32/libgslcblas.so -ldime -lgd -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so -lplplotcxx -lplplot -L/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0 -L/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32 -L/lib/../libx32 -L/usr/lib/../libx32 -L/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../.. -L/lib -L/usr/lib /usr/libx32/libstdc++.so -lm -lc -lgcc_s /usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/crtendS.o /usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/crtn.o -Wl,-soname -Wl,libgoptical-1.0.so -o .libs/libgoptical-1.0.so libtool: link: (cd ".libs" && rm -f "libgoptical.so" && ln -s "libgoptical-1.0.so" "libgoptical.so") libtool: link: ar cr .libs/libgoptical.a libgoptical_la-curve_array.o libgoptical_la-curve_base.o libgoptical_la-curve_composer.o libgoptical_la-curve_conic_base.o libgoptical_la-curve_conic.o libgoptical_la-curve_flat.o libgoptical_la-curve_foucault.o libgoptical_la-curve_grid.o libgoptical_la-curve_parabola.o libgoptical_la-curve_polynomial.o libgoptical_la-curve_rotational.o libgoptical_la-curve_sphere.o libgoptical_la-curve_spline.o libgoptical_la-curve_zernike.o libgoptical_la-data_discrete_set.o libgoptical_la-data_grid.o libgoptical_la-data_plot.o libgoptical_la-data_sample_set.o libgoptical_la-data_set1d.o libgoptical_la-data_set.o libgoptical_la-light_ray.o libgoptical_la-light_spectral_line.o libgoptical_la-material_air.o libgoptical_la-material_catalog.o libgoptical_la-material_base.o libgoptical_la-material_proxy.o libgoptical_la-material_conrady.o libgoptical_la-material_dielectric.o libgoptical_la-material_dispersion_table.o libgoptical_la-material_herzberger.o libgoptical_la-material_metal.o libgoptical_la-material_mirror.o libgoptical_la-material_schott.o libgoptical_la-material_sellmeier.o libgoptical_la-material_abbe.o libgoptical_la-material_sellmeiermod.o libgoptical_la-material_vacuum.o libgoptical_la-math_matrix.o libgoptical_la-math_transform.o libgoptical_la-shape_base.o libgoptical_la-shape_composer.o libgoptical_la-shape_disk.o libgoptical_la-shape_ellipse.o libgoptical_la-shape_elliptical_ring.o libgoptical_la-shape_infinite.o libgoptical_la-shape_polygon.o libgoptical_la-shape_rectangle.o libgoptical_la-shape_regular_polygon.o libgoptical_la-shape_ring.o libgoptical_la-sys_container.o libgoptical_la-sys_element.o libgoptical_la-sys_group.o libgoptical_la-sys_image.o libgoptical_la-sys_lens.o libgoptical_la-sys_mirror.o libgoptical_la-sys_optical_surface.o libgoptical_la-sys_source_point.o libgoptical_la-sys_source_rays.o libgoptical_la-sys_source.o libgoptical_la-sys_surface.o libgoptical_la-sys_system.o libgoptical_la-sys_stop.o libgoptical_la-trace_tracer.o libgoptical_la-trace_result.o libgoptical_la-trace_sequence.o libgoptical_la-io_import_oslo.o libgoptical_la-io_import_zemax.o libgoptical_la-io_renderer_svg.o libgoptical_la-io_renderer_x3d.o libgoptical_la-io_renderer_axes.o libgoptical_la-io_renderer.o libgoptical_la-io_renderer_viewport.o libgoptical_la-io_renderer_2d.o libgoptical_la-io_rgb.o libgoptical_la-analysis_focus.o libgoptical_la-analysis_rayfan.o libgoptical_la-analysis_spot.o libgoptical_la-analysis_pointimage.o libgoptical_la-io_renderer_dxf.o libgoptical_la-io_renderer_gd.o libgoptical_la-io_renderer_opengl.o libgoptical_la-io_renderer_x11.o libgoptical_la-io_renderer_plplot.o libtool: link: ranlib .libs/libgoptical.a libtool: link: ( cd ".libs" && rm -f "libgoptical.la" && ln -s "../libgoptical.la" "libgoptical.la" ) make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' Making all in tests make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT test_rendering.o -MD -MP -MF .deps/test_rendering.Tpo -c -o test_rendering.o test_rendering.cc In file included from ../src/Goptical/common.hh:41, from ../src/Goptical/Io/renderer.hh:31, from ../src/Goptical/Io/Renderer:2, from test_rendering.cc:29: ../src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../src/Goptical/common.hh:43: ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/Goptical/Io/renderer.hh:34: ../src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ../src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ../src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ../src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ../src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ../src/Goptical/Io/renderer.hh:35: ../src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ../src/Goptical/Io/renderer.hxx:34, from ../src/Goptical/Io/Renderer:3: ../src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ../src/Goptical/Io/renderer_viewport.hh:31, from ../src/Goptical/Io/RendererViewport:2, from test_rendering.cc:30: ../src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ../src/Goptical/Math/transform.hh:154:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ../src/Goptical/Math/transform.hh:155:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ../src/Goptical/Math/transform.hh:179:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ../src/Goptical/Math/transform.hh:180:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ../src/Goptical/Math/transform.hh:183:26: note: remove the '< >' mv -f .deps/test_rendering.Tpo .deps/test_rendering.Po make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT test_discrete_set.o -MD -MP -MF .deps/test_discrete_set.Tpo -c -o test_discrete_set.o test_discrete_set.cc In file included from ../src/Goptical/common.hh:41, from ../src/Goptical/Data/discrete_set.hh:31, from ../src/Goptical/Data/DiscreteSet:2, from test_discrete_set.cc:31: ../src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../src/Goptical/common.hh:43: ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ mv -f .deps/test_discrete_set.Tpo .deps/test_discrete_set.Po make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT test_materials.o -MD -MP -MF .deps/test_materials.Tpo -c -o test_materials.o test_materials.cc In file included from ../src/Goptical/common.hh:41, from ../src/Goptical/Material/air.hh:29, from ../src/Goptical/Material/Air:2, from test_materials.cc:28: ../src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../src/Goptical/common.hh:43: ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ mv -f .deps/test_materials.Tpo .deps/test_materials.Po make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT test_2d_plot.o -MD -MP -MF .deps/test_2d_plot.Tpo -c -o test_2d_plot.o test_2d_plot.cc In file included from ../src/Goptical/common.hh:41, from ../src/Goptical/Io/renderer.hh:31, from ../src/Goptical/Io/Renderer:2, from test_2d_plot.cc:29: ../src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../src/Goptical/common.hh:43: ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/Goptical/Io/renderer.hh:34: ../src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ../src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ../src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ../src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ../src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ../src/Goptical/Io/renderer.hh:35: ../src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ../src/Goptical/Io/renderer.hxx:34, from ../src/Goptical/Io/Renderer:3: ../src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ../src/Goptical/Io/renderer_viewport.hh:31, from ../src/Goptical/Io/RendererViewport:2, from test_2d_plot.cc:30: ../src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ../src/Goptical/Math/transform.hh:154:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ../src/Goptical/Math/transform.hh:155:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ../src/Goptical/Math/transform.hh:179:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ../src/Goptical/Math/transform.hh:180:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ../src/Goptical/Math/transform.hh:183:26: note: remove the '< >' mv -f .deps/test_2d_plot.Tpo .deps/test_2d_plot.Po make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT test_patterns.o -MD -MP -MF .deps/test_patterns.Tpo -c -o test_patterns.o test_patterns.cc In file included from ../src/Goptical/common.hh:41, from ../src/Goptical/Io/renderer_viewport.hh:29, from ../src/Goptical/Io/RendererViewport:2, from test_patterns.cc:31: ../src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../src/Goptical/common.hh:43: ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/Goptical/Math/transform.hh:34, from ../src/Goptical/Io/renderer_viewport.hh:31: ../src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ../src/Goptical/Math/transform.hh:154:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ../src/Goptical/Math/transform.hh:155:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ../src/Goptical/Math/transform.hh:179:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ../src/Goptical/Math/transform.hh:180:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ../src/Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ../src/Goptical/Io/renderer.hh:34, from ../src/Goptical/Io/renderer_viewport.hh:32: ../src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ../src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ../src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ../src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ../src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ../src/Goptical/Math/transform.hxx:30, from ../src/Goptical/Io/renderer_viewport.hxx:29, from ../src/Goptical/Io/RendererViewport:3: ../src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ mv -f .deps/test_patterns.Tpo .deps/test_patterns.Po make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT test_shapes.o -MD -MP -MF .deps/test_shapes.Tpo -c -o test_shapes.o test_shapes.cc In file included from ../src/Goptical/common.hh:41, from ../src/Goptical/Io/renderer.hh:31, from ../src/Goptical/Io/Renderer:2, from test_shapes.cc:30: ../src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../src/Goptical/common.hh:43: ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/Goptical/Io/renderer.hh:34: ../src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ../src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ../src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ../src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ../src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ../src/Goptical/Io/renderer.hh:35: ../src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ../src/Goptical/Io/renderer.hxx:34, from ../src/Goptical/Io/Renderer:3: ../src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ../src/Goptical/Io/renderer_viewport.hh:31, from ../src/Goptical/Io/RendererViewport:2, from test_shapes.cc:31: ../src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ../src/Goptical/Math/transform.hh:154:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ../src/Goptical/Math/transform.hh:155:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ../src/Goptical/Math/transform.hh:179:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ../src/Goptical/Math/transform.hh:180:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ../src/Goptical/Math/transform.hh:183:26: note: remove the '< >' mv -f .deps/test_shapes.Tpo .deps/test_shapes.Po make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' x86_64-pld-linux-gnux32-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT test_coordinates.o -MD -MP -MF .deps/test_coordinates.Tpo -c -o test_coordinates.o test_coordinates.cc In file included from ../src/Goptical/common.hh:41, from ../src/Goptical/Math/vector.hh:31, from ../src/Goptical/Math/Vector:3, from test_coordinates.cc:25: ../src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../src/Goptical/common.hh:43: ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/Goptical/Math/VectorPair:2, from test_coordinates.cc:26: ../src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from ../src/Goptical/Math/VectorPair:3: ../src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ../src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ../src/Goptical/Shape/base.hh:32, from ../src/Goptical/Shape/infinite.hh:31, from ../src/Goptical/Shape/Infinite:2, from test_coordinates.cc:28: ../src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ../src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ../src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ../src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' ../src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ../src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ../src/Goptical/Sys/element.hh:33, from ../src/Goptical/Sys/system.hh:32, from ../src/Goptical/Sys/System:2, from test_coordinates.cc:31: ../src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ../src/Goptical/Math/transform.hh:154:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ../src/Goptical/Math/transform.hh:155:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ../src/Goptical/Math/transform.hh:179:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ../src/Goptical/Math/transform.hh:180:26: note: remove the '< >' ../src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ../src/Goptical/Math/transform.hh:183:26: note: remove the '< >' mv -f .deps/test_coordinates.Tpo .deps/test_coordinates.Po make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' /bin/sh ../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o test_rendering test_rendering.o ../src/libgoptical.la -lm -lgsl -lgslcblas -ldime -lgd -lglut -lGL -lGLU -lX11 -lplplotcxx -lplplot libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/test_rendering test_rendering.o ../src/.libs/libgoptical.so /usr/libx32/libstdc++.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -lm -ldime -lgd -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so -lplplotcxx -lplplot make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' /bin/sh ../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o test_discrete_set test_discrete_set.o ../src/libgoptical.la -lm -lgsl -lgslcblas -ldime -lgd -lglut -lGL -lGLU -lX11 -lplplotcxx -lplplot libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/test_discrete_set test_discrete_set.o ../src/.libs/libgoptical.so /usr/libx32/libstdc++.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -lm -ldime -lgd -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so -lplplotcxx -lplplot make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' /bin/sh ../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o test_materials test_materials.o ../src/libgoptical.la -lm -lgsl -lgslcblas -ldime -lgd -lglut -lGL -lGLU -lX11 -lplplotcxx -lplplot libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/test_materials test_materials.o ../src/.libs/libgoptical.so /usr/libx32/libstdc++.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -lm -ldime -lgd -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so -lplplotcxx -lplplot make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' /bin/sh ../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o test_2d_plot test_2d_plot.o ../src/libgoptical.la -lm -lgsl -lgslcblas -ldime -lgd -lglut -lGL -lGLU -lX11 -lplplotcxx -lplplot libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/test_2d_plot test_2d_plot.o ../src/.libs/libgoptical.so /usr/libx32/libstdc++.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -lm -ldime -lgd -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so -lplplotcxx -lplplot make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' /bin/sh ../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o test_patterns test_patterns.o ../src/libgoptical.la -lm -lgsl -lgslcblas -ldime -lgd -lglut -lGL -lGLU -lX11 -lplplotcxx -lplplot libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/test_patterns test_patterns.o ../src/.libs/libgoptical.so /usr/libx32/libstdc++.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -lm -ldime -lgd -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so -lplplotcxx -lplplot make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' /bin/sh ../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o test_coordinates test_coordinates.o ../src/libgoptical.la -lm -lgsl -lgslcblas -ldime -lgd -lglut -lGL -lGLU -lX11 -lplplotcxx -lplplot libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/test_coordinates test_coordinates.o ../src/.libs/libgoptical.so /usr/libx32/libstdc++.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -lm -ldime -lgd -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so -lplplotcxx -lplplot make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' /bin/sh ../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o test_shapes test_shapes.o ../src/libgoptical.la -lm -lgsl -lgslcblas -ldime -lgd -lglut -lGL -lGLU -lX11 -lplplotcxx -lplplot libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/test_shapes test_shapes.o ../src/.libs/libgoptical.so /usr/libx32/libstdc++.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -lm -ldime -lgd -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so -lplplotcxx -lplplot make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/tests' Making all in goptical_design Making all in src Making all in Goptical Making all in Design Making all in Telescope make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all-am'. make[4]: Nothing to be done for 'all-am'. make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical_design\" -DPACKAGE_TARNAME=\"goptical_design\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"goptical_design\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical_design\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -I. -I/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT telescope_newton.lo -MD -MP -MF .deps/telescope_newton.Tpo -c -o telescope_newton.lo telescope_newton.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical_design\" -DPACKAGE_TARNAME=\"goptical_design\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"goptical_design 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical_design\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -I. -I/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT telescope_newton.lo -MD -MP -MF .deps/telescope_newton.Tpo -c telescope_newton.cc -fPIC -DPIC -o .libs/telescope_newton.o In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/common.hh:41, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:31, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/VectorPair:2, from telescope_newton.cc:26: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/common.hh:43: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/VectorPair:3: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Shape/base.hh:32, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Shape/infinite.hh:31, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/optical_surface.hh:32, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/mirror.hh:31, from ./Goptical/Design/Telescope/newton.hh:31, from ./Goptical/Design/Telescope/Newton:2, from telescope_newton.cc:28: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/element.hh:33, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/surface.hh:33, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/optical_surface.hh:34: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:154:26: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:155:26: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:179:26: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:180:26: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:183:26: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical_design\" -DPACKAGE_TARNAME=\"goptical_design\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"goptical_design 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical_design\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -I. -I/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT telescope_newton.lo -MD -MP -MF .deps/telescope_newton.Tpo -c telescope_newton.cc -o telescope_newton.o >/dev/null 2>&1 mv -f .deps/telescope_newton.Tpo .deps/telescope_newton.Plo make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical_design\" -DPACKAGE_TARNAME=\"goptical_design\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"goptical_design\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical_design\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -I. -I/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT telescope_cassegrain.lo -MD -MP -MF .deps/telescope_cassegrain.Tpo -c -o telescope_cassegrain.lo telescope_cassegrain.cc libtool: compile: x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical_design\" -DPACKAGE_TARNAME=\"goptical_design\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"goptical_design 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical_design\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -I. -I/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT telescope_cassegrain.lo -MD -MP -MF .deps/telescope_cassegrain.Tpo -c telescope_cassegrain.cc -fPIC -DPIC -o .libs/telescope_cassegrain.o In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/common.hh:41, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:31, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/VectorPair:2, from telescope_cassegrain.cc:26: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/common.hh:43: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/VectorPair:3: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Shape/base.hh:32, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Shape/infinite.hh:31, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/optical_surface.hh:32, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/mirror.hh:31, from ./Goptical/Design/Telescope/cassegrain.hh:31, from ./Goptical/Design/Telescope/Cassegrain:2, from telescope_cassegrain.cc:28: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/element.hh:33, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/surface.hh:33, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/optical_surface.hh:34: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:154:26: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:155:26: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:179:26: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:180:26: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:183:26: note: remove the '< >' libtool: compile: x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical_design\" -DPACKAGE_TARNAME=\"goptical_design\" -DPACKAGE_VERSION=\"1.0\" "-DPACKAGE_STRING=\"goptical_design 1.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical_design\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -I. -I/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT telescope_cassegrain.lo -MD -MP -MF .deps/telescope_cassegrain.Tpo -c telescope_cassegrain.cc -o telescope_cassegrain.o >/dev/null 2>&1 mv -f .deps/telescope_cassegrain.Tpo .deps/telescope_cassegrain.Plo make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src' make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src' /bin/sh ../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -release 1.0 -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o libgoptical_design.la -rpath /usr/libx32 telescope_newton.lo telescope_cassegrain.lo /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/libgoptical.la -lm libtool: warning: '/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/libgsl.la' seems to be moved libtool: warning: '/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/libgslcblas.la' seems to be moved libtool: warning: '/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/libX11.la' seems to be moved libtool: warning: '/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/libstdc++.la' seems to be moved libtool: link: x86_64-pld-linux-gnux32-g++ -fPIC -DPIC -shared -nostdlib -O2 -gdwarf-4 -g2 -fstack-protector-strong -mtune=generic -march=x86-64 -gdwarf-4 -g2 -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc /usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/crti.o /usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/crtbeginS.o .libs/telescope_newton.o .libs/telescope_cassegrain.o -Wl,-rpath -Wl,/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/.libs /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/.libs/libgoptical.so -L/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32 -L/usr/libx32 /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -ldime -lgd -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so -lplplotcxx -lplplot -L/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0 -L/lib/../libx32 -L/usr/lib/../libx32 -L/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../.. -L/lib -L/usr/lib /usr/libx32/libstdc++.so -lm -lc -lgcc_s /usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/crtendS.o /usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/crtn.o -Wl,-soname -Wl,libgoptical_design-1.0.so -o .libs/libgoptical_design-1.0.so libtool: link: (cd ".libs" && rm -f "libgoptical_design.so" && ln -s "libgoptical_design-1.0.so" "libgoptical_design.so") libtool: link: ar cr .libs/libgoptical_design.a telescope_newton.o telescope_cassegrain.o libtool: link: ranlib .libs/libgoptical_design.a libtool: link: ( cd ".libs" && rm -f "libgoptical_design.la" && ln -s "../libgoptical_design.la" "libgoptical_design.la" ) make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src' Making all in tests make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/tests' x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical_design\" -DPACKAGE_TARNAME=\"goptical_design\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"goptical_design\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical_design\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -I. -I../src -I/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT test_cassegrain.o -MD -MP -MF .deps/test_cassegrain.Tpo -c -o test_cassegrain.o test_cassegrain.cc In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/common.hh:41, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector.hh:31, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/Vector:3, from test_cassegrain.cc:26: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/common.hh:43: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:34, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/element.hh:33, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/system.hh:32, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/System:2, from test_cassegrain.cc:28: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:154:26: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:155:26: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:179:26: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:180:26: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Shape/base.hh:32, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/surface.hh:34, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Trace/result.hh:35, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Trace/params.hh:33, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/system.hh:34: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/transform.hxx:30, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/element.hxx:29, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/system.hxx:32, from /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys/System:3: /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ mv -f .deps/test_cassegrain.Tpo .deps/test_cassegrain.Po make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/tests' make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/tests' /bin/sh ../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o test_cassegrain test_cassegrain.o ../src/libgoptical_design.la -lm libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/test_cassegrain test_cassegrain.o ../src/.libs/libgoptical_design.so /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/.libs/libgoptical.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -ldime -lgd -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so -lplplotcxx -lplplot /usr/libx32/libstdc++.so -lm make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/tests' make[2]: Nothing to be done for 'all-am'. Making all in examples Making all in simple_refractor make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/simple_refractor' x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical\" -DPACKAGE_TARNAME=\"goptical\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"goptical\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -DGOPTICAL_HAVE_GL=1 -DGOPTICAL_HAVE_X11=1 -I. -I../../goptical_core/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT refractor-refractor.o -MD -MP -MF .deps/refractor-refractor.Tpo -c -o refractor-refractor.o `test -f 'refractor.cc' || echo './'`refractor.cc In file included from ../../goptical_core/src/Goptical/common.hh:41, from ../../goptical_core/src/Goptical/Math/vector.hh:31, from ../../goptical_core/src/Goptical/Math/Vector:3, from refractor.cc:30: ../../goptical_core/src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../../goptical_core/src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../../goptical_core/src/Goptical/common.hh:43: ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../goptical_core/src/Goptical/Math/transform.hh:34, from ../../goptical_core/src/Goptical/Sys/element.hh:33, from ../../goptical_core/src/Goptical/Sys/system.hh:32, from ../../goptical_core/src/Goptical/Sys/System:2, from refractor.cc:35: ../../goptical_core/src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:155:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:179:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:180:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Shape/base.hh:32, from ../../goptical_core/src/Goptical/Sys/surface.hh:34, from ../../goptical_core/src/Goptical/Trace/result.hh:35, from ../../goptical_core/src/Goptical/Trace/params.hh:33, from ../../goptical_core/src/Goptical/Sys/system.hh:34: ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Math/transform.hxx:30, from ../../goptical_core/src/Goptical/Sys/element.hxx:29, from ../../goptical_core/src/Goptical/Sys/system.hxx:32, from ../../goptical_core/src/Goptical/Sys/System:3: ../../goptical_core/src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ../../goptical_core/src/Goptical/Trace/params.hh:35: In destructor 'virtual _Goptical::Trace::Sequence::~Sequence()', inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Trace::Sequence; bool cloneable = false]' at ../../goptical_core/src/Goptical/ref:783:2, inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Trace::Sequence; bool cloneable = false]' at ../../goptical_core/src/Goptical/ref:765:10, inlined from 'void dpp::ref_::_drop() const [with X = const _Goptical::Trace::Sequence; Xnoconst = _Goptical::Trace::Sequence]' at ../../goptical_core/src/Goptical/ref:180:21, inlined from 'dpp::const_ref::~const_ref() [with X = _Goptical::Trace::Sequence]' at ../../goptical_core/src/Goptical/ref:434:13, inlined from 'int main()' at refractor.cc:127:46: ../../goptical_core/src/Goptical/Trace/sequence.hh:50:11: warning: 'void operator delete(void*, std::size_t)' called on unallocated object 'seq' [-Wfree-nonheap-object] 50 | class Sequence : public ref_base | ^~~~~~~~ refractor.cc: In function 'int main()': refractor.cc:125:19: note: declared here 125 | Trace::Sequence seq(sys); | ^~~ mv -f .deps/refractor-refractor.Tpo .deps/refractor-refractor.Po make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/simple_refractor' make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/simple_refractor' /bin/sh ../../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o refractor refractor-refractor.o ../../goptical_core/src/libgoptical.la -lm -lglut -lGL -lGLU -lX11 libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/refractor refractor-refractor.o ../../goptical_core/src/.libs/libgoptical.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -ldime -lgd -lplplotcxx -lplplot /usr/libx32/libstdc++.so -lm -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/simple_refractor' Making all in hierarchical_design make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/hierarchical_design' x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical\" -DPACKAGE_TARNAME=\"goptical\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"goptical\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -DGOPTICAL_HAVE_GL=1 -DGOPTICAL_HAVE_X11=1 -I. -I../../goptical_core/src -I../../goptical_design/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT newton-newton.o -MD -MP -MF .deps/newton-newton.Tpo -c -o newton-newton.o `test -f 'newton.cc' || echo './'`newton.cc In file included from ../../goptical_core/src/Goptical/common.hh:41, from ../../goptical_core/src/Goptical/Math/vector.hh:31, from ../../goptical_core/src/Goptical/Math/Vector:3, from newton.cc:30: ../../goptical_core/src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../../goptical_core/src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../../goptical_core/src/Goptical/common.hh:43: ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../goptical_core/src/Goptical/Math/transform.hh:34, from ../../goptical_core/src/Goptical/Sys/element.hh:33, from ../../goptical_core/src/Goptical/Sys/system.hh:32, from ../../goptical_core/src/Goptical/Sys/System:2, from newton.cc:34: ../../goptical_core/src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:155:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:179:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:180:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Shape/base.hh:32, from ../../goptical_core/src/Goptical/Sys/surface.hh:34, from ../../goptical_core/src/Goptical/Trace/result.hh:35, from ../../goptical_core/src/Goptical/Trace/params.hh:33, from ../../goptical_core/src/Goptical/Sys/system.hh:34: ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Math/transform.hxx:30, from ../../goptical_core/src/Goptical/Sys/element.hxx:29, from ../../goptical_core/src/Goptical/Sys/system.hxx:32, from ../../goptical_core/src/Goptical/Sys/System:3: ../../goptical_core/src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ mv -f .deps/newton-newton.Tpo .deps/newton-newton.Po make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/hierarchical_design' make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/hierarchical_design' /bin/sh ../../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o newton newton-newton.o ../../goptical_core/src/libgoptical.la ../../goptical_design/src/libgoptical_design.la -lm -lglut -lGL -lGLU -lX11 libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/newton newton-newton.o ../../goptical_core/src/.libs/libgoptical.so ../../goptical_design/src/.libs/libgoptical_design.so /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/.libs/libgoptical.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -ldime -lgd -lplplotcxx -lplplot /usr/libx32/libstdc++.so -lm -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/hierarchical_design' Making all in render_3d make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/render_3d' x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical\" -DPACKAGE_TARNAME=\"goptical\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"goptical\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -DGOPTICAL_HAVE_GL=1 -DGOPTICAL_HAVE_X11=1 -I. -I../../goptical_core/src -I../../goptical_design/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT x11_app-x11_app.o -MD -MP -MF .deps/x11_app-x11_app.Tpo -c -o x11_app-x11_app.o `test -f 'x11_app.cc' || echo './'`x11_app.cc In file included from ../../goptical_core/src/Goptical/common.hh:41, from ../../goptical_core/src/Goptical/Io/renderer_x11.hh:30, from ../../goptical_core/src/Goptical/Io/RendererX11:2, from x11_app.cc:27: ../../goptical_core/src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../../goptical_core/src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../../goptical_core/src/Goptical/common.hh:43: ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../goptical_core/src/Goptical/Math/transform.hh:34, from ../../goptical_core/src/Goptical/Io/renderer_2d.hh:31, from ../../goptical_core/src/Goptical/Io/renderer_x11.hh:32: ../../goptical_core/src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:155:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:179:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:180:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Io/renderer.hh:34, from ../../goptical_core/src/Goptical/Io/renderer_viewport.hh:32, from ../../goptical_core/src/Goptical/Io/renderer_2d.hh:32: ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Math/transform.hxx:30, from ../../goptical_core/src/Goptical/Io/renderer_2d.hxx:29, from ../../goptical_core/src/Goptical/Io/renderer_x11.hxx:28, from ../../goptical_core/src/Goptical/Io/RendererX11:3: ../../goptical_core/src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ../../goptical_design/src/Goptical/Design/Telescope/newton.hh:31, from ../../goptical_design/src/Goptical/Design/Telescope/Newton:2, from newton.hh:39, from x11_app.cc:32: In destructor 'virtual _Goptical::Sys::Mirror::~Mirror()', inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Sys::Element; bool cloneable = false]' at ../../goptical_core/src/Goptical/ref:783:2, inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Sys::Element; bool cloneable = false]' at ../../goptical_core/src/Goptical/ref:765:10, inlined from 'void dpp::ref_::_drop() const [with X = const _Goptical::Sys::Surface; Xnoconst = _Goptical::Sys::Surface]' at ../../goptical_core/src/Goptical/ref:180:21, inlined from 'dpp::const_ref::~const_ref() [with X = _Goptical::Sys::Surface]' at ../../goptical_core/src/Goptical/ref:434:13, inlined from 'Newton::Newton() [with X = X11App]' at newton.hh:74:25: ../../goptical_core/src/Goptical/Sys/mirror.hh:49:11: warning: 'void operator delete(void*, std::size_t)' called on unallocated object 'newton' [-Wfree-nonheap-object] 49 | class Mirror : public OpticalSurface | ^~~~~~ newton.hh: In constructor 'Newton::Newton() [with X = X11App]': newton.hh:68:33: note: declared here 68 | Design::Telescope::Newton newton(Math::vector3_0, 750, 250); | ^~~~~~ mv -f .deps/x11_app-x11_app.Tpo .deps/x11_app-x11_app.Po make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/render_3d' make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/render_3d' x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical\" -DPACKAGE_TARNAME=\"goptical\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"goptical\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -DGOPTICAL_HAVE_GL=1 -DGOPTICAL_HAVE_X11=1 -I. -I../../goptical_core/src -I../../goptical_design/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT opengl_app-opengl_app.o -MD -MP -MF .deps/opengl_app-opengl_app.Tpo -c -o opengl_app-opengl_app.o `test -f 'opengl_app.cc' || echo './'`opengl_app.cc In file included from ../../goptical_core/src/Goptical/common.hh:41, from ../../goptical_core/src/Goptical/Io/renderer_opengl.hh:33, from ../../goptical_core/src/Goptical/Io/RendererOpengl:2, from opengl_app.cc:31: ../../goptical_core/src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../../goptical_core/src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../../goptical_core/src/Goptical/common.hh:43: ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../goptical_core/src/Goptical/Math/transform.hh:34, from ../../goptical_core/src/Goptical/Io/renderer_viewport.hh:31, from ../../goptical_core/src/Goptical/Io/renderer_opengl.hh:35: ../../goptical_core/src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:155:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:179:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:180:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Io/renderer.hh:34, from ../../goptical_core/src/Goptical/Io/renderer_viewport.hh:32: ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Io/renderer.hxx:34, from ../../goptical_core/src/Goptical/Io/renderer_opengl.hxx:29, from ../../goptical_core/src/Goptical/Io/RendererOpengl:3: ../../goptical_core/src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ../../goptical_design/src/Goptical/Design/Telescope/newton.hh:31, from ../../goptical_design/src/Goptical/Design/Telescope/Newton:2, from newton.hh:39, from opengl_app.cc:34: In destructor 'virtual _Goptical::Sys::Mirror::~Mirror()', inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Sys::Element; bool cloneable = false]' at ../../goptical_core/src/Goptical/ref:783:2, inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Sys::Element; bool cloneable = false]' at ../../goptical_core/src/Goptical/ref:765:10, inlined from 'void dpp::ref_::_drop() const [with X = const _Goptical::Sys::Surface; Xnoconst = _Goptical::Sys::Surface]' at ../../goptical_core/src/Goptical/ref:180:21, inlined from 'dpp::const_ref::~const_ref() [with X = _Goptical::Sys::Surface]' at ../../goptical_core/src/Goptical/ref:434:13, inlined from 'Newton::Newton() [with X = OpenglApp]' at newton.hh:74:25: ../../goptical_core/src/Goptical/Sys/mirror.hh:49:11: warning: 'void operator delete(void*, std::size_t)' called on unallocated object 'newton' [-Wfree-nonheap-object] 49 | class Mirror : public OpticalSurface | ^~~~~~ newton.hh: In constructor 'Newton::Newton() [with X = OpenglApp]': newton.hh:68:33: note: declared here 68 | Design::Telescope::Newton newton(Math::vector3_0, 750, 250); | ^~~~~~ mv -f .deps/opengl_app-opengl_app.Tpo .deps/opengl_app-opengl_app.Po make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/render_3d' make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/render_3d' /bin/sh ../../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o x11_app x11_app-x11_app.o ../../goptical_core/src/libgoptical.la ../../goptical_design/src/libgoptical_design.la -lm -lglut -lGL -lGLU -lX11 libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/x11_app x11_app-x11_app.o ../../goptical_core/src/.libs/libgoptical.so ../../goptical_design/src/.libs/libgoptical_design.so /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/.libs/libgoptical.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -ldime -lgd -lplplotcxx -lplplot /usr/libx32/libstdc++.so -lm -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/render_3d' make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/render_3d' /bin/sh ../../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o opengl_app opengl_app-opengl_app.o ../../goptical_core/src/libgoptical.la ../../goptical_design/src/libgoptical_design.la -lm -lglut -lGL -lGLU -lX11 libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/opengl_app opengl_app-opengl_app.o ../../goptical_core/src/.libs/libgoptical.so ../../goptical_design/src/.libs/libgoptical_design.so /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/.libs/libgoptical.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -ldime -lgd -lplplotcxx -lplplot /usr/libx32/libstdc++.so -lm -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/render_3d' Making all in curve_model make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/curve_model' x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical\" -DPACKAGE_TARNAME=\"goptical\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"goptical\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -DGOPTICAL_HAVE_GL=1 -DGOPTICAL_HAVE_X11=1 -I. -I../../goptical_core/src -I../../goptical_design/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT usercurve-usercurve.o -MD -MP -MF .deps/usercurve-usercurve.Tpo -c -o usercurve-usercurve.o `test -f 'usercurve.cc' || echo './'`usercurve.cc In file included from ../../goptical_core/src/Goptical/common.hh:41, from ../../goptical_core/src/Goptical/Math/vector.hh:31, from ../../goptical_core/src/Goptical/Math/Vector:3, from usercurve.cc:30: ../../goptical_core/src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../../goptical_core/src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../../goptical_core/src/Goptical/common.hh:43: ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../goptical_core/src/Goptical/Math/transform.hh:34, from ../../goptical_core/src/Goptical/Sys/element.hh:33, from ../../goptical_core/src/Goptical/Sys/system.hh:32, from ../../goptical_core/src/Goptical/Sys/System:2, from usercurve.cc:32: ../../goptical_core/src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:155:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:179:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:180:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Shape/base.hh:32, from ../../goptical_core/src/Goptical/Sys/surface.hh:34, from ../../goptical_core/src/Goptical/Trace/result.hh:35, from ../../goptical_core/src/Goptical/Trace/params.hh:33, from ../../goptical_core/src/Goptical/Sys/system.hh:34: ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Math/transform.hxx:30, from ../../goptical_core/src/Goptical/Sys/element.hxx:29, from ../../goptical_core/src/Goptical/Sys/system.hxx:32, from ../../goptical_core/src/Goptical/Sys/System:3: ../../goptical_core/src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ../../goptical_core/src/Goptical/Trace/params.hh:35: In destructor 'virtual _Goptical::Trace::Sequence::~Sequence()', inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Trace::Sequence; bool cloneable = false]' at ../../goptical_core/src/Goptical/ref:783:2, inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Trace::Sequence; bool cloneable = false]' at ../../goptical_core/src/Goptical/ref:765:10, inlined from 'void dpp::ref_::_drop() const [with X = const _Goptical::Trace::Sequence; Xnoconst = _Goptical::Trace::Sequence]' at ../../goptical_core/src/Goptical/ref:180:21, inlined from 'dpp::const_ref::~const_ref() [with X = _Goptical::Trace::Sequence]' at ../../goptical_core/src/Goptical/ref:434:13, inlined from 'int main()' at usercurve.cc:113:46: ../../goptical_core/src/Goptical/Trace/sequence.hh:50:11: warning: 'void operator delete(void*, std::size_t)' called on unallocated object 'seq' [-Wfree-nonheap-object] 50 | class Sequence : public ref_base | ^~~~~~~~ usercurve.cc: In function 'int main()': usercurve.cc:108:19: note: declared here 108 | Trace::Sequence seq; | ^~~ mv -f .deps/usercurve-usercurve.Tpo .deps/usercurve-usercurve.Po make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/curve_model' make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/curve_model' /bin/sh ../../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o usercurve usercurve-usercurve.o ../../goptical_core/src/libgoptical.la ../../goptical_design/src/libgoptical_design.la -lm -lglut -lGL -lGLU -lX11 libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/usercurve usercurve-usercurve.o ../../goptical_core/src/.libs/libgoptical.so ../../goptical_design/src/.libs/libgoptical_design.so /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/.libs/libgoptical.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -ldime -lgd -lplplotcxx -lplplot /usr/libx32/libstdc++.so -lm -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/curve_model' Making all in tessar_lens make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/tessar_lens' x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical\" -DPACKAGE_TARNAME=\"goptical\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"goptical\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -DGOPTICAL_HAVE_GL=1 -DGOPTICAL_HAVE_X11=1 -I. -I../../goptical_core/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT tessar-tessar.o -MD -MP -MF .deps/tessar-tessar.Tpo -c -o tessar-tessar.o `test -f 'tessar.cc' || echo './'`tessar.cc In file included from ../../goptical_core/src/Goptical/common.hh:41, from ../../goptical_core/src/Goptical/Math/vector.hh:31, from ../../goptical_core/src/Goptical/Math/Vector:3, from tessar.cc:30: ../../goptical_core/src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../../goptical_core/src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../../goptical_core/src/Goptical/common.hh:43: ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../goptical_core/src/Goptical/Math/transform.hh:34, from ../../goptical_core/src/Goptical/Sys/element.hh:33, from ../../goptical_core/src/Goptical/Sys/system.hh:32, from ../../goptical_core/src/Goptical/Sys/System:2, from tessar.cc:34: ../../goptical_core/src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:155:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:179:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:180:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Shape/base.hh:32, from ../../goptical_core/src/Goptical/Sys/surface.hh:34, from ../../goptical_core/src/Goptical/Trace/result.hh:35, from ../../goptical_core/src/Goptical/Trace/params.hh:33, from ../../goptical_core/src/Goptical/Sys/system.hh:34: ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Math/transform.hxx:30, from ../../goptical_core/src/Goptical/Sys/element.hxx:29, from ../../goptical_core/src/Goptical/Sys/system.hxx:32, from ../../goptical_core/src/Goptical/Sys/System:3: ../../goptical_core/src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ In file included from ../../goptical_core/src/Goptical/Trace/params.hh:35: In destructor 'virtual _Goptical::Trace::Sequence::~Sequence()', inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Trace::Sequence; bool cloneable = false]' at ../../goptical_core/src/Goptical/ref:783:2, inlined from 'void dpp::ref_base::ref_drop() const [with X = _Goptical::Trace::Sequence; bool cloneable = false]' at ../../goptical_core/src/Goptical/ref:765:10, inlined from 'void dpp::ref_::_drop() const [with X = const _Goptical::Trace::Sequence; Xnoconst = _Goptical::Trace::Sequence]' at ../../goptical_core/src/Goptical/ref:180:21, inlined from 'dpp::const_ref::~const_ref() [with X = _Goptical::Trace::Sequence]' at ../../goptical_core/src/Goptical/ref:434:13, inlined from 'int main()' at tessar.cc:123:46: ../../goptical_core/src/Goptical/Trace/sequence.hh:50:11: warning: 'void operator delete(void*, std::size_t)' called on unallocated object 'seq' [-Wfree-nonheap-object] 50 | class Sequence : public ref_base | ^~~~~~~~ tessar.cc: In function 'int main()': tessar.cc:121:19: note: declared here 121 | Trace::Sequence seq(sys); | ^~~ mv -f .deps/tessar-tessar.Tpo .deps/tessar-tessar.Po make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/tessar_lens' make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/tessar_lens' /bin/sh ../../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o tessar tessar-tessar.o ../../goptical_core/src/libgoptical.la -lm -lglut -lGL -lGLU -lX11 libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/tessar tessar-tessar.o ../../goptical_core/src/.libs/libgoptical.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -ldime -lgd -lplplotcxx -lplplot /usr/libx32/libstdc++.so -lm -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/tessar_lens' Making all in segmented_mirror make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/segmented_mirror' x86_64-pld-linux-gnux32-g++ -DPACKAGE_NAME=\"goptical\" -DPACKAGE_TARNAME=\"goptical\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"goptical\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"goptical\" -DVERSION=\"1.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBM=1 -DGOPTICAL_HAVE_GL=1 -DGOPTICAL_HAVE_X11=1 -I. -I../../goptical_core/src -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -MT segmented-segmented.o -MD -MP -MF .deps/segmented-segmented.Tpo -c -o segmented-segmented.o `test -f 'segmented.cc' || echo './'`segmented.cc In file included from ../../goptical_core/src/Goptical/common.hh:41, from ../../goptical_core/src/Goptical/Sys/system.hh:30, from ../../goptical_core/src/Goptical/Sys/System:2, from segmented.cc:30: ../../goptical_core/src/Goptical/vector_pool:259:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 259 | inline const X & at(unsigned int i) const throw (std::out_of_range) | ^~~~~ ../../goptical_core/src/Goptical/vector_pool:268:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 268 | inline X & at(unsigned int i) throw (std::out_of_range) | ^~~~~ In file included from ../../goptical_core/src/Goptical/common.hh:43: ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:575:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 575 | _DPP_DELEGATE_MEMBER_THIS(1) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:583:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 583 | _DPP_DELEGATE_MEMBER_THIS(2) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:593:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 593 | _DPP_DELEGATE_MEMBER_THIS(3) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:369:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 369 | _DPP_DELEGATE_MEMBER_THIS_(n,) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:344:9: warning: partial specialization 'class dpp::delegate_member_this' is not more specialized than 344 | class delegate_member_this < R (_DPP_DELEGATE_PARGS(n)) cst, F > \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:370:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS_' 370 | _DPP_DELEGATE_MEMBER_THIS_(n, const) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:607:3: note: in expansion of macro '_DPP_DELEGATE_MEMBER_THIS' 607 | _DPP_DELEGATE_MEMBER_THIS(4) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../goptical_core/src/Goptical/delegate:325:9: note: primary template 'template::p typename dpp::_delegate_member_this_type::a0_t>::t::* F> class dpp::delegate_member_this' 325 | class delegate_member_this : public delegate | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../goptical_core/src/Goptical/Math/transform.hh:34, from ../../goptical_core/src/Goptical/Sys/element.hh:33, from ../../goptical_core/src/Goptical/Sys/system.hh:32: ../../goptical_core/src/Goptical/Math/vector_pair.hh:174:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 174 | inline Vector<2> ln_intersect_ln(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:184:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 184 | inline double ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:197:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 197 | inline Vector<2> seg_intersect_seg(const VectorPair<2> &segment) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:241:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 241 | inline Vector<3> ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hh:251:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 251 | inline double ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error); | ^~~~~ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 154 | inline Transform<2>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:154:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:155:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 155 | inline Transform<2>(const TransformBase<2> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:155:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:179:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 179 | inline Transform<3>(); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:179:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:180:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 180 | inline Transform<3>(const TransformBase<3> &t); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:180:26: note: remove the '< >' ../../goptical_core/src/Goptical/Math/transform.hh:183:26: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 183 | inline Transform<3>(const Quaternion &q, const Vector3 &v); | ^ ../../goptical_core/src/Goptical/Math/transform.hh:183:26: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Shape/base.hh:32, from ../../goptical_core/src/Goptical/Sys/surface.hh:34, from ../../goptical_core/src/Goptical/Trace/result.hh:35, from ../../goptical_core/src/Goptical/Trace/params.hh:33, from ../../goptical_core/src/Goptical/Sys/system.hh:34: ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 76 | inline Triangle(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:76:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 79 | inline Triangle(const Vector &a, const Vector &b, const Vector &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:79:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 93 | inline Triangle<3>(); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:93:25: note: remove the '< >' ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 96 | inline Triangle<3>(const Vector3 &a, const Vector3 &b, const Vector3 &c); | ^ ../../goptical_core/src/Goptical/Math/triangle.hh:96:25: note: remove the '< >' In file included from ../../goptical_core/src/Goptical/Math/transform.hxx:30, from ../../goptical_core/src/Goptical/Sys/element.hxx:29, from ../../goptical_core/src/Goptical/Sys/system.hxx:32, from ../../goptical_core/src/Goptical/Sys/System:3: ../../goptical_core/src/Goptical/Math/vector_pair.hxx:232:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | double VectorPair<2>::ln_intersect_ln_scale(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:248:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 248 | Vector<2> VectorPair<2>::ln_intersect_ln(const VectorPair<2> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:254:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 254 | Vector<2> VectorPair<2>::seg_intersect_seg(const VectorPair<2> &s) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:353:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 353 | double VectorPair<3>::ln_ln_clst_pt_scale(const VectorPair<3> &line) const throw (Error) | ^~~~~ ../../goptical_core/src/Goptical/Math/vector_pair.hxx:371:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 371 | Vector<3> VectorPair<3>::ln_ln_clst_pt(const VectorPair<3> &line) const throw (Error) | ^~~~~ mv -f .deps/segmented-segmented.Tpo .deps/segmented-segmented.Po make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/segmented_mirror' make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/segmented_mirror' /bin/sh ../../libtool --tag=CXX --mode=link x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o segmented segmented-segmented.o ../../goptical_core/src/libgoptical.la -lm -lglut -lGL -lGLU -lX11 libtool: link: x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc -o .libs/segmented segmented-segmented.o ../../goptical_core/src/.libs/libgoptical.so /usr/libx32/libgsl.so /usr/libx32/libgslcblas.so -ldime -lgd -lplplotcxx -lplplot /usr/libx32/libstdc++.so -lm -lglut -lGL -lGLU /usr/libx32/libX11.so -lpthread /usr/libx32/libxcb.so /usr/libx32/libXau.so /usr/libx32/libXdmcp.so make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/examples/segmented_mirror' make[2]: Nothing to be done for 'all-am'. Making all in doc Making all in texinfo make[2]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/doc/texinfo' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ if (/bin/sh '/tmp/B.d4odar_z/BUILD/goptical-1.0/build-aux/missing' makeinfo --version) >/dev/null 2>&1; then \ for f in goptical.info goptical.info-[0-9] goptical.info-[0-9][0-9] goptical.i[0-9] goptical.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /bin/sh '/tmp/B.d4odar_z/BUILD/goptical-1.0/build-aux/missing' makeinfo -I . \ -o goptical.info goptical.texi; \ then \ rc=0; \ CDPATH="${ZSH_VERSION+.}:" && cd .; \ else \ rc=$?; \ CDPATH="${ZSH_VERSION+.}:" && cd . && \ $restore $backupdir/* `echo "./goptical.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc goptical.texi:262: warning: could not find @image file `coordinates.txt' nor alternate text goptical.texi:583: warning: could not find @image file `refractor_fan.txt' nor alternate text goptical.texi:695: warning: could not find @image file `tessar_spot_intensity.txt' nor alternate text goptical.texi:717: warning: could not find @image file `tessar_opdfan.txt' nor alternate text goptical.texi:730: warning: could not find @image file `tessar_transverse.txt' nor alternate text goptical.texi:743: warning: could not find @image file `tessar_longitudinal.txt' nor alternate text make[2]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/doc/texinfo' make[2]: Nothing to be done for 'all-am'. make[1]: Nothing to be done for 'all-am'. + RPM_EC=0 + jobs -p + exit 0 Executing(%install): /bin/sh -e /tmp/B.d4odar_z/BUILD/tmp/rpm-tmp.Em0IOW HOME=/home/users/builder PATH=/home/users/builder/GNUstep/Tools:/bin:/usr/bin:/usr/local/bin TMPDIR=/tmp/B.d4odar_z/BUILD/tmp + umask 022 + cd /tmp/B.d4odar_z/BUILD + /bin/rm '--interactive=never' -rf /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder + /bin/mkdir -p /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder + cd goptical-1.0 + rm -rf /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder + /usr/bin/make -Otarget -j28 install 'DESTDIR=/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder' Making install in goptical_core Making install in src Making install in Goptical Making install in Analysis make[5]: Nothing to be done for 'install-exec-am'. make[5]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Analysis' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Analysis' /usr/bin/install -c -m 644 focus.hh focus.hxx pointimage.hh pointimage.hxx rayfan.hh rayfan.hxx spot.hh spot.hxx Focus PointImage RayFan Spot '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Analysis' make[5]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Analysis' Making install in Curve make[5]: Nothing to be done for 'install-exec-am'. make[5]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Curve' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Curve' /usr/bin/install -c -m 644 Array Composer Conic ConicBase Base array.hh array.hxx composer.hh composer.hxx conic_base.hh conic_base.hxx conic.hh conic.hxx flat.hh flat.hxx foucault.hh foucault.hxx grid.hh grid.hxx base.hh base.hxx parabola.hh parabola.hxx polynomial.hh polynomial.hxx curve_roc.hh curve_roc.hxx rotational.hh rotational.hxx sphere.hh sphere.hxx spline.hh spline.hxx zernike.hh zernike.hxx Flat Foucault Grid Parabola Polynomial '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Curve' /usr/bin/install -c -m 644 Rotational Sphere Spline Zernike '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Curve' make[5]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Curve' Making install in Data make[5]: Nothing to be done for 'install-exec-am'. make[5]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Data' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Data' /usr/bin/install -c -m 644 discrete_set.hh discrete_set.hxx grid.hh grid.hxx data_interpolate_1d.hh data_interpolate_1d.hxx plotdata.hh plotdata.hxx plot.hh plot.hxx sample_set.hh sample_set.hxx set1d.hh set1d.hxx set.hh set.hxx DiscreteSet Grid Plot PlotData SampleSet Set Set1d '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Data' make[5]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Data' Making install in Io make[5]: Nothing to be done for 'install-exec-am'. make[5]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Io' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Io' /usr/bin/install -c -m 644 Export Import ImportOslo ImportZemax export.hh import.hh import_oslo.hh import_zemax.hh import_zemax.hxx renderer_2d.hh renderer_2d.hxx renderer_axes.hh renderer_axes.hxx renderer_dxf.hh renderer_dxf.hxx renderer_gd.hh renderer_gd.hxx renderer.hh renderer.hxx renderer_opengl.hh renderer_opengl.hxx renderer_plplot.hh renderer_plplot.hxx renderer_svg.hh renderer_svg.hxx renderer_viewport.hh renderer_viewport.hxx renderer_x11.hh renderer_x11.hxx renderer_x3d.hh renderer_x3d.hxx rgb.hh rgb.hxx Renderer Renderer2d RendererAxes RendererDxf RendererGd RendererOpengl RendererPlplot '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Io' /usr/bin/install -c -m 644 RendererSvg RendererViewport RendererX11 RendererX3d Rgb '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Io' make[5]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Io' Making install in Light make[5]: Nothing to be done for 'install-exec-am'. make[5]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Light' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Light' /usr/bin/install -c -m 644 ray.hh ray.hxx spectral_line.hh spectral_line.hxx Ray SpectralLine '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Light' make[5]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Light' Making install in Material make[5]: Nothing to be done for 'install-exec-am'. make[5]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Material' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Material' /usr/bin/install -c -m 644 Abbe Air Catalog Conrady Dielectric DispersionTable Herzberger Base abbe.hh abbe.hxx air.hh air.hxx catalog.hh catalog.hxx conrady.hh conrady.hxx dielectric.hh dielectric.hxx dispersion_table.hh dispersion_table.hxx herzberger.hh herzberger.hxx base.hh base.hxx metal.hh metal.hxx mil.hh mil.hxx mirror.hh mirror.hxx proxy.hh proxy.hxx schott.hh schott.hxx sellmeier.hh sellmeier.hxx sellmeiermod.hh sellmeiermod.hxx solid.hh solid.hxx '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Material' /usr/bin/install -c -m 644 vacuum.hh vacuum.hxx Metal Mil Mirror Proxy Schott Sellmeier SellmeierMod Solid Vacuum '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Material' make[5]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Material' Making install in Math make[5]: Nothing to be done for 'install-exec-am'. make[5]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Math' /usr/bin/install -c -m 644 matrix.hh matrix.hxx quaternion.hh quaternion.hxx transform.hh transform.hxx triangle.hh triangle.hxx vector.hh vector.hxx vector_pair.hh vector_pair.hxx Matrix Quaternion Transform Triangle Vector VectorPair '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Math' make[5]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Math' Making install in Shape make[5]: Nothing to be done for 'install-exec-am'. make[5]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Shape' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Shape' /usr/bin/install -c -m 644 Composer Disk Ellipse EllipticalRing Infinite Polygon Rectangle RegularPolygon Ring Base composer.hh composer.hxx disk.hh disk.hxx ellipse.hh ellipse.hxx elliptical_ring.hh elliptical_ring.hxx base.hh base.hxx infinite.hh infinite.hxx polygon.hh polygon.hxx rectangle.hh rectangle.hxx regular_polygon.hh regular_polygon.hxx ring.hh ring.hxx shape_round.hh shape_round.hxx '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Shape' make[5]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Shape' Making install in Sys make[5]: Nothing to be done for 'install-exec-am'. make[5]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Sys' /usr/bin/install -c -m 644 Container Element Group Image Lens Mirror OpticalSurface Source SourcePoint SourceRays Stop Surface container.hh container.hxx element.hh element.hxx group.hh group.hxx image.hh image.hxx lens.hh lens.hxx mirror.hh mirror.hxx optical_surface.hh optical_surface.hxx source.hh source.hxx source_point.hh source_point.hxx source_rays.hh source_rays.hxx stop.hh stop.hxx surface.hh surface.hxx system.hh system.hxx System '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Sys' make[5]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Sys' Making install in Trace make[5]: Nothing to be done for 'install-exec-am'. make[5]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Trace' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Trace' /usr/bin/install -c -m 644 Distribution Params Ray Result Sequence distribution.hh distribution.hxx params.hh params.hxx Tracer ray.hh ray.hxx result.hh result.hxx sequence.hh sequence.hxx tracer.hh tracer.hxx '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Trace' make[5]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical/Trace' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical' /usr/bin/install -c -m 644 vector_pool ref delegate fstring vlarray Error error.hh common.hh '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical' make[5]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/Goptical' make[4]: Nothing to be done for 'install-data-am'. make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32' /bin/sh ../libtool --mode=install /usr/bin/install -c libgoptical.la '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32' libtool: install: /usr/bin/install -c .libs/libgoptical-1.0.so /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical-1.0.so libtool: install: (cd /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32 && { ln -s -f libgoptical-1.0.so libgoptical.so || { rm -f libgoptical.so && ln -s libgoptical-1.0.so libgoptical.so; }; }) libtool: install: /usr/bin/install -c .libs/libgoptical.lai /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical.la libtool: install: /usr/bin/install -c .libs/libgoptical.a /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical.a libtool: install: chmod 644 /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical.a libtool: install: ranlib /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical.a libtool: warning: remember to run 'libtool --finish /usr/libx32' make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src' Making install in tests make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. Making install in goptical_design Making install in src Making install in Goptical Making install in Design Making install in Telescope make[6]: Nothing to be done for 'install-exec-am'. make[6]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src/Goptical/Design/Telescope' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Design/Telescope' /usr/bin/install -c -m 644 Telescope telescope.hh telescope.hxx Cassegrain cassegrain.hh cassegrain.hxx Newton newton.hh newton.hxx '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Design/Telescope' make[6]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src/Goptical/Design/Telescope' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src/Goptical/Design' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Design' /usr/bin/install -c -m 644 common.hh '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/include/Goptical/Design' make[6]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src/Goptical/Design' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32' /bin/sh ../libtool --mode=install /usr/bin/install -c libgoptical_design.la '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32' libtool: warning: relinking 'libgoptical_design.la' libtool: install: (cd /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src; /bin/sh "/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/libtool" --tag CXX --mode=relink x86_64-pld-linux-gnux32-g++ -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -std=gnu++14 -Wall -release 1.0 -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -o libgoptical_design.la -rpath /usr/libx32 telescope_newton.lo telescope_cassegrain.lo /tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_core/src/libgoptical.la -lm -inst-prefix-dir /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder) libtool: warning: '/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/libgsl.la' seems to be moved libtool: warning: '/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/libgslcblas.la' seems to be moved libtool: warning: '/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/libX11.la' seems to be moved libtool: warning: '/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/libstdc++.la' seems to be moved libtool: relink: x86_64-pld-linux-gnux32-g++ -fPIC -DPIC -shared -nostdlib -O2 -gdwarf-4 -g2 -fstack-protector-strong -mtune=generic -march=x86-64 -gdwarf-4 -g2 -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z -Wl,relro -Wl,-z -Wl,combreloc /usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/crti.o /usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/crtbeginS.o .libs/telescope_newton.o .libs/telescope_cassegrain.o -L/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32 -L/usr/libx32 -lgoptical -L/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32 -lgsl -lgslcblas -ldime -lgd -lglut -lGL -lGLU -lX11 -lpthread -lxcb -lXau -lXdmcp -lplplotcxx -lplplot -L/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0 -L/lib/../libx32 -L/usr/lib/../libx32 -L/usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../.. -L/lib -L/usr/lib -lstdc++ -lm -lc -lgcc_s /usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/crtendS.o /usr/libx32/gcc/x86_64-pld-linux-gnux32/14.2.0/../../../../libx32/crtn.o -Wl,-soname -Wl,libgoptical_design-1.0.so -o .libs/libgoptical_design-1.0.so libtool: install: /usr/bin/install -c .libs/libgoptical_design-1.0.soT /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical_design-1.0.so libtool: install: (cd /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32 && { ln -s -f libgoptical_design-1.0.so libgoptical_design.so || { rm -f libgoptical_design.so && ln -s libgoptical_design-1.0.so libgoptical_design.so; }; }) libtool: install: /usr/bin/install -c .libs/libgoptical_design.lai /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical_design.la libtool: install: /usr/bin/install -c .libs/libgoptical_design.a /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical_design.a libtool: install: chmod 644 /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical_design.a libtool: install: ranlib /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical_design.a libtool: warning: remember to run 'libtool --finish /usr/libx32' make[4]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/goptical_design/src' Making install in tests make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. Making install in examples Making install in simple_refractor make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. Making install in hierarchical_design make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. Making install in render_3d make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. Making install in curve_model make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. Making install in tessar_lens make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. Making install in segmented_mirror make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. Making install in doc Making install in texinfo make[3]: Nothing to be done for 'install-exec-am'. make[3]: Entering directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/doc/texinfo' /bin/mkdir -p '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/share/info' /usr/bin/install -c -m 644 ./goptical.info ./goptical.info-1 ./goptical.info-2 '/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/share/info' make[3]: Leaving directory '/tmp/B.d4odar_z/BUILD/goptical-1.0/doc/texinfo' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. + /usr/bin/find-debuginfo -j56 --build-id-seed 1.0-1 --unique-debug-suffix -1.0-1.x32 --unique-debug-src-base goptical-1.0-1.x32 -S debugsourcefiles.list /tmp/B.d4odar_z/BUILD/goptical-1.0 extracting debug info from /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical-1.0.so extracting debug info from /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical_design-1.0.so 2279 blocks + __spec_install_post_strip + set +x Stripping 2 ELF shared libraries...DONE Stripping 2 ar archives...DONE + __spec_install_post_chrpath + set +x Remove RPATH/RUNPATH from 2 executable binaries and shared object files. + __spec_install_post_compress_modules + set +x + __spec_install_post_check_so + set +x Searching for shared objects with unresolved symbols... DONE + __spec_install_post_check_tmpfiles + set +x Checking /var/run <-> tmpfiles.d completeness... DONE + __spec_install_post_check_shebangs + set +x Checking script shebangs... DONE + __spec_install_post_compress_docs + set +x Compress info pages: /usr/share/info + __spec_install_post_py_hardlink + set +x Processing files: goptical-1.0-1.x32 Executing(%doc): /bin/sh -e /tmp/B.d4odar_z/BUILD/tmp/rpm-tmp.A15hn1 + umask 022 + cd /tmp/B.d4odar_z/BUILD + cd goptical-1.0 + DOCDIR=/tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/share/doc/goptical-1.0 + export 'LC_ALL=C' + export DOCDIR + test -d /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/share/doc/goptical-1.0 + /bin/mkdir -p /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/share/doc/goptical-1.0 + cp -pr AUTHORS -pr README /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/share/doc/goptical-1.0 + RPM_EC=0 + jobs -p + exit 0 Provides: goptical = 1.0-1 goptical(x86-x32) = 1.0-1 libgoptical-1.0.so()(x32bit) libgoptical_design-1.0.so()(x32bit) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libGL.so.1()(x32bit) libGLU.so.1()(x32bit) libX11.so.6()(x32bit) libc.so.6()(x32bit) libc.so.6(GLIBC_2.16)(x32bit) libc.so.6(GLIBC_2.38)(x32bit) libdime.so.1()(x32bit) libgcc_s.so.1()(x32bit) libgcc_s.so.1(GCC_3.0)(x32bit) libgd.so.3()(x32bit) libgoptical-1.0.so()(x32bit) libgsl.so.28()(x32bit) libm.so.6()(x32bit) libm.so.6(GLIBC_2.16)(x32bit) libm.so.6(GLIBC_2.29)(x32bit) libm.so.6(GLIBC_2.35)(x32bit) libplplot.so.17()(x32bit) libplplotcxx.so.15()(x32bit) libstdc++.so.6()(x32bit) libstdc++.so.6(CXXABI_1.3)(x32bit) libstdc++.so.6(CXXABI_1.3.15)(x32bit) libstdc++.so.6(CXXABI_1.3.9)(x32bit) libstdc++.so.6(GLIBCXX_3.4)(x32bit) libstdc++.so.6(GLIBCXX_3.4.11)(x32bit) libstdc++.so.6(GLIBCXX_3.4.15)(x32bit) libstdc++.so.6(GLIBCXX_3.4.20)(x32bit) libstdc++.so.6(GLIBCXX_3.4.21)(x32bit) libstdc++.so.6(GLIBCXX_3.4.29)(x32bit) libstdc++.so.6(GLIBCXX_3.4.32)(x32bit) libstdc++.so.6(GLIBCXX_3.4.9)(x32bit) rtld(GNU_HASH) Processing files: goptical-devel-1.0-1.x32 warning: Explicit %attr() mode not applicable to symlink: /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical.so warning: Explicit %attr() mode not applicable to symlink: /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical_design.so Provides: goptical-devel = 1.0-1 goptical-devel(x86-x32) = 1.0-1 libtool(/usr/libx32/libgoptical.la) libtool(/usr/libx32/libgoptical_design.la) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libtool(/usr/libx32/libX11.la) libtool(/usr/libx32/libXau.la) libtool(/usr/libx32/libXdmcp.la) libtool(/usr/libx32/libgoptical.la) libtool(/usr/libx32/libgsl.la) libtool(/usr/libx32/libgslcblas.la) libtool(/usr/libx32/libstdc++.la) libtool(/usr/libx32/libxcb.la) Processing files: goptical-static-1.0-1.x32 Provides: goptical-static = 1.0-1 goptical-static(x86-x32) = 1.0-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: goptical-debugsource-1.0-1.x32 Provides: goptical-debugsource = 1.0-1 goptical-debugsource(x86-x32) = 1.0-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: goptical-debuginfo-1.0-1.x32 Provides: goptical-debuginfo = 1.0-1 goptical-debuginfo(x86-x32) = 1.0-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: goptical-debugsource(x86-x32) = 1.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder Wrote: /tmp/B.d4odar_z/RPMS/goptical-devel-1.0-1.x32.rpm Wrote: /tmp/B.d4odar_z/RPMS/goptical-debugsource-1.0-1.x32.rpm Wrote: /tmp/B.d4odar_z/RPMS/goptical-1.0-1.x32.rpm Wrote: /tmp/B.d4odar_z/RPMS/goptical-static-1.0-1.x32.rpm Wrote: /tmp/B.d4odar_z/RPMS/goptical-debuginfo-1.0-1.x32.rpm Executing(%clean): /bin/sh -e /tmp/B.d4odar_z/BUILD/tmp/rpm-tmp.PdfRoW + umask 022 + cd /tmp/B.d4odar_z/BUILD + cd goptical-1.0 + rm -rf /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder + RPM_EC=0 + jobs -p + exit 0 RPM build warnings: Explicit %attr() mode not applicable to symlink: /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical.so Explicit %attr() mode not applicable to symlink: /tmp/B.d4odar_z/BUILD/tmp/goptical-1.0-x32-root-builder/usr/libx32/libgoptical_design.so ended at: Sun Sep 29 20:13:21 2024, done in 0:01:33.896219 + chmod -R u+rwX /tmp/B.d4odar_z/BUILD + rm -rf /tmp/B.d4odar_z/tmp /tmp/B.d4odar_z/BUILD copy rpm files to cache_dir: /spools/ready Creating pndir index of /spools/ready/ (type=dir)... Loading [pndir]previous /spools/ready/packages.ndir.gz... Loading [dir]/spools/ready/... 200..400..600..800..1000..1200..1400..1600..1800..1894 Writing /spools/ready/packages.ndir.gz... Begin-PLD-Builder-Info upgrading packages End-PLD-Builder-Info + rm -rf /tmp/B.d4odar_z Begin-PLD-Builder-Info Build-Time: user:330.04s sys:54.62s real:98.26s (faults io:28 non-io:7683312) Files queued for ftp: 2516189 goptical-debuginfo-1.0-1.x32.rpm 289509 goptical-static-1.0-1.x32.rpm 237737 goptical-1.0-1.x32.rpm 185657 goptical-debugsource-1.0-1.x32.rpm 219041 goptical-devel-1.0-1.x32.rpm 238 goptical-1.0-1.src.rpm.uploadinfo End-PLD-Builder-Info