id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 10931,Many warnings when compiling with odeint,ilja.honkonen@…,karsten,"I get lots of warnings when compiling with odeint using Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn): In file included from /Users/iljah/include/boost/numeric/odeint.hpp:27: In file included from /Users/iljah/include/boost/numeric/odeint/stepper/euler.hpp:23: In file included from /Users/iljah/include/boost/numeric/odeint/stepper/base/explicit_stepper_base.hpp:27: /Users/iljah/include/boost/numeric/odeint/util/unwrap_reference.hpp:36:22: warning: class template 'unwrap_reference' was previously declared as a struct template [-Wmismatched-tags] template class unwrap_reference; ^ /Users/iljah/include/boost/core/ref.hpp:239:29: note: previous use is here template struct unwrap_reference ^ /Users/iljah/include/boost/numeric/odeint/util/unwrap_reference.hpp:36:22: note: did you mean struct here? template class unwrap_reference; ^~~~~ struct In file included from tests/particle/odeint.cpp:38: In file included from /Users/iljah/include/boost/numeric/odeint.hpp:27: /Users/iljah/include/boost/numeric/odeint/stepper/euler.hpp:79:31: warning: unused parameter 'system' [-Wunused-parameter] void do_step_impl( System system , const StateIn &in , const DerivIn &dxdt , time_type t , StateOut &ou... ^ /Users/iljah/include/boost/numeric/odeint/stepper/euler.hpp:79:92: warning: unused parameter 't' [-Wunused-parameter] void do_step_impl( System system , const StateIn &in , const DerivIn &dxdt , time_type t , StateOut &out , t... ^ /Users/iljah/include/boost/numeric/odeint/stepper/euler.hpp:87:113: warning: unused parameter 'current_state' [-Wunused-parameter] ...&x , time_type t , const StateIn1 &old_state , time_type t_old , const StateIn2 ¤t_state , time_type ... ^ /Users/iljah/include/boost/numeric/odeint/stepper/euler.hpp:87:139: warning: unused parameter 't_new' [-Wunused-parameter] ...t , const StateIn1 &old_state , time_type t_old , const StateIn2 ¤t_state , time_type t_new ) const ^ In file included from tests/particle/odeint.cpp:38: In file included from /Users/iljah/include/boost/numeric/odeint.hpp:32: In file included from /Users/iljah/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp:35: /Users/iljah/include/boost/numeric/odeint/util/same_instance.hpp:28:42: warning: unused parameter 'x1' [-Wunused-parameter] static bool same_instance( const T1 &x1 , const T2 &x2 ) ^ /Users/iljah/include/boost/numeric/odeint/util/same_instance.hpp:28:57: warning: unused parameter 'x2' [-Wunused-parameter] static bool same_instance( const T1 &x1 , const T2 &x2 ) ^ In file included from tests/particle/odeint.cpp:38: In file included from /Users/iljah/include/boost/numeric/odeint.hpp:48: In file included from /Users/iljah/include/boost/numeric/odeint/stepper/symplectic_euler.hpp:22: /Users/iljah/include/boost/numeric/odeint/stepper/base/symplectic_rkn_stepper_base.hpp:185:70: warning: unused parameter 't' [-Wunused-parameter] void do_step_impl( System system , const StateIn &in , time_type t , StateOut &out , time_type dt , boos... ^ In file included from tests/particle/odeint.cpp:38: In file included from /Users/iljah/include/boost/numeric/odeint.hpp:52: In file included from /Users/iljah/include/boost/numeric/odeint/stepper/adams_bashforth_moulton.hpp:34: In file included from /Users/iljah/include/boost/numeric/odeint/stepper/adams_bashforth.hpp:44: /Users/iljah/include/boost/numeric/odeint/stepper/detail/adams_bashforth_call_algebra.hpp:116:31: warning: unused parameter 'algebra' [-Wunused-parameter] void operator()( Algebra &algebra , const StateIn &in , StateOut &out , const StepStorage &steps , cons... ^ /Users/iljah/include/boost/numeric/odeint/stepper/detail/adams_bashforth_call_algebra.hpp:131:31: warning: unused parameter 'algebra' [-Wunused-parameter] void operator()( Algebra &algebra , const StateIn &in , StateOut &out , const StepStorage &steps , cons... ^ In file included from tests/particle/odeint.cpp:38: In file included from /Users/iljah/include/boost/numeric/odeint.hpp:52: In file included from /Users/iljah/include/boost/numeric/odeint/stepper/adams_bashforth_moulton.hpp:35: In file included from /Users/iljah/include/boost/numeric/odeint/stepper/adams_moulton.hpp:38: /Users/iljah/include/boost/numeric/odeint/stepper/detail/adams_moulton_call_algebra.hpp:35:118: warning: unused parameter 'steps' [-Wunused-parameter] ...&algebra , const StateIn &in , StateOut &out , const DerivIn &dxdt , const StepStorage &steps , const Coeffi... ^ In file included from tests/particle/odeint.cpp:38: In file included from /Users/iljah/include/boost/numeric/odeint.hpp:60: /Users/iljah/include/boost/numeric/odeint/algebra/multi_array_algebra.hpp:114:148: warning: unused parameter 's13' [-Wunused-parameter] ...S5 &s5 , S6 &s6 , S7 &s7 , S8 &s8 , S9 &s9 , S10 &s10 , S11 &s11 , S12 &s12 , S13 &s13 , S14 &s14 , Op op ) ^ /Users/iljah/include/boost/numeric/odeint/algebra/multi_array_algebra.hpp:120:148: warning: unused parameter 's13' [-Wunused-parameter] ...S6 &s6 , S7 &s7 , S8 &s8 , S9 &s9 , S10 &s10 , S11 &s11 , S12 &s12 , S13 &s13 , S14 &s14 , S15 &s15 , Op op ) ^ In file included from tests/particle/odeint.cpp:38: In file included from /Users/iljah/include/boost/numeric/odeint.hpp:77: In file included from /Users/iljah/include/boost/numeric/odeint/iterator/adaptive_iterator.hpp:26: /Users/iljah/include/boost/numeric/odeint/iterator/impl/adaptive_iterator_impl.hpp:208:86: warning: unused parameter 's' [-Wunused-parameter] adaptive_iterator_impl( stepper_type stepper , system_type sys , state_type &s ) ^ In file included from tests/particle/odeint.cpp:38: In file included from /Users/iljah/include/boost/numeric/odeint.hpp:79: In file included from /Users/iljah/include/boost/numeric/odeint/iterator/const_step_iterator.hpp:26: /Users/iljah/include/boost/numeric/odeint/iterator/impl/const_step_iterator_impl.hpp:80:88: warning: unused parameter 's' [-Wunused-parameter] const_step_iterator_impl( stepper_type stepper , system_type sys , state_type &s ) ^ In file included from tests/particle/odeint.cpp:38: In file included from /Users/iljah/include/boost/numeric/odeint.hpp:25: In file included from /Users/iljah/include/boost/numeric/odeint/util/ublas_wrapper.hpp:23: In file included from /Users/iljah/include/boost/numeric/ublas/vector.hpp:19: In file included from /Users/iljah/include/boost/numeric/ublas/storage.hpp:26: /Users/iljah/include/boost/numeric/ublas/traits.hpp:45:27: warning: unused function 'boost_numeric_ublas_abs' [-Wunused-function] template<> unsigned int boost_numeric_ublas_abs (const unsigned int& t) { ^ /Users/iljah/include/boost/numeric/ublas/traits.hpp:49:28: warning: unused function 'boost_numeric_ublas_abs' [-Wunused-function] template<> unsigned long boost_numeric_ublas_abs (const unsigned long& t) { ^ 17 warnings generated. ",Bugs,closed,To Be Determined,odeint,Boost 1.57.0,Problem,fixed,,