View Issue Details

IDProjectCategoryView StatusLast Update
0004419The Dark ModCodingpublic31.01.2021 00:00
Reportercrinkelite Assigned Tostgatilov  
PrioritynormalSeveritynormalReproducibilityalways
Status closedResolutionunable to reproduce 
Platformarchlinux x86_64OSLinux 4.8.8-1-ARCH GNU/LinuxOS Version4.8.8.1
Product VersionTDM 2.03 
Fixed in VersionTDM 2.08 
Summary0004419: namespace issues
Descriptiongame/Missions/../pugixml/pugixml.hpp:97:10: error: reference to ‘basic_string’ is ambiguous
  typedef std::basic_string<PUGIXML_CHAR, std::char_traits<PUGIXML_CHAR>, std::allocator<PUGIXML_CHAR> > string_t;
          ^~~
Steps To Reproduce%scons BUILD="release" BUILD_GAMEPAK="1"
Additional InformationMaybe this is only a problem on my system.
The errors start at line 736 of the attached log file.
TagsNo tags attached.

Activities

crinkelite

crinkelite

18.11.2016 13:43

reporter  

log (67,567 bytes)   
scons: Reading SConscript files ...
Loading build configuration from site.conf:
  BUILD_GAMEPAK='1'
  JOBS='1'
  OPENMP='0'
  NO_GCH='0'
  DEDICATED='0'
  SILENT='0'
  GL_HARDLINK='0'
  CC='gcc'
  BUILD_ROOT='build'
  ID_NOLANADDRESS='0'
  ID_MCHECK='2'
  TARGET_CORE='1'
  BUILD='release'
  TARGET_GAME='1'
  TARGET_MONO='0'
  BASEFLAGS=''
  CXX='g++'
  NOCURL='0'
  DEBUG_MEMORY='0'
  IDNET_HOST=''
  LIBC_MALLOC='1'
  ALSA='1'
  TARGET_DEMO='0'
scons: done reading SConscript files.
scons: Building targets ...
scons: building associated VariantDir targets: build/release/core/glimp build/release/core build/release/game
g++ -o game/precompiled_game.h.gch -x c++-header -c -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/precompiled_game.h
In file included from include/boost/numeric/ublas/matrix.hpp:19:0,
                 from game/../idlib/../idlib/math/Math.h:25,
                 from game/../idlib/../idlib/Heap.h:23,
                 from game/../idlib/../idlib/Lib.h:157,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
include/boost/numeric/ublas/matrix_expression.hpp: In member function ‘void boost::numeric::ublas::matrix_binary<E1, E2, F>::const_iterator1::increment(boost::numeric::ublas::sparse_bidirectional_iterator_tag)’:
include/boost/numeric/ublas/matrix_expression.hpp:2224:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                 if (it2_ != it2_end_)
                 ^~
