* installing *source* package ‘DAISIE’ ... ** package ‘DAISIE’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘clang version 18.1.4’ using Fortran compiler: ‘flang-new version 18.1.4’ using C++ compiler: ‘clang version 18.1.4’ using C++17 make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/DAISIE/src' /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -D_HAS_AUTO_PTR_ETC=0 -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c DAISIE_CS.cpp -o DAISIE_CS.o In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/heterogeneous_system.hpp:34: /data/gannet/ripley/R/test-clang/BH/include/boost/units/static_rational.hpp:166:10: warning: extension used [-Wlanguage-extension-token] 166 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/heterogeneous_system.hpp:35: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/dimension.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/dimension_list.hpp:125:10: warning: extension used [-Wlanguage-extension-token] 125 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/heterogeneous_system.hpp:35: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/dimension.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/dimension_list.hpp:131: /data/gannet/ripley/R/test-clang/BH/include/boost/units/dimensionless_type.hpp:49:10: warning: extension used [-Wlanguage-extension-token] 49 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/heterogeneous_system.hpp:39: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/linear_algebra.hpp:20: /data/gannet/ripley/R/test-clang/BH/include/boost/units/dim.hpp:75:10: warning: extension used [-Wlanguage-extension-token] 75 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/heterogeneous_system.hpp:40: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/unscale.hpp:28: /data/gannet/ripley/R/test-clang/BH/include/boost/units/scale.hpp:139:10: warning: extension used [-Wlanguage-extension-token] 139 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:20: /data/gannet/ripley/R/test-clang/BH/include/boost/units/heterogeneous_system.hpp:120:10: warning: extension used [-Wlanguage-extension-token] 120 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/units/homogeneous_system.hpp:99:10: warning: extension used [-Wlanguage-extension-token] 99 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:495:10: warning: extension used [-Wlanguage-extension-token] 495 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:17: /data/gannet/ripley/R/test-clang/BH/include/boost/units/unit.hpp:73:10: warning: extension used [-Wlanguage-extension-token] 73 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/meter.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/scaled_base_unit.hpp:93:10: warning: extension used [-Wlanguage-extension-token] 93 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/meter.hpp:19: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/length.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:20: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/meter.hpp:41:10: warning: extension used [-Wlanguage-extension-token] 41 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/kilogram.hpp:15: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/cgs/gram.hpp:19: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/mass.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/kilogram.hpp:15: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/cgs/gram.hpp:41:10: warning: extension used [-Wlanguage-extension-token] 41 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:22: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/second.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/time.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:22: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/second.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/ampere.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/current.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:23: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/ampere.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:24: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/kelvin.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/temperature.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:24: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/kelvin.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/mole.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/amount.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:25: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/mole.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/candela.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/luminous_intensity.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:26: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/candela.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/angle/radian.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/plane_angle.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:27: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/angle/radian.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:28: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/angle/steradian.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/solid_angle.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:28: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/angle/steradian.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:667:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator1, double>' requested here 667 | public random_access_iterator_base::iterator1' requested here 822 | public iterator_base_traits::template | ^ ./DAISIE_odeint.h:119:27: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::iterator' requested here 119 | std::copy(col.begin(), col.end(), dxdt.begin()); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:822:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 822 | public iterator_base_traits::template | ^ ./DAISIE_odeint.h:119:27: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::iterator' requested here 119 | std::copy(col.begin(), col.end(), dxdt.begin()); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:671:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator, double>' requested here 671 | public random_access_iterator_base::iterator' requested here 119 | std::copy(col.begin(), col.end(), dxdt.begin()); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 518 | public random_access_iterator_base::const_iterator' requested here 180 | TT b; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/range/concepts.hpp:125:47: note: in instantiation of template class 'boost::CopyConstructible::const_iterator>' requested here 125 | struct IncrementableIteratorConcept : CopyConstructible | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/range/concepts.hpp:148:15: note: in instantiation of template class 'boost::range_detail::IncrementableIteratorConcept::const_iterator>' requested here 148 | : IncrementableIteratorConcept | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::SinglePassIteratorConcept::const_iterator>' requested here 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/concept/detail/has_constraints.hpp:44:25: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:87:16: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 87 | t1 = m_alpha1 * t2 + m_alpha2 * t3; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:87:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 87 | t1 = m_alpha1 * t2 + m_alpha2 * t3; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:89:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 89 | op( s1 , s2 , s3 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:107:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 107 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:95:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 95 | op( s1 , s2 , s3 , s4 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:128:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 128 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:101:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 101 | op( s1 , s2 , s3 , s4 , s5 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:150:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 150 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:107:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 107 | op( s1 , s2 , s3 , s4 , s5 , s6 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:173:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 173 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:113:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 113 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:198:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 198 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:119:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 119 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:352:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_abs>::const_iterator, double>' requested here 352 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:88: note: in instantiation of member class 'boost::numeric::ublas::vector_unary, boost::numeric::ublas::scalar_abs>::const_iterator' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:68:15: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 68 | t = v; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:54: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 654 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:54: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 654 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:54: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 654 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 654 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:68:15: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 68 | t = v; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:68:15: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 68 | t = v; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:98:52: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 98 | return detail::set_unit_value_impl::set_value(t , v); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:224:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 224 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:125:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 125 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:250:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 250 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9 + m_alpha9 * t10; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:131:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 131 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 , s10 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:277:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 277 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9 + m_alpha9 * t10 + m_alpha10 * t11; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:137:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 137 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 , s10 , s11 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:307:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 307 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9 + m_alpha9 * t10 + m_alpha10 * t11 + m_alpha11 * t12; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:143:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 143 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 , s10 , s11 , s12 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:337:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 337 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9 + m_alpha9 * t10 + m_alpha10 * t11 + m_alpha11 * t12 + m_alpha12 * t13; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:149:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 149 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 , s10 , s11 , s12 , s13 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:368:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 368 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9 + m_alpha9 * t10 + m_alpha10 * t11 + m_alpha11 * t12 + m_alpha12 * t13 + m_alpha13 * t14; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:155:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 155 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 , s10 , s11 , s12 , s13 , s14 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:400:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 400 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9 + m_alpha9 * t10 + m_alpha10 * t11 + m_alpha11 * t12 + m_alpha12 * t13 + m_alpha13 * t14 + m_alpha14 * t15; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:161:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 161 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 , s10 , s11 , s12 , s13 , s14 , s15 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>::const_iterator, double>' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>::const_iterator' requested here 654 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:87:16: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 87 | t1 = m_alpha1 * t2 + m_alpha2 * t3; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::bulirsch_stoer, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>::try_step, boost::numeric::ublas::vector>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:159:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>' requested here 159 | integrate_adaptive(stepper_t(atol, rtol), rhs, y, bstime_t{t0}, bstime_t{t1}, bstime_t{0.1 * (t1 - t0)}); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:87:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 87 | t1 = m_alpha1 * t2 + m_alpha2 * t3; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:89:9: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 89 | op( s1 , s2 , s3 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::bulirsch_stoer, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>::try_step, boost::numeric::ublas::vector>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:159:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>' requested here 159 | integrate_adaptive(stepper_t(atol, rtol), rhs, y, bstime_t{t0}, bstime_t{t1}, bstime_t{0.1 * (t1 - t0)}); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:107:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 107 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:95:9: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 95 | op( s1 , s2 , s3 , s4 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::bulirsch_stoer, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>::try_step, boost::numeric::ublas::vector>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:159:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::cpp_daisie_cs_runmod>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>' requested here 159 | integrate_adaptive(stepper_t(atol, rtol), rhs, y, bstime_t{t0}, bstime_t{t1}, bstime_t{0.1 * (t1 - t0)}); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator1, double>' requested here 486 | public random_access_iterator_base::const_iterator1' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:4059:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 4059 | public bidirectional_iterator_base::const_iterator1' requested here 3054 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:2150:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 2150 | typename E2::const_iterator1::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 3054 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:2150:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 2150 | typename E2::const_iterator1::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator1, double>' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator+=, boost::numeric::ublas::scalar_multiplies>>' requested here 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp:132:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 132 | m_stepper.do_step( sys , x , t , xout , dt , m_xerr.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator2, double>' requested here 809 | public random_access_iterator_base::const_iterator2' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:4207:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 4207 | public bidirectional_iterator_base::const_iterator2' requested here 3233 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:2501:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 2501 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 3233 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:2501:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 2501 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator2, double>' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator+=, boost::numeric::ublas::scalar_multiplies>>' requested here 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp:132:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 132 | m_stepper.do_step( sys , x , t , xout , dt , m_xerr.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator2, double>' requested here 990 | public random_access_iterator_base::iterator2' requested here 969 | typedef F functor_type; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1371:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 1371 | matrix_assign (m, e, storage_category (), orientation_category ()); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:714:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 714 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp:132:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 132 | m_stepper.do_step( sys , x , t , xout , dt , m_xerr.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 241 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp:132:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 132 | m_stepper.do_step( sys , x , t , xout , dt , m_xerr.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:349:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 349 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:461:19: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 461 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp:132:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 132 | m_stepper.do_step( sys , x , t , xout , dt , m_xerr.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp:132:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 132 | m_stepper.do_step( sys , x , t , xout , dt , m_xerr.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_CS.cpp:14: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/triangular.hpp:1622:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::basic_unit_lower<>>::const_iterator2, double>' requested here 1622 | public random_access_iterator_base, boost::numeric::ublas::basic_unit_lower<>>::const_iterator2' requested here 2160 | typename E1::const_iterator2 it2e1 (e1 ().find2 (1, n, 0)); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/triangular.hpp:2212:9: note: in instantiation of function template specialization 'boost::numeric::ublas::inplace_solve, boost::numeric::ublas::basic_unit_lower<>>, boost::numeric::ublas::vector>' requested here 2212 | inplace_solve (e1, e2, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/triangular.hpp:2229:9: note: in instantiation of function template specialization 'boost::numeric::ublas::inplace_solve, boost::numeric::ublas::basic_unit_lower<>>, boost::numeric::ublas::vector>' requested here 2229 | inplace_solve (triangular_adaptor (e1 ()), e2, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:273:9: note: in instantiation of function template specialization 'boost::numeric::ublas::inplace_solve, boost::numeric::ublas::vector>' requested here 273 | inplace_solve (m, e, unit_lower_tag ()); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:304:9: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 304 | lu_substitute (m, mv); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::cpp_daisie_cs_runmod &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::cpp_daisie_cs_runmod> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_CS.cpp:303:20: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 303 | daisie_odeint::integrate(stepper, std::ref(rhs), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ DAISIE_CS.cpp:31:10: warning: unused variable 'abm_factor' [-Wunused-variable] 31 | double abm_factor = default_abm_factor; | ^~~~~~~~~~ 73 warnings generated. /usr/local/clang18/bin/clang++ -std=gnu++17 -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -D_HAS_AUTO_PTR_ETC=0 -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -c DAISIE_IW.cpp -o DAISIE_IW.o In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/heterogeneous_system.hpp:34: /data/gannet/ripley/R/test-clang/BH/include/boost/units/static_rational.hpp:166:10: warning: extension used [-Wlanguage-extension-token] 166 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/heterogeneous_system.hpp:35: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/dimension.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/dimension_list.hpp:125:10: warning: extension used [-Wlanguage-extension-token] 125 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/heterogeneous_system.hpp:35: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/dimension.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/dimension_list.hpp:131: /data/gannet/ripley/R/test-clang/BH/include/boost/units/dimensionless_type.hpp:49:10: warning: extension used [-Wlanguage-extension-token] 49 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/heterogeneous_system.hpp:39: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/linear_algebra.hpp:20: /data/gannet/ripley/R/test-clang/BH/include/boost/units/dim.hpp:75:10: warning: extension used [-Wlanguage-extension-token] 75 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/heterogeneous_system.hpp:40: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/unscale.hpp:28: /data/gannet/ripley/R/test-clang/BH/include/boost/units/scale.hpp:139:10: warning: extension used [-Wlanguage-extension-token] 139 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:20: /data/gannet/ripley/R/test-clang/BH/include/boost/units/heterogeneous_system.hpp:120:10: warning: extension used [-Wlanguage-extension-token] 120 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:29: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/conversion.hpp:17: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/detail/conversion_impl.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/units/homogeneous_system.hpp:99:10: warning: extension used [-Wlanguage-extension-token] 99 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:30: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:23: /data/gannet/ripley/R/test-clang/BH/include/boost/units/quantity.hpp:495:10: warning: extension used [-Wlanguage-extension-token] 495 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:17: /data/gannet/ripley/R/test-clang/BH/include/boost/units/unit.hpp:73:10: warning: extension used [-Wlanguage-extension-token] 73 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/meter.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/scaled_base_unit.hpp:93:10: warning: extension used [-Wlanguage-extension-token] 93 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:20: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/meter.hpp:19: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/length.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:20: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/meter.hpp:41:10: warning: extension used [-Wlanguage-extension-token] 41 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/kilogram.hpp:15: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/cgs/gram.hpp:19: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/mass.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/kilogram.hpp:15: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/cgs/gram.hpp:41:10: warning: extension used [-Wlanguage-extension-token] 41 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:22: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/second.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/time.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:22: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/second.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/ampere.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/current.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:23: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/ampere.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:24: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/kelvin.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/temperature.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:24: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/kelvin.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:25: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/mole.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/amount.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:25: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/mole.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:26: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/candela.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/luminous_intensity.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:26: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/si/candela.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/angle/radian.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/plane_angle.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:27: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/angle/radian.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:28: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/angle/steradian.hpp:18: /data/gannet/ripley/R/test-clang/BH/include/boost/units/physical_dimensions/solid_angle.hpp:32:10: warning: extension used [-Wlanguage-extension-token] 32 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:23: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/dimensionless.hpp:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/units/systems/si/base.hpp:28: /data/gannet/ripley/R/test-clang/BH/include/boost/units/base_units/angle/steradian.hpp:40:10: warning: extension used [-Wlanguage-extension-token] 40 | #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/typeof/typeof.hpp:28:13: note: expanded from macro 'BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP' 28 | | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:667:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator1, double>' requested here 667 | public random_access_iterator_base::iterator1' requested here 822 | public iterator_base_traits::template | ^ ./DAISIE_odeint.h:119:27: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::iterator' requested here 119 | std::copy(col.begin(), col.end(), dxdt.begin()); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:822:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 822 | public iterator_base_traits::template | ^ ./DAISIE_odeint.h:119:27: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::iterator' requested here 119 | std::copy(col.begin(), col.end(), dxdt.begin()); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:671:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator, double>' requested here 671 | public random_access_iterator_base::iterator' requested here 119 | std::copy(col.begin(), col.end(), dxdt.begin()); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:18: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Sparse:26: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/SparseCore:61: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | Index count = 0; | ^ In file included from DAISIE_IW.cpp:18: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:29: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/Sparse:29: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/SparseLU:35: /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable] 78 | Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree | ^ /data/gannet/ripley/R/test-clang/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable] 79 | Index nsuper_et = 0; // Number of relaxed snodes in the original etree | ^ In file included from DAISIE_IW.cpp:18: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:31: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46: /data/gannet/ripley/R/test-clang/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable] 72 | Index replacements = 0; | ^ In file included from DAISIE_IW.cpp:18: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigen.h:25: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/RcppEigenForward.h:37: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/unsupported/Eigen/SparseExtra:45: /data/gannet/ripley/R/test-clang/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable] 246 | int count = 0; | ^ In file included from DAISIE_IW.cpp:19: In file included from /data/gannet/ripley/R/test-clang/RcppEigen/include/unsupported/Eigen/CXX11/Tensor:114: /data/gannet/ripley/R/test-clang/RcppEigen/include/unsupported/Eigen/CXX11/src/Tensor/TensorTrace.h:130:9: warning: variable 'num_distinct_reduce_dims' set but not used [-Wunused-but-set-variable] 130 | int num_distinct_reduce_dims = 0; | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:518:18: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator, double>' requested here 518 | public random_access_iterator_base::const_iterator' requested here 180 | TT b; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/range/concepts.hpp:125:47: note: in instantiation of template class 'boost::CopyConstructible::const_iterator>' requested here 125 | struct IncrementableIteratorConcept : CopyConstructible | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/range/concepts.hpp:148:15: note: in instantiation of template class 'boost::range_detail::IncrementableIteratorConcept::const_iterator>' requested here 148 | : IncrementableIteratorConcept | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/concept/detail/has_constraints.hpp:32:63: note: in instantiation of template class 'boost::range_detail::SinglePassIteratorConcept::const_iterator>' requested here 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/concept/detail/has_constraints.hpp:44:25: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:87:16: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 87 | t1 = m_alpha1 * t2 + m_alpha2 * t3; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:87:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 87 | t1 = m_alpha1 * t2 + m_alpha2 * t3; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:89:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 89 | op( s1 , s2 , s3 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:107:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 107 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:95:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 95 | op( s1 , s2 , s3 , s4 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:128:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 128 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:101:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 101 | op( s1 , s2 , s3 , s4 , s5 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:150:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 150 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:107:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 107 | op( s1 , s2 , s3 , s4 , s5 , s6 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:173:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 173 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:113:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 113 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:198:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 198 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:119:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 119 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:352:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_abs>::const_iterator, double>' requested here 352 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:88: note: in instantiation of member class 'boost::numeric::ublas::vector_unary, boost::numeric::ublas::scalar_abs>::const_iterator' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:68:15: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 68 | t = v; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:54: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 654 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:54: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 654 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>::const_iterator, double>' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:54: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>::const_iterator' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 654 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: (skipping 11 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 654 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:68:15: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 68 | t = v; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:68:15: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_abs>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::scalar_divides>>' requested here 68 | t = v; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/util/unit_helper.hpp:98:52: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 98 | return detail::set_unit_value_impl::set_value(t , v); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:148:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 148 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:224:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 224 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:125:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 125 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:250:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 250 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9 + m_alpha9 * t10; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:131:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 131 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 , s10 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:277:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 277 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9 + m_alpha9 * t10 + m_alpha10 * t11; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:137:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 137 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 , s10 , s11 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:307:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 307 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9 + m_alpha9 * t10 + m_alpha10 * t11 + m_alpha11 * t12; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:143:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 143 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 , s10 , s11 , s12 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:337:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 337 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9 + m_alpha9 * t10 + m_alpha10 * t11 + m_alpha11 * t12 + m_alpha12 * t13; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:149:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 149 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 , s10 , s11 , s12 , s13 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:368:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 368 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9 + m_alpha9 * t10 + m_alpha10 * t11 + m_alpha11 * t12 + m_alpha12 * t13 + m_alpha13 * t14; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:155:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 155 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 , s10 , s11 , s12 , s13 , s14 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:400:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 400 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4 + m_alpha4 * t5 + m_alpha5 * t6 + m_alpha6 * t7 + m_alpha7 * t8 + m_alpha8 * t9 + m_alpha9 * t10 + m_alpha10 * t11 + m_alpha11 * t12 + m_alpha12 * t13 + m_alpha13 * t14 + m_alpha14 * t15; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:161:9: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 161 | op( s1 , s2 , s3 , s4 , s5 , s6 , s7 , s8 , s9 , s10 , s11 , s12 , s13 , s14 , s15 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:75:5: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, double>' requested here 75 | integrate_adaptive(make_controlled(atol, rtol), rhs, y, t0, t1, 0.1 * (t1 - t0)); | ^ ./DAISIE_odeint.h:151:7: note: in instantiation of function template specialization 'daisie_odeint::do_integrate>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>>' requested here 151 | do_integrate>(atol, rtol, rhs, y, t0, t1); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1090:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>::const_iterator, double>' requested here 1090 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:654:88: note: in instantiation of member class 'boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>::const_iterator' requested here 654 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:486:59: note: in instantiation of member class 'boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:87:16: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 87 | t1 = m_alpha1 * t2 + m_alpha2 * t3; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::bulirsch_stoer, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>::try_step, boost::numeric::ublas::vector>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:159:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>' requested here 159 | integrate_adaptive(stepper_t(atol, rtol), rhs, y, bstime_t{t0}, bstime_t{t1}, bstime_t{0.1 * (t1 - t0)}); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:87:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 87 | t1 = m_alpha1 * t2 + m_alpha2 * t3; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:89:9: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 89 | op( s1 , s2 , s3 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::bulirsch_stoer, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>::try_step, boost::numeric::ublas::vector>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:159:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>' requested here 159 | integrate_adaptive(stepper_t(atol, rtol), rhs, y, bstime_t{t0}, bstime_t{t1}, bstime_t{0.1 * (t1 - t0)}); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:653:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>::const_iterator, double>' requested here 653 | public iterator_base_traits, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>::const_iterator' requested here 486 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:131:10: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_assign, boost::numeric::ublas::vector_binary, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 131 | vector_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:330:21: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::vector, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 330 | self_type temporary (ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/default_operations.hpp:107:16: note: in instantiation of function template specialization 'boost::numeric::ublas::vector::operator=, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::vector_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>, boost::numeric::ublas::vector_binary_scalar1>>, boost::units::list>>>>>>>>>>>, boost::numeric::ublas::vector, boost::numeric::ublas::scalar_multiplies>>, boost::units::list>>>>>>>>>>>, double>>, boost::numeric::ublas::scalar_plus>>' requested here 107 | t1 = m_alpha1 * t2 + m_alpha2 * t3 + m_alpha3 * t4; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp:95:9: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 95 | op( s1 , s2 , s3 , s4 ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::bulirsch_stoer, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>::try_step, boost::numeric::ublas::vector>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:159:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive, double, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>, std::reference_wrapper<(anonymous namespace)::daisie_iw_wrapper>, boost::numeric::ublas::vector, boost::units::quantity>>, boost::units::list>>>>>>>>>>>>' requested here 159 | integrate_adaptive(stepper_t(atol, rtol), rhs, y, bstime_t{t0}, bstime_t{t1}, bstime_t{0.1 * (t1 - t0)}); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:486:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator1, double>' requested here 486 | public random_access_iterator_base::const_iterator1' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:4059:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator1, double>' requested here 4059 | public bidirectional_iterator_base::const_iterator1' requested here 3054 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:2150:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 2150 | typename E2::const_iterator1::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:3054:13: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 3054 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:2150:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 2150 | typename E2::const_iterator1::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:2149:13: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator1, double>' requested here 2149 | public iterator_base_traits, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator+=, boost::numeric::ublas::scalar_multiplies>>' requested here 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp:132:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 132 | m_stepper.do_step( sys , x , t , xout , dt , m_xerr.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:809:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::const_iterator2, double>' requested here 809 | public random_access_iterator_base::const_iterator2' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:4207:20: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base::const_iterator2, double>' requested here 4207 | public bidirectional_iterator_base::const_iterator2' requested here 3233 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:2501:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 2501 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:3233:13: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 3233 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:2501:19: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 2501 | typename E2::const_iterator2::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1365:59: note: in instantiation of member class 'boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:149:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 149 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:2500:13: note: in instantiation of template class 'boost::numeric::ublas::bidirectional_iterator_base, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator2, double>' requested here 2500 | public iterator_base_traits, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::operator+=, boost::numeric::ublas::scalar_multiplies>>' requested here 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp:132:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 132 | m_stepper.do_step( sys , x , t , xout , dt , m_xerr.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:990:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base::iterator2, double>' requested here 990 | public random_access_iterator_base::iterator2' requested here 969 | typedef F functor_type; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1371:9: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 1371 | matrix_assign (m, e, storage_category (), orientation_category ()); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:172:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign, boost::numeric::ublas::matrix_binary, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 172 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix.hpp:365:23: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix::matrix, boost::numeric::ublas::matrix_binary_scalar1, boost::numeric::ublas::scalar_multiplies>, boost::numeric::ublas::scalar_plus>>' requested here 365 | self_type temporary (*this + ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:190:19: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 190 | m_jac.m_v += 1.0 / m_coef.gamma / dt * boost::numeric::ublas::identity_matrix< value_type >( n ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:714:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 714 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:50: note: in instantiation of member class 'boost::numeric::ublas::matrix_column>::const_iterator' requested here 265 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1510:29: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 1510 | typedef typename E::const_iterator::iterator_category iterator_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_expression.hpp:1638:16: note: in instantiation of template class 'boost::numeric::ublas::vector_scalar_unary>>, boost::numeric::ublas::vector_index_norm_inf>>>>' requested here 1638 | return expression_type (e ()); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:145:40: note: in instantiation of function template specialization 'boost::numeric::ublas::index_norm_inf>>>' requested here 145 | size_type i_norm_inf = i + index_norm_inf (project (mci, range (i, size1))); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp:132:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 132 | m_stepper.do_step( sys , x , t , xout , dt , m_xerr.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:241:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::const_iterator, double>' requested here 241 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:603:57: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::const_iterator' requested here 603 | typename E::const_iterator::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp:132:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 132 | m_stepper.do_step( sys , x , t , xout , dt , m_xerr.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:349:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>::iterator, double>' requested here 349 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:509:31: note: in instantiation of member class 'boost::numeric::ublas::matrix_row>::iterator' requested here 509 | typedef F functor_type; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/vector_assign.hpp:604:9: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 604 | vector_swap (v, e, storage_category ()); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:192:17: note: in instantiation of function template specialization 'boost::numeric::ublas::vector_swap>, boost::numeric::ublas::matrix_row>>' requested here 192 | vector_swap (*this, mr); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:150:41: note: in instantiation of member function 'boost::numeric::ublas::matrix_row>::swap' requested here 150 | row (m, i_norm_inf).swap (mri); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector_proxy.hpp:265:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>::const_iterator, double>' requested here 265 | public iterator_base_traits::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:461:19: note: in instantiation of member class 'boost::numeric::ublas::vector_range>>::const_iterator' requested here 461 | typename E2::const_iterator::iterator_category>::iterator_category>::template | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/matrix_assign.hpp:1364:59: note: in instantiation of member class 'boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:460:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1, double>' requested here 460 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator1' requested here 1364 | typename E::const_iterator1::iterator_category, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp:132:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 132 | m_stepper.do_step( sys , x , t , xout , dt , m_xerr.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_expression.hpp:661:13: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2, double>' requested here 661 | public iterator_base_traits>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>::const_iterator2' requested here 1365 | typename E::const_iterator2::iterator_category>::storage_category storage_category; | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/matrix_proxy.hpp:2548:13: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_assign>, boost::numeric::ublas::vector_matrix_binary>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 2548 | matrix_assign (*this, ae); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:159:69: note: in instantiation of function template specialization 'boost::numeric::ublas::matrix_range>::minus_assign>>, boost::numeric::ublas::vector_range>>, boost::numeric::ublas::scalar_multiplies>>' requested here 159 | project (m, range (i + 1, size1), range (i + 1, size2)).minus_assign ( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4.hpp:191:32: note: in instantiation of function template specialization 'boost::numeric::ublas::lu_factorize, boost::numeric::ublas::permutation_matrix<>>' requested here 191 | boost::numeric::ublas::lu_factorize( m_jac.m_v , m_pm.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp:132:19: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 132 | m_stepper.do_step( sys , x , t , xout , dt , m_xerr.m_v ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from DAISIE_IW.cpp:16: In file included from ./DAISIE_odeint.h:13: In file included from ./DAISIE_types.h:14: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/vector.hpp:21: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/storage.hpp:27: In file included from /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/traits.hpp:21: /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/detail/iterator.hpp:204:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 204 | public std::iterator { | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/triangular.hpp:1622:20: note: in instantiation of template class 'boost::numeric::ublas::random_access_iterator_base, boost::numeric::ublas::basic_unit_lower<>>::const_iterator2, double>' requested here 1622 | public random_access_iterator_base, boost::numeric::ublas::basic_unit_lower<>>::const_iterator2' requested here 2160 | typename E1::const_iterator2 it2e1 (e1 ().find2 (1, n, 0)); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/triangular.hpp:2212:9: note: in instantiation of function template specialization 'boost::numeric::ublas::inplace_solve, boost::numeric::ublas::basic_unit_lower<>>, boost::numeric::ublas::vector>' requested here 2212 | inplace_solve (e1, e2, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/triangular.hpp:2229:9: note: in instantiation of function template specialization 'boost::numeric::ublas::inplace_solve, boost::numeric::ublas::basic_unit_lower<>>, boost::numeric::ublas::vector>' requested here 2229 | inplace_solve (triangular_adaptor (e1 ()), e2, | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:273:9: note: in instantiation of function template specialization 'boost::numeric::ublas::inplace_solve, boost::numeric::ublas::vector>' requested here 273 | inplace_solve (m, e, unit_lower_tag ()); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/ublas/lu.hpp:304:9: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 304 | lu_substitute (m, mv); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp:103:22: note: in instantiation of function template specialization 'boost::numeric::odeint::rosenbrock4_controller>::try_step &>>' requested here 103 | res = st.try_step( system , start_state , start_time , dt ); | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:42:20: note: in instantiation of function template specialization 'boost::numeric::odeint::detail::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 42 | return detail::integrate_adaptive( | ^ /data/gannet/ripley/R/test-clang/BH/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp:83:12: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double, boost::numeric::odeint::null_observer>' requested here 83 | return integrate_adaptive( stepper , system , start_state , start_time , end_time , dt , null_observer() ); | ^ ./DAISIE_odeint.h:195:7: note: in instantiation of function template specialization 'boost::numeric::odeint::integrate_adaptive>, std::pair<(anonymous namespace)::daisie_iw_wrapper &, daisie_odeint::jacobian_policy::const_from_linear_rhs<(anonymous namespace)::daisie_iw_wrapper> &>, boost::numeric::ublas::vector, double>' requested here 195 | integrate_adaptive(controlled_stepper_t(atol, rtol), sys, y, t0, t1, 0.1 * (t1 - t0)); | ^ DAISIE_IW.cpp:245:18: note: in instantiation of function template specialization 'daisie_odeint::integrate>' requested here 245 | daisie_odeint::integrate(stepper, std::ref(iw), y, times[0], times[1], atol, rtol); | ^ /usr/local/clang18/bin/../include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/local/clang18/bin/../include/c++/v1/__config:1001:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 1001 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/local/clang18/bin/../include/c++/v1/__config:974:49: note: expanded from macro '_LIBCPP_DEPRECATED' 974 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 78 warnings generated. /usr/local/clang18/bin/flang-new -fpic -O2 -pedantic -c DAISIE_loglik_rhs_FORTRAN.f95 -o DAISIE_loglik_rhs_FORTRAN.o /usr/local/clang18/bin/clang -I"/data/gannet/ripley/R/R-clang/include" -DNDEBUG -D_HAS_AUTO_PTR_ETC=0 -I'/data/gannet/ripley/R/test-clang/Rcpp/include' -I'/data/gannet/ripley/R/test-clang/RcppEigen/include' -I'/data/gannet/ripley/R/test-clang/BH/include' -isystem /usr/local/clang18/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -Wp,-D_FORTIFY_SOURCE=3 -c R_init_DAISIE.c -o R_init_DAISIE.o /usr/local/clang18/bin/clang++ -std=gnu++17 -shared -L/usr/local/clang/lib64 -L/usr/local/clang18/lib -L/usr/local/clang18/lib/x86_64-unknown-linux-gnu -L/usr/local/gcc13/lib64 -L/usr/local/lib64 -o DAISIE.so DAISIE_CS.o DAISIE_IW.o DAISIE_loglik_rhs_FORTRAN.o R_init_DAISIE.o -lFortran_main -lFortranRuntime -lFortranDecimal -lm make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/DAISIE/src' make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang/DAISIE/src' make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang/DAISIE/src' installing to /data/gannet/ripley/R/packages/tests-clang/DAISIE.Rcheck/00LOCK-DAISIE/00new/DAISIE/libs ** R ** data ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (DAISIE)