From df4566d7be8f8846eaff093065cf5103d5bf52d4 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 23 Jun 2017 18:27:11 +0300 Subject: Fix core dump generation in debian unstable in run tests. --- .gitlab-ci.yml | 194 +++++++++++++++++++++---------------------- tools/ci/scripts/runtest.sh | 1 - tools/ci/scripts/runtests.sh | 1 + 3 files changed, 98 insertions(+), 98 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d974dfe96..74ba42ce4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -76,7 +76,7 @@ gcc-5_c++11_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -92,7 +92,7 @@ gcc-6-i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -107,7 +107,7 @@ clang-3.9: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6: stage: prebuild @@ -120,7 +120,7 @@ gcc-6: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6_default: stage: prebuild @@ -137,7 +137,7 @@ gcc-6_default: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-4.4: stage: prebuild @@ -151,7 +151,7 @@ gcc-4.4: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -234,7 +234,7 @@ gcc-5_sdl2: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6_game_only: stage: prebuild @@ -247,7 +247,7 @@ gcc-6_game_only: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6_dyecmd_only: stage: prebuild @@ -514,7 +514,7 @@ gcc-5_sanitize: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -529,7 +529,7 @@ gcc-6_sanitize: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -545,7 +545,7 @@ gcc-6_sanitize_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1035,7 +1035,7 @@ gcc-6_lto: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6_lto_i386: stage: build @@ -1049,7 +1049,7 @@ gcc-6_lto_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1193,7 +1193,7 @@ gcc-4.4_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1209,7 +1209,7 @@ gcc-4.5: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1225,7 +1225,7 @@ gcc-4.6: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1241,7 +1241,7 @@ gcc-4.6_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1257,7 +1257,7 @@ gcc-4.7: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1273,7 +1273,7 @@ gcc-4.7_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1289,7 +1289,7 @@ gcc-4.7_c++11: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1305,7 +1305,7 @@ gcc-4.8: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-4.8_i386: stage: build @@ -1319,7 +1319,7 @@ gcc-4.8_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1335,7 +1335,7 @@ clang-3.0: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1351,7 +1351,7 @@ clang-3.0_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1367,7 +1367,7 @@ clang-3.3: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1383,7 +1383,7 @@ clang-3.3_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1399,7 +1399,7 @@ clang-3.4: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps clang-3.4_i386: stage: build @@ -1413,7 +1413,7 @@ clang-3.4_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1429,7 +1429,7 @@ clang-3.5: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps clang-3.5_i386: stage: build @@ -1443,7 +1443,7 @@ clang-3.5_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1459,7 +1459,7 @@ clang-3.6: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1475,7 +1475,7 @@ clang-3.6_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1491,7 +1491,7 @@ clang-3.7: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1507,7 +1507,7 @@ clang-3.7_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1523,7 +1523,7 @@ clang-3.8: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1539,7 +1539,7 @@ clang-3.8_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1554,7 +1554,7 @@ clang-3.8_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps .clang-3.9_c++11_i386: stage: build @@ -1568,7 +1568,7 @@ clang-3.8_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1583,7 +1583,7 @@ gcc-6_all_and_unittestsbin: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-4.8_c++11: stage: build @@ -1597,7 +1597,7 @@ gcc-4.8_c++11: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-4.9: stage: build @@ -1611,7 +1611,7 @@ gcc-4.9: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-4.9_i386: stage: build @@ -1625,7 +1625,7 @@ gcc-4.9_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1641,7 +1641,7 @@ gcc-4.9_c++11: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps cmake_gcc-4.9: stage: build @@ -1655,7 +1655,7 @@ cmake_gcc-4.9: make cmake gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1670,7 +1670,7 @@ clang-4.0: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1685,7 +1685,7 @@ gcc-5: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-5_c++11: stage: build @@ -1698,7 +1698,7 @@ gcc-5_c++11: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-5_sdl2_c++11: stage: build @@ -1711,7 +1711,7 @@ gcc-5_sdl2_c++11: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-5_sdl2_c++11_i386: stage: build @@ -1725,7 +1725,7 @@ gcc-5_sdl2_c++11_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1740,7 +1740,7 @@ gcc-snapshot: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-snapshot_i386: stage: build @@ -1754,7 +1754,7 @@ gcc-snapshot_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1769,7 +1769,7 @@ gcc-snapshot_sdl2: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-snapshot_sdl2_i386: stage: build @@ -1783,7 +1783,7 @@ gcc-snapshot_sdl2_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -1798,7 +1798,7 @@ gcc_without_mumble: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc_with_customnls: stage: build @@ -1811,7 +1811,7 @@ gcc_with_customnls: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc_with_customnls_nonls: stage: build @@ -1824,7 +1824,7 @@ gcc_with_customnls_nonls: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc49_cilkplus: stage: build @@ -1838,7 +1838,7 @@ gcc49_cilkplus: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-5_cilkplus: stage: build @@ -1851,7 +1851,7 @@ gcc-5_cilkplus: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6_cilkplus: stage: build @@ -1864,7 +1864,7 @@ gcc-6_cilkplus: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6_pugixml: stage: build @@ -1877,7 +1877,7 @@ gcc-6_pugixml: make autoconf automake autopoint gettext libpugixml-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6_pugixml_i386: stage: build @@ -1891,7 +1891,7 @@ gcc-6_pugixml_i386: make autoconf automake autopoint gettext libpugixml-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6_pugixml_sdl2: stage: build @@ -1904,7 +1904,7 @@ gcc-6_pugixml_sdl2: make autoconf automake autopoint gettext libpugixml-dev libcurl4-gnutls-dev libpng-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6_pugixml_sdl2_i386: stage: build @@ -1917,7 +1917,7 @@ gcc-6_pugixml_sdl2_i386: make autoconf automake autopoint gettext libpugixml-dev libcurl4-gnutls-dev libpng-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc_portable: stage: build @@ -1930,7 +1930,7 @@ gcc_portable: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps clang-3.9_sdl2: stage: build @@ -1943,7 +1943,7 @@ clang-3.9_sdl2: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6_no_asserts: stage: build @@ -1956,7 +1956,7 @@ gcc-6_no_asserts: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-4.8_sdl2: stage: build @@ -1970,7 +1970,7 @@ gcc-4.8_sdl2: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-4.9_sdl2: stage: build @@ -1984,7 +1984,7 @@ gcc-4.9_sdl2: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl2-gfx-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6_default_i386: stage: build @@ -2002,7 +2002,7 @@ gcc-6_default_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -2021,7 +2021,7 @@ gcc-5_default: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-5_default_i386: stage: build @@ -2039,7 +2039,7 @@ gcc-5_default_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps tags: - docker @@ -2201,7 +2201,7 @@ gcc-6_zlib_v1.2.3.9: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps POST_CXXFLAGS: "-Wno-undef" tags: - docker @@ -2221,7 +2221,7 @@ gcc-6_zlib_v1.2.6.1: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps POST_CXXFLAGS: "-Wno-undef" tags: - docker @@ -2241,7 +2241,7 @@ gcc-6_zlib_v1.2.9: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2260,7 +2260,7 @@ gcc-6_zlib_v1.2.10: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2279,7 +2279,7 @@ gcc-6_zlib_v1.2.11: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2298,7 +2298,7 @@ gcc-6_zlib_master: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2317,7 +2317,7 @@ gcc-6_zlib_develop: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2337,7 +2337,7 @@ gcc-6_zlib_develop: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2356,7 +2356,7 @@ gcc-6_libpng_master: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2375,7 +2375,7 @@ gcc-6_libpng_libpng17: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2394,7 +2394,7 @@ gcc-6_libpng_libpng16: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2413,7 +2413,7 @@ gcc-6_libpng_libpng15: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2432,7 +2432,7 @@ gcc-6_libpng_libpng14: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2451,7 +2451,7 @@ gcc-6_libpng_libpng12: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2470,7 +2470,7 @@ gcc-6_libpng_libpng10: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2489,7 +2489,7 @@ gcc-6_curl_curl-7_9_8: make autoconf automake autopoint gettext libxml2-dev libpng-dev zlib1g-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2508,7 +2508,7 @@ gcc-6_curl_curl-7_40_0: make autoconf automake autopoint gettext libxml2-dev libpng-dev zlib1g-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2527,7 +2527,7 @@ gcc-6_curl_curl-7_52_1: make autoconf automake autopoint gettext libxml2-dev libpng-dev zlib1g-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2546,7 +2546,7 @@ gcc-6_curl_curl-7_53_1: make autoconf automake autopoint gettext libxml2-dev libpng-dev zlib1g-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2565,7 +2565,7 @@ gcc-6_curl_curl-7_54_0: make autoconf automake autopoint gettext libxml2-dev libpng-dev zlib1g-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps tags: - docker @@ -2585,7 +2585,7 @@ gcc-6_SDL_SDL-1.2: PACKAGES: gcc-6 g++-6 make autoconf automake autopoint gettext pkg-config libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libglu1-mesa-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_master.sh runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_master.sh tags: @@ -2605,7 +2605,7 @@ gcc-6_SDL_default: PACKAGES: gcc-6 g++-6 make autoconf automake autopoint gettext pkg-config libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_master.sh runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_master.sh tags: @@ -2669,7 +2669,7 @@ gcc-6_SDL_SDL-1.2_old: make autoconf automake autopoint gettext pkg-config libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libglu1-mesa-dev libjpeg-dev libtiff-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_v1.2.5.sh runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_v2.9.1.sh POST_CXXFLAGS: "-Wno-undef" @@ -2691,7 +2691,7 @@ gcc-6_SDL_default_old: make autoconf automake autopoint gettext pkg-config libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libgl1-mesa-dev libasound2-dev libjpeg-dev libtiff-dev - wget unzip gdb valgrind netcat-openbsd + wget unzip gdb valgrind netcat-openbsd procps runenvz: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runzlib_v1.2.5.sh runenvx: /usr/local/spm/bin/${LIBNAME}_${LIBVERSION}/runlibxml2_v2.9.1.sh POST_CXXFLAGS: "-Wno-undef" @@ -2879,7 +2879,7 @@ gcc-6_openglerrors_i386: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps gcc-6_openglerrors: stage: build @@ -2892,7 +2892,7 @@ gcc-6_openglerrors: make autoconf automake autopoint gettext libxml2-dev libcurl4-gnutls-dev libpng-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev - gdb valgrind netcat-openbsd + gdb valgrind netcat-openbsd procps # deheader default diff --git a/tools/ci/scripts/runtest.sh b/tools/ci/scripts/runtest.sh index 85286d07e..66cf28b4c 100755 --- a/tools/ci/scripts/runtest.sh +++ b/tools/ci/scripts/runtest.sh @@ -9,7 +9,6 @@ function check_is_run { cp ./src/manaplus ./logs/ cp -r core* ./logs/ sleep 10s - systemd-coredumpctl --output=cored ./src/manaplus || true COREFILE=$(find . -maxdepth 1 -name "core*" | head -n 1) if [[ -f "$COREFILE" ]]; then gdb -c "$COREFILE" ./src/manaplus -ex "thread apply all bt" -ex "set pagination 0" -batch diff --git a/tools/ci/scripts/runtests.sh b/tools/ci/scripts/runtests.sh index 6965f1524..b2659c134 100755 --- a/tools/ci/scripts/runtests.sh +++ b/tools/ci/scripts/runtests.sh @@ -9,6 +9,7 @@ export SDL_VIDEODRIVER="dummy" ulimit -c unlimited -S ulimit -c unlimited rm -rf core* +sysctl -w kernel.core_pattern=core export HOME="logs/home" rm -rf $HOME -- cgit v1.2.3-60-g2f50