include/boost/numeric/ublas/matrix_expression.hpp:2227:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’
                     if (it2_ != it2_end_) {
                     ^~
In file included from include/boost/numeric/ublas/matrix.hpp:20:0,
                 from game/../idlib/../idlib/math/Math.h:25,
                 from game/../idlib/../idlib/Heap.h:23,
                 from game/../idlib/../idlib/Lib.h:157,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
include/boost/numeric/ublas/detail/matrix_assign.hpp: In function ‘void boost::numeric::ublas::matrix_swap(M&, boost::numeric::ublas::matrix_expression<E>&, boost::numeric::ublas::dense_proxy_tag, boost::numeric::ublas::row_major_tag)’:
include/boost/numeric/ublas/detail/matrix_assign.hpp:1262:39: warning: typedef ‘size_type’ locally defined but not used [-Wunused-local-typedefs]
         typedef typename M::size_type size_type;
                                       ^~~~~~~~~
include/boost/numeric/ublas/detail/matrix_assign.hpp: In function ‘void boost::numeric::ublas::matrix_swap(M&, boost::numeric::ublas::matrix_expression<E>&, boost::numeric::ublas::dense_proxy_tag, boost::numeric::ublas::column_major_tag)’:
include/boost/numeric/ublas/detail/matrix_assign.hpp:1288:39: warning: typedef ‘size_type’ locally defined but not used [-Wunused-local-typedefs]
         typedef typename M::size_type size_type;
                                       ^~~~~~~~~
In file included from game/../idlib/precompiled.h:171:0,
                 from game/precompiled_game.h:28:
game/../idlib/../game/Game_local.h: At global scope:
game/../idlib/../game/Game_local.h:1382:11: warning: ‘RB_FORCE_MANTISSA_BITS’ defined but not used [-Wunused-variable]
 const int RB_FORCE_MANTISSA_BITS  = RB_FORCE_TOTAL_BITS - 1 - RB_FORCE_EXPONENT_BITS;
           ^~~~~~~~~~~~~~~~~~~~~~
game/../idlib/../game/Game_local.h:1378:11: warning: ‘RB_MOMENTUM_MANTISSA_BITS’ defined but not used [-Wunused-variable]
 const int RB_MOMENTUM_MANTISSA_BITS = RB_MOMENTUM_TOTAL_BITS - 1 - RB_MOMENTUM_EXPONENT_BITS;
           ^~~~~~~~~~~~~~~~~~~~~~~~~
game/../idlib/../game/Game_local.h:1374:11: warning: ‘RB_VELOCITY_MANTISSA_BITS’ defined but not used [-Wunused-variable]
 const int RB_VELOCITY_MANTISSA_BITS = RB_VELOCITY_TOTAL_BITS - 1 - RB_VELOCITY_EXPONENT_BITS;
           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from game/../idlib/../game/Game_local.h:1352:0,
                 from game/../idlib/precompiled.h:171,
                 from game/precompiled_game.h:28:
game/../idlib/../game/Player.h:103:11: warning: ‘ASYNC_PLAYER_INV_AMMO_BITS’ defined but not used [-Wunused-variable]
 const int ASYNC_PLAYER_INV_AMMO_BITS = idMath::BitsForInteger( 999 ); // 9 bits to cover the range [0, 999]
           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from game/../idlib/precompiled.h:171:0,
                 from game/precompiled_game.h:28:
game/../idlib/../game/Game_local.h:1315:11: warning: ‘CINEMATIC_SKIP_DELAY’ defined but not used [-Wunused-variable]
 const int CINEMATIC_SKIP_DELAY = SEC2MS( 2.0f );
           ^~~~~~~~~~~~~~~~~~~~
In file included from game/../idlib/precompiled.h:171:0,
                 from game/precompiled_game.h:28:
game/../idlib/../game/Game_local.h:192:11: warning: ‘NUM_RENDER_PORTAL_BITS’ defined but not used [-Wunused-variable]
 const int NUM_RENDER_PORTAL_BITS = idMath::BitsForInteger( PS_BLOCK_ALL );
           ^~~~~~~~~~~~~~~~~~~~~~
In file included from include/boost/filesystem/path_traits.hpp:23:0,
                 from include/boost/filesystem/path.hpp:25,
                 from include/boost/filesystem.hpp:16,
                 from game/../idlib/../idlib/Image.h:29,
                 from game/../idlib/../idlib/Lib.h:230,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
include/boost/system/error_code.hpp:223:36: warning: ‘boost::system::native_ecat’ defined but not used [-Wunused-variable]
     static const error_category &  native_ecat    = system_category();
                                    ^~~~~~~~~~~
include/boost/system/error_code.hpp:222:36: warning: ‘boost::system::errno_ecat’ defined but not used [-Wunused-variable]
     static const error_category &  errno_ecat     = generic_category();
                                    ^~~~~~~~~~
include/boost/system/error_code.hpp:221:36: warning: ‘boost::system::posix_category’ defined but not used [-Wunused-variable]
     static const error_category &  posix_category = generic_category();
                                    ^~~~~~~~~~~~~~
g++ -o build/release/game/game/randomizer/userintf.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/randomizer/userintf.cpp
g++ -o build/release/game/idlib/Base64.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -DXTHREADS -fno-strict-aliasing -Iidlib -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. idlib/Base64.cpp
g++ -o build/release/game/idlib/BitMsg.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -DXTHREADS -fno-strict-aliasing -Iidlib -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. idlib/BitMsg.cpp
g++ -o build/release/game/game/ai/States/SearchingState.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/ai/States/SearchingState.cpp
g++ -o build/release/game/game/physics/Force_Constant.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/physics/Force_Constant.cpp
In file included from include/boost/checked_delete.hpp:15:0,
                 from include/boost/smart_ptr/shared_ptr.hpp:26,
                 from include/boost/shared_ptr.hpp:17,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from game/../idlib/../idlib/Image.h:29,
                 from game/../idlib/../idlib/Lib.h:230,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::SingleBarkTask]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::SingleBarkTask]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::CommunicationTask; Y = ai::SingleBarkTask]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::SingleBarkTask; T = ai::CommunicationTask]’
