>>> libretro-cannonball: Building testing/libretro-cannonball 0_git20220309-r6 (using abuild 3.13.0-r3) started Mon, 22 Apr 2024 23:30:47 +0000 >>> libretro-cannonball: Checking sanity of /home/buildozer/aports/testing/libretro-cannonball/APKBUILD... >>> libretro-cannonball: Analyzing dependencies... >>> libretro-cannonball: Installing for build: build-base boost-dev (1/61) Installing boost1.84-atomic (1.84.0-r1) (2/61) Installing boost1.84-chrono (1.84.0-r1) (3/61) Installing boost1.84-container (1.84.0-r1) (4/61) Installing boost1.84-context (1.84.0-r1) (5/61) Installing boost1.84-contract (1.84.0-r1) (6/61) Installing boost1.84-coroutine (1.84.0-r1) (7/61) Installing boost1.84-date_time (1.84.0-r1) (8/61) Installing boost1.84-fiber (1.84.0-r1) (9/61) Installing boost1.84-filesystem (1.84.0-r1) (10/61) Installing boost1.84-graph (1.84.0-r1) (11/61) Installing libbz2 (1.0.8-r6) (12/61) Installing xz-libs (5.6.1-r3) (13/61) Installing boost1.84-iostreams (1.84.0-r1) (14/61) Installing boost1.84-thread (1.84.0-r1) (15/61) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (16/61) Installing icu-libs (74.2-r0) (17/61) Installing boost1.84-locale (1.84.0-r1) (18/61) Installing boost1.84-log (1.84.0-r1) (19/61) Installing boost1.84-log_setup (1.84.0-r1) (20/61) Installing boost1.84-math (1.84.0-r1) (21/61) Installing boost1.84-prg_exec_monitor (1.84.0-r1) (22/61) Installing boost1.84-program_options (1.84.0-r1) (23/61) Installing libffi (3.4.6-r0) (24/61) Installing gdbm (1.23-r1) (25/61) Installing mpdecimal (4.0.0-r0) (26/61) Installing libpanelw (6.4_p20240330-r0) (27/61) Installing readline (8.2.10-r0) (28/61) Installing sqlite-libs (3.45.3-r0) (29/61) Installing python3 (3.12.3-r1) (30/61) Installing python3-pycache-pyc0 (3.12.3-r1) (31/61) Installing pyc (3.12.3-r1) (32/61) Installing python3-pyc (3.12.3-r1) (33/61) Installing boost1.84-python3 (1.84.0-r1) (34/61) Installing boost1.84-random (1.84.0-r1) (35/61) Installing boost1.84-regex (1.84.0-r1) (36/61) Installing boost1.84-serialization (1.84.0-r1) (37/61) Installing boost1.84-stacktrace_basic (1.84.0-r1) (38/61) Installing boost1.84-stacktrace_noop (1.84.0-r1) (39/61) Installing boost1.84-system (1.84.0-r1) (40/61) Installing boost1.84-timer (1.84.0-r1) (41/61) Installing boost1.84-type_erasure (1.84.0-r1) (42/61) Installing boost1.84-unit_test_framework (1.84.0-r1) (43/61) Installing boost1.84-url (1.84.0-r1) (44/61) Installing boost1.84-wave (1.84.0-r1) (45/61) Installing boost1.84-wserialization (1.84.0-r1) (46/61) Installing boost1.84-json (1.84.0-r1) (47/61) Installing boost1.84-nowide (1.84.0-r1) (48/61) Installing boost1.84-libs (1.84.0-r1) (49/61) Installing boost1.84 (1.84.0-r1) (50/61) Installing linux-headers (6.6-r0) (51/61) Installing bzip2-dev (1.0.8-r6) (52/61) Installing icu (74.2-r0) (53/61) Installing icu-dev (74.2-r0) (54/61) Installing xz (5.6.1-r3) (55/61) Installing xz-dev (5.6.1-r3) (56/61) Installing zlib-dev (1.3.1-r1) (57/61) Installing zstd (1.5.6-r0) (58/61) Installing zstd-dev (1.5.6-r0) (59/61) Installing boost1.84-dev (1.84.0-r1) (60/61) Installing boost-dev (1.84.0-r1) (61/61) Installing .makedepends-libretro-cannonball (20240422.233049) Executing busybox-1.36.1-r25.trigger OK: 599 MiB in 168 packages >>> libretro-cannonball: Cleaning up srcdir >>> libretro-cannonball: Cleaning up pkgdir >>> libretro-cannonball: Cleaning up tmpdir >>> libretro-cannonball: Fetching https://distfiles.alpinelinux.org/distfiles/edge//libretro-cannonball-8fb0d9561ee110f31f45610661649f0c1ff068ee.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (56) The requested URL returned error: 404 >>> libretro-cannonball: Fetching libretro-cannonball-8fb0d9561ee110f31f45610661649f0c1ff068ee.tar.gz::https://github.com/libretro/cannonball/archive/8fb0d9561ee110f31f45610661649f0c1ff068ee.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10251 0 10251 0 0 8144 0 --:--:-- 0:00:01 --:--:-- 8144 100 2302k 0 2302k 0 0 1177k 0 --:--:-- 0:00:01 --:--:-- 3294k >>> libretro-cannonball: Fetching https://distfiles.alpinelinux.org/distfiles/edge//libretro-cannonball-8fb0d9561ee110f31f45610661649f0c1ff068ee.tar.gz >>> libretro-cannonball: Checking sha512sums... libretro-cannonball-8fb0d9561ee110f31f45610661649f0c1ff068ee.tar.gz: OK >>> libretro-cannonball: Unpacking /var/cache/distfiles/edge/libretro-cannonball-8fb0d9561ee110f31f45610661649f0c1ff068ee.tar.gz... fatal: not a git repository (or any of the parent directories): .git g++ -c -o src/main/libretro/main.o src/main/libretro/main.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/libretro/lr_options.o src/main/libretro/lr_options.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/libretro/ffeedback.o src/main/libretro/ffeedback.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/libretro/audio.o src/main/libretro/audio.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/libretro/input.o src/main/libretro/input.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/roms.o src/main/roms.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/romloader.o src/main/romloader.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/trackloader.o src/main/trackloader.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/utils.o src/main/utils.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/video.o src/main/video.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/cannonboard/interface.o src/main/cannonboard/interface.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/cannonboard/asyncserial.o src/main/cannonboard/asyncserial.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/oanimseq.o src/main/engine/oanimseq.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/oattractai.o src/main/engine/oattractai.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/obonus.o src/main/engine/obonus.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/ocrash.o src/main/engine/ocrash.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/oferrari.o src/main/engine/oferrari.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/ohiscore.o src/main/engine/ohiscore.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/ohud.o src/main/engine/ohud.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/oinitengine.o src/main/engine/oinitengine.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ src/main/engine/ocrash.cpp: In member function 'void OCrash::tick()': src/main/engine/ocrash.cpp:113:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 113 | if (spr_ferrari->control & OSprites::ENABLE) | ^ src/main/engine/ocrash.cpp:118:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 118 | if (spr_shadow->control & OSprites::ENABLE) | ^ src/main/engine/ocrash.cpp:123:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 123 | if (spr_pass1->control & OSprites::ENABLE) | ^ src/main/engine/ocrash.cpp:128:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 128 | if (spr_pass1s->control & OSprites::ENABLE) | ^ src/main/engine/ocrash.cpp:133:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 133 | if (spr_pass2->control & OSprites::ENABLE) | ^ src/main/engine/ocrash.cpp:138:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 138 | if (spr_pass2s->control & OSprites::ENABLE) | ^ g++ -c -o src/main/engine/oinputs.o src/main/engine/oinputs.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ src/main/engine/ohiscore.cpp: In member function 'void OHiScore::tick_minicars()': src/main/engine/ohiscore.cpp:496:13: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses] 496 | if (!minicar->dst_reached & BIT_0) | ^~~~~~~~~~~~~~~~~~~~~ g++ -c -o src/main/engine/olevelobjs.o src/main/engine/olevelobjs.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/ologo.o src/main/engine/ologo.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ src/main/engine/ohud.cpp: In member function 'void OHud::blit_text2(uint32_t)': src/main/engine/ohud.cpp:605:45: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 605 | pal = 0x80A0 | ((pal << 9) | (pal >> 7) & 1); | ~~~~~~~~~~~^~~ src/main/engine/oinitengine.cpp: In member function 'void OInitEngine::init(int8_t)': src/main/engine/oinitengine.cpp:81:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 81 | if (level) | ^~ src/main/engine/oinitengine.cpp:84:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 84 | opalette.setup_sky_palette(); | ^~~~~~~~ g++ -c -o src/main/engine/omap.o src/main/engine/omap.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/omusic.o src/main/engine/omusic.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/ooutputs.o src/main/engine/ooutputs.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/opalette.o src/main/engine/opalette.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/oroad.o src/main/engine/oroad.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/osmoke.o src/main/engine/osmoke.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/osprite.o src/main/engine/osprite.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/osprites.o src/main/engine/osprites.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/ostats.o src/main/engine/ostats.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/otiles.o src/main/engine/otiles.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/otraffic.o src/main/engine/otraffic.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/outils.o src/main/engine/outils.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/outrun.o src/main/engine/outrun.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/engine/audio/osound.o src/main/engine/audio/osound.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ src/main/engine/audio/osound.cpp: In member function 'void OSound::ym_finalize(uint8_t*)': src/main/engine/audio/osound.cpp:1156:5: warning: value computed is not used [-Wunused-value] 1156 | *(chan -= 0x2C0); // = corresponding music channel | ^~~~~~~~~~~~~~~~ g++ -c -o src/main/engine/audio/osoundint.o src/main/engine/audio/osoundint.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/hwaudio/segapcm.o src/main/hwaudio/segapcm.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/hwaudio/soundchip.o src/main/hwaudio/soundchip.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/hwaudio/ym2151.o src/main/hwaudio/ym2151.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/hwvideo/hwroad.o src/main/hwvideo/hwroad.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/hwvideo/hwsprites.o src/main/hwvideo/hwsprites.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/hwvideo/hwtiles.o src/main/hwvideo/hwtiles.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/frontend/cabdiag.o src/main/frontend/cabdiag.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/frontend/config.o src/main/frontend/config.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/frontend/menu.o src/main/frontend/menu.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -c -o src/main/frontend/ttrial.o src/main/frontend/ttrial.cpp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/file/file_path.o deps/libretro-common/file/file_path.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/file/file_path_io.o deps/libretro-common/file/file_path_io.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/compat/compat_strl.o deps/libretro-common/compat/compat_strl.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/compat/compat_snprintf.o deps/libretro-common/compat/compat_snprintf.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/compat/compat_posix_string.o deps/libretro-common/compat/compat_posix_string.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/compat/compat_strcasestr.o deps/libretro-common/compat/compat_strcasestr.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/compat/fopen_utf8.o deps/libretro-common/compat/fopen_utf8.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/encodings/encoding_utf.o deps/libretro-common/encodings/encoding_utf.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/encodings/encoding_crc32.o deps/libretro-common/encodings/encoding_crc32.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/vfs/vfs_implementation.o deps/libretro-common/vfs/vfs_implementation.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/streams/file_stream.o deps/libretro-common/streams/file_stream.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/streams/file_stream_transforms.o deps/libretro-common/streams/file_stream_transforms.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/string/stdstring.o deps/libretro-common/string/stdstring.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ gcc -c -o deps/libretro-common/time/rtime.o deps/libretro-common/time/rtime.c -Os -fstack-clash-protection -Wformat -Werror=format-security -D__LIBRETRO__ -DCOMPILE_SOUND_CODE -O2 -DNDEBUG -funroll-loops -fPIC -I./src/main -I./src/main/libretro -I./deps/libretro-common/include -I./deps -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ g++ -o cannonball_libretro.so src/main/libretro/main.o src/main/libretro/lr_options.o src/main/libretro/ffeedback.o src/main/libretro/audio.o src/main/libretro/input.o src/main/roms.o src/main/romloader.o src/main/trackloader.o src/main/utils.o src/main/video.o src/main/cannonboard/interface.o src/main/cannonboard/asyncserial.o src/main/engine/oanimseq.o src/main/engine/oattractai.o src/main/engine/obonus.o src/main/engine/ocrash.o src/main/engine/oferrari.o src/main/engine/ohiscore.o src/main/engine/ohud.o src/main/engine/oinitengine.o src/main/engine/oinputs.o src/main/engine/olevelobjs.o src/main/engine/ologo.o src/main/engine/omap.o src/main/engine/omusic.o src/main/engine/ooutputs.o src/main/engine/opalette.o src/main/engine/oroad.o src/main/engine/osmoke.o src/main/engine/osprite.o src/main/engine/osprites.o src/main/engine/ostats.o src/main/engine/otiles.o src/main/engine/otraffic.o src/main/engine/outils.o src/main/engine/outrun.o src/main/engine/audio/osound.o src/main/engine/audio/osoundint.o src/main/hwaudio/segapcm.o src/main/hwaudio/soundchip.o src/main/hwaudio/ym2151.o src/main/hwvideo/hwroad.o src/main/hwvideo/hwsprites.o src/main/hwvideo/hwtiles.o src/main/frontend/cabdiag.o src/main/frontend/config.o src/main/frontend/menu.o src/main/frontend/ttrial.o deps/libretro-common/file/file_path.o deps/libretro-common/file/file_path_io.o deps/libretro-common/compat/compat_strl.o deps/libretro-common/compat/compat_snprintf.o deps/libretro-common/compat/compat_posix_string.o deps/libretro-common/compat/compat_strcasestr.o deps/libretro-common/compat/fopen_utf8.o deps/libretro-common/encodings/encoding_utf.o deps/libretro-common/encodings/encoding_crc32.o deps/libretro-common/vfs/vfs_implementation.o deps/libretro-common/streams/file_stream.o deps/libretro-common/streams/file_stream_transforms.o deps/libretro-common/string/stdstring.o deps/libretro-common/time/rtime.o -Wl,--as-needed,-O1,--sort-common -lrt -fPIC -shared -Wl,--no-undefined -Wl,--version-script=link.T >>> libretro-cannonball: Entering fakeroot... >>> libretro-cannonball*: Running postcheck for libretro-cannonball >>> libretro-cannonball*: Preparing package libretro-cannonball... >>> libretro-cannonball*: Stripping binaries >>> libretro-cannonball*: Scanning shared objects >>> libretro-cannonball*: Tracing dependencies... so:libc.musl-s390x.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libretro-cannonball*: Package size: 644.0 KB >>> libretro-cannonball*: Compressing data... >>> libretro-cannonball*: Create checksum... >>> libretro-cannonball*: Create libretro-cannonball-0_git20220309-r6.apk >>> libretro-cannonball: Build complete at Mon, 22 Apr 2024 23:31:00 +0000 elapsed time 0h 0m 13s >>> libretro-cannonball: Cleaning up srcdir >>> libretro-cannonball: Cleaning up pkgdir >>> libretro-cannonball: Uninstalling dependencies... (1/61) Purging .makedepends-libretro-cannonball (20240422.233049) (2/61) Purging boost-dev (1.84.0-r1) (3/61) Purging boost1.84-dev (1.84.0-r1) (4/61) Purging boost1.84 (1.84.0-r1) (5/61) Purging linux-headers (6.6-r0) (6/61) Purging bzip2-dev (1.0.8-r6) (7/61) Purging icu-dev (74.2-r0) (8/61) Purging xz-dev (5.6.1-r3) (9/61) Purging xz (5.6.1-r3) (10/61) Purging zlib-dev (1.3.1-r1) (11/61) Purging zstd-dev (1.5.6-r0) (12/61) Purging zstd (1.5.6-r0) (13/61) Purging boost1.84-libs (1.84.0-r1) (14/61) Purging boost1.84-atomic (1.84.0-r1) (15/61) Purging boost1.84-chrono (1.84.0-r1) (16/61) Purging boost1.84-container (1.84.0-r1) (17/61) Purging boost1.84-contract (1.84.0-r1) (18/61) Purging boost1.84-coroutine (1.84.0-r1) (19/61) Purging boost1.84-date_time (1.84.0-r1) (20/61) Purging boost1.84-fiber (1.84.0-r1) (21/61) Purging boost1.84-graph (1.84.0-r1) (22/61) Purging boost1.84-iostreams (1.84.0-r1) (23/61) Purging boost1.84-json (1.84.0-r1) (24/61) Purging boost1.84-locale (1.84.0-r1) (25/61) Purging boost1.84-log_setup (1.84.0-r1) (26/61) Purging boost1.84-math (1.84.0-r1) (27/61) Purging boost1.84-nowide (1.84.0-r1) (28/61) Purging boost1.84-prg_exec_monitor (1.84.0-r1) (29/61) Purging boost1.84-program_options (1.84.0-r1) (30/61) Purging boost1.84-python3 (1.84.0-r1) (31/61) Purging boost1.84-random (1.84.0-r1) (32/61) Purging boost1.84-regex (1.84.0-r1) (33/61) Purging boost1.84-stacktrace_basic (1.84.0-r1) (34/61) Purging boost1.84-stacktrace_noop (1.84.0-r1) (35/61) Purging boost1.84-system (1.84.0-r1) (36/61) Purging boost1.84-timer (1.84.0-r1) (37/61) Purging boost1.84-type_erasure (1.84.0-r1) (38/61) Purging boost1.84-unit_test_framework (1.84.0-r1) (39/61) Purging boost1.84-url (1.84.0-r1) (40/61) Purging boost1.84-wave (1.84.0-r1) (41/61) Purging boost1.84-wserialization (1.84.0-r1) (42/61) Purging boost1.84-context (1.84.0-r1) (43/61) Purging boost1.84-log (1.84.0-r1) (44/61) Purging boost1.84-serialization (1.84.0-r1) (45/61) Purging boost1.84-thread (1.84.0-r1) (46/61) Purging icu (74.2-r0) (47/61) Purging icu-libs (74.2-r0) (48/61) Purging python3-pyc (3.12.3-r1) (49/61) Purging python3-pycache-pyc0 (3.12.3-r1) (50/61) Purging pyc (3.12.3-r1) (51/61) Purging python3 (3.12.3-r1) (52/61) Purging readline (8.2.10-r0) (53/61) Purging sqlite-libs (3.45.3-r0) (54/61) Purging xz-libs (5.6.1-r3) (55/61) Purging boost1.84-filesystem (1.84.0-r1) (56/61) Purging gdbm (1.23-r1) (57/61) Purging icu-data-en (74.2-r0) (58/61) Purging libbz2 (1.0.8-r6) (59/61) Purging libffi (3.4.6-r0) (60/61) Purging libpanelw (6.4_p20240330-r0) (61/61) Purging mpdecimal (4.0.0-r0) Executing busybox-1.36.1-r25.trigger OK: 346 MiB in 107 packages >>> libretro-cannonball: Updating the testing/s390x repository index... >>> libretro-cannonball: Signing the index...