Here are some warnings I get when I add the -Wall and -Wextra to the compilation command:
In file included from R_get_all_ode_solvers.cpp:6:
In file included from ./framework/ode_solver_library/ode_solver_factory.h:7:
In file included from ./framework/ode_solver_library/../ode_solver.h:5:
In file included from ../inc/boost/numeric/odeint.hpp:79:
In file included from ../inc/boost/numeric/odeint/stepper/generation.hpp:32:
../inc/boost/numeric/odeint/stepper/generation/generation_controlled_adams_bashforth_moulton.hpp:43:99: warning: unused
parameter 'stepper' [-Wunused-parameter]
controller_type operator()( value_type abs_error , value_type rel_error , const stepper_type &stepper )
I think we can ignore this type of error coming from Boost, and I won't list any more of them.
I'm not sure how the iteration-related code works, but maybe this should be explicitly set to zero here. In any case, this is probably the only warning that should possibly be dealt with.
Here are some warnings I get when I add the
-Wall
and-Wextra
to the compilation command:I think we can ignore this type of error coming from Boost, and I won't list any more of them.
There are only two non–Boost-related warnings:
I'm not sure how the iteration-related code works, but maybe this should be explicitly set to zero here. In any case, this is probably the only warning that should possibly be dealt with.
I guess this is a known anomaly.