game/ai/States/SearchingState.cpp:200:89:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::SingleBarkTask’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
     delete x;
     ^~~~~~
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::RepeatedBarkTask]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::RepeatedBarkTask]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::CommunicationTask; Y = ai::RepeatedBarkTask]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::RepeatedBarkTask; T = ai::CommunicationTask]’
game/ai/States/SearchingState.cpp:261:119:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::RepeatedBarkTask’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::InvestigateSpotTask]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::InvestigateSpotTask]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::Task; Y = ai::InvestigateSpotTask]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::InvestigateSpotTask; T = ai::Task]’
game/ai/States/SearchingState.cpp:982:112:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::InvestigateSpotTask’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::SearchingState]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::SearchingState]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::State; Y = ai::SearchingState]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::SearchingState; T = ai::State]’
game/ai/States/SearchingState.cpp:1043:36:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::SearchingState’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
g++ -o build/release/game/game/Shop/LootRuleSet.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/Shop/LootRuleSet.cpp
In file included from include/boost/numeric/ublas/matrix.hpp:19:0,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
include/boost/numeric/ublas/matrix_expression.hpp: In member function ‘void boost::numeric::ublas::matrix_binary<E1, E2, F>::const_iterator1::increment(boost::numeric::ublas::sparse_bidirectional_iterator_tag)’:
include/boost/numeric/ublas/matrix_expression.hpp:2224:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                 if (it2_ != it2_end_)
                 ^~
