D: [iurt_root_command] chroot
warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend.
Installing /home/iurt/rpmbuild/SRPMS/noiz2sa-0.51a-13.mga9.src.rpm
Building target platforms: aarch64
Building for target aarch64
Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.aEUQDQ
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/iurt/rpmbuild/BUILD
+ rm -rf noiz2sa
+ /usr/bin/gzip -dc /home/iurt/rpmbuild/SOURCES/noiz2sa-0.51a.tar.gz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd noiz2sa
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (noiz2sa-0.51a.patch):'
Patch #0 (noiz2sa-0.51a.patch):
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0
patching file src/bulletml/bulletmlcommon.h
patching file src/bulletml/calc.yy
patching file src/bulletml/tinyxml/tinyxml.cpp
patching file src/bulletml/tinyxml/tinyxml.h
patching file src/bulletml/tinyxml/tinyxmlparser.cpp
patching file src/bulletml/Makefile
patching file src/bulletml/tinyxml/Makefile
patching file src/foecommand.h
patching file src/makefile.lin
+ cp /home/iurt/rpmbuild/SOURCES/noiz2sa.6 .
+ cp /home/iurt/rpmbuild/SOURCES/noiz2sa.desktop .
+ cp /home/iurt/rpmbuild/SOURCES/noiz2sa.png .
+ cp /home/iurt/rpmbuild/SOURCES/copyright .
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.BV2fQJ
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ cd noiz2sa
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd src
+ make -f makefile.lin
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o noiz2sa.o noiz2sa.c
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o ship.o ship.c
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o shot.o shot.c
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o frag.o frag.c
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o bonus.o bonus.c
g++  `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o foe.o foe.cc
In file included from ./bulletml/boost/config.hpp:35,
                 from ./bulletml/boost/scoped_array.hpp:17,
                 from ./bulletml/boost/smart_ptr.hpp:18,
                 from bulletml/bulletmlrunner.h:14,
                 from barragemanager.h:17,
                 from foe.cc:12:
./bulletml/boost/config/compiler/gcc.hpp:66:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" [-Wcpp]
   66 | #     warning "Unknown compiler version - please run the configure tests and report the results"
      |       ^~~~~~~
In file included from bulletml/bulletmlparser.h:9,
                 from barragemanager.h:15,
                 from foe.cc:12:
bulletml/bulletmltree.h:73:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   73 |     std::auto_ptr<Number> val_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from barragemanager.h:15,
                 from foe.cc:12:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bulletml/boost/smart_ptr.hpp:17,
                 from bulletml/bulletmlrunner.h:14,
                 from barragemanager.h:17,
                 from foe.cc:12:
./bulletml/boost/scoped_ptr.hpp:63:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |     explicit scoped_ptr(std::auto_ptr<T> p): ptr(p.release()) // never throws
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from barragemanager.h:15,
                 from foe.cc:12:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bulletml/boost/shared_ptr.hpp:27,
                 from ./bulletml/boost/smart_ptr.hpp:19,
                 from bulletml/bulletmlrunner.h:14,
                 from barragemanager.h:17,
                 from foe.cc:12:
./bulletml/boost/detail/shared_count.hpp:364:32: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  364 |     explicit shared_count(std::auto_ptr<Y> & r): pi_(new sp_counted_base_impl< Y *, checked_deleter<Y> >(r.get(), checked_deleter<Y>()))
      |                                ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from barragemanager.h:15,
                 from foe.cc:12:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bulletml/boost/smart_ptr.hpp:19,
                 from bulletml/bulletmlrunner.h:14,
                 from barragemanager.h:17,
                 from foe.cc:12:
./bulletml/boost/shared_ptr.hpp:182:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  182 |     explicit shared_ptr(std::auto_ptr<Y> & r): px(r.get()), pn()
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from barragemanager.h:15,
                 from foe.cc:12:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bulletml/boost/smart_ptr.hpp:19,
                 from bulletml/bulletmlrunner.h:14,
                 from barragemanager.h:17,
                 from foe.cc:12:
./bulletml/boost/shared_ptr.hpp:206:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  206 |     shared_ptr & operator=(std::auto_ptr<Y> & r)
      |                                 ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from barragemanager.h:15,
                 from foe.cc:12:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++  `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o foecommand.o foecommand.cc
In file included from ./bulletml/boost/config.hpp:35,
                 from ./bulletml/boost/scoped_array.hpp:17,
                 from ./bulletml/boost/smart_ptr.hpp:18,
                 from bulletml/bulletmlrunner.h:14,
                 from foecommand.cc:14:
./bulletml/boost/config/compiler/gcc.hpp:66:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" [-Wcpp]
   66 | #     warning "Unknown compiler version - please run the configure tests and report the results"
      |       ^~~~~~~
In file included from bulletml/bulletmlparser.h:9,
                 from foecommand.cc:12:
bulletml/bulletmltree.h:73:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   73 |     std::auto_ptr<Number> val_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from foecommand.cc:12:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bulletml/boost/smart_ptr.hpp:17,
                 from bulletml/bulletmlrunner.h:14,
                 from foecommand.cc:14:
./bulletml/boost/scoped_ptr.hpp:63:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |     explicit scoped_ptr(std::auto_ptr<T> p): ptr(p.release()) // never throws
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from foecommand.cc:12:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bulletml/boost/shared_ptr.hpp:27,
                 from ./bulletml/boost/smart_ptr.hpp:19,
                 from bulletml/bulletmlrunner.h:14,
                 from foecommand.cc:14:
