* installing to library ‘/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages’
* installing *source* package ‘sarsop’ ...
** package ‘sarsop’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: ‘gcc-14 (Debian 14.2.0-6) 14.2.0’
using C++ compiler: ‘g++-14 (Debian 14.2.0-6) 14.2.0’
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpgbfscK/R.INSTALL25341178a72ecf/sarsop/src'
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c readme.cpp -o readme.o
gcc-14 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c zzz.c -o zzz.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/BeliefTransitionMOMDP.cpp -o appl-0.96/Models/MOMDP/BeliefTransitionMOMDP.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Core/BeliefTransition.h:4,
                 from appl-0.96/Models/MOMDP/BeliefTransitionMOMDP.h:5,
                 from appl-0.96/Models/MOMDP/BeliefTransitionMOMDP.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/BeliefTransitionMOMDPLite.cpp -o appl-0.96/Models/MOMDP/BeliefTransitionMOMDPLite.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Core/BeliefTransition.h:4,
                 from appl-0.96/Models/MOMDP/BeliefTransitionMOMDPLite.h:5,
                 from appl-0.96/Models/MOMDP/BeliefTransitionMOMDPLite.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/BooleanVariable.cpp -o appl-0.96/Models/MOMDP/BooleanVariable.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Models/MOMDP/BooleanVariable.h:7,
                 from appl-0.96/Models/MOMDP/BooleanVariable.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Models/MOMDP/BooleanVariable.cpp: In member function ‘virtual std::vector<boost::intrusive_ptr<momdp::IVariableValue> > momdp::BooleanVariable::getValues()’:
appl-0.96/Models/MOMDP/BooleanVariable.cpp:19:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::VariableValue> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   19 |         for(int i = 0; i < values.size(); i++)
      |                        ~~^~~~~~~~~~~~~~~
appl-0.96/Models/MOMDP/BooleanVariable.cpp: In member function ‘virtual std::vector<boost::intrusive_ptr<momdp::IVariableValue> > momdp::BooleanVariable::getInitialValues()’:
appl-0.96/Models/MOMDP/BooleanVariable.cpp:47:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::VariableValue> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   47 |         for(int i = 0; i < values.size(); i++)
      |                        ~~^~~~~~~~~~~~~~~
appl-0.96/Models/MOMDP/BooleanVariable.cpp: In member function ‘virtual boost::intrusive_ptr<momdp::IVariableValue> momdp::BooleanVariable::getValueByName(std::string)’:
appl-0.96/Models/MOMDP/BooleanVariable.cpp:68:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::VariableValue> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   68 |         for(int i = 0; i < values.size(); i++)
      |                        ~~^~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/IVariable.cpp -o appl-0.96/Models/MOMDP/IVariable.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariable.h:7,
                 from appl-0.96/Models/MOMDP/IVariable.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/IVariableValue.cpp -o appl-0.96/Models/MOMDP/IVariableValue.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/MOMDP.cpp -o appl-0.96/Models/MOMDP/MOMDP.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Models/MOMDP/MOMDP.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/MOMDPLite.cpp -o appl-0.96/Models/MOMDP/MOMDPLite.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Models/MOMDP/MOMDPLite.h:6,
                 from appl-0.96/Models/MOMDP/MOMDPLite.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/ObservationProbabilities.cpp -o appl-0.96/Models/MOMDP/ObservationProbabilities.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/ObservationProbabilities.h:5,
                 from appl-0.96/Models/MOMDP/ObservationProbabilities.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/Rewards.cpp -o appl-0.96/Models/MOMDP/Rewards.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/Rewards.h:5,
                 from appl-0.96/Models/MOMDP/Rewards.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/StateTransitionX.cpp -o appl-0.96/Models/MOMDP/StateTransitionX.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/StateTransitionX.h:6,
                 from appl-0.96/Models/MOMDP/StateTransitionX.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/StateTransitionXXpY.cpp -o appl-0.96/Models/MOMDP/StateTransitionXXpY.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/StateTransitionXXpY.h:5,
                 from appl-0.96/Models/MOMDP/StateTransitionXXpY.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/StateTransitionXY.cpp -o appl-0.96/Models/MOMDP/StateTransitionXY.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/StateTransitionXY.h:5,
                 from appl-0.96/Models/MOMDP/StateTransitionXY.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/StateTransitionY.cpp -o appl-0.96/Models/MOMDP/StateTransitionY.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/StateTransitionY.h:5,
                 from appl-0.96/Models/MOMDP/StateTransitionY.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/Variable.cpp -o appl-0.96/Models/MOMDP/Variable.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Models/MOMDP/Variable.h:7,
                 from appl-0.96/Models/MOMDP/Variable.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Models/MOMDP/Variable.cpp: In member function ‘virtual std::vector<boost::intrusive_ptr<momdp::IVariableValue> > momdp::Variable::getValues()’:
appl-0.96/Models/MOMDP/Variable.cpp:16:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::VariableValue> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   16 |         for(int i = 0; i < values.size(); i++)
      |                        ~~^~~~~~~~~~~~~~~
appl-0.96/Models/MOMDP/Variable.cpp: In member function ‘virtual std::vector<boost::intrusive_ptr<momdp::IVariableValue> > momdp::Variable::getInitialValues()’:
appl-0.96/Models/MOMDP/Variable.cpp:44:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::VariableValue> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   44 |         for(int i = 0; i < values.size(); i++)
      |                        ~~^~~~~~~~~~~~~~~
appl-0.96/Models/MOMDP/Variable.cpp: In member function ‘virtual boost::intrusive_ptr<momdp::IVariableValue> momdp::Variable::getValueByName(std::string)’:
appl-0.96/Models/MOMDP/Variable.cpp:56:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::VariableValue> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   56 |         for(int i = 0; i < values.size(); i++)
      |                        ~~^~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/VariableCombined.cpp -o appl-0.96/Models/MOMDP/VariableCombined.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Models/MOMDP/VariableCombined.h:7,
                 from appl-0.96/Models/MOMDP/VariableCombined.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Models/MOMDP/VariableCombined.cpp: In member function ‘void momdp::VariableCombined::seal()’:
appl-0.96/Models/MOMDP/VariableCombined.cpp:30:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::IVariable> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   30 |         for(int i = 0 ;i < subVariables.size() ; i++)
      |                        ~~^~~~~~~~~~~~~~~~~~~~~
appl-0.96/Models/MOMDP/VariableCombined.cpp:37:28: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type’ {aka ‘int’} and ‘std::vector<boost::intrusive_ptr<momdp::IVariableValue> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   37 |         while(valueIndex[0]< valueListArray[0].size())
appl-0.96/Models/MOMDP/VariableCombined.cpp:40:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                 for(int i = 0 ; i < valueIndex.size() ; i ++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~
appl-0.96/Models/MOMDP/VariableCombined.cpp:56:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::IVariableValue> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   56 |                         if(subIndex >= valueListArray[i].size())
      |                            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/VariableRelation.cpp -o appl-0.96/Models/MOMDP/VariableRelation.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/VariableRelation.h:8,
                 from appl-0.96/Models/MOMDP/VariableRelation.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Models/MOMDP/VariableValue.cpp -o appl-0.96/Models/MOMDP/VariableValue.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Models/MOMDP/VariableValue.h:7,
                 from appl-0.96/Models/MOMDP/VariableValue.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/PolicyGraph/PolicyGraphGenerator.cpp -o appl-0.96/PolicyGraph/PolicyGraphGenerator.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/PolicyGraph/PolicyGraphGenerator.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/PolicyGraph/PolicyGraphGenerator.cpp: In member function ‘void momdp::PolicyGraphGenerator::dfsBeliefForest(momdp::BeliefTreeNode*, std::vector<momdp::BeliefTreeNode*>&, int)’:
appl-0.96/PolicyGraph/PolicyGraphGenerator.cpp:123:43: warning: comparison of integer expressions of different signedness: ‘std::vector<momdp::NodeRelation>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  123 |     if(maxEdge > 0 && curExpansion.size() > maxEdge){
      |                       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
appl-0.96/PolicyGraph/PolicyGraphGenerator.cpp:91:10: warning: unused variable ‘lookahead’ [-Wunused-variable]
   91 |     bool lookahead = graphParam.useLookahead;
      |          ^~~~~~~~~
appl-0.96/PolicyGraph/PolicyGraphGenerator.cpp: In member function ‘void momdp::PolicyGraphGenerator::drawRootNodeDot(std::ostream&, boost::intrusive_ptr<momdp::SparseVector>, boost::intrusive_ptr<momdp::DenseVector>, int)’:
appl-0.96/PolicyGraph/PolicyGraphGenerator.cpp:340:89: warning: ‘mostProbX’ may be used uninitialized [-Wmaybe-uninitialized]
  340 |         map<string, string> Xstate = problem->getFactoredObservedStatesSymbols(mostProbX);
      |                                                                                         ^
appl-0.96/PolicyGraph/PolicyGraphGenerator.cpp:329:9: note: ‘mostProbX’ was declared here
  329 |     int mostProbX;
      |         ^~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Evaluator/EvaluationEngine.cpp -o appl-0.96/Evaluator/EvaluationEngine.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Evaluator/EvaluationEngine.h:6,
                 from appl-0.96/Evaluator/EvaluationEngine.cpp:3:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Evaluator/EvaluationEngine.cpp: In member function ‘void momdp::EvaluationEngine::display(momdp::SparseVector&, std::ostream&)’:
appl-0.96/Evaluator/EvaluationEngine.cpp:81:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
   81 |                 for(unsigned int i = 0; i < b.filled(); i++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Evaluator/EvaluationEngine.cpp: In member function ‘int momdp::EvaluationEngine::runFor(int, momdp::BeliefWithState&, momdp::SparseVector, std::ofstream*, double&, double&)’:
appl-0.96/Evaluator/EvaluationEngine.cpp:304:24: warning: ‘firstAction’ may be used uninitialized [-Wmaybe-uninitialized]
  304 |                 return firstAction;
      |                        ^~~~~~~~~~~
appl-0.96/Evaluator/EvaluationEngine.cpp:150:30: note: ‘firstAction’ was declared here
  150 |                 unsigned int firstAction;
      |                              ^~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Evaluator/EvaluatorSampleEngine.cpp -o appl-0.96/Evaluator/EvaluatorSampleEngine.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Core/Belief.h:4,
                 from appl-0.96/Algorithms/SARSOP/Sample.h:19,
                 from appl-0.96/Evaluator/EvaluatorSampleEngine.cpp:14:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13,
                 from appl-0.96/Core/FacmodelStructs.h:11,
                 from appl-0.96/Core/BeliefTreeNode.h:6,
                 from appl-0.96/Algorithms/SARSOP/Sample.h:20:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Evaluator/EvaluatorSampleEngine.cpp: In member function ‘virtual momdp::BeliefTreeNode* momdp::EvaluatorSampleEngine::getNode(boost::intrusive_ptr<momdp::BeliefWithState>&)’:
appl-0.96/Evaluator/EvaluatorSampleEngine.cpp:109:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<void (*)(momdp::PointBasedAlgorithm*, momdp::BeliefTreeNode*, boost::intrusive_ptr<momdp::BeliefWithState>&)>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  109 |                         for(int i = 0 ; i < onGetNode.size(); i++)
      |                                         ~~^~~~~~~~~~~~~~~~~~
appl-0.96/Evaluator/EvaluatorSampleEngine.cpp:93:29: warning: unused variable ‘timeStamp’ [-Wunused-variable]
   93 |                         int timeStamp = -1;//for initializing timeStamp of the beliefNode
      |                             ^~~~~~~~~
appl-0.96/Evaluator/EvaluatorSampleEngine.cpp:72:22: warning: unused variable ‘keepLowerBound’ [-Wunused-variable]
   72 |                 bool keepLowerBound = true;
      |                      ^~~~~~~~~~~~~~
appl-0.96/Evaluator/EvaluatorSampleEngine.cpp:84:22: warning: variable ‘isTerminal’ set but not used [-Wunused-but-set-variable]
   84 |                 bool isTerminal;
      |                      ^~~~~~~~~~
appl-0.96/Evaluator/EvaluatorSampleEngine.cpp:85:24: warning: unused variable ‘ubVal’ [-Wunused-variable]
   85 |                 double ubVal, lbVal;
      |                        ^~~~~
appl-0.96/Evaluator/EvaluatorSampleEngine.cpp:85:31: warning: unused variable ‘lbVal’ [-Wunused-variable]
   85 |                 double ubVal, lbVal;
      |                               ^~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Simulator/SimulationEngine.cpp -o appl-0.96/Simulator/SimulationEngine.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Simulator/SimulationEngine.h:6,
                 from appl-0.96/Simulator/SimulationEngine.cpp:3:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Simulator/SimulationEngine.cpp: In member function ‘void momdp::SimulationEngine::display(momdp::SparseVector&, std::ostream&)’:
appl-0.96/Simulator/SimulationEngine.cpp:120:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  120 |         for(unsigned int i = 0; i < b.filled(); i++)
      |                                 ~~^~~~~~~~~~~~
appl-0.96/Simulator/SimulationEngine.cpp: In member function ‘int momdp::SimulationEngine::runFor(int, std::ofstream*, double&, double&)’:
appl-0.96/Simulator/SimulationEngine.cpp:379:28: warning: unused variable ‘prob’ [-Wunused-variable]
  379 |                     double prob = currBelSt->bvec->operator()(mostProbY);       //get its probability
      |                            ^~~~
appl-0.96/Simulator/SimulationEngine.cpp:432:24: warning: unused variable ‘prob’ [-Wunused-variable]
  432 |                 double prob = nextBelSt->bvec->operator()(mostProbY);   //get its probability
      |                        ^~~~
appl-0.96/Simulator/SimulationEngine.cpp:469:16: warning: ‘firstAction’ may be used uninitialized [-Wmaybe-uninitialized]
  469 |         return firstAction;
      |                ^~~~~~~~~~~
appl-0.96/Simulator/SimulationEngine.cpp:200:22: note: ‘firstAction’ was declared here
  200 |         unsigned int firstAction;
      |                      ^~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/MathLib/DenseVector.cpp -o appl-0.96/MathLib/DenseVector.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/DenseVector.h:8,
                 from appl-0.96/MathLib/DenseVector.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/DenseVector.h:10:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/MathLib/MathLib.cpp -o appl-0.96/MathLib/MathLib.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/MathLib/MathLib.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/MathLib/MathLib.cpp: In function ‘int momdp::argmax_elt(const DenseVector&)’:
appl-0.96/MathLib/MathLib.cpp:560:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  560 |                 for (unsigned int i=1; i < v.size(); i++) {
      |                                        ~~^~~~~~~~~~
appl-0.96/MathLib/MathLib.cpp: In function ‘int momdp::argmax_elt(const SparseVector&)’:
appl-0.96/MathLib/MathLib.cpp:604:36: warning: ‘ind’ may be used uninitialized [-Wmaybe-uninitialized]
  604 |                         return ind+1;
      |                                    ^
appl-0.96/MathLib/MathLib.cpp:594:29: note: ‘ind’ was declared here
  594 |                         int ind, last_ind = -1;
      |                             ^~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/MathLib/SparseMatrix.cpp -o appl-0.96/MathLib/SparseMatrix.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseMatrix.h:9,
                 from appl-0.96/MathLib/SparseMatrix.cpp:2:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/SparseMatrix.h:10:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/SparseMatrix.cpp:4:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/MathLib/SparseMatrix.cpp: In member function ‘void momdp::SparseMatrix::mult(const momdp::DenseVector&, momdp::DenseVector&) const’:
appl-0.96/MathLib/SparseMatrix.cpp:65:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   65 |                     while (mycolIndex < cols.size() && cols[mycolIndex] < xind) mycolIndex++;
      |                            ~~~~~~~~~~~^~~~~~~~~~~~~
appl-0.96/MathLib/SparseMatrix.cpp:65:73: warning: comparison of integer expressions of different signedness: ‘const __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type’ {aka ‘const int’} and ‘unsigned int’ [-Wsign-compare]
   65 |                     while (mycolIndex < cols.size() && cols[mycolIndex] < xind) mycolIndex++;
appl-0.96/MathLib/SparseMatrix.cpp:66:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   66 |                     if (mycolIndex == cols.size()) break;
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
appl-0.96/MathLib/SparseMatrix.cpp:67:42: warning: comparison of integer expressions of different signedness: ‘const __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type’ {aka ‘const int’} and ‘unsigned int’ [-Wsign-compare]
   67 |                     if (cols[mycolIndex] == xind) {
appl-0.96/MathLib/SparseMatrix.cpp: In member function ‘void momdp::SparseMatrix::mult(const momdp::SparseVector&, momdp::DenseVector&) const’:
appl-0.96/MathLib/SparseMatrix.cpp:100:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  100 |                     while (mycolIndex < cols.size() && cols[mycolIndex] < xind) mycolIndex++;
      |                            ~~~~~~~~~~~^~~~~~~~~~~~~
appl-0.96/MathLib/SparseMatrix.cpp:101:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  101 |                     if (mycolIndex == cols.size()) break;
      |                         ~~~~~~~~~~~^~~~~~~~~~~~~~
appl-0.96/MathLib/SparseMatrix.cpp: In member function ‘int momdp::SparseMatrix::colEnd(int) const’:
appl-0.96/MathLib/SparseMatrix.cpp:238:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  238 |             int col_end = index+1 < cols.size() ? cols_start[index+1] : data.size();
      |                           ~~~~~~~~^~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/MathLib/SparseVector.cpp -o appl-0.96/MathLib/SparseVector.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/MathLib/SparseVector.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13,
                 from appl-0.96/MathLib/SparseVector.cpp:11:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/MathLib/SparseVector.cpp: In member function ‘std::string momdp::SparseVector::ToString() const’:
appl-0.96/MathLib/SparseVector.cpp:485:7: warning: unused variable ‘num’ [-Wunused-variable]
  485 |   int num;
      |       ^~~
appl-0.96/MathLib/SparseVector.cpp: In member function ‘std::string momdp::SparseVector::getHashFromCVector(momdp::SparseVector&)’:
appl-0.96/MathLib/SparseVector.cpp:553:23: warning: unused variable ‘buffer’ [-Wunused-variable]
  553 |         unsigned char buffer[1024], digest[16];
      |                       ^~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Algorithms/SARSOP/BinManager.cpp -o appl-0.96/Algorithms/SARSOP/BinManager.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Core/Belief.h:4,
                 from appl-0.96/Core/BeliefCache.h:6,
                 from appl-0.96/Algorithms/SARSOP/BinManager.h:11,
                 from appl-0.96/Algorithms/SARSOP/BinManager.cpp:5:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13,
                 from appl-0.96/Core/UniqueBeliefHeap.h:16,
                 from appl-0.96/Core/BeliefCache.h:7:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Algorithms/SARSOP/BinManager.cpp: In member function ‘double momdp::BinManager::getBinValue(int)’:
appl-0.96/Algorithms/SARSOP/BinManager.cpp:177:33: warning: ‘smallest_error’ may be used uninitialized [-Wmaybe-uninitialized]
  177 |                                 if ( binLevels[i]["binError"][access] + 1e-10 < smallest_error )
      |                                 ^~
appl-0.96/Algorithms/SARSOP/BinManager.cpp:167:32: note: ‘smallest_error’ was declared here
  167 |                         double smallest_error;
      |                                ^~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Algorithms/SARSOP/BinManagerSet.cpp -o appl-0.96/Algorithms/SARSOP/BinManagerSet.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/FacmodelStructs.h:11,
                 from appl-0.96/Algorithms/SARSOP/BinManagerSet.h:13,
                 from appl-0.96/Algorithms/SARSOP/BinManagerSet.cpp:5:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Algorithms/SARSOP/Sample.cpp -o appl-0.96/Algorithms/SARSOP/Sample.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Core/Belief.h:4,
                 from appl-0.96/Algorithms/SARSOP/Sample.h:19,
                 from appl-0.96/Algorithms/SARSOP/Sample.cpp:14:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13,
                 from appl-0.96/Core/FacmodelStructs.h:11,
                 from appl-0.96/Core/BeliefTreeNode.h:6,
                 from appl-0.96/Algorithms/SARSOP/Sample.h:20:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Algorithms/SARSOP/Sample.cpp: In member function ‘virtual momdp::BeliefTreeNode* momdp::Sample::getNode(boost::intrusive_ptr<momdp::BeliefWithState>&)’:
appl-0.96/Algorithms/SARSOP/Sample.cpp:104:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<void (*)(momdp::PointBasedAlgorithm*, momdp::BeliefTreeNode*, boost::intrusive_ptr<momdp::BeliefWithState>&)>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  104 |                for(int i = 0 ; i < onGetNode.size(); i++)
      |                                ~~^~~~~~~~~~~~~~~~~~
appl-0.96/Algorithms/SARSOP/Sample.cpp:88:20: warning: unused variable ‘timeStamp’ [-Wunused-variable]
   88 |                int timeStamp = -1;//for initializing timeStamp of the beliefNode
      |                    ^~~~~~~~~
appl-0.96/Algorithms/SARSOP/Sample.cpp:69:16: warning: unused variable ‘keepLowerBound’ [-Wunused-variable]
   69 |           bool keepLowerBound = true;
      |                ^~~~~~~~~~~~~~
appl-0.96/Algorithms/SARSOP/Sample.cpp:81:16: warning: variable ‘isTerminal’ set but not used [-Wunused-but-set-variable]
   81 |           bool isTerminal;
      |                ^~~~~~~~~~
appl-0.96/Algorithms/SARSOP/Sample.cpp:82:18: warning: unused variable ‘ubVal’ [-Wunused-variable]
   82 |           double ubVal, lbVal;
      |                  ^~~~~
appl-0.96/Algorithms/SARSOP/Sample.cpp:82:25: warning: unused variable ‘lbVal’ [-Wunused-variable]
   82 |           double ubVal, lbVal;
      |                         ^~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Algorithms/SARSOP/SampleBP.cpp -o appl-0.96/Algorithms/SARSOP/SampleBP.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Core/Belief.h:4,
                 from appl-0.96/Algorithms/SARSOP/Sample.h:19,
                 from appl-0.96/Algorithms/SARSOP/SampleBP.h:19,
                 from appl-0.96/Algorithms/SARSOP/SampleBP.cpp:9:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13,
                 from appl-0.96/Core/FacmodelStructs.h:11,
                 from appl-0.96/Core/BeliefTreeNode.h:6,
                 from appl-0.96/Algorithms/SARSOP/Sample.h:20:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Algorithms/SARSOP/Sample.h:57:30: warning: ‘virtual void momdp::Sample::setup(momdp::PointBasedAlgorithm*, boost::intrusive_ptr<momdp::MOMDP>, std::vector<momdp::BeliefCache*>*, momdp::BeliefForest*)’ was hidden [-Woverloaded-virtual=]
   57 |                 virtual void setup(PointBasedAlgorithm* _solver, SharedPointer<MOMDP> _problem, vector <BeliefCache *> *_beliefCacheSet, BeliefForest* _beliefForest)
      |                              ^~~~~
appl-0.96/Algorithms/SARSOP/SampleBP.h:82:26: note:   by ‘virtual void momdp::SampleBP::setup(boost::intrusive_ptr<momdp::MOMDP>, momdp::SARSOP*)’
   82 |             virtual void setup(SharedPointer<MOMDP> _problem, SARSOP* _solver);
      |                          ^~~~~
In file included from appl-0.96/Algorithms/SARSOP/SARSOP.h:14,
                 from appl-0.96/Algorithms/SARSOP/SampleBP.cpp:10:
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setBeliefCache(std::vector<momdp::BeliefCache*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:40:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setDataTable(std::vector<momdp::IndexedTuple<momdp::AlphaPlanePoolDataTuple>*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:49:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   49 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::appendOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:77:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   77 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::removeOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:84:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   84 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Algorithms/SARSOP/SampleBP.cpp: In member function ‘virtual std::__cxx11::list<momdp::cacherow_stval> momdp::SampleBP::sample(momdp::cacherow_stval, unsigned int)’:
appl-0.96/Algorithms/SARSOP/SampleBP.cpp:212:62: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  212 |                                         if (NULL != e && ((o != j) || (Xval != Xn)   ))
      |                                                            ~~^~~~
appl-0.96/Algorithms/SARSOP/SampleBP.cpp:212:77: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  212 |                                         if (NULL != e && ((o != j) || (Xval != Xn)   ))
      |                                                                        ~~~~~^~~~~
appl-0.96/Algorithms/SARSOP/SampleBP.cpp: In member function ‘bool momdp::SampleBP::CompareIfLowerBoundImprovesAction(int, int, int, momdp::BeliefTreeNode&, unsigned int)’:
appl-0.96/Algorithms/SARSOP/SampleBP.cpp:452:99: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  452 |                                         if ( NULL != e && ((o != (unsigned int)observation) || (x != xstate)) )
      |                                                                                                 ~~^~~~~~~~~
appl-0.96/Algorithms/SARSOP/SampleBP.cpp:428:21: warning: variable ‘maxAction’ set but not used [-Wunused-but-set-variable]
  428 |                 int maxAction;
      |                     ^~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Algorithms/SARSOP/SARSOP.cpp -o appl-0.96/Algorithms/SARSOP/SARSOP.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Parser/Cassandra/MDP.h:31,
                 from appl-0.96/Parser/Cassandra/POMDP.h:32,
                 from appl-0.96/OfflineSolver/solverUtils.h:19,
                 from appl-0.96/Algorithms/PointBasedAlgorithm.h:6,
                 from appl-0.96/Algorithms/SARSOP/SARSOP.h:4,
                 from appl-0.96/Algorithms/SARSOP/SARSOP.cpp:5:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/Parser/Cassandra/MDP.h:32:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
In file included from appl-0.96/Algorithms/SARSOP/SampleBP.h:19,
                 from appl-0.96/Algorithms/SARSOP/SARSOP.h:12:
appl-0.96/Algorithms/SARSOP/Sample.h:57:30: warning: ‘virtual void momdp::Sample::setup(momdp::PointBasedAlgorithm*, boost::intrusive_ptr<momdp::MOMDP>, std::vector<momdp::BeliefCache*>*, momdp::BeliefForest*)’ was hidden [-Woverloaded-virtual=]
   57 |                 virtual void setup(PointBasedAlgorithm* _solver, SharedPointer<MOMDP> _problem, vector <BeliefCache *> *_beliefCacheSet, BeliefForest* _beliefForest)
      |                              ^~~~~
appl-0.96/Algorithms/SARSOP/SampleBP.h:82:26: note:   by ‘virtual void momdp::SampleBP::setup(boost::intrusive_ptr<momdp::MOMDP>, momdp::SARSOP*)’
   82 |             virtual void setup(SharedPointer<MOMDP> _problem, SARSOP* _solver);
      |                          ^~~~~
In file included from appl-0.96/Algorithms/SARSOP/SARSOP.h:14:
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setBeliefCache(std::vector<momdp::BeliefCache*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:40:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setDataTable(std::vector<momdp::IndexedTuple<momdp::AlphaPlanePoolDataTuple>*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:49:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   49 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::appendOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:77:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   77 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::removeOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:84:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   84 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Algorithms/SARSOP/SARSOP.cpp: In member function ‘virtual void momdp::SARSOP::solve(boost::intrusive_ptr<momdp::MOMDP>)’:
appl-0.96/Algorithms/SARSOP/SARSOP.cpp:304:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  304 |                                         if (activeRoot == (globalroot.getGlobalRootNumSampleroots()-1))
      |                                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/Algorithms/SARSOP/SARSOP.cpp:98:21: warning: unused variable ‘numPolicies’ [-Wunused-variable]
   98 |                 int numPolicies = 0; //SYLADDED 07082008 temporary
      |                     ^~~~~~~~~~~
appl-0.96/Algorithms/SARSOP/SARSOP.cpp:182:21: warning: unused variable ‘lastTrial’ [-Wunused-variable]
  182 |                 int lastTrial = ((SampleBP*)sampleEngine)->numTrials;
      |                     ^~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Algorithms/SARSOP/SARSOPPrune.cpp -o appl-0.96/Algorithms/SARSOP/SARSOPPrune.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Parser/Cassandra/MDP.h:31,
                 from appl-0.96/Parser/Cassandra/POMDP.h:32,
                 from appl-0.96/OfflineSolver/solverUtils.h:19,
                 from appl-0.96/Algorithms/PointBasedAlgorithm.h:6,
                 from appl-0.96/Algorithms/SARSOP/SARSOPPrune.h:4,
                 from appl-0.96/Algorithms/SARSOP/SARSOPPrune.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/Parser/Cassandra/MDP.h:32:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
In file included from appl-0.96/Algorithms/SARSOP/SampleBP.h:19,
                 from appl-0.96/Algorithms/SARSOP/SARSOP.h:12,
                 from appl-0.96/Algorithms/SARSOP/SARSOPPrune.h:10:
appl-0.96/Algorithms/SARSOP/Sample.h:57:30: warning: ‘virtual void momdp::Sample::setup(momdp::PointBasedAlgorithm*, boost::intrusive_ptr<momdp::MOMDP>, std::vector<momdp::BeliefCache*>*, momdp::BeliefForest*)’ was hidden [-Woverloaded-virtual=]
   57 |                 virtual void setup(PointBasedAlgorithm* _solver, SharedPointer<MOMDP> _problem, vector <BeliefCache *> *_beliefCacheSet, BeliefForest* _beliefForest)
      |                              ^~~~~
appl-0.96/Algorithms/SARSOP/SampleBP.h:82:26: note:   by ‘virtual void momdp::SampleBP::setup(boost::intrusive_ptr<momdp::MOMDP>, momdp::SARSOP*)’
   82 |             virtual void setup(SharedPointer<MOMDP> _problem, SARSOP* _solver);
      |                          ^~~~~
In file included from appl-0.96/Algorithms/SARSOP/SARSOP.h:14:
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setBeliefCache(std::vector<momdp::BeliefCache*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:40:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setDataTable(std::vector<momdp::IndexedTuple<momdp::AlphaPlanePoolDataTuple>*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:49:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   49 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::appendOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:77:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   77 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::removeOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:84:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   84 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Algorithms/SARSOP/SARSOPPrune.cpp: In member function ‘void momdp::SARSOPPrune::nullifySubOptimalCerts(momdp::BeliefTreeNode*)’:
appl-0.96/Algorithms/SARSOP/SARSOPPrune.cpp:271:24: warning: variable ‘ubVal’ set but not used [-Wunused-but-set-variable]
  271 |                 double ubVal, lbVal;
      |                        ^~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/OfflineSolver/GlobalResource.cpp -o appl-0.96/OfflineSolver/GlobalResource.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Core/Belief.h:4,
                 from appl-0.96/Core/BeliefCache.h:6,
                 from appl-0.96/OfflineSolver/GlobalResource.h:13,
                 from appl-0.96/OfflineSolver/GlobalResource.cpp:6:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13,
                 from appl-0.96/Core/UniqueBeliefHeap.h:16,
                 from appl-0.96/Core/BeliefCache.h:7:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/OfflineSolver/GlobalResource.cpp: In static member function ‘static std::string momdp::GlobalResource::parseBaseNameWithPath(std::string)’:
appl-0.96/OfflineSolver/GlobalResource.cpp:117:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string<char>::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare]
  117 |                 if(extIndex ==string::npos)
      |                    ~~~~~~~~~^~~~~~~~~~~~~~
appl-0.96/OfflineSolver/GlobalResource.cpp: In static member function ‘static std::string momdp::GlobalResource::parseBaseNameWithoutPath(std::string)’:
appl-0.96/OfflineSolver/GlobalResource.cpp:136:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string<char>::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare]
  136 |                 if(slashIndex != string::npos && backSlashIndex != string::npos)
      |                    ~~~~~~~~~~~^~~~~~~~~~~~~~~
appl-0.96/OfflineSolver/GlobalResource.cpp:136:65: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string<char>::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare]
  136 |                 if(slashIndex != string::npos && backSlashIndex != string::npos)
      |                                                  ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
appl-0.96/OfflineSolver/GlobalResource.cpp:141:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string<char>::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare]
  141 |                 if(slashIndex != string::npos)
      |                    ~~~~~~~~~~~^~~~~~~~~~~~~~~
appl-0.96/OfflineSolver/GlobalResource.cpp:146:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string<char>::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare]
  146 |                 if(backSlashIndex != string::npos )
      |                    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/OfflineSolver/solverUtils.cpp -o appl-0.96/OfflineSolver/solverUtils.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Core/Belief.h:4,
                 from appl-0.96/Core/BeliefCache.h:6,
                 from appl-0.96/OfflineSolver/GlobalResource.h:13,
                 from appl-0.96/OfflineSolver/solverUtils.cpp:10:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13,
                 from appl-0.96/Core/UniqueBeliefHeap.h:16,
                 from appl-0.96/Core/BeliefCache.h:7:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/AlphaPlane.cpp -o appl-0.96/Bounds/AlphaPlane.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Bounds/AlphaPlane.h:4,
                 from appl-0.96/Bounds/AlphaPlane.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/FacmodelStructs.h:11,
                 from appl-0.96/Bounds/AlphaPlane.h:6:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
In file included from appl-0.96/Algorithms/SARSOP/SARSOP.h:14,
                 from appl-0.96/Bounds/AlphaPlane.cpp:2:
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setBeliefCache(std::vector<momdp::BeliefCache*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:40:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setDataTable(std::vector<momdp::IndexedTuple<momdp::AlphaPlanePoolDataTuple>*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:49:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   49 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::appendOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:77:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   77 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::removeOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:84:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   84 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/AlphaPlanePool.cpp -o appl-0.96/Bounds/AlphaPlanePool.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/Bound.h:6,
                 from appl-0.96/Bounds/AlphaPlanePool.h:4,
                 from appl-0.96/Bounds/AlphaPlanePool.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
In file included from appl-0.96/Algorithms/SARSOP/SARSOP.h:14,
                 from appl-0.96/Bounds/AlphaPlanePool.cpp:3:
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setBeliefCache(std::vector<momdp::BeliefCache*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:40:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setDataTable(std::vector<momdp::IndexedTuple<momdp::AlphaPlanePoolDataTuple>*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:49:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   49 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::appendOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:77:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   77 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::removeOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:84:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   84 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePool.cpp: In member function ‘boost::intrusive_ptr<momdp::AlphaPlane> momdp::AlphaPlanePool::getBestAlphaPlane(boost::intrusive_ptr<momdp::SparseVector>&, int)’:
appl-0.96/Bounds/AlphaPlanePool.cpp:35:17: warning: unused variable ‘sarsopSolver’ [-Wunused-variable]
   35 |         SARSOP* sarsopSolver = (SARSOP *)solver;
      |                 ^~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/AlphaPlanePoolSet.cpp -o appl-0.96/Bounds/AlphaPlanePoolSet.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/Bound.h:6,
                 from appl-0.96/Bounds/AlphaPlanePoolSet.h:8,
                 from appl-0.96/Bounds/AlphaPlanePoolSet.cpp:2:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setBeliefCache(std::vector<momdp::BeliefCache*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:40:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setDataTable(std::vector<momdp::IndexedTuple<momdp::AlphaPlanePoolDataTuple>*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:49:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   49 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::appendOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:77:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   77 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::removeOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:84:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   84 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.cpp: In member function ‘virtual boost::intrusive_ptr<momdp::AlphaPlane> momdp::AlphaPlanePoolSet::backup(momdp::BeliefTreeNode*)’:
appl-0.96/Bounds/AlphaPlanePoolSet.cpp:28:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<void (*)(momdp::PointBasedAlgorithm*, momdp::BeliefTreeNode*, boost::intrusive_ptr<momdp::AlphaPlane>), std::allocator<void (*)(momdp::PointBasedAlgorithm*, momdp::BeliefTreeNode*, boost::intrusive_ptr<momdp::AlphaPlane>)> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   28 |         for(int i = 0 ; i < onBackup.size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/AlphaVectorPolicy.cpp -o appl-0.96/Bounds/AlphaVectorPolicy.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Bounds/AlphaVectorPolicy.h:7,
                 from appl-0.96/Bounds/AlphaVectorPolicy.cpp:8:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
In file included from appl-0.96/Bounds/AlphaVectorPolicy.cpp:10:
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setBeliefCache(std::vector<momdp::BeliefCache*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:40:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setDataTable(std::vector<momdp::IndexedTuple<momdp::AlphaPlanePoolDataTuple>*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:49:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   49 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::appendOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:77:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   77 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::removeOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:84:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   84 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaVectorPolicy.cpp: In member function ‘bool momdp::AlphaVectorPolicy::readFromFile(const std::string&)’:
appl-0.96/Bounds/AlphaVectorPolicy.cpp:155:23: warning: comparison of integer expressions of different signedness: ‘state_val’ {aka ‘int’} and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  155 |         if(plane.sval >= alphaPlanePoolSet->set.size())
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/Bounds/AlphaVectorPolicy.cpp:49:11: warning: unused variable ‘x1’ [-Wunused-variable]
   49 |     float x1, y1, z1, x2, y2, z2, t0, t1;
      |           ^~
appl-0.96/Bounds/AlphaVectorPolicy.cpp:49:15: warning: unused variable ‘y1’ [-Wunused-variable]
   49 |     float x1, y1, z1, x2, y2, z2, t0, t1;
      |               ^~
appl-0.96/Bounds/AlphaVectorPolicy.cpp:49:19: warning: unused variable ‘z1’ [-Wunused-variable]
   49 |     float x1, y1, z1, x2, y2, z2, t0, t1;
      |                   ^~
appl-0.96/Bounds/AlphaVectorPolicy.cpp:49:23: warning: unused variable ‘x2’ [-Wunused-variable]
   49 |     float x1, y1, z1, x2, y2, z2, t0, t1;
      |                       ^~
appl-0.96/Bounds/AlphaVectorPolicy.cpp:49:27: warning: unused variable ‘y2’ [-Wunused-variable]
   49 |     float x1, y1, z1, x2, y2, z2, t0, t1;
      |                           ^~
appl-0.96/Bounds/AlphaVectorPolicy.cpp:49:31: warning: unused variable ‘z2’ [-Wunused-variable]
   49 |     float x1, y1, z1, x2, y2, z2, t0, t1;
      |                               ^~
appl-0.96/Bounds/AlphaVectorPolicy.cpp:49:35: warning: unused variable ‘t0’ [-Wunused-variable]
   49 |     float x1, y1, z1, x2, y2, z2, t0, t1;
      |                                   ^~
appl-0.96/Bounds/AlphaVectorPolicy.cpp:49:39: warning: unused variable ‘t1’ [-Wunused-variable]
   49 |     float x1, y1, z1, x2, y2, z2, t0, t1;
      |                                       ^~
appl-0.96/Bounds/AlphaVectorPolicy.cpp:51:22: warning: unused variable ‘outfile’ [-Wunused-variable]
   51 |     FILE *infile=0, *outfile=0;
      |                      ^~~~~~~
appl-0.96/Bounds/AlphaVectorPolicy.cpp:111:12: warning: unused variable ‘entryVal’ [-Wunused-variable]
  111 |     double entryVal;
      |            ^~~~~~~~
appl-0.96/Bounds/AlphaVectorPolicy.cpp: At global scope:
appl-0.96/Bounds/AlphaVectorPolicy.cpp:29:20: warning: ‘std::string stripWhiteSpace(const std::string&)’ defined but not used [-Wunused-function]
   29 | static std::string stripWhiteSpace(const std::string& s)
      |                    ^~~~~~~~~~~~~~~
appl-0.96/Bounds/AlphaVectorPolicy.cpp: In member function ‘int momdp::AlphaVectorPolicy::getBestAction(boost::intrusive_ptr<momdp::SparseVector>&, momdp::DenseVector&)’:
appl-0.96/Bounds/AlphaVectorPolicy.cpp:734:16: warning: ‘maxAction’ may be used uninitialized [-Wmaybe-uninitialized]
  734 |         return maxAction;
      |                ^~~~~~~~~
appl-0.96/Bounds/AlphaVectorPolicy.cpp:716:13: note: ‘maxAction’ was declared here
  716 |         int maxAction;
      |             ^~~~~~~~~
appl-0.96/Bounds/AlphaVectorPolicy.cpp: In member function ‘int momdp::AlphaVectorPolicy::getBestAction(std::vector<momdp::SparseVector>&, momdp::DenseVector&)’:
appl-0.96/Bounds/AlphaVectorPolicy.cpp:764:16: warning: ‘maxAction’ may be used uninitialized [-Wmaybe-uninitialized]
  764 |         return maxAction;
      |                ^~~~~~~~~
appl-0.96/Bounds/AlphaVectorPolicy.cpp:741:13: note: ‘maxAction’ was declared here
  741 |         int maxAction;
      |             ^~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/BackupAlphaPlaneMOMDP.cpp -o appl-0.96/Bounds/BackupAlphaPlaneMOMDP.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Core/Backup.h:4,
                 from appl-0.96/Bounds/BackupAlphaPlaneMOMDP.h:4,
                 from appl-0.96/Bounds/BackupAlphaPlaneMOMDP.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/FacmodelStructs.h:11,
                 from appl-0.96/Bounds/AlphaPlane.h:6,
                 from appl-0.96/Bounds/BackupAlphaPlaneMOMDP.h:5:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
In file included from appl-0.96/Bounds/BackupAlphaPlaneMOMDP.h:7:
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setBeliefCache(std::vector<momdp::BeliefCache*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:40:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setDataTable(std::vector<momdp::IndexedTuple<momdp::AlphaPlanePoolDataTuple>*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:49:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   49 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::appendOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:77:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   77 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::removeOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:84:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   84 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/BackupAlphaPlaneMOMDPLite.cpp -o appl-0.96/Bounds/BackupAlphaPlaneMOMDPLite.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Core/Backup.h:4,
                 from appl-0.96/Bounds/BackupAlphaPlaneMOMDPLite.h:4,
                 from appl-0.96/Bounds/BackupAlphaPlaneMOMDPLite.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/FacmodelStructs.h:11,
                 from appl-0.96/Bounds/AlphaPlane.h:6,
                 from appl-0.96/Bounds/BackupAlphaPlaneMOMDPLite.h:5:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/BackupBeliefValuePairMOMDP.cpp -o appl-0.96/Bounds/BackupBeliefValuePairMOMDP.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Core/Backup.h:4,
                 from appl-0.96/Bounds/BackupBeliefValuePairMOMDP.h:4,
                 from appl-0.96/Bounds/BackupBeliefValuePairMOMDP.cpp:2:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Bounds/BeliefValuePair.h:5,
                 from appl-0.96/Bounds/BackupBeliefValuePairMOMDP.h:5:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
In file included from appl-0.96/Algorithms/SARSOP/SARSOP.h:14,
                 from appl-0.96/Bounds/BackupBeliefValuePairMOMDP.cpp:7:
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setBeliefCache(std::vector<momdp::BeliefCache*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:40:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setDataTable(std::vector<momdp::IndexedTuple<momdp::AlphaPlanePoolDataTuple>*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:49:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   49 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::appendOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:77:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   77 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::removeOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:84:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   84 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/BackupBeliefValuePairMOMDP.cpp: In member function ‘virtual boost::intrusive_ptr<momdp::BeliefValuePair> momdp::BackupBeliefValuePairMOMDP::backup(momdp::BeliefTreeNode*)’:
appl-0.96/Bounds/BackupBeliefValuePairMOMDP.cpp:38:16: warning: unused variable ‘lastUbVal’ [-Wunused-variable]
   38 |         double lastUbVal = boundSet->set[stateidx]->beliefCache->getRow(cn->cacheIndex.row)->UB;
      |                ^~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/BackupBeliefValuePairMOMDPLite.cpp -o appl-0.96/Bounds/BackupBeliefValuePairMOMDPLite.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Core/Backup.h:4,
                 from appl-0.96/Bounds/BackupBeliefValuePairMOMDPLite.h:4,
                 from appl-0.96/Bounds/BackupBeliefValuePairMOMDPLite.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Bounds/BeliefValuePair.h:5,
                 from appl-0.96/Bounds/BackupBeliefValuePairMOMDPLite.h:5:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/BeliefValuePair.cpp -o appl-0.96/Bounds/BeliefValuePair.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Bounds/BeliefValuePair.h:4,
                 from appl-0.96/Bounds/BeliefValuePair.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Bounds/BeliefValuePair.h:5:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/BeliefValuePairPool.cpp -o appl-0.96/Bounds/BeliefValuePairPool.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/Bound.h:6,
                 from appl-0.96/Bounds/BeliefValuePairPool.h:4,
                 from appl-0.96/Bounds/BeliefValuePairPool.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/BeliefValuePairPoolSet.cpp -o appl-0.96/Bounds/BeliefValuePairPoolSet.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/Bound.h:6,
                 from appl-0.96/Bounds/BeliefValuePairPoolSet.h:4,
                 from appl-0.96/Bounds/BeliefValuePairPoolSet.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/BlindLBInitializer.cpp -o appl-0.96/Bounds/BlindLBInitializer.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Bounds/BlindLBInitializer.cpp:16:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
In file included from appl-0.96/Algorithms/SARSOP/SARSOP.h:14,
                 from appl-0.96/Bounds/BlindLBInitializer.cpp:17:
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setBeliefCache(std::vector<momdp::BeliefCache*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:40:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setDataTable(std::vector<momdp::IndexedTuple<momdp::AlphaPlanePoolDataTuple>*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:49:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   49 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::appendOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:77:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   77 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::removeOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:84:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   84 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/BlindLBInitializer.cpp: In member function ‘void momdp::BlindLBInitializer::initBlindWorstCase_unfac(momdp::DenseVector&)’:
appl-0.96/Bounds/BlindLBInitializer.cpp:59:21: warning: variable ‘safestAction’ set but not used [-Wunused-but-set-variable]
   59 |                 int safestAction = -1;
      |                     ^~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/FastInfUBInitializer.cpp -o appl-0.96/Bounds/FastInfUBInitializer.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Bounds/FastInfUBInitializer.cpp:20:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/FullObsUBInitializer.cpp -o appl-0.96/Bounds/FullObsUBInitializer.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Bounds/FullObsUBInitializer.h:11,
                 from appl-0.96/Bounds/FullObsUBInitializer.cpp:22:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Bounds/FullObsUBInitializer.cpp: In member function ‘double momdp::FullObsUBInitializer::valueIterationOneStep()’:
appl-0.96/Bounds/FullObsUBInitializer.cpp:220:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  220 |                 for (unsigned int a=1; a < pomdp->actions->size(); a++)
      |                                        ~~^~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/Bounds/FullObsUBInitializer.cpp:252:24: warning: ‘maxResidual’ may be used uninitialized [-Wmaybe-uninitialized]
  252 |                 return maxResidual;
      |                        ^~~~~~~~~~~
appl-0.96/Bounds/FullObsUBInitializer.cpp:214:24: note: ‘maxResidual’ was declared here
  214 |                 double maxResidual; // = 0;
      |                        ^~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/PruneAlphaPlane.cpp -o appl-0.96/Bounds/PruneAlphaPlane.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Bounds/PruneAlphaPlane.h:12,
                 from appl-0.96/Bounds/PruneAlphaPlane.cpp:7:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
In file included from appl-0.96/Algorithms/SARSOP/SARSOP.h:14,
                 from appl-0.96/Bounds/PruneAlphaPlane.cpp:10:
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setBeliefCache(std::vector<momdp::BeliefCache*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:40:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setDataTable(std::vector<momdp::IndexedTuple<momdp::AlphaPlanePoolDataTuple>*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:49:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   49 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::appendOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:77:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   77 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::removeOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:84:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   84 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/PruneAlphaPlane.cpp: In member function ‘void momdp::PruneAlphaPlane::Sanity()’:
appl-0.96/Bounds/PruneAlphaPlane.cpp:151:21: warning: unused variable ‘nAlpha’ [-Wunused-variable]
  151 |                 int nAlpha = alphaPlanePool->planes.size();
      |                     ^~~~~~
appl-0.96/Bounds/PruneAlphaPlane.cpp:152:21: warning: unused variable ‘nBelief’ [-Wunused-variable]
  152 |                 int nBelief =  alphaPlanePool->beliefCache->size();
      |                     ^~~~~~~
appl-0.96/Bounds/PruneAlphaPlane.cpp: In member function ‘void momdp::PruneAlphaPlane::computePruneStats(int*, int*)’:
appl-0.96/Bounds/PruneAlphaPlane.cpp:241:29: warning: unused variable ‘beliefSize’ [-Wunused-variable]
  241 |                         int beliefSize = problem->getBeliefSize();
      |                             ^~~~~~~~~~
appl-0.96/Bounds/PruneAlphaPlane.cpp: In member function ‘void momdp::PruneAlphaPlane::updateCerts(boost::intrusive_ptr<momdp::AlphaPlane>, double, int)’:
appl-0.96/Bounds/PruneAlphaPlane.cpp:504:21: warning: unused variable ‘oldCertState’ [-Wunused-variable]
  504 |                 int oldCertState = planeTuple -> certed;
      |                     ^~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Bounds/PruneBeliefValuePair.cpp -o appl-0.96/Bounds/PruneBeliefValuePair.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Bounds/PruneBeliefValuePair.h:18,
                 from appl-0.96/Bounds/PruneBeliefValuePair.cpp:8:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c appl-0.96/Bounds/xml_parse_lib.c -o appl-0.96/Bounds/xml_parse_lib.o
appl-0.96/Bounds/xml_parse_lib.c: In function ‘xml_grab_attrib’:
appl-0.96/Bounds/xml_parse_lib.c:275:16: warning: unused variable ‘m’ [-Wunused-variable]
  275 |  int j=0, k=0, m;
      |                ^
appl-0.96/Bounds/xml_parse_lib.c: In function ‘xml_parse’:
appl-0.96/Bounds/xml_parse_lib.c:343:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  343 |     if (content[i]==10) (*lnn)++; i=i+1;
      |     ^~
appl-0.96/Bounds/xml_parse_lib.c:343:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  343 |     if (content[i]==10) (*lnn)++; i=i+1;
      |                                   ^
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Core/Actions.cpp -o appl-0.96/Core/Actions.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Core/VariableContainer.cpp -o appl-0.96/Core/VariableContainer.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Core/VariableContainer.h:7,
                 from appl-0.96/Core/VariableContainer.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Core/VariableContainer.cpp: In member function ‘virtual boost::intrusive_ptr<momdp::SparseVector> momdp::VariableContainer::getInitialProb()’:
appl-0.96/Core/VariableContainer.cpp:22:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::IVariable> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   22 |         for(int i = 0 ; i < vars.size() ; i ++)
      |                         ~~^~~~~~~~~~~~~
appl-0.96/Core/VariableContainer.cpp:29:29: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type’ {aka ‘int’} and ‘std::vector<boost::intrusive_ptr<momdp::IVariableValue> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   29 |         while(valueIndex[0] < valueListArray[0].size())
appl-0.96/Core/VariableContainer.cpp:33:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   33 |         for(int i = 0 ; i < valueIndex.size() ; i ++)
      |                         ~~^~~~~~~~~~~~~~~~~~~
appl-0.96/Core/VariableContainer.cpp:50:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::IVariableValue> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   50 |             if(subIndex >= valueListArray[i].size())
      |                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/Core/VariableContainer.cpp: In member function ‘virtual int momdp::VariableContainer::indexOf(std::map<std::__cxx11::basic_string<char>, boost::intrusive_ptr<momdp::IVariableValue> >&)’:
appl-0.96/Core/VariableContainer.cpp:72:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::IVariable> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   72 |         for(int i = 0 ; i < vars.size() ; i ++)
      |                         ~~^~~~~~~~~~~~~
appl-0.96/Core/VariableContainer.cpp:70:13: warning: unused variable ‘numVar’ [-Wunused-variable]
   70 |         int numVar = vars.size();
      |             ^~~~~~
appl-0.96/Core/VariableContainer.cpp: In member function ‘virtual void momdp::VariableContainer::sealAndPopulate()’:
appl-0.96/Core/VariableContainer.cpp:88:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::IVariable> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   88 |         for(int i = 0 ; i < vars.size() ; i ++)
      |                         ~~^~~~~~~~~~~~~
appl-0.96/Core/VariableContainer.cpp:96:25: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type’ {aka ‘int’} and ‘std::vector<boost::intrusive_ptr<momdp::IVariableValue> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   96 |     while(valueIndex[0] < valueListArray[0].size())
appl-0.96/Core/VariableContainer.cpp:99:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   99 |         for(int i = 0 ; i < valueIndex.size() ; i ++)
      |                         ~~^~~~~~~~~~~~~~~~~~~
appl-0.96/Core/VariableContainer.cpp:114:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<boost::intrusive_ptr<momdp::IVariableValue> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  114 |             if(subIndex >= valueListArray[i].size())
      |                ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/Core/VariableContainer.cpp:84:13: warning: unused variable ‘numVar’ [-Wunused-variable]
   84 |         int numVar = vars.size();
      |             ^~~~~~
appl-0.96/Core/VariableContainer.cpp:94:13: warning: unused variable ‘overalIndex’ [-Wunused-variable]
   94 |         int overalIndex = 0;
      |             ^~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Core/Belief.cpp -o appl-0.96/Core/Belief.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Core/BeliefCache.cpp -o appl-0.96/Core/BeliefCache.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Core/Belief.h:4,
                 from appl-0.96/Core/BeliefCache.h:6,
                 from appl-0.96/Core/BeliefCache.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13,
                 from appl-0.96/Core/UniqueBeliefHeap.h:16,
                 from appl-0.96/Core/BeliefCache.h:7:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Core/BeliefException.cpp -o appl-0.96/Core/BeliefException.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Core/BeliefForest.cpp -o appl-0.96/Core/BeliefForest.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Core/BeliefForest.cpp:2:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Core/BeliefForest.cpp: In member function ‘void momdp::BeliefForest::globalRootPrepare()’:
appl-0.96/Core/BeliefForest.cpp:75:32: warning: unused variable ‘lb’ [-Wunused-variable]
   75 |                         double lb = (*beliefCacheSet)[rE->sampleRoot->cacheIndex.sval]->getRow(rE->sampleRoot->cacheIndex.row)->LB;
      |                                ^~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Core/BeliefTreeNode.cpp -o appl-0.96/Core/BeliefTreeNode.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/FacmodelStructs.h:11,
                 from appl-0.96/Core/BeliefTreeNode.h:6,
                 from appl-0.96/Core/BeliefTreeNode.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Core/BeliefWithState.cpp -o appl-0.96/Core/BeliefWithState.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Core/Belief.h:4,
                 from appl-0.96/Core/BeliefWithState.h:4,
                 from appl-0.96/Core/BeliefWithState.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Core/MObject.cpp -o appl-0.96/Core/MObject.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Core/MObject.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/Core/Belief.h:4,
                 from appl-0.96/Core/BeliefCache.h:6,
                 from appl-0.96/OfflineSolver/GlobalResource.h:13,
                 from appl-0.96/Core/MObject.cpp:2:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13,
                 from appl-0.96/Core/UniqueBeliefHeap.h:16,
                 from appl-0.96/Core/BeliefCache.h:7:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Core/Observations.cpp -o appl-0.96/Core/Observations.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Core/States.cpp -o appl-0.96/Core/States.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Core/UniqueBeliefHeap.cpp -o appl-0.96/Core/UniqueBeliefHeap.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/UniqueBeliefHeap.h:16,
                 from appl-0.96/Core/UniqueBeliefHeap.cpp:8:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Core/UniqueBeliefHeap.cpp: In member function ‘int momdp::UniqueBeliefHeap::getBeliefRowIndex(boost::intrusive_ptr<momdp::SparseVector>&) const’:
appl-0.96/Core/UniqueBeliefHeap.cpp:81:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::BeliefVector_RowIndexPair>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   81 |                         for(int i = 0 ; i < vecBvrip.size(); i++)
      |                                         ~~^~~~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/Cassandra/Parser.cpp -o appl-0.96/Parser/Cassandra/Parser.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Parser/Cassandra/MDP.h:31,
                 from appl-0.96/Parser/Cassandra/POMDP.h:32,
                 from appl-0.96/Parser/Cassandra/Parser.h:12,
                 from appl-0.96/Parser/Cassandra/Parser.cpp:9:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/Parser/Cassandra/MDP.h:32:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/Cassandra/POMDP.cpp -o appl-0.96/Parser/Cassandra/POMDP.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Parser/Cassandra/MDP.h:31,
                 from appl-0.96/Parser/Cassandra/POMDP.h:32,
                 from appl-0.96/Parser/Cassandra/POMDP.cpp:44:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/Parser/Cassandra/MDP.h:32:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Parser/Cassandra/POMDP.cpp: In function ‘std::string momdp::TrimStr(std::string&)’:
appl-0.96/Parser/Cassandra/POMDP.cpp:318:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string<char>::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare]
  318 |                 if (p2 == std::string::npos)
      |                     ~~~^~~~~~~~~~~~~~~~~~~~
appl-0.96/Parser/Cassandra/POMDP.cpp:321:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string<char>::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare]
  321 |                 if (p1 == std::string::npos) p1 = 0;
      |                     ~~~^~~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/Cassandra/pomdpCassandraWrapper.cpp -o appl-0.96/Parser/Cassandra/pomdpCassandraWrapper.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/ParserSelector.cpp -o appl-0.96/Parser/ParserSelector.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Parser/ParserSelector.h:4,
                 from appl-0.96/Parser/ParserSelector.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/FactoredPomdp.cpp -o appl-0.96/Parser/POMDPX/FactoredPomdp.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Parser/POMDPX/FactoredPomdp.h:21,
                 from appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:6:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘Function momdp::FactoredPomdp::createFunction(TiXmlElement*, int)’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:326:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  326 |     for (int i=0; i < parentTokens.size(); i++) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:559:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  559 |             for (unsigned int j=0 ; j < numTokens; j++) {
      |                                     ~~^~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:574:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  574 |             if (numEntries != probttokens.size()) {
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:270:17: warning: unused variable ‘pvname’ [-Wunused-variable]
  270 |     const char* pvname;
      |                 ^~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘bool momdp::FactoredPomdp::checkFunctionProbabilities(Function*, TiXmlElement*, std::string)’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1082:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1082 |         for(int k=0;k<commonIndices.size();k++){
      |                     ~^~~~~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1086:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1086 |             for(int i=0;i<commonIndex.size();i++){
      |                         ~^~~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::convertFastStateTrans()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1436:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1436 |     for (unsigned int i = 0; i < numActions; i++) {
      |                              ~~^~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1442:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1442 |     for (unsigned int i = 0; i < numActions; i++) {
      |                              ~~^~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1514:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1514 |         if (terminalStates[i] == numActions)
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::convertFastObsTrans()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1590:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1590 |     for (unsigned int i = 0; i < numActions; i++) {
      |                              ~~^~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1596:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1596 |     for (unsigned int i = 0; i < numActions; i++) {
      |                              ~~^~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1631:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1631 |             for(int i=1;i<entries.size();i++){
      |                         ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1636:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1636 |             for(int i=0;i<entries.size();i++){
      |                         ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1644:29: warning: unused variable ‘s’ [-Wunused-variable]
 1644 |                     ObsAct* s = static_cast<ObsAct*> (soa);
      |                             ^
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::convertFastNoObservationsVariables()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1704:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1704 |     for (unsigned int i = 0; i < numActions; i++) {
      |                              ~~^~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1711:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1711 |     for (unsigned int i = 0; i < numActions; i++) {
      |                              ~~^~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1717:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1717 |     for (unsigned int i = 0 ; i < numActions; i++) {
      |                               ~~^~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1718:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1718 |         for (unsigned int j = 0 ; j < numMergedStates; j++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::convertFastRewardTrans()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1786:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1786 |             for(int i=0;i<entries.size();i++){
      |                         ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:1769:12: warning: unused variable ‘reward’ [-Wunused-variable]
 1769 |     double reward = 0;
      |            ^~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::expandFactoredStateTable(boost::intrusive_ptr<SparseTable>)’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2039:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2039 |         for(int j=0;j<curRow.size();j++){
      |                     ~^~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::mapObservationsUIsToValue(boost::intrusive_ptr<SparseTable>)’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2161:22: warning: unused variable ‘soa’ [-Wunused-variable]
 2161 |         StateObsAct* soa = mymap[st->uIheader[j]];
      |                      ^~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::convertFactoredStateReparamTrans()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2291:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2291 |     for (unsigned int i = 0; i < numActions; i++) {
      |                              ~~^~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2298:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2298 |     for (unsigned int i = 0; i < numActions; i++) {
      |                              ~~^~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2349:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2349 |             for(int i=1;i<entries.size();i++){
      |                         ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2354:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2354 |             for(int i=0;i<entries.size();i++){
      |                         ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2473:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2473 |         if (terminalStatesX[i] == numActions * numMergedStatesY * numMergedStatesX)
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2481:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2481 |         if (terminalStatesY[i] == numActions * numMergedStatesX * numMergedStatesX)
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘vvPreSparseMatrix momdp::FactoredPomdp::createVvPreSparseMatrix(int, int, int, int)’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2518:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2518 |     for (unsigned int i = 0; i <a; i++) {
      |                              ~~^~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::convertFactoredStateTrans()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2609:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2609 |             for(int i=1;i<entries.size();i++){
      |                         ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2614:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2614 |             for(int i=0;i<entries.size();i++){
      |                         ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2699:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2699 |     if (terminalStatesX[i] == numActions * numMergedStatesY)
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2707:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2707 |         if (terminalStatesY[i] == numActions * numMergedStatesX)
      |             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::convertFactoredObsTrans()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2792:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2792 |             for(int i=1;i<entries.size();i++){
      |                         ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2797:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2797 |             for(int i=0;i<entries.size();i++){
      |                         ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2805:29: warning: unused variable ‘s’ [-Wunused-variable]
 2805 |                     ObsAct* s = static_cast<ObsAct*> (soa);
      |                             ^
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2761:9: warning: unused variable ‘observ’ [-Wunused-variable]
 2761 |     int observ;
      |         ^~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::convertFactoredNoObservationsVariables()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2878:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2878 |     for (unsigned int i = 0; i < numActions; i++) {
      |                              ~~^~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2879:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2879 |         for (unsigned int j = 0 ; j < numMergedStatesX; j++) {
      |                                   ~~^~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2880:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 2880 |             for (unsigned int k = 0; k < numMergedStatesY; k++) {
      |                                      ~~^~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::convertFactoredRewardTrans()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2995:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2995 |             for(int i=0;i<entries.size();i++){
      |                         ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:2979:12: warning: unused variable ‘reward’ [-Wunused-variable]
 2979 |     double reward;
      |            ^~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::convertFactoredTerminalStateReward()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3051:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3051 |             for(int i=0;i<entries.size();i++){
      |                         ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3033:12: warning: unused variable ‘reward’ [-Wunused-variable]
 3033 |     double reward;
      |            ^~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::convertFactoredBeliefReparam()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3203:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3203 |     for (unsigned int i=0; i < numMergedStatesX; i++) {
      |                            ~~^~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3208:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3208 |     for (unsigned int i=0; i < numMergedStatesX; i++) {
      |                            ~~^~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘void momdp::FactoredPomdp::mergeBeliefTables(std::ofstream&, bool)’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3372:18: warning: unused variable ‘pos’ [-Wunused-variable]
 3372 |     unsigned int pos;
      |                  ^~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘boost::intrusive_ptr<SparseTable> momdp::FactoredPomdp::expandObsRewSparseTable(boost::intrusive_ptr<SparseTable>, int)’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3472:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3472 |         for(int i=0;i<st->cIheader.size();i++){
      |                     ~^~~~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3477:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3477 |         for(int i=0;i<entries.size();i++){
      |                     ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘std::map<std::__cxx11::basic_string<char>, int> momdp::FactoredPomdp::getStartActionXYVarValues()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3671:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObsAct>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3671 |     for(int i=0;i<actionList.size();i++){
      |                 ~^~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘std::map<std::__cxx11::basic_string<char>, int> momdp::FactoredPomdp::getStartXYVarValues()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3679:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<State>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3679 |     for(int i=0;i<stateList.size();i++){
      |                 ~^~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘std::map<std::__cxx11::basic_string<char>, int> momdp::FactoredPomdp::getStartActionSVarValues()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3690:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObsAct>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3690 |     for(int i=0;i<actionList.size();i++){
      |                 ~^~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘std::map<std::__cxx11::basic_string<char>, int> momdp::FactoredPomdp::getStartSVarValues()’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3698:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<State>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3698 |     for(int i=0;i<stateList.size();i++){
      |                 ~^~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘bool momdp::FactoredPomdp::getNextActionXYVarValues(std::map<std::__cxx11::basic_string<char>, int>&, int&, int&, int&)’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3714:38: warning: comparison of integer expressions of different signedness: ‘std::map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3714 |         if(curValues[act.getVName()] >= act.getValueEnum().size() -1){
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘bool momdp::FactoredPomdp::getNextActionXXpYVarValues(std::map<std::__cxx11::basic_string<char>, int>&, int&, int&, int&, int&)’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3735:44: warning: comparison of integer expressions of different signedness: ‘std::map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3735 |             if(curValues[s.getVNamePrev()] >= s.getValueEnum().size()-1){
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3756:44: warning: comparison of integer expressions of different signedness: ‘std::map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3756 |             if(curValues[s.getVNamePrev()] >= s.getValueEnum().size() -1){
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3774:44: warning: comparison of integer expressions of different signedness: ‘std::map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3774 |             if(curValues[s.getVNameCurr()] >= s.getValueEnum().size() -1){
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3790:38: warning: comparison of integer expressions of different signedness: ‘std::map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3790 |         if(curValues[act.getVName()] >= act.getValueEnum().size() -1){
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘bool momdp::FactoredPomdp::getNextXYVarValues(std::map<std::__cxx11::basic_string<char>, int>&, int&, int&)’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3811:44: warning: comparison of integer expressions of different signedness: ‘std::map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3811 |             if(curValues[s.getVNamePrev()] >= s.getValueEnum().size()-1){
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3832:44: warning: comparison of integer expressions of different signedness: ‘std::map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3832 |             if(curValues[s.getVNamePrev()] >= s.getValueEnum().size() -1){
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘bool momdp::FactoredPomdp::getNextActionSVarValues(std::map<std::__cxx11::basic_string<char>, int>&, int&, int&)’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3859:38: warning: comparison of integer expressions of different signedness: ‘std::map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3859 |         if(curValues[act.getVName()] >= act.getValueEnum().size() -1){
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp: In member function ‘bool momdp::FactoredPomdp::getNextSVarValues(std::map<std::__cxx11::basic_string<char>, int>&, int&)’:
appl-0.96/Parser/POMDPX/FactoredPomdp.cpp:3879:40: warning: comparison of integer expressions of different signedness: ‘std::map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3879 |         if(curValues[s.getVNamePrev()] >= s.getValueEnum().size()-1){
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/Function.cpp -o appl-0.96/Parser/POMDPX/Function.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Parser/POMDPX/SparseTable.h:12,
                 from appl-0.96/Parser/POMDPX/Function.h:14,
                 from appl-0.96/Parser/POMDPX/Function.cpp:3:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Parser/POMDPX/Function.cpp: In member function ‘bool Function::checkNoMissingEntries(std::map<std::__cxx11::basic_string<char>, StateObsAct*>, std::string&)’:
appl-0.96/Parser/POMDPX/Function.cpp:166:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  166 |           for(int i=0;i<commonIndex.size();i++){
      |                       ~^~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/ObsAct.cpp -o appl-0.96/Parser/POMDPX/ObsAct.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/PreCEntry.cpp -o appl-0.96/Parser/POMDPX/PreCEntry.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/PreCMatrix.cpp -o appl-0.96/Parser/POMDPX/PreCMatrix.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Parser/POMDPX/PreCMatrix.h:19,
                 from appl-0.96/Parser/POMDPX/PreCMatrix.cpp:3:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/SparseEntry.cpp -o appl-0.96/Parser/POMDPX/SparseEntry.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/SparseTable.cpp -o appl-0.96/Parser/POMDPX/SparseTable.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Parser/POMDPX/SparseTable.h:12,
                 from appl-0.96/Parser/POMDPX/SparseTable.cpp:3:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘double SparseRow::sumProbability()’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:34:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   34 |      for(int i=0;i<entries.size();i++){
      |                  ~^~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In copy constructor ‘SparseTable::SparseTable(SparseTable&)’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:100:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  100 |      for(int i=0;i<numOfRows;i++){
      |                  ~^~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘void SparseTable::resetIterator()’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:114:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  114 |      for(int i=0;i<position.size();i++){
      |                  ~^~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘bool SparseTable::errorInProbabilities(std::vector<std::vector<int> >&, std::vector<double>&)’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:133:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  133 |      for(int i=0;i<numOfRows;i++){
      |                  ~^~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘bool SparseTable::getNext(SparseEntry&)’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:151:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  151 |      while(rowPosition >= curRow->size()){
      |            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘void SparseTable::sortEntries()’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:193:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  193 |      for(int i=0;i<numOfRows;i++){
      |                  ~^~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘int SparseTable::getTableIndex(std::vector<int>)’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:229:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  229 |      if(index >= numOfRows){
      |         ~~~~~~^~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘std::vector<int> SparseTable::getCommonIndex(int)’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:239:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  239 |           if(index >= numOfRows)
      |              ~~~~~~^~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp:251:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  251 |           for(int i=0;i<numCIValues.size();i++){
      |                       ~^~~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘bool SparseTable::checkNoMissingEntries(std::vector<int>&)’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:269:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  269 |      for(int i=0;i<numOfRows;i++){
      |                  ~^~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘void SparseTable::convertForUse()’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:281:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  281 |      for(int i=0;i<numOfRows;i++){
      |                  ~^~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp:284:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  284 |      for(int i=0;i<numOfRows;i++){
      |                  ~^~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘void SparseTable::removeRedundant()’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:290:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  290 |      for(int i=0;i<numOfRows;i++){
      |                  ~^~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘boost::intrusive_ptr<SparseTable> SparseTable::removeUnmatchedCI(int, int)’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:301:18: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  301 |           if ( i != cIIndex) {
      |                ~~^~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp:324:27: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  324 |                     if (j != cIIndex)
      |                         ~~^~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In static member function ‘static boost::intrusive_ptr<SparseTable> SparseTable::join(SparseTable&, SparseTable&, int)’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:416:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  416 |           for(int i=0;i<A.cIheader.size();i++){
      |                       ~^~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp:424:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  424 |           for(int i=A.cIheader.size();i<C->cIheader.size();i++){
      |                                       ~^~~~~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp:435:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  435 |                for(int i=0;i<aEntries.size();i++){
      |                            ~^~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp:438:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  438 |                for(int i=0;i<bEntries.size();i++){
      |                            ~^~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp:457:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  457 |                for(int i=0;i<aEntries.size();i++){
      |                            ~^~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp:458:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SparseEntry>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  458 |                     for(int k=0;k<bEntries.size();k++){
      |                                 ~^~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘void SparseTable::swapSparseColumns(int, int)’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:499:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  499 |      for(int i=0;i<cIheader.size();i++){
      |                  ~^~~~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp:480:10: warning: unused variable ‘tempEntryValue’ [-Wunused-variable]
  480 |      int tempEntryValue;
      |          ^~~~~~~~~~~~~~
appl-0.96/Parser/POMDPX/SparseTable.cpp: In member function ‘int SparseTable::size()’:
appl-0.96/Parser/POMDPX/SparseTable.cpp:538:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  538 |      for(int i=0;i<numOfRows;i++){
      |                  ~^~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/State.cpp -o appl-0.96/Parser/POMDPX/State.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/StateObsAct.cpp -o appl-0.96/Parser/POMDPX/StateObsAct.o
appl-0.96/Parser/POMDPX/StateObsAct.cpp: In member function ‘void StateObsAct::preparePositionLookup()’:
appl-0.96/Parser/POMDPX/StateObsAct.cpp:20:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   20 |         for (int i=0; i<valueEnum.size(); i++) {
      |                       ~^~~~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/tinystr.cpp -o appl-0.96/Parser/POMDPX/tinystr.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/tinyxml.cpp -o appl-0.96/Parser/POMDPX/tinyxml.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/tinyxmlerror.cpp -o appl-0.96/Parser/POMDPX/tinyxmlerror.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/POMDPX/tinyxmlparser.cpp -o appl-0.96/Parser/POMDPX/tinyxmlparser.o
appl-0.96/Parser/POMDPX/tinyxmlparser.cpp: In static member function ‘static const char* TiXmlBase::SkipWhiteSpace(const char*, TiXmlEncoding)’:
appl-0.96/Parser/POMDPX/tinyxmlparser.cpp:325:19: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  325 |         while (*p && IsWhiteSpace(*p) || *p == '\n' || *p == '\r')
      |                ~~~^~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Utils/InfoLog.cpp -o appl-0.96/Utils/InfoLog.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Utils/md5.cpp -o appl-0.96/Utils/md5.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Utils/md5wrapper.cpp -o appl-0.96/Utils/md5wrapper.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Utils/md5wrapper.h:22,
                 from appl-0.96/Utils/md5wrapper.cpp:20:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Utils/CPMemUtils.cpp -o appl-0.96/Utils/CPMemUtils.o
appl-0.96/Utils/CPMemUtils.cpp: In function ‘long unsigned int getPlatformMemoryLimit()’:
appl-0.96/Utils/CPMemUtils.cpp:139:21: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  139 |         if(memLimit == -1)
      |            ~~~~~~~~~^~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Utils/StatsCollector.cpp -o appl-0.96/Utils/StatsCollector.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Utils/SimulationRewardCollector.cpp -o appl-0.96/Utils/SimulationRewardCollector.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Parser/Cassandra/MDP.h:31,
                 from appl-0.96/Parser/Cassandra/POMDP.h:32,
                 from appl-0.96/OfflineSolver/solverUtils.h:19,
                 from appl-0.96/Utils/SimulationRewardCollector.h:7,
                 from appl-0.96/Utils/SimulationRewardCollector.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/Parser/Cassandra/MDP.h:32:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/Cassandra/include/pomdp_spec.tab.cc -o appl-0.96/Parser/Cassandra/include/pomdp_spec.tab.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Parser/Cassandra/include/pomdp_spec.yy.cc -o appl-0.96/Parser/Cassandra/include/pomdp_spec.yy.o
include/pomdp_spec.yy.cc:781:13: warning: ‘void yyunput(int, const char*)’ declared ‘static’ but never defined [-Wunused-function]
include/pomdp_spec.yy.cc:1420:13: warning: ‘void yyunput(int, char*)’ defined but not used [-Wunused-function]
gcc-14 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c appl-0.96/miniposix/getopt.c -o appl-0.96/miniposix/getopt.o
gcc-14 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c appl-0.96/miniposix/getopt1.c -o appl-0.96/miniposix/getopt1.o
gcc-14 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c appl-0.96/miniposix/getopt_init.c -o appl-0.96/miniposix/getopt_init.o
gcc-14 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c appl-0.96/Parser/Cassandra/decision-tree.c -o appl-0.96/Parser/Cassandra/decision-tree.o
appl-0.96/Parser/Cassandra/decision-tree.c: In function ‘dtDeepCopyNode’:
appl-0.96/Parser/Cassandra/decision-tree.c:186:10: warning: ‘out’ may be used uninitialized [-Wmaybe-uninitialized]
  186 |   return out;
      |          ^~~
appl-0.96/Parser/Cassandra/decision-tree.c:168:11: note: ‘out’ was declared here
  168 |   DTNode* out;
      |           ^~~
In function ‘dtAddInternal’,
    inlined from ‘dtAddInternal’ at appl-0.96/Parser/Cassandra/decision-tree.c:224:9:
appl-0.96/Parser/Cassandra/decision-tree.c:263:33: warning: ‘out’ may be used uninitialized [-Wmaybe-uninitialized]
  263 |     entryP = &node->data.subTree.entries[vec[index]];
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~~
appl-0.96/Parser/Cassandra/decision-tree.c: In function ‘dtAddInternal’:
appl-0.96/Parser/Cassandra/decision-tree.c:204:11: note: ‘out’ was declared here
  204 |   DTNode* out;
      |           ^~~
In function ‘dtAddInternal’,
    inlined from ‘dtAddInternal’ at appl-0.96/Parser/Cassandra/decision-tree.c:224:9:
appl-0.96/Parser/Cassandra/decision-tree.c:252:39: warning: ‘out’ may be used uninitialized [-Wmaybe-uninitialized]
  252 |       dtAddInternal(node->data.subTree.defaultEntry, vec, index+1, val);
      |                     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
appl-0.96/Parser/Cassandra/decision-tree.c: In function ‘dtAddInternal’:
appl-0.96/Parser/Cassandra/decision-tree.c:204:11: note: ‘out’ was declared here
  204 |   DTNode* out;
      |           ^~~
gcc-14 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c appl-0.96/Parser/Cassandra/imm-reward.c -o appl-0.96/Parser/Cassandra/imm-reward.o
gcc-14 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c appl-0.96/Parser/Cassandra/mdpCassandra.c -o appl-0.96/Parser/Cassandra/mdpCassandra.o
appl-0.96/Parser/Cassandra/mdpCassandra.c: In function ‘verifyIntermediateMDP’:
appl-0.96/Parser/Cassandra/mdpCassandra.c:267:9: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  267 |         for( a = 0; a < gNumActions; a++ )
      |         ^~~
appl-0.96/Parser/Cassandra/mdpCassandra.c:275:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  275 |                 if( gProblemType == POMDP_problem_type )
      |                 ^~
appl-0.96/Parser/Cassandra/mdpCassandra.c:276:25: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  276 |                         for( a = 0; a < gNumActions; a++ )
      |                         ^~~
appl-0.96/Parser/Cassandra/mdpCassandra.c:284:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  284 |                                 return( 1 );
      |                                 ^~~~~~
gcc-14 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c appl-0.96/Parser/Cassandra/parse_err.c -o appl-0.96/Parser/Cassandra/parse_err.o
gcc-14 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c appl-0.96/Parser/Cassandra/parse_hash.c -o appl-0.96/Parser/Cassandra/parse_hash.o
gcc-14 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native  -c appl-0.96/Parser/Cassandra/sparse-matrix.c -o appl-0.96/Parser/Cassandra/sparse-matrix.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Controller/Controller.cpp -o appl-0.96/Controller/Controller.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Simulator/SimulationEngine.h:6,
                 from appl-0.96/Controller/Controller.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
mkdir -p ../inst/bin
ar rcs libappl.a appl-0.96/Models/MOMDP/BeliefTransitionMOMDP.o appl-0.96/Models/MOMDP/BeliefTransitionMOMDPLite.o appl-0.96/Models/MOMDP/BooleanVariable.o appl-0.96/Models/MOMDP/IVariable.o appl-0.96/Models/MOMDP/IVariableValue.o appl-0.96/Models/MOMDP/MOMDP.o appl-0.96/Models/MOMDP/MOMDPLite.o appl-0.96/Models/MOMDP/ObservationProbabilities.o appl-0.96/Models/MOMDP/Rewards.o appl-0.96/Models/MOMDP/StateTransitionX.o appl-0.96/Models/MOMDP/StateTransitionXXpY.o appl-0.96/Models/MOMDP/StateTransitionXY.o appl-0.96/Models/MOMDP/StateTransitionY.o appl-0.96/Models/MOMDP/Variable.o appl-0.96/Models/MOMDP/VariableCombined.o appl-0.96/Models/MOMDP/VariableRelation.o appl-0.96/Models/MOMDP/VariableValue.o appl-0.96/PolicyGraph/PolicyGraphGenerator.o appl-0.96/Evaluator/EvaluationEngine.o appl-0.96/Evaluator/EvaluatorSampleEngine.o appl-0.96/Simulator/SimulationEngine.o appl-0.96/MathLib/DenseVector.o appl-0.96/MathLib/MathLib.o appl-0.96/MathLib/SparseMatrix.o appl-0.96/MathLib/SparseVector.o appl-0.96/Algorithms/SARSOP/BinManager.o appl-0.96/Algorithms/SARSOP/BinManagerSet.o appl-0.96/Algorithms/SARSOP/Sample.o appl-0.96/Algorithms/SARSOP/SampleBP.o appl-0.96/Algorithms/SARSOP/SARSOP.o appl-0.96/Algorithms/SARSOP/SARSOPPrune.o appl-0.96/OfflineSolver/GlobalResource.o appl-0.96/OfflineSolver/solverUtils.o appl-0.96/Bounds/AlphaPlane.o appl-0.96/Bounds/AlphaPlanePool.o appl-0.96/Bounds/AlphaPlanePoolSet.o appl-0.96/Bounds/AlphaVectorPolicy.o appl-0.96/Bounds/BackupAlphaPlaneMOMDP.o appl-0.96/Bounds/BackupAlphaPlaneMOMDPLite.o appl-0.96/Bounds/BackupBeliefValuePairMOMDP.o appl-0.96/Bounds/BackupBeliefValuePairMOMDPLite.o appl-0.96/Bounds/BeliefValuePair.o appl-0.96/Bounds/BeliefValuePairPool.o appl-0.96/Bounds/BeliefValuePairPoolSet.o appl-0.96/Bounds/BlindLBInitializer.o appl-0.96/Bounds/FastInfUBInitializer.o appl-0.96/Bounds/FullObsUBInitializer.o appl-0.96/Bounds/PruneAlphaPlane.o appl-0.96/Bounds/PruneBeliefValuePair.o appl-0.96/Bounds/xml_parse_lib.o appl-0.96/Core/Actions.o appl-0.96/Core/VariableContainer.o appl-0.96/Core/Belief.o appl-0.96/Core/BeliefCache.o appl-0.96/Core/BeliefException.o appl-0.96/Core/BeliefForest.o appl-0.96/Core/BeliefTreeNode.o appl-0.96/Core/BeliefWithState.o appl-0.96/Core/MObject.o appl-0.96/Core/Observations.o appl-0.96/Core/States.o appl-0.96/Core/UniqueBeliefHeap.o appl-0.96/Parser/Cassandra/Parser.o appl-0.96/Parser/Cassandra/POMDP.o appl-0.96/Parser/Cassandra/pomdpCassandraWrapper.o appl-0.96/Parser/ParserSelector.o appl-0.96/Parser/POMDPX/FactoredPomdp.o appl-0.96/Parser/POMDPX/Function.o appl-0.96/Parser/POMDPX/ObsAct.o appl-0.96/Parser/POMDPX/PreCEntry.o appl-0.96/Parser/POMDPX/PreCMatrix.o appl-0.96/Parser/POMDPX/SparseEntry.o appl-0.96/Parser/POMDPX/SparseTable.o appl-0.96/Parser/POMDPX/State.o appl-0.96/Parser/POMDPX/StateObsAct.o appl-0.96/Parser/POMDPX/tinystr.o appl-0.96/Parser/POMDPX/tinyxml.o appl-0.96/Parser/POMDPX/tinyxmlerror.o appl-0.96/Parser/POMDPX/tinyxmlparser.o appl-0.96/Utils/InfoLog.o appl-0.96/Utils/md5.o appl-0.96/Utils/md5wrapper.o appl-0.96/Utils/CPMemUtils.o appl-0.96/Utils/StatsCollector.o appl-0.96/Utils/SimulationRewardCollector.o appl-0.96/Parser/Cassandra/include/pomdp_spec.tab.o appl-0.96/Parser/Cassandra/include/pomdp_spec.yy.o appl-0.96/miniposix/getopt.o appl-0.96/miniposix/getopt1.o appl-0.96/miniposix/getopt_init.o appl-0.96/Parser/Cassandra/decision-tree.o appl-0.96/Parser/Cassandra/imm-reward.o appl-0.96/Parser/Cassandra/mdpCassandra.o appl-0.96/Parser/Cassandra/parse_err.o appl-0.96/Parser/Cassandra/parse_hash.o appl-0.96/Parser/Cassandra/sparse-matrix.o appl-0.96/Controller/Controller.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/OfflineSolver/solver.cpp -o appl-0.96/OfflineSolver/solver.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/MathLib/SparseVector.h:8,
                 from appl-0.96/Core/Belief.h:4,
                 from appl-0.96/Core/BeliefCache.h:6,
                 from appl-0.96/OfflineSolver/GlobalResource.h:13,
                 from appl-0.96/OfflineSolver/solver.cpp:30:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13,
                 from appl-0.96/Core/UniqueBeliefHeap.h:16,
                 from appl-0.96/Core/BeliefCache.h:7:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
In file included from appl-0.96/Algorithms/SARSOP/SARSOP.h:14,
                 from appl-0.96/OfflineSolver/solver.cpp:39:
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setBeliefCache(std::vector<momdp::BeliefCache*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:40:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   40 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘void momdp::AlphaPlanePoolSet::setDataTable(std::vector<momdp::IndexedTuple<momdp::AlphaPlanePoolDataTuple>*>)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:49:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   49 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::appendOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:77:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   77 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/Bounds/AlphaPlanePoolSet.h: In member function ‘virtual void momdp::AlphaPlanePoolSet::removeOnBackupHandler(momdp::Bound<momdp::AlphaPlane>::BackupCallback)’:
appl-0.96/Bounds/AlphaPlanePoolSet.h:84:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   84 |                         for(int i = 0 ; i < set.size(); i ++)
      |                                         ~~^~~~~~~~~~~~
appl-0.96/OfflineSolver/solver.cpp: In function ‘int QMDPSolution(boost::intrusive_ptr<momdp::MOMDP>, momdp::SolverParams*)’:
appl-0.96/OfflineSolver/solver.cpp:245:21: warning: unused variable ‘numYstates’ [-Wunused-variable]
  245 |                 int numYstates = problem->YStates->size();
      |                     ^~~~~~~~~~
appl-0.96/OfflineSolver/solver.cpp:281:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  281 |                 for(int stateidx = 0; stateidx < alphaPlanePoolSet.set.size() ; stateidx ++)
      |                                       ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/OfflineSolver/solver.cpp: In function ‘int FIBSolution(boost::intrusive_ptr<momdp::MOMDP>, momdp::SolverParams*)’:
appl-0.96/OfflineSolver/solver.cpp:313:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  313 |                 for(int stateidx = 0; stateidx < alphaPlanePoolSet.set.size() ; stateidx ++)
      |                                       ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/OfflineSolver/solver.cpp: In function ‘int MDPSolution(boost::intrusive_ptr<momdp::MOMDP>, momdp::SolverParams*)’:
appl-0.96/OfflineSolver/solver.cpp:363:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  363 |         for(int stateidx = 0; stateidx < alphaPlanePoolSet.set.size() ; stateidx ++)
      |                               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/OfflineSolver/solver.cpp:411:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<momdp::AlphaPlanePool*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  411 |         for(int stateidx = 0; stateidx < alphaPlanePoolSet.set.size() ; stateidx ++)
      |                               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
appl-0.96/OfflineSolver/solver.cpp: In function ‘int main(int, char**)’:
appl-0.96/OfflineSolver/solver.cpp:560:30: warning: ‘solver’ may be used uninitialized [-Wmaybe-uninitialized]
  560 |                 solver->solve(problem);
      |                 ~~~~~~~~~~~~~^~~~~~~~~
appl-0.96/OfflineSolver/solver.cpp:513:38: note: ‘solver’ was declared here
  513 |                 PointBasedAlgorithm* solver;
      |                                      ^~~~~~
g++-14 -std=gnu++17 -I/usr/local/include -g -O2 -Wall -pedantic -mtune=native  -o pomdpsol appl-0.96/OfflineSolver/solver.o -L. -lappl
cp -f pomdpsol ../inst/bin
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Evaluator/Evaluator.cpp -o appl-0.96/Evaluator/Evaluator.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Evaluator/Evaluator.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I/usr/local/include -g -O2 -Wall -pedantic -mtune=native  -o pomdpeval appl-0.96/Evaluator/Evaluator.o -L. -lappl
cp -f pomdpeval ../inst/bin
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/Simulator/Simulator.cpp -o appl-0.96/Simulator/Simulator.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/Simulator/SimulationEngine.h:6,
                 from appl-0.96/Simulator/Simulator.cpp:9:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I/usr/local/include -g -O2 -Wall -pedantic -mtune=native  -o pomdpsim appl-0.96/Simulator/Simulator.o -L. -lappl
cp -f pomdpsim ../inst/bin
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/PolicyGraph/PolicyGraph.cpp -o appl-0.96/PolicyGraph/PolicyGraph.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/PolicyGraph/PolicyGraph.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
g++-14 -std=gnu++17 -I/usr/local/include -g -O2 -Wall -pedantic -mtune=native  -o polgraph appl-0.96/PolicyGraph/PolicyGraph.o -L. -lappl
cp -f polgraph ../inst/bin
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-release-gcc/Work/build/include" -DNDEBUG -Iappl-0.96 -Iappl-0.96/MathLib -Iappl-0.96/Algorithms -Iappl-0.96/Algorithms/HSVI -Iappl-0.96/Algorithms/SARSOP -Iappl-0.96/Models/MOMDP -Iappl-0.96/Models/MOMDP/CoLoc -Iappl-0.96/OfflineSolver -Iappl-0.96/Bounds -Iappl-0.96/Core -Iappl-0.96/Parser/Cassandra -Iappl-0.96/Parser/Cassandra/include -Iappl-0.96/Parser -Iappl-0.96/Parser/POMDPX -Iappl-0.96/Utils -Iappl-0.96/Simulator -Iappl-0.96/Evaluator -Iappl-0.96/Controller -I'/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c appl-0.96/PomdpConvertor/convertor.cpp -o appl-0.96/PomdpConvertor/convertor.o
In file included from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:18,
                 from appl-0.96/Core/MObject.h:7,
                 from appl-0.96/Models/MOMDP/IVariableValue.h:7,
                 from appl-0.96/Core/Observations.h:6,
                 from appl-0.96/Models/MOMDP/MOMDP.h:10,
                 from appl-0.96/PomdpConvertor/convertor.cpp:1:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:361:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  361 |     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
      |                                 ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35,
                 from /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/detail/shared_count.hpp:27:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:251:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  251 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
      |                                                                 ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:508:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  508 |     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
      |                               ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:521:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  521 |     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      |                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:604:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  604 |     shared_ptr & operator=( std::auto_ptr<Y> & r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:613:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  613 |     shared_ptr & operator=( std::auto_ptr<Y> && r )
      |                                  ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/BH/include/boost/smart_ptr/shared_ptr.hpp:615:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  615 |         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
      |                                      ^~~~~~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
appl-0.96/Core/MObject.h: At global scope:
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:11,
                 from appl-0.96/Core/VariableContainer.h:10,
                 from appl-0.96/Core/Observations.h:8:
appl-0.96/MathLib/SparseVector.h:148:24: note:   by ‘std::string momdp::SparseVector::ToString() const’
  148 |                 string ToString() const;
      |                        ^~~~~~~~
appl-0.96/Core/MObject.h:40:32: warning: ‘virtual std::string momdp::MObject::ToString()’ was hidden [-Woverloaded-virtual=]
   40 |                 virtual string ToString();
      |                                ^~~~~~~~
In file included from appl-0.96/MathLib/MathLib.h:13:
appl-0.96/MathLib/DenseVector.h:99:16: note:   by ‘std::string momdp::DenseVector::ToString() const’
   99 |         string ToString() const;
      |                ^~~~~~~~
appl-0.96/PomdpConvertor/convertor.cpp: In function ‘void writeSparseMatrix(std::ostream&, momdp::SparseMatrix&, momdp::SparseMatrix&, int, char, int)’:
appl-0.96/PomdpConvertor/convertor.cpp:64:23: warning: comparison of integer expressions of different signedness: ‘std::vector<momdp::SparseVector_Entry>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   64 |     if(sm.data.size() < (sm.size1_ * sm.size2_)/20)
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I/usr/local/include -g -O2 -Wall -pedantic -mtune=native  -o pomdpconvert appl-0.96/PomdpConvertor/convertor.o -L. -lappl
cp -f pomdpconvert ../inst/bin
g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-release-gcc/Work/build/lib -Wl,-O1 -o sarsop.so readme.o zzz.o -L/home/hornik/tmp/R.check/r-release-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpgbfscK/R.INSTALL25341178a72ecf/sarsop/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpgbfscK/R.INSTALL25341178a72ecf/sarsop/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpgbfscK/R.INSTALL25341178a72ecf/sarsop/src'
installing to /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/00LOCK-sarsop/00new/sarsop/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** building package indices
** 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 (sarsop)