include/boost/numeric/ublas/matrix_expression.hpp:2227:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’
                     if (it2_ != it2_end_) {
                     ^~
In file included from include/boost/numeric/ublas/matrix.hpp:20:0,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
include/boost/numeric/ublas/detail/matrix_assign.hpp: In function ‘void boost::numeric::ublas::matrix_swap(M&, boost::numeric::ublas::matrix_expression<E>&, boost::numeric::ublas::dense_proxy_tag, boost::numeric::ublas::row_major_tag)’:
include/boost/numeric/ublas/detail/matrix_assign.hpp:1262:39: warning: typedef ‘size_type’ locally defined but not used [-Wunused-local-typedefs]
         typedef typename M::size_type size_type;
                                       ^~~~~~~~~
include/boost/numeric/ublas/detail/matrix_assign.hpp: In function ‘void boost::numeric::ublas::matrix_swap(M&, boost::numeric::ublas::matrix_expression<E>&, boost::numeric::ublas::dense_proxy_tag, boost::numeric::ublas::column_major_tag)’:
include/boost/numeric/ublas/detail/matrix_assign.hpp:1288:39: warning: typedef ‘size_type’ locally defined but not used [-Wunused-local-typedefs]
         typedef typename M::size_type size_type;
                                       ^~~~~~~~~
In file included from include/boost/numeric/ublas/matrix.hpp:19:0,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
include/boost/numeric/ublas/matrix_expression.hpp: In member function ‘void boost::numeric::ublas::matrix_binary<E1, E2, F>::const_iterator1::increment(boost::numeric::ublas::sparse_bidirectional_iterator_tag)’:
include/boost/numeric/ublas/matrix_expression.hpp:2224:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                 if (it2_ != it2_end_)
                 ^~
include/boost/numeric/ublas/matrix_expression.hpp:2227:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’
                     if (it2_ != it2_end_) {
                     ^~
In file included from include/boost/numeric/ublas/matrix.hpp:20:0,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
include/boost/numeric/ublas/detail/matrix_assign.hpp: In function ‘void boost::numeric::ublas::matrix_swap(M&, boost::numeric::ublas::matrix_expression<E>&, boost::numeric::ublas::dense_proxy_tag, boost::numeric::ublas::row_major_tag)’:
include/boost/numeric/ublas/detail/matrix_assign.hpp:1262:39: warning: typedef ‘size_type’ locally defined but not used [-Wunused-local-typedefs]
         typedef typename M::size_type size_type;
                                       ^~~~~~~~~
include/boost/numeric/ublas/detail/matrix_assign.hpp: In function ‘void boost::numeric::ublas::matrix_swap(M&, boost::numeric::ublas::matrix_expression<E>&, boost::numeric::ublas::dense_proxy_tag, boost::numeric::ublas::column_major_tag)’:
include/boost/numeric/ublas/detail/matrix_assign.hpp:1288:39: warning: typedef ‘size_type’ locally defined but not used [-Wunused-local-typedefs]
         typedef typename M::size_type size_type;
                                       ^~~~~~~~~
g++ -o build/release/game/game/ai/Tasks/PathTask.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/ai/Tasks/PathTask.cpp
In file included from include/boost/smart_ptr/shared_ptr.hpp:28:0,
                 from include/boost/shared_ptr.hpp:17,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
include/boost/smart_ptr/detail/shared_count.hpp: At global scope:
include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
                                 ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/shared_ptr.hpp:17:0,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
 template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
                                                                 ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/shared_ptr.hpp:17:0,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
                               ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/shared_ptr.hpp:17:0,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
                      ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/shared_ptr.hpp:17:0,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     shared_ptr & operator=( std::auto_ptr<Y> & r )
                                  ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/shared_ptr.hpp:17:0,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     shared_ptr & operator=( std::auto_ptr<Y> && r )
                                  ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/shared_ptr.hpp:17:0,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
                                      ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
g++ -o build/release/game/game/ai/Conversation/Conversation.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/ai/Conversation/Conversation.cpp
In file included from include/boost/smart_ptr/shared_ptr.hpp:28:0,
                 from include/boost/shared_ptr.hpp:17,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
include/boost/smart_ptr/detail/shared_count.hpp: At global scope:
include/boost/smart_ptr/detail/shared_count.hpp:395:33: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
                                 ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/shared_ptr.hpp:17:0,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
include/boost/smart_ptr/shared_ptr.hpp:242:65: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
 template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
                                                                 ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/shared_ptr.hpp:17:0,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
include/boost/smart_ptr/shared_ptr.hpp:441:31: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
                               ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/shared_ptr.hpp:17:0,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
include/boost/smart_ptr/shared_ptr.hpp:454:22: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
                      ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/shared_ptr.hpp:17:0,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
include/boost/smart_ptr/shared_ptr.hpp:520:34: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     shared_ptr & operator=( std::auto_ptr<Y> & r )
                                  ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/shared_ptr.hpp:17:0,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
include/boost/smart_ptr/shared_ptr.hpp:529:34: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     shared_ptr & operator=( std::auto_ptr<Y> && r )
                                  ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/shared_ptr.hpp:17:0,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from idlib/../idlib/Image.h:29,
                 from idlib/../idlib/Lib.h:230,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
include/boost/smart_ptr/shared_ptr.hpp:531:38: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
         this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
                                      ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from include/boost/bind/mem_fn.hpp:25:0,
                 from include/boost/mem_fn.hpp:22,
                 from include/boost/function/detail/prologue.hpp:18,
                 from include/boost/function.hpp:24,
                 from idlib/../framework/CVarSystem.h:23,
                 from idlib/precompiled.h:112,
                 from idlib/Base64.cpp:2:
include/boost/get_pointer.hpp: At global scope:
include/boost/get_pointer.hpp:27:40: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
 template<class T> T * get_pointer(std::auto_ptr<T> const& p)
                                        ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/Base64.cpp:2:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
g++ -o build/release/game/game/ai/Tasks/MoveToCoverTask.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/ai/Tasks/MoveToCoverTask.cpp
In file included from include/boost/bind/mem_fn.hpp:25:0,
                 from include/boost/mem_fn.hpp:22,
                 from include/boost/function/detail/prologue.hpp:18,
                 from include/boost/function.hpp:24,
                 from idlib/../framework/CVarSystem.h:23,
                 from idlib/precompiled.h:112,
                 from idlib/BitMsg.cpp:20:
include/boost/get_pointer.hpp: At global scope:
include/boost/get_pointer.hpp:27:40: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
 template<class T> T * get_pointer(std::auto_ptr<T> const& p)
                                        ^~~~~~~~
In file included from /usr/include/c++/6.2.1/memory:81:0,
                 from include/boost/numeric/ublas/fwd.hpp:18,
                 from include/boost/numeric/ublas/detail/config.hpp:299,
                 from include/boost/numeric/ublas/exception.hpp:19,
                 from include/boost/numeric/ublas/storage.hpp:25,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from idlib/../idlib/math/Math.h:25,
                 from idlib/../idlib/Heap.h:23,
                 from idlib/../idlib/Lib.h:157,
                 from idlib/precompiled.h:106,
                 from idlib/BitMsg.cpp:20:
/usr/include/c++/6.2.1/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
idlib/BitMsg.cpp: In member function ‘int idBitMsg::ReadDeltaByteCounter(int) const’:
idlib/BitMsg.cpp:509:20: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
  return ( oldValue & ~( ( 1 << i ) - 1 ) | newValue );
           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
idlib/BitMsg.cpp: In member function ‘int idBitMsg::ReadDeltaShortCounter(int) const’:
idlib/BitMsg.cpp:525:20: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
  return ( oldValue & ~( ( 1 << i ) - 1 ) | newValue );
           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
idlib/BitMsg.cpp: In member function ‘int idBitMsg::ReadDeltaLongCounter(int) const’:
idlib/BitMsg.cpp:541:20: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
  return ( oldValue & ~( ( 1 << i ) - 1 ) | newValue );
           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from include/boost/checked_delete.hpp:15:0,
                 from include/boost/smart_ptr/shared_ptr.hpp:26,
                 from include/boost/shared_ptr.hpp:17,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from game/../idlib/../idlib/Image.h:29,
                 from game/../idlib/../idlib/Lib.h:230,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::MoveToCoverTask]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::MoveToCoverTask]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::MoveToCoverTask; Y = ai::MoveToCoverTask]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::MoveToCoverTask; T = ai::MoveToCoverTask]’
game/ai/Tasks/MoveToCoverTask.cpp:86:47:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::MoveToCoverTask’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
     delete x;
     ^~~~~~
g++ -o build/release/game/game/ai/AreaManager.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/ai/AreaManager.cpp
g++ -o build/release/game/game/ai/Tasks/SingleBarkTask.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/ai/Tasks/SingleBarkTask.cpp
In file included from game/ai/Tasks/SingleBarkTask.cpp:25:0:
game/ai/Tasks/SingleBarkTask.h: In constructor ‘ai::SingleBarkTask::SingleBarkTask(const idStr&, const CommMessagePtr&, int, bool)’:
game/ai/Tasks/SingleBarkTask.h:46:17: warning: ‘ai::SingleBarkTask::_message’ will be initialized after [-Wreorder]
  CommMessagePtr _message;
                 ^~~~~~~~
game/ai/Tasks/SingleBarkTask.h:39:6: warning:   ‘int ai::SingleBarkTask::_startDelay’ [-Wreorder]
  int _startDelay;
      ^~~~~~~~~~~
game/ai/Tasks/SingleBarkTask.cpp:39:1: warning:   when initialized here [-Wreorder]
 SingleBarkTask::SingleBarkTask(const idStr& soundName,
 ^~~~~~~~~~~~~~
g++ -o build/release/game/game/ai/States/ConversationState.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/ai/States/ConversationState.cpp
In file included from include/boost/checked_delete.hpp:15:0,
                 from include/boost/smart_ptr/shared_ptr.hpp:26,
                 from include/boost/shared_ptr.hpp:17,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from game/../idlib/../idlib/Image.h:29,
                 from game/../idlib/../idlib/Lib.h:230,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::SingleBarkTask]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::SingleBarkTask]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::SingleBarkTask; Y = ai::SingleBarkTask]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::SingleBarkTask; T = ai::SingleBarkTask]’
game/ai/Tasks/SingleBarkTask.cpp:200:45:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::SingleBarkTask’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
     delete x;
     ^~~~~~
g++ -o build/release/game/game/ai/States/AlertIdleState.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/ai/States/AlertIdleState.cpp
In file included from include/boost/checked_delete.hpp:15:0,
                 from include/boost/smart_ptr/shared_ptr.hpp:26,
                 from include/boost/shared_ptr.hpp:17,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from game/../idlib/../idlib/Image.h:29,
                 from game/../idlib/../idlib/Lib.h:230,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::MoveToPositionTask]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::MoveToPositionTask]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::Task; Y = ai::MoveToPositionTask]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::MoveToPositionTask; T = ai::Task]’
