Bug#995742: ddnet armhf autopkgtest regression due to compiler warning
Adrian Bunk
bunk at debian.org
Mon Oct 4 22:48:14 BST 2021
Source: ddnet
Version: 15.5.4-1
Severity: serious
https://ci.debian.net/data/autopkgtest/testing/armhf/d/ddnet/15770428/log.gz
...
[ 97%] Building CXX object CMakeFiles/testrunner.dir/src/engine/client/serverbrowser_http.cpp.o
In file included from /usr/include/c++/10/vector:72,
from /tmp/autopkgtest-lxc.4ns0slin/downtmp/build.RMJ/src/src/engine/graphics.h:13,
from /tmp/autopkgtest-lxc.4ns0slin/downtmp/build.RMJ/src/src/engine/textrender.h:8,
from /tmp/autopkgtest-lxc.4ns0slin/downtmp/build.RMJ/src/src/game/client/ui.h:7,
from /tmp/autopkgtest-lxc.4ns0slin/downtmp/build.RMJ/src/src/engine/serverbrowser.h:8,
from /tmp/autopkgtest-lxc.4ns0slin/downtmp/build.RMJ/src/src/engine/client/serverbrowser_http.cpp:8:
/usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CServerBrowserHttp::CEntry}; _Tp = CServerBrowserHttp::CEntry; _Alloc = std::allocator<CServerBrowserHttp::CEntry>]’:
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector<CServerBrowserHttp::CEntry>::iterator’ changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In static member function ‘static bool CServerBrowserHttp::Parse(json_value*, std::vector<CServerBrowserHttp::CEntry>*, std::vector<NETADDR>*)’:
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<CServerBrowserHttp::CEntry*, std::vector<CServerBrowserHttp::CEntry> >’ changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...
[==========] 105 tests from 26 test suites ran. (322 ms total)
[ PASSED ] 105 tests.
[100%] Built target run_tests
autopkgtest [12:14:12]: test unittest.sh: -----------------------]
autopkgtest [12:14:12]: test unittest.sh: - - - - - - - - - - results - - - - - - - - - -
unittest.sh FAIL stderr: In file included from /usr/include/c++/10/vector:72,
autopkgtest [12:14:12]: test unittest.sh: - - - - - - - - - - stderr - - - - - - - - - -
In file included from /usr/include/c++/10/vector:72,
from /tmp/autopkgtest-lxc.4ns0slin/downtmp/build.RMJ/src/src/engine/graphics.h:13,
from /tmp/autopkgtest-lxc.4ns0slin/downtmp/build.RMJ/src/src/engine/textrender.h:8,
from /tmp/autopkgtest-lxc.4ns0slin/downtmp/build.RMJ/src/src/game/client/ui.h:7,
from /tmp/autopkgtest-lxc.4ns0slin/downtmp/build.RMJ/src/src/engine/serverbrowser.h:8,
from /tmp/autopkgtest-lxc.4ns0slin/downtmp/build.RMJ/src/src/engine/client/serverbrowser_http.cpp:8:
/usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CServerBrowserHttp::CEntry}; _Tp = CServerBrowserHttp::CEntry; _Alloc = std::allocator<CServerBrowserHttp::CEntry>]’:
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector<CServerBrowserHttp::CEntry>::iterator’ changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In static member function ‘static bool CServerBrowserHttp::Parse(json_value*, std::vector<CServerBrowserHttp::CEntry>*, std::vector<NETADDR>*)’:
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<CServerBrowserHttp::CEntry*, std::vector<CServerBrowserHttp::CEntry> >’ changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
autopkgtest [12:14:12]: @@@@@@@@@@@@@@@@@@@@ summary
unittest.sh FAIL stderr: In file included from /usr/include/c++/10/vector:72,
More information about the Pkg-games-devel
mailing list