./bulletml/boost/detail/shared_count.hpp:364:32: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  364 |     explicit shared_count(std::auto_ptr<Y> & r): pi_(new sp_counted_base_impl< Y *, checked_deleter<Y> >(r.get(), checked_deleter<Y>()))
      |                                ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from foecommand.cc:12:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bulletml/boost/smart_ptr.hpp:19,
                 from bulletml/bulletmlrunner.h:14,
                 from foecommand.cc:14:
./bulletml/boost/shared_ptr.hpp:182:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  182 |     explicit shared_ptr(std::auto_ptr<Y> & r): px(r.get()), pn()
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from foecommand.cc:12:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bulletml/boost/smart_ptr.hpp:19,
                 from bulletml/bulletmlrunner.h:14,
                 from foecommand.cc:14:
./bulletml/boost/shared_ptr.hpp:206:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  206 |     shared_ptr & operator=(std::auto_ptr<Y> & r)
      |                                 ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from foecommand.cc:12:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++  `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o barragemanager.o barragemanager.cc
In file included from ./bulletml/boost/config.hpp:35,
                 from ./bulletml/boost/scoped_array.hpp:17,
                 from ./bulletml/boost/smart_ptr.hpp:18,
                 from bulletml/bulletmlrunner.h:14,
                 from barragemanager.h:17,
                 from barragemanager.cc:26:
./bulletml/boost/config/compiler/gcc.hpp:66:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" [-Wcpp]
   66 | #     warning "Unknown compiler version - please run the configure tests and report the results"
      |       ^~~~~~~
In file included from bulletml/bulletmlparser.h:9,
                 from barragemanager.h:15,
                 from barragemanager.cc:26:
bulletml/bulletmltree.h:73:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   73 |     std::auto_ptr<Number> val_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from barragemanager.h:15,
                 from barragemanager.cc:26:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bulletml/boost/smart_ptr.hpp:17,
                 from bulletml/bulletmlrunner.h:14,
                 from barragemanager.h:17,
                 from barragemanager.cc:26:
./bulletml/boost/scoped_ptr.hpp:63:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |     explicit scoped_ptr(std::auto_ptr<T> p): ptr(p.release()) // never throws
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from barragemanager.h:15,
                 from barragemanager.cc:26:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bulletml/boost/shared_ptr.hpp:27,
                 from ./bulletml/boost/smart_ptr.hpp:19,
                 from bulletml/bulletmlrunner.h:14,
                 from barragemanager.h:17,
                 from barragemanager.cc:26:
./bulletml/boost/detail/shared_count.hpp:364:32: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  364 |     explicit shared_count(std::auto_ptr<Y> & r): pi_(new sp_counted_base_impl< Y *, checked_deleter<Y> >(r.get(), checked_deleter<Y>()))
      |                                ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from barragemanager.h:15,
                 from barragemanager.cc:26:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bulletml/boost/smart_ptr.hpp:19,
                 from bulletml/bulletmlrunner.h:14,
                 from barragemanager.h:17,
                 from barragemanager.cc:26:
./bulletml/boost/shared_ptr.hpp:182:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  182 |     explicit shared_ptr(std::auto_ptr<Y> & r): px(r.get()), pn()
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from barragemanager.h:15,
                 from barragemanager.cc:26:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bulletml/boost/smart_ptr.hpp:19,
                 from bulletml/bulletmlrunner.h:14,
                 from barragemanager.h:17,
                 from barragemanager.cc:26:
./bulletml/boost/shared_ptr.hpp:206:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  206 |     shared_ptr & operator=(std::auto_ptr<Y> & r)
      |                                 ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletml/bulletmltree.h:11,
                 from bulletml/bulletmlparser.h:9,
                 from barragemanager.h:15,
                 from barragemanager.cc:26:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o attractmanager.o attractmanager.c
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o background.o background.c
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o letterrender.o letterrender.c
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o screen.o screen.c
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o clrtbl.o clrtbl.c
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o vector.o vector.c
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o degutil.o degutil.c
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o rand.o rand.c
gcc `sdl-config --cflags` -O3 -g `sdl-config --cflags` -O3 -g -I./bulletml/  -c -o soundmanager.o soundmanager.c
(cd bulletml; make)
make[1]: Entering directory '/home/iurt/rpmbuild/BUILD/noiz2sa/src/bulletml'
g++ -c -O2 -W -Wall -fpermissive -I. bulletmlparser-tinyxml.cpp
In file included from bulletmlparser.h:9,
                 from bulletmlparser-tinyxml.cpp:1:
bulletmltree.h:73:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   73 |     std::auto_ptr<Number> val_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlparser.h:9,
                 from bulletmlparser-tinyxml.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++ -c -O2 -W -Wall -fpermissive -I. bulletmlparser.cpp
In file included from bulletmlparser.h:9,
                 from bulletmlparser.cpp:1:
bulletmltree.h:73:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   73 |     std::auto_ptr<Number> val_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlparser.h:9,
                 from bulletmlparser.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++ -c -O2 -W -Wall -fpermissive -I. bulletmltree.cpp
In file included from bulletmltree.cpp:1:
bulletmltree.h:73:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   73 |     std::auto_ptr<Number> val_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmltree.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmltree.cpp:2:
calc.h:10:15: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   10 | DECLSPEC std::auto_ptr<Formula<double> > calc(const std::string& str);
      |               ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmltree.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmltree.cpp:5:
auto_ptr_fix.h:11:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   11 | inline void auto_ptr_copy (std::auto_ptr<T_>& lhs, std::auto_ptr<T_> rhs) {
      |                                 ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmltree.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmltree.cpp:5:
auto_ptr_fix.h:11:57: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   11 | inline void auto_ptr_copy (std::auto_ptr<T_>& lhs, std::auto_ptr<T_> rhs) {
      |                                                         ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmltree.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmltree.cpp:5:
auto_ptr_fix.h:15:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   15 | inline void auto_ptr_copy (std::auto_ptr<T_>& lhs, T_* rhs) {
      |                                 ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmltree.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmltree.cpp:5:
auto_ptr_fix.h: In function 'void auto_ptr_copy(std::auto_ptr<_Up>&, T_*)':
auto_ptr_fix.h:16:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   16 |         std::auto_ptr<T_> p(rhs);
      |              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmltree.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmltree.cpp:5:
auto_ptr_fix.h: At global scope:
auto_ptr_fix.h:20:34: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   20 | inline T_* auto_ptr_release(std::auto_ptr<T_>& p) {
      |                                  ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmltree.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmltree.cpp:5:
auto_ptr_fix.h: In function 'T_* auto_ptr_release(std::auto_ptr<_Up>&)':
auto_ptr_fix.h:22:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   22 |         auto_ptr_copy(p, std::auto_ptr<T_>());
      |                               ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmltree.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
bison -y   calc.yy && mv y.tab.c calc.cpp
g++ -c -O2 -W -Wall -fpermissive -I. calc.cpp
In file included from ./boost/config.hpp:35,
                 from ./boost/scoped_array.hpp:17,
                 from ./boost/smart_ptr.hpp:18,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from calc.yy:18:
./boost/config/compiler/gcc.hpp:66:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" [-Wcpp]
   66 | #     warning "Unknown compiler version - please run the configure tests and report the results"
      |       ^~~~~~~
In file included from calc.yy:16:
calc.h:10:15: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   10 | DECLSPEC std::auto_ptr<Formula<double> > calc(const std::string& str);
      |               ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from calc.h:8,
                 from calc.yy:16:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunner.h:10,
                 from formula-variables.h:5,
                 from calc.yy:18:
bulletmltree.h:73:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   73 |     std::auto_ptr<Number> val_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from calc.h:8,
                 from calc.yy:16:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/scoped_ptr.hpp:16,
                 from ./boost/smart_ptr.hpp:17,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from calc.yy:18:
./boost/checked_delete.hpp: In function 'void boost::checked_delete(T*)':
./boost/checked_delete.hpp:29:18: warning: typedef 'type_must_be_complete' locally defined but not used [-Wunused-local-typedefs]
   29 |     typedef char type_must_be_complete[sizeof(T)];
      |                  ^~~~~~~~~~~~~~~~~~~~~
./boost/checked_delete.hpp: In function 'void boost::checked_array_delete(T*)':
./boost/checked_delete.hpp:35:18: warning: typedef 'type_must_be_complete' locally defined but not used [-Wunused-local-typedefs]
   35 |     typedef char type_must_be_complete[sizeof(T)];
      |                  ^~~~~~~~~~~~~~~~~~~~~
In file included from ./boost/smart_ptr.hpp:17,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from calc.yy:18:
./boost/scoped_ptr.hpp: At global scope:
./boost/scoped_ptr.hpp:63:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |     explicit scoped_ptr(std::auto_ptr<T> p): ptr(p.release()) // never throws
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from calc.h:8,
                 from calc.yy:16:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/shared_ptr.hpp:27,
                 from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from calc.yy:18:
./boost/detail/shared_count.hpp:364:32: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  364 |     explicit shared_count(std::auto_ptr<Y> & r): pi_(new sp_counted_base_impl< Y *, checked_deleter<Y> >(r.get(), checked_deleter<Y>()))
      |                                ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from calc.h:8,
                 from calc.yy:16:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from calc.yy:18:
./boost/shared_ptr.hpp:182:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  182 |     explicit shared_ptr(std::auto_ptr<Y> & r): px(r.get()), pn()
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from calc.h:8,
                 from calc.yy:16:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from calc.yy:18:
./boost/shared_ptr.hpp:206:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  206 |     shared_ptr & operator=(std::auto_ptr<Y> & r)
      |                                 ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from calc.h:8,
                 from calc.yy:16:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from formula-variables.h:5,
                 from calc.yy:18:
bulletmlrunner.h: In constructor 'BulletMLState::BulletMLState(BulletMLParser*, const std::vector<BulletMLNode*>&, boost::shared_ptr<std::vector<double> >)':
bulletmlrunner.h:28:73: warning: implicitly-declared 'boost::shared_ptr<std::vector<double> >::shared_ptr(const boost::shared_ptr<std::vector<double> >&)' is deprecated [-Wdeprecated-copy]
   28 |                 : bulletml_(bulletml), node_(node.begin(), node.end()), para_(para) {}
      |                                                                         ^~~~~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from calc.yy:18:
./boost/shared_ptr.hpp:135:18: note: because 'boost::shared_ptr<std::vector<double> >' has user-provided 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const boost::shared_ptr<T>&) [with T = std::vector<double>]'
  135 |     shared_ptr & operator=(shared_ptr const & r) // never throws
      |                  ^~~~~~~~
In file included from formula-variables.h:5,
                 from calc.yy:18:
bulletmlrunner.h: In member function 'boost::shared_ptr<std::vector<double> > BulletMLState::getParameter()':
bulletmlrunner.h:32:79: warning: implicitly-declared 'boost::shared_ptr<std::vector<double> >::shared_ptr(const boost::shared_ptr<std::vector<double> >&)' is deprecated [-Wdeprecated-copy]
   32 |         DECLSPEC boost::shared_ptr<BulletMLParameter> getParameter() { return para_; }
      |                                                                               ^~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from calc.yy:18:
./boost/shared_ptr.hpp:135:18: note: because 'boost::shared_ptr<std::vector<double> >' has user-provided 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const boost::shared_ptr<T>&) [with T = std::vector<double>]'
  135 |     shared_ptr & operator=(shared_ptr const & r) // never throws
      |                  ^~~~~~~~
y.tab.c: In function 'int yyparse()':
y.tab.c:1316:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
y.tab.c:336:22: note: in definition of macro 'YY_'
y.tab.c:1427:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
y.tab.c:336:22: note: in definition of macro 'YY_'
calc.yy: At global scope:
calc.yy:157:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  157 | std::auto_ptr<CalcFormula> calc(const std::string& str) {
      |      ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from calc.h:8,
                 from calc.yy:16:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
calc.yy: In function 'std::auto_ptr<Formula<double> > calc(const string&)':
calc.yy:161:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  161 |         return std::auto_ptr<CalcFormula>(formula);
      |                     ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from calc.h:8,
                 from calc.yy:16:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from calc.yy:18:
formula-variables.h: In instantiation of 'Val_ Param<Val_>::value() const [with Val_ = double]':
formula-variables.h:37:24:   required from here
formula-variables.h:38:50: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<double>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   38 |                 if (Variables::parameters && id_ < Variables::parameters->size()) {
      |                                              ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -c -O2 -W -Wall -fpermissive -I. formula-variables.cpp
In file included from ./boost/config.hpp:35,
                 from ./boost/scoped_array.hpp:17,
                 from ./boost/smart_ptr.hpp:18,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
./boost/config/compiler/gcc.hpp:66:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" [-Wcpp]
   66 | #     warning "Unknown compiler version - please run the configure tests and report the results"
      |       ^~~~~~~
In file included from bulletmlrunner.h:10,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
bulletmltree.h:73:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   73 |     std::auto_ptr<Number> val_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/scoped_ptr.hpp:16,
                 from ./boost/smart_ptr.hpp:17,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
./boost/checked_delete.hpp: In function 'void boost::checked_delete(T*)':
./boost/checked_delete.hpp:29:18: warning: typedef 'type_must_be_complete' locally defined but not used [-Wunused-local-typedefs]
   29 |     typedef char type_must_be_complete[sizeof(T)];
      |                  ^~~~~~~~~~~~~~~~~~~~~
./boost/checked_delete.hpp: In function 'void boost::checked_array_delete(T*)':
./boost/checked_delete.hpp:35:18: warning: typedef 'type_must_be_complete' locally defined but not used [-Wunused-local-typedefs]
   35 |     typedef char type_must_be_complete[sizeof(T)];
      |                  ^~~~~~~~~~~~~~~~~~~~~
In file included from ./boost/smart_ptr.hpp:17,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
./boost/scoped_ptr.hpp: At global scope:
./boost/scoped_ptr.hpp:63:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |     explicit scoped_ptr(std::auto_ptr<T> p): ptr(p.release()) // never throws
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/shared_ptr.hpp:27,
                 from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
./boost/detail/shared_count.hpp:364:32: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  364 |     explicit shared_count(std::auto_ptr<Y> & r): pi_(new sp_counted_base_impl< Y *, checked_deleter<Y> >(r.get(), checked_deleter<Y>()))
      |                                ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
./boost/shared_ptr.hpp:182:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  182 |     explicit shared_ptr(std::auto_ptr<Y> & r): px(r.get()), pn()
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
./boost/shared_ptr.hpp:206:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  206 |     shared_ptr & operator=(std::auto_ptr<Y> & r)
      |                                 ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from formula-variables.h:5,
                 from formula-variables.cpp:1:
bulletmlrunner.h: In constructor 'BulletMLState::BulletMLState(BulletMLParser*, const std::vector<BulletMLNode*>&, boost::shared_ptr<std::vector<double> >)':
bulletmlrunner.h:28:73: warning: implicitly-declared 'boost::shared_ptr<std::vector<double> >::shared_ptr(const boost::shared_ptr<std::vector<double> >&)' is deprecated [-Wdeprecated-copy]
   28 |                 : bulletml_(bulletml), node_(node.begin(), node.end()), para_(para) {}
      |                                                                         ^~~~~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
./boost/shared_ptr.hpp:135:18: note: because 'boost::shared_ptr<std::vector<double> >' has user-provided 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const boost::shared_ptr<T>&) [with T = std::vector<double>]'
  135 |     shared_ptr & operator=(shared_ptr const & r) // never throws
      |                  ^~~~~~~~
In file included from formula-variables.h:5,
                 from formula-variables.cpp:1:
bulletmlrunner.h: In member function 'boost::shared_ptr<std::vector<double> > BulletMLState::getParameter()':
bulletmlrunner.h:32:79: warning: implicitly-declared 'boost::shared_ptr<std::vector<double> >::shared_ptr(const boost::shared_ptr<std::vector<double> >&)' is deprecated [-Wdeprecated-copy]
   32 |         DECLSPEC boost::shared_ptr<BulletMLParameter> getParameter() { return para_; }
      |                                                                               ^~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from formula-variables.h:5,
                 from formula-variables.cpp:1:
./boost/shared_ptr.hpp:135:18: note: because 'boost::shared_ptr<std::vector<double> >' has user-provided 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const boost::shared_ptr<T>&) [with T = std::vector<double>]'
  135 |     shared_ptr & operator=(shared_ptr const & r) // never throws
      |                  ^~~~~~~~
g++ -c -O2 -W -Wall -fpermissive -I. bulletmlrunner.cpp
In file included from ./boost/config.hpp:35,
                 from ./boost/scoped_array.hpp:17,
                 from ./boost/smart_ptr.hpp:18,
                 from bulletmlrunner.h:14,
                 from bulletmlrunner.cpp:1:
./boost/config/compiler/gcc.hpp:66:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" [-Wcpp]
   66 | #     warning "Unknown compiler version - please run the configure tests and report the results"
      |       ^~~~~~~
In file included from bulletmlrunner.h:10,
                 from bulletmlrunner.cpp:1:
bulletmltree.h:73:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   73 |     std::auto_ptr<Number> val_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from bulletmlrunner.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/scoped_ptr.hpp:16,
                 from ./boost/smart_ptr.hpp:17,
                 from bulletmlrunner.h:14,
                 from bulletmlrunner.cpp:1:
./boost/checked_delete.hpp: In function 'void boost::checked_delete(T*)':
./boost/checked_delete.hpp:29:18: warning: typedef 'type_must_be_complete' locally defined but not used [-Wunused-local-typedefs]
   29 |     typedef char type_must_be_complete[sizeof(T)];
      |                  ^~~~~~~~~~~~~~~~~~~~~
./boost/checked_delete.hpp: In function 'void boost::checked_array_delete(T*)':
./boost/checked_delete.hpp:35:18: warning: typedef 'type_must_be_complete' locally defined but not used [-Wunused-local-typedefs]
   35 |     typedef char type_must_be_complete[sizeof(T)];
      |                  ^~~~~~~~~~~~~~~~~~~~~
In file included from ./boost/smart_ptr.hpp:17,
                 from bulletmlrunner.h:14,
                 from bulletmlrunner.cpp:1:
./boost/scoped_ptr.hpp: At global scope:
./boost/scoped_ptr.hpp:63:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |     explicit scoped_ptr(std::auto_ptr<T> p): ptr(p.release()) // never throws
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from bulletmlrunner.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/shared_ptr.hpp:27,
                 from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from bulletmlrunner.cpp:1:
./boost/detail/shared_count.hpp:364:32: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  364 |     explicit shared_count(std::auto_ptr<Y> & r): pi_(new sp_counted_base_impl< Y *, checked_deleter<Y> >(r.get(), checked_deleter<Y>()))
      |                                ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from bulletmlrunner.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from bulletmlrunner.cpp:1:
./boost/shared_ptr.hpp:182:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  182 |     explicit shared_ptr(std::auto_ptr<Y> & r): px(r.get()), pn()
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from bulletmlrunner.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from bulletmlrunner.cpp:1:
./boost/shared_ptr.hpp:206:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  206 |     shared_ptr & operator=(std::auto_ptr<Y> & r)
      |                                 ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from bulletmlrunner.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunner.cpp:1:
bulletmlrunner.h: In constructor 'BulletMLState::BulletMLState(BulletMLParser*, const std::vector<BulletMLNode*>&, boost::shared_ptr<std::vector<double> >)':
bulletmlrunner.h:28:73: warning: implicitly-declared 'boost::shared_ptr<std::vector<double> >::shared_ptr(const boost::shared_ptr<std::vector<double> >&)' is deprecated [-Wdeprecated-copy]
   28 |                 : bulletml_(bulletml), node_(node.begin(), node.end()), para_(para) {}
      |                                                                         ^~~~~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from bulletmlrunner.cpp:1:
./boost/shared_ptr.hpp:135:18: note: because 'boost::shared_ptr<std::vector<double> >' has user-provided 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const boost::shared_ptr<T>&) [with T = std::vector<double>]'
  135 |     shared_ptr & operator=(shared_ptr const & r) // never throws
      |                  ^~~~~~~~
In file included from bulletmlrunner.cpp:1:
bulletmlrunner.h: In member function 'boost::shared_ptr<std::vector<double> > BulletMLState::getParameter()':
bulletmlrunner.h:32:79: warning: implicitly-declared 'boost::shared_ptr<std::vector<double> >::shared_ptr(const boost::shared_ptr<std::vector<double> >&)' is deprecated [-Wdeprecated-copy]
   32 |         DECLSPEC boost::shared_ptr<BulletMLParameter> getParameter() { return para_; }
      |                                                                               ^~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunner.h:14,
                 from bulletmlrunner.cpp:1:
./boost/shared_ptr.hpp:135:18: note: because 'boost::shared_ptr<std::vector<double> >' has user-provided 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const boost::shared_ptr<T>&) [with T = std::vector<double>]'
  135 |     shared_ptr & operator=(shared_ptr const & r) // never throws
      |                  ^~~~~~~~
In file included from bulletmlrunner.cpp:5:
bulletmlrunnerimpl.h: At global scope:
bulletmlrunnerimpl.h:143:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  143 |     std::auto_ptr<LinearFunc<int, double> > changeDir_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from bulletmlrunner.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunner.cpp:5:
bulletmlrunnerimpl.h:144:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  144 |     std::auto_ptr<LinearFunc<int, double> > changeSpeed_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from bulletmlrunner.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunner.cpp:5:
bulletmlrunnerimpl.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  145 |     std::auto_ptr<LinearFunc<int, double> > accelx_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from bulletmlrunner.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunner.cpp:5:
bulletmlrunnerimpl.h:146:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  146 |     std::auto_ptr<LinearFunc<int, double> > accely_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunner.h:10,
                 from bulletmlrunner.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
g++ -c -O2 -W -Wall -fpermissive -I. bulletmlrunnerimpl.cpp
In file included from ./boost/config.hpp:35,
                 from ./boost/scoped_array.hpp:17,
                 from ./boost/smart_ptr.hpp:18,
                 from bulletmlrunnerimpl.h:9,
                 from bulletmlrunnerimpl.cpp:1:
./boost/config/compiler/gcc.hpp:66:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" [-Wcpp]
   66 | #     warning "Unknown compiler version - please run the configure tests and report the results"
      |       ^~~~~~~
In file included from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
bulletmltree.h:73:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   73 |     std::auto_ptr<Number> val_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/scoped_ptr.hpp:16,
                 from ./boost/smart_ptr.hpp:17,
                 from bulletmlrunnerimpl.h:9,
                 from bulletmlrunnerimpl.cpp:1:
./boost/checked_delete.hpp: In function 'void boost::checked_delete(T*)':
./boost/checked_delete.hpp:29:18: warning: typedef 'type_must_be_complete' locally defined but not used [-Wunused-local-typedefs]
   29 |     typedef char type_must_be_complete[sizeof(T)];
      |                  ^~~~~~~~~~~~~~~~~~~~~
./boost/checked_delete.hpp: In function 'void boost::checked_array_delete(T*)':
./boost/checked_delete.hpp:35:18: warning: typedef 'type_must_be_complete' locally defined but not used [-Wunused-local-typedefs]
   35 |     typedef char type_must_be_complete[sizeof(T)];
      |                  ^~~~~~~~~~~~~~~~~~~~~
In file included from ./boost/smart_ptr.hpp:17,
                 from bulletmlrunnerimpl.h:9,
                 from bulletmlrunnerimpl.cpp:1:
./boost/scoped_ptr.hpp: At global scope:
./boost/scoped_ptr.hpp:63:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |     explicit scoped_ptr(std::auto_ptr<T> p): ptr(p.release()) // never throws
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/shared_ptr.hpp:27,
                 from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunnerimpl.h:9,
                 from bulletmlrunnerimpl.cpp:1:
./boost/detail/shared_count.hpp:364:32: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  364 |     explicit shared_count(std::auto_ptr<Y> & r): pi_(new sp_counted_base_impl< Y *, checked_deleter<Y> >(r.get(), checked_deleter<Y>()))
      |                                ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunnerimpl.h:9,
                 from bulletmlrunnerimpl.cpp:1:
./boost/shared_ptr.hpp:182:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  182 |     explicit shared_ptr(std::auto_ptr<Y> & r): px(r.get()), pn()
      |                              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunnerimpl.h:9,
                 from bulletmlrunnerimpl.cpp:1:
./boost/shared_ptr.hpp:206:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  206 |     shared_ptr & operator=(std::auto_ptr<Y> & r)
      |                                 ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:1:
bulletmlrunnerimpl.h:143:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  143 |     std::auto_ptr<LinearFunc<int, double> > changeDir_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:1:
bulletmlrunnerimpl.h:144:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  144 |     std::auto_ptr<LinearFunc<int, double> > changeSpeed_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:1:
bulletmlrunnerimpl.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  145 |     std::auto_ptr<LinearFunc<int, double> > accelx_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:1:
bulletmlrunnerimpl.h:146:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  146 |     std::auto_ptr<LinearFunc<int, double> > accely_;
      |          ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:2:
bulletmlrunner.h: In constructor 'BulletMLState::BulletMLState(BulletMLParser*, const std::vector<BulletMLNode*>&, boost::shared_ptr<std::vector<double> >)':
bulletmlrunner.h:28:73: warning: implicitly-declared 'boost::shared_ptr<std::vector<double> >::shared_ptr(const boost::shared_ptr<std::vector<double> >&)' is deprecated [-Wdeprecated-copy]
   28 |                 : bulletml_(bulletml), node_(node.begin(), node.end()), para_(para) {}
      |                                                                         ^~~~~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunnerimpl.h:9,
                 from bulletmlrunnerimpl.cpp:1:
./boost/shared_ptr.hpp:135:18: note: because 'boost::shared_ptr<std::vector<double> >' has user-provided 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const boost::shared_ptr<T>&) [with T = std::vector<double>]'
  135 |     shared_ptr & operator=(shared_ptr const & r) // never throws
      |                  ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:2:
bulletmlrunner.h: In member function 'boost::shared_ptr<std::vector<double> > BulletMLState::getParameter()':
bulletmlrunner.h:32:79: warning: implicitly-declared 'boost::shared_ptr<std::vector<double> >::shared_ptr(const boost::shared_ptr<std::vector<double> >&)' is deprecated [-Wdeprecated-copy]
   32 |         DECLSPEC boost::shared_ptr<BulletMLParameter> getParameter() { return para_; }
      |                                                                               ^~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunnerimpl.h:9,
                 from bulletmlrunnerimpl.cpp:1:
./boost/shared_ptr.hpp:135:18: note: because 'boost::shared_ptr<std::vector<double> >' has user-provided 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const boost::shared_ptr<T>&) [with T = std::vector<double>]'
  135 |     shared_ptr & operator=(shared_ptr const & r) // never throws
      |                  ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:7:
auto_ptr_fix.h: At global scope:
auto_ptr_fix.h:11:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   11 | inline void auto_ptr_copy (std::auto_ptr<T_>& lhs, std::auto_ptr<T_> rhs) {
      |                                 ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:7:
auto_ptr_fix.h:11:57: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   11 | inline void auto_ptr_copy (std::auto_ptr<T_>& lhs, std::auto_ptr<T_> rhs) {
      |                                                         ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:7:
auto_ptr_fix.h:15:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   15 | inline void auto_ptr_copy (std::auto_ptr<T_>& lhs, T_* rhs) {
      |                                 ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:7:
auto_ptr_fix.h: In function 'void auto_ptr_copy(std::auto_ptr<_Up>&, T_*)':
auto_ptr_fix.h:16:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   16 |         std::auto_ptr<T_> p(rhs);
      |              ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:7:
auto_ptr_fix.h: At global scope:
auto_ptr_fix.h:20:34: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   20 | inline T_* auto_ptr_release(std::auto_ptr<T_>& p) {
      |                                  ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:7:
auto_ptr_fix.h: In function 'T_* auto_ptr_release(std::auto_ptr<_Up>&)':
auto_ptr_fix.h:22:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   22 |         auto_ptr_copy(p, std::auto_ptr<T_>());
      |                               ^~~~~~~~
In file included from /usr/include/c++/11/memory:76,
                 from bulletmltree.h:11,
                 from bulletmlrunnerimpl.h:4,
                 from bulletmlrunnerimpl.cpp:1:
/usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
bulletmlrunnerimpl.cpp: In member function 'void BulletMLRunnerImpl::runBullet()':
bulletmlrunnerimpl.cpp:325:86: warning: implicitly-declared 'boost::shared_ptr<std::vector<double> >::shared_ptr(const boost::shared_ptr<std::vector<double> >&)' is deprecated [-Wdeprecated-copy]
  325 |                 BulletMLState* state = new BulletMLState(bulletml_, acts, parameters_);
      |                                                                                      ^
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunnerimpl.h:9,
                 from bulletmlrunnerimpl.cpp:1:
./boost/shared_ptr.hpp:135:18: note: because 'boost::shared_ptr<std::vector<double> >' has user-provided 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const boost::shared_ptr<T>&) [with T = std::vector<double>]'
  135 |     shared_ptr & operator=(shared_ptr const & r) // never throws
      |                  ^~~~~~~~
In file included from bulletmlrunnerimpl.cpp:2:
bulletmlrunner.h:27:89: note:   initializing argument 3 of 'BulletMLState::BulletMLState(BulletMLParser*, const std::vector<BulletMLNode*>&, boost::shared_ptr<std::vector<double> >)'
   27 |                                                    boost::shared_ptr<BulletMLParameter> para)
      |                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
bulletmlrunnerimpl.cpp: In member function 'void BulletMLRunnerImpl::runFireRef()':
bulletmlrunnerimpl.cpp:377:50: warning: implicitly-declared 'boost::shared_ptr<std::vector<double> >::shared_ptr(const boost::shared_ptr<std::vector<double> >&)' is deprecated [-Wdeprecated-copy]
  377 |         boost::shared_ptr<Parameters> prevPara = parameters_;
      |                                                  ^~~~~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunnerimpl.h:9,
                 from bulletmlrunnerimpl.cpp:1:
./boost/shared_ptr.hpp:135:18: note: because 'boost::shared_ptr<std::vector<double> >' has user-provided 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const boost::shared_ptr<T>&) [with T = std::vector<double>]'
  135 |     shared_ptr & operator=(shared_ptr const & r) // never throws
      |                  ^~~~~~~~
bulletmlrunnerimpl.cpp: In member function 'void BulletMLRunnerImpl::runActionRef()':
bulletmlrunnerimpl.cpp:385:50: warning: implicitly-declared 'boost::shared_ptr<std::vector<double> >::shared_ptr(const boost::shared_ptr<std::vector<double> >&)' is deprecated [-Wdeprecated-copy]
  385 |         boost::shared_ptr<Parameters> prevPara = parameters_;
      |                                                  ^~~~~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunnerimpl.h:9,
                 from bulletmlrunnerimpl.cpp:1:
./boost/shared_ptr.hpp:135:18: note: because 'boost::shared_ptr<std::vector<double> >' has user-provided 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const boost::shared_ptr<T>&) [with T = std::vector<double>]'
  135 |     shared_ptr & operator=(shared_ptr const & r) // never throws
      |                  ^~~~~~~~
bulletmlrunnerimpl.cpp: In member function 'void BulletMLRunnerImpl::runBulletRef()':
bulletmlrunnerimpl.cpp:393:50: warning: implicitly-declared 'boost::shared_ptr<std::vector<double> >::shared_ptr(const boost::shared_ptr<std::vector<double> >&)' is deprecated [-Wdeprecated-copy]
  393 |         boost::shared_ptr<Parameters> prevPara = parameters_;
      |                                                  ^~~~~~~~~~~
In file included from ./boost/smart_ptr.hpp:19,
                 from bulletmlrunnerimpl.h:9,
                 from bulletmlrunnerimpl.cpp:1:
./boost/shared_ptr.hpp:135:18: note: because 'boost::shared_ptr<std::vector<double> >' has user-provided 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(const boost::shared_ptr<T>&) [with T = std::vector<double>]'
  135 |     shared_ptr & operator=(shared_ptr const & r) // never throws
      |                  ^~~~~~~~
make -C tinyxml clean
make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/noiz2sa/src/bulletml/tinyxml'
rm -f core tinyxml.o tinyxmlparser.o xmltest.o tinyxmlerror.o xmltest
make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/noiz2sa/src/bulletml/tinyxml'
make -C tinyxml
make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/noiz2sa/src/bulletml/tinyxml'
g++ -c -Wall -Wno-unknown-pragmas -Wno-format -O2   tinyxml.cpp -o tinyxml.o
g++ -c -Wall -Wno-unknown-pragmas -Wno-format -O2   tinyxmlparser.cpp -o tinyxmlparser.o
g++ -c -Wall -Wno-unknown-pragmas -Wno-format -O2   xmltest.cpp -o xmltest.o
g++ -c -Wall -Wno-unknown-pragmas -Wno-format -O2   tinyxmlerror.cpp -o tinyxmlerror.o
make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/noiz2sa/src/bulletml/tinyxml'
ar -r libbulletml.a *.o tinyxml/tiny*.o
ar: creating libbulletml.a
make[1]: Leaving directory '/home/iurt/rpmbuild/BUILD/noiz2sa/src/bulletml'
gcc `sdl-config --cflags` -O3 -g -o noiz2sa noiz2sa.o ship.o shot.o frag.o bonus.o foe.o foecommand.o barragemanager.o attractmanager.o background.o letterrender.o screen.o clrtbl.o vector.o degutil.o rand.o soundmanager.o `sdl-config --libs` -L. -Lbulletml -lbulletml -lSDL_mixer -lstdc++ -lm
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.tCw9GJ
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ '[' 1 -eq 1 ']'
+ '[' /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64 '!=' / ']'
+ rm -rf /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64
++ dirname /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64
+ mkdir -p /home/iurt/rpmbuild/BUILDROOT
+ mkdir /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64
+ cd noiz2sa
+ '[' 1 -eq 1 ']'
+ install -d /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64//usr/games/
+ install -m 0755 src/noiz2sa /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64//usr/games/
+ install -d /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64//usr/share/games/
+ cp -R noiz2sa_share/ /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64//usr/share/games/noiz2sa/
+ install -d /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64/usr/share/man/man6/
+ install -m 0644 noiz2sa.6 /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64/usr/share/man/man6/
+ install -d /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64/usr/share/noiz2sa/
+ install -m 0644 noiz2sa.png /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64/usr/share/noiz2sa/
+ install -d /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64/usr/share/applications/
+ install -m 0644 noiz2sa.desktop /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64/usr/share/applications/
+ /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.51a-13.mga9 --unique-debug-suffix -0.51a-13.mga9.aarch64 --unique-debug-src-base noiz2sa-0.51a-13.mga9.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/noiz2sa

extracting debug info from /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64/usr/games/noiz2sa
dwz: ./usr/games/noiz2sa-0.51a-13.mga9.aarch64.debug: Unknown debugging section .debug_line_str
original debug info size: 352kB, size after compression: 352kB
/usr/bin/sepdebugcrcfix: Updated 0 CRC32s, 1 CRC32s did match.
720 blocks
+ /usr/lib/rpm/check-buildroot
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/compress_files .xz
+ '[' -n '' ']'
+ /usr/share/spec-helper/relink_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_perl
+ '[' -n '' ']'
+ /usr/share/spec-helper/lib_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/gprintify
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_mo
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_pamd
+ '[' -n '' ']'
+ /usr/share/spec-helper/remove_info_dir
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_eol
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_desktop_files
/home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64/usr/share/applications/noiz2sa.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_elf_files
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python3 1 0
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
Processing files: noiz2sa-0.51a-13.mga9.aarch64
Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.6PTyLj
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ cd noiz2sa
+ DOCDIR=/home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64/usr/share/doc/noiz2sa
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64/usr/share/doc/noiz2sa
+ cp -pr copyright /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64/usr/share/doc/noiz2sa
+ RPM_EC=0
++ jobs -p
+ exit 0
warning: File listed twice: /usr/share/noiz2sa/noiz2sa.png
Provides: application() application(noiz2sa.desktop) noiz2sa = 0.51a-13.mga9 noiz2sa(aarch-64) = 0.51a-13.mga9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libSDL-1.2.so.0()(64bit) libSDL_mixer-1.2.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit)
Processing files: noiz2sa-debugsource-0.51a-13.mga9.aarch64
Provides: noiz2sa-debugsource = 0.51a-13.mga9 noiz2sa-debugsource(aarch-64) = 0.51a-13.mga9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: noiz2sa-debuginfo-0.51a-13.mga9.aarch64
Provides: debuginfo(build-id) = 4832dc853878d4c57f3291666edffd9e881e0cfe noiz2sa-debuginfo = 0.51a-13.mga9 noiz2sa-debuginfo(aarch-64) = 0.51a-13.mga9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: noiz2sa-debugsource(aarch-64) = 0.51a-13.mga9
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/noiz2sa-debuginfo-0.51a-13.mga9.aarch64.rpm
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/noiz2sa-debugsource-0.51a-13.mga9.aarch64.rpm
Wrote: /home/iurt/rpmbuild/RPMS/aarch64/noiz2sa-0.51a-13.mga9.aarch64.rpm
Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.4IrctJ
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ cd noiz2sa
+ /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/noiz2sa-0.51a-13.mga9.aarch64
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.bHfk3x
+ umask 022
+ cd /home/iurt/rpmbuild/BUILD
+ rm -rf noiz2sa
+ RPM_EC=0
++ jobs -p
+ exit 0
D: [iurt_root_command] Success!