game/ai/States/ConversationState.cpp:165:62:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::MoveToPositionTask’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
     delete x;
     ^~~~~~
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::PlayAnimationTask]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::PlayAnimationTask]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::Task; Y = ai::PlayAnimationTask]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::PlayAnimationTask; T = ai::Task]’
game/ai/States/ConversationState.cpp:381:88:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::PlayAnimationTask’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::InteractionTask]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::InteractionTask]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::Task; Y = ai::InteractionTask]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::InteractionTask; T = ai::Task]’
game/ai/States/ConversationState.cpp:555:69:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::InteractionTask’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::ScriptTask]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::ScriptTask]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::Task; Y = ai::ScriptTask]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::ScriptTask; T = ai::Task]’
game/ai/States/ConversationState.cpp:574:75:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::ScriptTask’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::ConversationState]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::ConversationState]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::State; Y = ai::ConversationState]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::ConversationState; T = ai::State]’
game/ai/States/ConversationState.cpp:807:39:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::ConversationState’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
g++ -o build/release/game/game/GameEdit.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/GameEdit.cpp
In file included from include/boost/checked_delete.hpp:15:0,
                 from include/boost/smart_ptr/shared_ptr.hpp:26,
                 from include/boost/shared_ptr.hpp:17,
                 from include/boost/filesystem/path.hpp:29,
                 from include/boost/filesystem.hpp:16,
                 from game/../idlib/../idlib/Image.h:29,
                 from game/../idlib/../idlib/Lib.h:230,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::RepeatedBarkTask]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::RepeatedBarkTask]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::CommunicationTask; Y = ai::RepeatedBarkTask]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::RepeatedBarkTask; T = ai::CommunicationTask]’
game/ai/States/AlertIdleState.cpp:96:93:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::RepeatedBarkTask’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
     delete x;
     ^~~~~~
include/boost/core/checked_delete.hpp: In instantiation of ‘void boost::checked_delete(T*) [with T = ai::AlertIdleState]’:
include/boost/smart_ptr/detail/shared_count.hpp:134:34:   required from ‘boost::detail::shared_count::shared_count(Y*) [with Y = ai::AlertIdleState]’
include/boost/smart_ptr/shared_ptr.hpp:271:20:   required from ‘void boost::detail::sp_pointer_construct(boost::shared_ptr<X>*, Y*, boost::detail::shared_count&) [with T = ai::State; Y = ai::AlertIdleState]’
include/boost/smart_ptr/shared_ptr.hpp:349:44:   required from ‘boost::shared_ptr<T>::shared_ptr(Y*) [with Y = ai::AlertIdleState; T = ai::State]’
game/ai/States/AlertIdleState.cpp:214:36:   required from here
include/boost/core/checked_delete.hpp:34:5: warning: deleting object of polymorphic class type ‘ai::AlertIdleState’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
g++ -o build/release/game/game/Missions/MissionDB.os -c -fPIC -pipe -Wall -Wno-unknown-pragmas -fmessage-length=0 -fpermissive -fvisibility=hidden -m32 -O3 -march=pentium3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -Wno-deprecated -Winvalid-pch -fPIC -DGAME_DLL -Igame -Ibuild/release/game/sys/scons -Isys/scons -Iinclude -Iinclude/zlib -Iinclude/minizip -Iinclude/libjpeg -Iinclude/libpng -Iinclude/devil -I. game/Missions/MissionDB.cpp
In file included from game/Missions/MissionManager.h:28:0,
                 from game/Missions/MissionDB.cpp:27:
game/Missions/../pugixml/pugixml.hpp:97:10: error: reference to ‘basic_string’ is ambiguous
  typedef std::basic_string<PUGIXML_CHAR, std::char_traits<PUGIXML_CHAR>, std::allocator<PUGIXML_CHAR> > string_t;
          ^~~
In file included from game/Missions/MissionManager.h:28:0,
                 from game/Missions/MissionDB.cpp:27:
game/Missions/../pugixml/pugixml.hpp:37:57: note: candidates are: template<class _Elem, class _Traits, class _Ax> class std::basic_string
  template <class _Elem, class _Traits, class _Ax> class basic_string;
                                                         ^~~~~~~~~~~~
