Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rcaskey:~/Desktop/KSPMods/Principia rcaskey$ make
- clang++ -c -std=c++14 -stdlib=libc++ -O3 -g -fPIC -fexceptions -ferror-limit=1 -fno-omit-frame-pointer -Wall -Wpedantic -DPROJECT_DIR='std::experimental::filesystem::path("ksp_plugin_adapter/")' -DSOLUTION_DIR='std::experimental::filesystem::path("./")' -DNDEBUG -mmacosx-version-min=10.7 -arch x86_64 -I. -Ideps/glog/src -Ideps/protobuf/src -Ideps/Optional -Ideps/eggsperimental_filesystem/ ksp_plugin/plugin.cpp -o obj/ksp_plugin/plugin.o
- In file included from ksp_plugin/plugin.cpp:2:
- In file included from ./ksp_plugin/plugin.hpp:17:
- In file included from ./ksp_plugin/celestial.hpp:7:
- In file included from ./ksp_plugin/frames.hpp:8:
- In file included from ./ksp_plugin/manœuvre.hpp:9:
- In file included from ./physics/dynamic_frame.hpp:7:
- In file included from ./physics/ephemeris.hpp:15:
- In file included from ./integrators/ordinary_differential_equations.hpp:308:
- In file included from ./integrators/ordinary_differential_equations_body.hpp:9:
- In file included from ./integrators/embedded_explicit_runge_kutta_nyström_integrator.hpp:145:
- ./integrators/embedded_explicit_runge_kutta_nyström_integrator_body.hpp:312:15: warning: unused variable 'extension' [-Wunused-variable]
- auto* const extension =
- ^
- In file included from ksp_plugin/plugin.cpp:2:
- In file included from ./ksp_plugin/plugin.hpp:17:
- In file included from ./ksp_plugin/celestial.hpp:7:
- In file included from ./ksp_plugin/frames.hpp:8:
- In file included from ./ksp_plugin/manœuvre.hpp:9:
- In file included from ./physics/dynamic_frame.hpp:7:
- In file included from ./physics/ephemeris.hpp:15:
- In file included from ./integrators/ordinary_differential_equations.hpp:308:
- In file included from ./integrators/ordinary_differential_equations_body.hpp:10:
- In file included from ./integrators/symmetric_linear_multistep_integrator.hpp:175:
- In file included from ./integrators/symmetric_linear_multistep_integrator_body.hpp:11:
- In file included from ./integrators/symplectic_runge_kutta_nyström_integrator.hpp:227:
- ./integrators/symplectic_runge_kutta_nyström_integrator_body.hpp:167:15: warning: unused variable 'extension' [-Wunused-variable]
- auto* const extension =
- ^
- In file included from ksp_plugin/plugin.cpp:2:
- In file included from ./ksp_plugin/plugin.hpp:17:
- In file included from ./ksp_plugin/celestial.hpp:7:
- In file included from ./ksp_plugin/frames.hpp:8:
- In file included from ./ksp_plugin/manœuvre.hpp:9:
- In file included from ./physics/dynamic_frame.hpp:7:
- In file included from ./physics/ephemeris.hpp:15:
- In file included from ./integrators/ordinary_differential_equations.hpp:308:
- In file included from ./integrators/ordinary_differential_equations_body.hpp:10:
- In file included from ./integrators/symmetric_linear_multistep_integrator.hpp:175:
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:115:18: warning: unused variable 'ɑk' [-Wunused-variable]
- double const ɑk = ɑ[0];
- ^
- In file included from ksp_plugin/plugin.cpp:2:
- In file included from ./ksp_plugin/plugin.hpp:17:
- In file included from ./ksp_plugin/celestial.hpp:7:
- In file included from ./ksp_plugin/frames.hpp:8:
- In file included from ./ksp_plugin/manœuvre.hpp:9:
- In file included from ./physics/dynamic_frame.hpp:7:
- In file included from ./physics/ephemeris.hpp:18:
- In file included from ./physics/massive_body.hpp:6:
- In file included from ./physics/body.hpp:59:
- In file included from ./physics/body_body.hpp:7:
- In file included from ./physics/massive_body.hpp:92:
- ./physics/massive_body_body.hpp:129:17: warning: 6 enumeration values not handled in switch: 'Frame_PluginTag_CELESTIAL_SPHERE', 'Frame_PluginTag_BODY_WORLD', 'Frame_PluginTag_NAVBALL'... [-Wswitch]
- switch (static_cast<Tag>(enum_value_descriptor->number())) {
- ^
- In file included from ksp_plugin/plugin.cpp:2:
- In file included from ./ksp_plugin/plugin.hpp:17:
- In file included from ./ksp_plugin/celestial.hpp:7:
- In file included from ./ksp_plugin/frames.hpp:8:
- In file included from ./ksp_plugin/manœuvre.hpp:9:
- In file included from ./physics/dynamic_frame.hpp:7:
- In file included from ./physics/ephemeris.hpp:20:
- In file included from ./serialization/ksp_plugin.pb.h:30:
- In file included from deps/protobuf/src/google/protobuf/map_field_inl.h:40:
- In file included from deps/protobuf/src/google/protobuf/map_field.h:39:
- deps/protobuf/src/google/protobuf/map_entry.h:249:9: warning: using extended field designator is an extension [-Wextended-offsetof]
- GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MapEntry, entry_lite_._has_bits_),
- ^ ~~~~~~~~~~~
- deps/protobuf/src/google/protobuf/generated_message_reflection.h:580:3: note: expanded from macro 'GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET'
- __builtin_offsetof(TYPE, FIELD) \
- ^ ~~~~~
- In file included from ksp_plugin/plugin.cpp:2:
- In file included from ./ksp_plugin/plugin.hpp:17:
- In file included from ./ksp_plugin/celestial.hpp:7:
- In file included from ./ksp_plugin/frames.hpp:8:
- In file included from ./ksp_plugin/manœuvre.hpp:9:
- In file included from ./physics/dynamic_frame.hpp:7:
- In file included from ./physics/ephemeris.hpp:20:
- In file included from ./serialization/ksp_plugin.pb.h:30:
- In file included from deps/protobuf/src/google/protobuf/map_field_inl.h:40:
- In file included from deps/protobuf/src/google/protobuf/map_field.h:39:
- deps/protobuf/src/google/protobuf/map_entry.h:302:5: warning: using extended field designator is an extension [-Wextended-offsetof]
- GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MapEntry, entry_lite_.key_),
- ^ ~~~~~
- deps/protobuf/src/google/protobuf/generated_message_reflection.h:580:3: note: expanded from macro 'GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET'
- __builtin_offsetof(TYPE, FIELD) \
- ^ ~~~~~
- In file included from ksp_plugin/plugin.cpp:2:
- In file included from ./ksp_plugin/plugin.hpp:17:
- In file included from ./ksp_plugin/celestial.hpp:7:
- In file included from ./ksp_plugin/frames.hpp:8:
- In file included from ./ksp_plugin/manœuvre.hpp:9:
- In file included from ./physics/dynamic_frame.hpp:7:
- In file included from ./physics/ephemeris.hpp:20:
- In file included from ./serialization/ksp_plugin.pb.h:30:
- In file included from deps/protobuf/src/google/protobuf/map_field_inl.h:40:
- In file included from deps/protobuf/src/google/protobuf/map_field.h:39:
- deps/protobuf/src/google/protobuf/map_entry.h:303:5: warning: using extended field designator is an extension [-Wextended-offsetof]
- GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MapEntry, entry_lite_.value_),
- ^ ~~~~~~~
- deps/protobuf/src/google/protobuf/generated_message_reflection.h:580:3: note: expanded from macro 'GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET'
- __builtin_offsetof(TYPE, FIELD) \
- ^ ~~~~~
- ksp_plugin/plugin.cpp:1202:10: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
- return std::move(plugin);
- ^
- ksp_plugin/plugin.cpp:1202:10: note: remove std::move call here
- return std::move(plugin);
- ^~~~~~~~~~ ~
- In file included from ksp_plugin/plugin.cpp:2:
- In file included from ./ksp_plugin/plugin.hpp:5:
- In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/list:173:
- In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:609:
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/tuple:221:10: error: static_assert failed "Attempted to construct a reference element in a tuple
- with an rvalue"
- {static_assert(!is_reference<_Hp>::value ||
- ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/tuple:414:13: note: in instantiation of function template specialization 'std::__1::__tuple_leaf<0,
- const principia::base::not_null<const principia::physics::internal_massive_body::MassiveBody *> &, false>::__tuple_leaf<const principia::physics::internal_massive_body::MassiveBody *, void>'
- requested here
- __tuple_leaf<_Uf, _Tf>(_VSTD::forward<_Up>(__u))...,
- ^
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/type_traits:2395:38: note: in instantiation of function template specialization
- 'std::__1::__tuple_impl<std::__1::__tuple_indices<0>, const principia::base::not_null<const principia::physics::internal_massive_body::MassiveBody *> &>::__tuple_impl<0, const
- principia::base::not_null<const principia::physics::internal_massive_body::MassiveBody *> &, const principia::physics::internal_massive_body::MassiveBody *>' requested here
- : public integral_constant<bool, __is_constructible(_Tp, _Args...)>
- ^
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/type_traits:2985:41: note: in instantiation of template class
- 'std::__1::is_constructible<std::__1::__tuple_impl<std::__1::__tuple_indices<0>, const principia::base::not_null<const principia::physics::internal_massive_body::MassiveBody *> &>,
- std::__1::__tuple_indices<0>, std::__1::__tuple_types<const principia::base::not_null<const principia::physics::internal_massive_body::MassiveBody *> &>, std::__1::__tuple_indices<>,
- std::__1::__tuple_types<>, const principia::physics::internal_massive_body::MassiveBody *>' requested here
- : __libcpp_is_nothrow_constructible<is_constructible<_Tp, _Args...>::value, is_reference<_Tp>::value, _Tp, _Args...>
- ^
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/tuple:579:17: note: in instantiation of template class
- 'std::__1::is_nothrow_constructible<std::__1::__tuple_impl<std::__1::__tuple_indices<0>, const principia::base::not_null<const principia::physics::internal_massive_body::MassiveBody *> &>,
- std::__1::__tuple_indices<0>, std::__1::__tuple_types<const principia::base::not_null<const principia::physics::internal_massive_body::MassiveBody *> &>, std::__1::__tuple_indices<>,
- std::__1::__tuple_types<>, const principia::physics::internal_massive_body::MassiveBody *>' requested here
- is_nothrow_constructible<base,
- ^
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/type_traits:882:66: note: in instantiation of exception specification for 'tuple<const
- principia::physics::internal_massive_body::MassiveBody *, false>' requested here
- : public integral_constant<bool, __is_convertible_to(_T1, _T2) &&
- ^
- ./base/not_null.hpp:213:21: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
- std::is_convertible<pointer, OtherPointer>::value &&
- ^
- ./base/not_null.hpp:216:3: note: in instantiation of default argument for 'operator type-parameter-0-0<std::__1::tuple<const principia::base::not_null<const
- principia::physics::internal_massive_body::MassiveBody *> &> >' required here
- operator OtherPointer() const&;
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/tuple:881:28: note: while substituting deduced template arguments into function template
- 'operator type-parameter-0-0' [with OtherPointer = std::__1::tuple<const principia::base::not_null<const principia::physics::internal_massive_body::MassiveBody *> &>, $1 = (no value)]
- return tuple<_Tp&&...>(_VSTD::forward<_Tp>(__t)...);
- ^
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:401:15: note: expanded from macro '_VSTD'
- #define _VSTD std::_LIBCPP_NAMESPACE
- ^
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:1422:16: note: in instantiation of function template specialization
- 'std::__1::forward_as_tuple<const principia::base::not_null<const principia::physics::internal_massive_body::MassiveBody *> &>' requested here
- _VSTD::forward_as_tuple(__k),
- ^
- ./physics/hierarchical_system_body.hpp:31:28: note: in instantiation of member function 'std::__1::map<principia::base::not_null<const principia::physics::internal_massive_body::MassiveBody *>,
- principia::physics::internal_hierarchical_system::HierarchicalSystem<principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag,
- principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true> >::System *, std::__1::less<principia::base::not_null<const principia::physics::internal_massive_body::MassiveBody *> >,
- std::__1::allocator<std::__1::pair<const principia::base::not_null<const principia::physics::internal_massive_body::MassiveBody *>,
- principia::physics::internal_hierarchical_system::HierarchicalSystem<principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag,
- principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true> >::System *> > >::operator[]' requested here
- System& parent_system = *systems_[parent];
- ^
- ksp_plugin/plugin.cpp:172:42: note: in instantiation of member function
- 'principia::physics::internal_hierarchical_system::HierarchicalSystem<principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag,
- principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true> >::Add' requested here
- hierarchical_initialization_->system.Add(
- ^
- In file included from ksp_plugin/plugin.cpp:2:
- In file included from ./ksp_plugin/plugin.hpp:17:
- In file included from ./ksp_plugin/celestial.hpp:7:
- In file included from ./ksp_plugin/frames.hpp:8:
- In file included from ./ksp_plugin/manœuvre.hpp:9:
- In file included from ./physics/dynamic_frame.hpp:7:
- In file included from ./physics/ephemeris.hpp:15:
- In file included from ./integrators/ordinary_differential_equations.hpp:308:
- In file included from ./integrators/ordinary_differential_equations_body.hpp:10:
- In file included from ./integrators/symmetric_linear_multistep_integrator.hpp:175:
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:247:9: warning: unused variable 'append_state' [-Wunused-variable]
- auto& append_state = this->append_state_;
- ^
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:42:5: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 8>::Instance::StartupSolve' requested here
- StartupSolve(t_final);
- ^
- ./integrators/symmetric_linear_multistep_integrator.hpp:74:5: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 8>::Instance::Solve' requested here
- Instance(IntegrationProblem<ODE> const& problem,
- ^
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:360:11: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 8>::Instance::Instance' requested here
- new Instance(problem, append_state, step, *this));
- ^
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:390:64: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 8>::NewInstance' requested here
- static SymmetricLinearMultistepIntegrator<Position, 8> const integrator(
- ^
- ./integrators/ordinary_differential_equations_body.hpp:186:14: note: in instantiation of function template specialization
- 'principia::integrators::Quinlan1999Order8A<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> > >'
- requested here
- return Quinlan1999Order8A<typename DifferentialEquation::Position>();
- ^
- ./physics/ephemeris_body.hpp:190:57: note: in instantiation of member function
- 'principia::integrators::internal_ordinary_differential_equations::FixedStepSizeIntegrator<principia::integrators::internal_ordinary_differential_equations::SpecialSecondOrderDifferentialEquation<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> > >
- >::ReadFromMessage' requested here
- FixedStepSizeIntegrator<NewtonianMotionEquation>::ReadFromMessage(
- ^
- ksp_plugin/plugin.cpp:1115:52: note: in instantiation of member function
- 'principia::physics::internal_ephemeris::Ephemeris<principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag,
- principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true> >::FixedStepParameters::ReadFromMessage' requested here
- Ephemeris<Barycentric>::FixedStepParameters::ReadFromMessage(
- ^
- In file included from ksp_plugin/plugin.cpp:2:
- In file included from ./ksp_plugin/plugin.hpp:17:
- In file included from ./ksp_plugin/celestial.hpp:7:
- In file included from ./ksp_plugin/frames.hpp:8:
- In file included from ./ksp_plugin/manœuvre.hpp:9:
- In file included from ./physics/dynamic_frame.hpp:7:
- In file included from ./physics/ephemeris.hpp:15:
- In file included from ./integrators/ordinary_differential_equations.hpp:308:
- In file included from ./integrators/ordinary_differential_equations_body.hpp:10:
- In file included from ./integrators/symmetric_linear_multistep_integrator.hpp:175:
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:247:9: warning: unused variable 'append_state' [-Wunused-variable]
- auto& append_state = this->append_state_;
- ^
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:42:5: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 10>::Instance::StartupSolve' requested here
- StartupSolve(t_final);
- ^
- ./integrators/symmetric_linear_multistep_integrator.hpp:74:5: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 10>::Instance::Solve' requested here
- Instance(IntegrationProblem<ODE> const& problem,
- ^
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:360:11: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 10>::Instance::Instance' requested here
- new Instance(problem, append_state, step, *this));
- ^
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:425:65: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 10>::NewInstance' requested here
- static SymmetricLinearMultistepIntegrator<Position, 10> const integrator(
- ^
- ./integrators/ordinary_differential_equations_body.hpp:193:14: note: in instantiation of function template specialization
- 'principia::integrators::QuinlanTremaine1990Order10<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> > >'
- requested here
- return QuinlanTremaine1990Order10<
- ^
- ./physics/ephemeris_body.hpp:190:57: note: in instantiation of member function
- 'principia::integrators::internal_ordinary_differential_equations::FixedStepSizeIntegrator<principia::integrators::internal_ordinary_differential_equations::SpecialSecondOrderDifferentialEquation<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> > >
- >::ReadFromMessage' requested here
- FixedStepSizeIntegrator<NewtonianMotionEquation>::ReadFromMessage(
- ^
- ksp_plugin/plugin.cpp:1115:52: note: in instantiation of member function
- 'principia::physics::internal_ephemeris::Ephemeris<principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag,
- principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true> >::FixedStepParameters::ReadFromMessage' requested here
- Ephemeris<Barycentric>::FixedStepParameters::ReadFromMessage(
- ^
- In file included from ksp_plugin/plugin.cpp:2:
- In file included from ./ksp_plugin/plugin.hpp:17:
- In file included from ./ksp_plugin/celestial.hpp:7:
- In file included from ./ksp_plugin/frames.hpp:8:
- In file included from ./ksp_plugin/manœuvre.hpp:9:
- In file included from ./physics/dynamic_frame.hpp:7:
- In file included from ./physics/ephemeris.hpp:15:
- In file included from ./integrators/ordinary_differential_equations.hpp:308:
- In file included from ./integrators/ordinary_differential_equations_body.hpp:10:
- In file included from ./integrators/symmetric_linear_multistep_integrator.hpp:175:
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:247:9: warning: unused variable 'append_state' [-Wunused-variable]
- auto& append_state = this->append_state_;
- ^
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:42:5: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 12>::Instance::StartupSolve' requested here
- StartupSolve(t_final);
- ^
- ./integrators/symmetric_linear_multistep_integrator.hpp:74:5: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 12>::Instance::Solve' requested here
- Instance(IntegrationProblem<ODE> const& problem,
- ^
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:360:11: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 12>::Instance::Instance' requested here
- new Instance(problem, append_state, step, *this));
- ^
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:437:65: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 12>::NewInstance' requested here
- static SymmetricLinearMultistepIntegrator<Position, 12> const integrator(
- ^
- ./integrators/ordinary_differential_equations_body.hpp:196:14: note: in instantiation of function template specialization
- 'principia::integrators::QuinlanTremaine1990Order12<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> > >'
- requested here
- return QuinlanTremaine1990Order12<
- ^
- ./physics/ephemeris_body.hpp:190:57: note: in instantiation of member function
- 'principia::integrators::internal_ordinary_differential_equations::FixedStepSizeIntegrator<principia::integrators::internal_ordinary_differential_equations::SpecialSecondOrderDifferentialEquation<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> > >
- >::ReadFromMessage' requested here
- FixedStepSizeIntegrator<NewtonianMotionEquation>::ReadFromMessage(
- ^
- ksp_plugin/plugin.cpp:1115:52: note: in instantiation of member function
- 'principia::physics::internal_ephemeris::Ephemeris<principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag,
- principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true> >::FixedStepParameters::ReadFromMessage' requested here
- Ephemeris<Barycentric>::FixedStepParameters::ReadFromMessage(
- ^
- In file included from ksp_plugin/plugin.cpp:2:
- In file included from ./ksp_plugin/plugin.hpp:17:
- In file included from ./ksp_plugin/celestial.hpp:7:
- In file included from ./ksp_plugin/frames.hpp:8:
- In file included from ./ksp_plugin/manœuvre.hpp:9:
- In file included from ./physics/dynamic_frame.hpp:7:
- In file included from ./physics/ephemeris.hpp:15:
- In file included from ./integrators/ordinary_differential_equations.hpp:308:
- In file included from ./integrators/ordinary_differential_equations_body.hpp:10:
- In file included from ./integrators/symmetric_linear_multistep_integrator.hpp:175:
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:247:9: warning: unused variable 'append_state' [-Wunused-variable]
- auto& append_state = this->append_state_;
- ^
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:42:5: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 14>::Instance::StartupSolve' requested here
- StartupSolve(t_final);
- ^
- ./integrators/symmetric_linear_multistep_integrator.hpp:74:5: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 14>::Instance::Solve' requested here
- Instance(IntegrationProblem<ODE> const& problem,
- ^
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:360:11: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 14>::Instance::Instance' requested here
- new Instance(problem, append_state, step, *this));
- ^
- ./integrators/symmetric_linear_multistep_integrator_body.hpp:455:65: note: in instantiation of member function
- 'principia::integrators::internal_symmetric_linear_multistep_integrator::SymmetricLinearMultistepIntegrator<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> >,
- 14>::NewInstance' requested here
- static SymmetricLinearMultistepIntegrator<Position, 14> const integrator(
- ^
- ./integrators/ordinary_differential_equations_body.hpp:199:14: note: in instantiation of function template specialization
- 'principia::integrators::QuinlanTremaine1990Order14<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> > >'
- requested here
- return QuinlanTremaine1990Order14<
- ^
- ./physics/ephemeris_body.hpp:190:57: note: in instantiation of member function
- 'principia::integrators::internal_ordinary_differential_equations::FixedStepSizeIntegrator<principia::integrators::internal_ordinary_differential_equations::SpecialSecondOrderDifferentialEquation<principia::geometry::internal_point::Point<principia::geometry::internal_grassmann::Multivector<principia::quantities::internal_quantities::Quantity<principia::quantities::internal_quantities::Dimensions<1,
- 0, 0, 0, 0, 0, 0, 0> >, principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag, principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true>, 1> > >
- >::ReadFromMessage' requested here
- FixedStepSizeIntegrator<NewtonianMotionEquation>::ReadFromMessage(
- ^
- ksp_plugin/plugin.cpp:1115:52: note: in instantiation of member function
- 'principia::physics::internal_ephemeris::Ephemeris<principia::geometry::internal_frame::Frame<principia::serialization::Frame_PluginTag,
- principia::serialization::Frame_PluginTag::Frame_PluginTag_BARYCENTRIC, true> >::FixedStepParameters::ReadFromMessage' requested here
- Ephemeris<Barycentric>::FixedStepParameters::ReadFromMessage(
- ^
- 12 warnings and 1 error generated.
- make: *** [obj/ksp_plugin/plugin.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement