Source: ddnet Version: 15.5.4-1 X-Debbugs-CC: debian...@lists.debian.org Severity: serious User: debian...@lists.debian.org Usertags: regression
Dear maintainer(s), With a recent upload of ddnet the autopkgtest of ddnet fails in testing when that autopkgtest is run with the binary packages of ddnet from unstable. It passes when run with only packages from testing. In tabular form: pass fail ddnet from testing 15.5.4-1 all others from testing from testing I copied some of the output at the bottom of this report. It seems that the actual test passes, but there's output on stderr and the default behavior of autopkgtest is to fail on output to stderr. If in general output to stderr is harmless to your test, consider adding the allow-stderr restriction. Otherwise, please fix your test. Currently this regression is blocking the migration to testing [1]. Can you please investigate the situation and fix it? More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=ddnet https://ci.debian.net/data/autopkgtest/testing/armhf/d/ddnet/16147062/log.gz [ 91%] Building CXX object CMakeFiles/testrunner.dir/src/test/unix.cpp.o [ 91%] Building CXX object CMakeFiles/testrunner.dir/src/test/uuid.cpp.o [ 94%] Building CXX object CMakeFiles/testrunner.dir/src/engine/client/blocklist_driver.cpp.o [ 94%] Building CXX object CMakeFiles/testrunner.dir/src/engine/client/http.cpp.o [ 94%] Building CXX object CMakeFiles/testrunner.dir/src/engine/client/serverbrowser.cpp.o [ 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.6korsrvz/downtmp/build.XVn/src/src/engine/graphics.h:13, from /tmp/autopkgtest-lxc.6korsrvz/downtmp/build.XVn/src/src/engine/textrender.h:8, from /tmp/autopkgtest-lxc.6korsrvz/downtmp/build.XVn/src/src/game/client/ui.h:7, from /tmp/autopkgtest-lxc.6korsrvz/downtmp/build.XVn/src/src/engine/serverbrowser.h:8, from /tmp/autopkgtest-lxc.6korsrvz/downtmp/build.XVn/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object CMakeFiles/testrunner.dir/src/engine/client/serverbrowser_ping_cache.cpp.o [ 97%] Building CXX object CMakeFiles/testrunner.dir/src/engine/client/sqlite.cpp.o [100%] Building CXX object CMakeFiles/testrunner.dir/src/engine/server/name_ban.cpp.o [100%] Building CXX object CMakeFiles/testrunner.dir/src/game/server/teehistorian.cpp.o [100%] Linking CXX executable testrunner [100%] Built target testrunner [100%] tests [...] autopkgtest [18:23:02]: test unittest.sh: - - - - - - - - - - stderr - - - - - - - - - - In file included from /usr/include/c++/10/vector:72, from /tmp/autopkgtest-lxc.6korsrvz/downtmp/build.XVn/src/src/engine/graphics.h:13, from /tmp/autopkgtest-lxc.6korsrvz/downtmp/build.XVn/src/src/engine/textrender.h:8, from /tmp/autopkgtest-lxc.6korsrvz/downtmp/build.XVn/src/src/game/client/ui.h:7, from /tmp/autopkgtest-lxc.6korsrvz/downtmp/build.XVn/src/src/engine/serverbrowser.h:8, from /tmp/autopkgtest-lxc.6korsrvz/downtmp/build.XVn/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 [18:23:02]: @@@@@@@@@@@@@@@@@@@@ summary
OpenPGP_signature
Description: OpenPGP digital signature