In file included from /usr/include/c++/6.2.1/iosfwd:39:0,
                 from /usr/include/c++/6.2.1/ios:38,
                 from /usr/include/c++/6.2.1/ostream:38,
                 from /usr/include/c++/6.2.1/iostream:39,
                 from include/boost/serialization/array.hpp:11,
                 from include/boost/numeric/ublas/storage.hpp:21,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from game/../idlib/../idlib/math/Math.h:25,
                 from game/../idlib/../idlib/Heap.h:23,
                 from game/../idlib/../idlib/Lib.h:157,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
/usr/include/c++/6.2.1/bits/stringfwd.h:71:11: note:                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string
     class basic_string;
           ^~~~~~~~~~~~
In file included from game/Missions/MissionManager.h:28:0,
                 from game/Missions/MissionDB.cpp:27:
game/Missions/../pugixml/pugixml.hpp:505:3: error: ‘string_t’ does not name a type
   string_t path(char_t delimiter = '/') const;
   ^~~~~~~~
game/Missions/../pugixml/pugixml.hpp:918:3: error: ‘string_t’ does not name a type
   string_t evaluate_string(const xpath_node& n) const;
   ^~~~~~~~
game/Missions/../pugixml/pugixml.hpp:1066:2: error: reference to ‘basic_string’ is ambiguous
  std::basic_string<char, std::char_traits<char>, std::allocator<char> > PUGIXML_FUNCTION as_utf8(const wchar_t* str);
  ^~~
In file included from game/Missions/MissionManager.h:28:0,
                 from game/Missions/MissionDB.cpp:27:
game/Missions/../pugixml/pugixml.hpp:37:57: note: candidates are: template<class _Elem, class _Traits, class _Ax> class std::basic_string
  template <class _Elem, class _Traits, class _Ax> class basic_string;
                                                         ^~~~~~~~~~~~
In file included from /usr/include/c++/6.2.1/iosfwd:39:0,
                 from /usr/include/c++/6.2.1/ios:38,
                 from /usr/include/c++/6.2.1/ostream:38,
                 from /usr/include/c++/6.2.1/iostream:39,
                 from include/boost/serialization/array.hpp:11,
                 from include/boost/numeric/ublas/storage.hpp:21,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from game/../idlib/../idlib/math/Math.h:25,
                 from game/../idlib/../idlib/Heap.h:23,
                 from game/../idlib/../idlib/Lib.h:157,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
/usr/include/c++/6.2.1/bits/stringfwd.h:71:11: note:                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string
     class basic_string;
           ^~~~~~~~~~~~
In file included from game/Missions/MissionManager.h:28:0,
                 from game/Missions/MissionDB.cpp:27:
game/Missions/../pugixml/pugixml.hpp:1067:2: error: reference to ‘basic_string’ is ambiguous
  std::basic_string<char, std::char_traits<char>, std::allocator<char> > PUGIXML_FUNCTION as_utf8(const std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >& str);
  ^~~
In file included from game/Missions/MissionManager.h:28:0,
                 from game/Missions/MissionDB.cpp:27:
game/Missions/../pugixml/pugixml.hpp:37:57: note: candidates are: template<class _Elem, class _Traits, class _Ax> class std::basic_string
  template <class _Elem, class _Traits, class _Ax> class basic_string;
                                                         ^~~~~~~~~~~~
In file included from /usr/include/c++/6.2.1/iosfwd:39:0,
                 from /usr/include/c++/6.2.1/ios:38,
                 from /usr/include/c++/6.2.1/ostream:38,
                 from /usr/include/c++/6.2.1/iostream:39,
                 from include/boost/serialization/array.hpp:11,
                 from include/boost/numeric/ublas/storage.hpp:21,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from game/../idlib/../idlib/math/Math.h:25,
                 from game/../idlib/../idlib/Heap.h:23,
                 from game/../idlib/../idlib/Lib.h:157,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
/usr/include/c++/6.2.1/bits/stringfwd.h:71:11: note:                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string
     class basic_string;
           ^~~~~~~~~~~~
In file included from game/Missions/MissionManager.h:28:0,
                 from game/Missions/MissionDB.cpp:27:
game/Missions/../pugixml/pugixml.hpp:1070:2: error: reference to ‘basic_string’ is ambiguous
  std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > PUGIXML_FUNCTION as_wide(const char* str);
  ^~~
In file included from game/Missions/MissionManager.h:28:0,
                 from game/Missions/MissionDB.cpp:27:
game/Missions/../pugixml/pugixml.hpp:37:57: note: candidates are: template<class _Elem, class _Traits, class _Ax> class std::basic_string
  template <class _Elem, class _Traits, class _Ax> class basic_string;
                                                         ^~~~~~~~~~~~
In file included from /usr/include/c++/6.2.1/iosfwd:39:0,
                 from /usr/include/c++/6.2.1/ios:38,
                 from /usr/include/c++/6.2.1/ostream:38,
                 from /usr/include/c++/6.2.1/iostream:39,
                 from include/boost/serialization/array.hpp:11,
                 from include/boost/numeric/ublas/storage.hpp:21,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from game/../idlib/../idlib/math/Math.h:25,
                 from game/../idlib/../idlib/Heap.h:23,
                 from game/../idlib/../idlib/Lib.h:157,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
/usr/include/c++/6.2.1/bits/stringfwd.h:71:11: note:                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string
     class basic_string;
           ^~~~~~~~~~~~
In file included from game/Missions/MissionManager.h:28:0,
                 from game/Missions/MissionDB.cpp:27:
game/Missions/../pugixml/pugixml.hpp:1071:2: error: reference to ‘basic_string’ is ambiguous
  std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > PUGIXML_FUNCTION as_wide(const std::basic_string<char, std::char_traits<char>, std::allocator<char> >& str);
  ^~~
In file included from game/Missions/MissionManager.h:28:0,
                 from game/Missions/MissionDB.cpp:27:
game/Missions/../pugixml/pugixml.hpp:37:57: note: candidates are: template<class _Elem, class _Traits, class _Ax> class std::basic_string
  template <class _Elem, class _Traits, class _Ax> class basic_string;
                                                         ^~~~~~~~~~~~
In file included from /usr/include/c++/6.2.1/iosfwd:39:0,
                 from /usr/include/c++/6.2.1/ios:38,
                 from /usr/include/c++/6.2.1/ostream:38,
                 from /usr/include/c++/6.2.1/iostream:39,
                 from include/boost/serialization/array.hpp:11,
                 from include/boost/numeric/ublas/storage.hpp:21,
                 from include/boost/numeric/ublas/vector.hpp:21,
                 from include/boost/numeric/ublas/matrix.hpp:18,
                 from game/../idlib/../idlib/math/Math.h:25,
                 from game/../idlib/../idlib/Heap.h:23,
                 from game/../idlib/../idlib/Lib.h:157,
                 from game/../idlib/precompiled.h:106,
                 from game/precompiled_game.h:28:
/usr/include/c++/6.2.1/bits/stringfwd.h:71:11: note:                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string
     class basic_string;
           ^~~~~~~~~~~~
scons: *** [build/release/game/game/Missions/MissionDB.os] Error 1
scons: building terminated because of errors.
log (67,567 bytes)   
crinkelite

crinkelite

18.11.2016 13:52

reporter   ~0008508

I'm on Rev 6675

Path: .
Working Copy Root Path: /home/joe/git/dmod/trunk
URL: https://svn.thedarkmod.com/publicsvn/darkmod_src/trunk
Relative URL: ^/trunk
Repository Root: https://svn.thedarkmod.com/publicsvn/darkmod_src
Repository UUID: 49c82d7f-2e2a-0410-a16f-ae8f201b507f
Revision: 6675
Node Kind: directory
Schedule: normal
Last Changed Author: duzenko
Last Changed Rev: 6675
Last Changed Date: 2016-11-17 11:39:57 +0000 (Thu, 17 Nov 2016)
nbohr1more

nbohr1more

30.01.2021 23:59

developer   ~0013586

TDM 2.08 and newer use cmake

Issue History

Date Modified Username Field Change
18.11.2016 13:43 crinkelite New Issue
18.11.2016 13:43 crinkelite File Added: log
18.11.2016 13:52 crinkelite Note Added: 0008508
30.01.2021 23:59 nbohr1more Note Added: 0013586
31.01.2021 00:00 nbohr1more Assigned To => stgatilov
31.01.2021 00:00 nbohr1more Status new => closed
31.01.2021 00:00 nbohr1more Resolution open => unable to reproduce
31.01.2021 00:00 nbohr1more Fixed in Version => TDM 2.08