>>> megazeux: Building testing/megazeux 2.93b-r0 (using abuild 3.13.0-r5) started Thu, 12 Sep 2024 18:11:08 +0000 >>> megazeux: Checking sanity of /home/buildozer/aports/testing/megazeux/APKBUILD... >>> megazeux: Analyzing dependencies... >>> megazeux: Installing for build: build-base libpng-dev libvorbis-dev sdl2-dev zlib-dev (1/71) Installing libpng (1.6.43-r0) (2/71) Installing zlib-dev (1.3.1-r1) (3/71) Installing libpng-dev (1.6.43-r0) (4/71) Installing libogg (1.3.5-r5) (5/71) Installing libvorbis (1.3.7-r2) (6/71) Installing libogg-dev (1.3.5-r5) (7/71) Installing libvorbis-dev (1.3.7-r2) (8/71) Installing sdl2 (2.30.7-r0) (9/71) Installing linux-headers (6.6-r0) (10/71) Installing hwdata-pci (0.387-r0) (11/71) Installing libpciaccess (0.18.1-r0) (12/71) Installing libdrm (2.4.123-r0) (13/71) Installing libpciaccess-dev (0.18.1-r0) (14/71) Installing libdrm-dev (2.4.123-r0) (15/71) Installing libxau (1.0.11-r4) (16/71) Installing xorgproto (2024.1-r0) (17/71) Installing libxau-dev (1.0.11-r4) (18/71) Installing libmd (1.1.0-r0) (19/71) Installing libbsd (0.12.2-r0) (20/71) Installing libxdmcp (1.1.5-r1) (21/71) Installing libxcb (1.16.1-r0) (22/71) Installing libx11 (1.8.10-r0) (23/71) Installing libxext (1.3.6-r2) (24/71) Installing libbz2 (1.0.8-r6) (25/71) Installing libffi (3.4.6-r0) (26/71) Installing gdbm (1.24-r0) (27/71) Installing xz-libs (5.6.2-r0) (28/71) Installing mpdecimal (4.0.0-r0) (29/71) Installing libpanelw (6.5_p20240601-r1) (30/71) Installing sqlite-libs (3.46.1-r0) (31/71) Installing python3 (3.12.6-r0) (32/71) Installing python3-pycache-pyc0 (3.12.6-r0) (33/71) Installing pyc (3.12.6-r0) (34/71) Installing xcb-proto-pyc (1.16.0-r1) (35/71) Installing python3-pyc (3.12.6-r0) (36/71) Installing xcb-proto (1.16.0-r1) (37/71) Installing libxdmcp-dev (1.1.5-r1) (38/71) Installing libxcb-dev (1.16.1-r0) (39/71) Installing xtrans (1.5.0-r0) (40/71) Installing libx11-dev (1.8.10-r0) (41/71) Installing libxext-dev (1.3.6-r2) (42/71) Installing libxdamage (1.1.6-r5) (43/71) Installing libxfixes (6.0.1-r4) (44/71) Installing libxfixes-dev (6.0.1-r4) (45/71) Installing libxdamage-dev (1.1.6-r5) (46/71) Installing libxshmfence (1.3.2-r6) (47/71) Installing libxshmfence-dev (1.3.2-r6) (48/71) Installing libxml2 (2.12.8-r0) (49/71) Installing llvm18-libs (18.1.8-r0) (50/71) Installing libelf (0.191-r0) (51/71) Installing mesa-glapi (24.2.2-r0) (52/71) Installing mesa (24.2.2-r0) (53/71) Installing wayland-libs-server (1.23.1-r0) (54/71) Installing mesa-gbm (24.2.2-r0) (55/71) Installing wayland-libs-client (1.23.1-r0) (56/71) Installing mesa-egl (24.2.2-r0) (57/71) Installing libxxf86vm (1.1.5-r6) (58/71) Installing mesa-gl (24.2.2-r0) (59/71) Installing mesa-gles (24.2.2-r0) (60/71) Installing mesa-osmesa (24.2.2-r0) (61/71) Installing clang18-headers (18.1.8-r0) (62/71) Installing libclc (18.1.8-r1) (63/71) Installing spirv-llvm-translator-libs (18.1.3-r0) (64/71) Installing spirv-tools (1.3.290.0-r0) (65/71) Installing clang18-libs (18.1.8-r0) (66/71) Installing mesa-rusticl (24.2.2-r0) (67/71) Installing mesa-xatracker (24.2.2-r0) (68/71) Installing libxxf86vm-dev (1.1.5-r6) (69/71) Installing mesa-dev (24.2.2-r0) (70/71) Installing sdl2-dev (2.30.7-r0) (71/71) Installing .makedepends-megazeux (20240912.181109) Executing busybox-1.36.1-r31.trigger OK: 945 MiB in 179 packages >>> megazeux: Cleaning up srcdir >>> megazeux: Cleaning up pkgdir >>> megazeux: Cleaning up tmpdir >>> megazeux: Fetching https://distfiles.alpinelinux.org/distfiles/edge/mzx293bsrc.tar.xz >>> megazeux: Fetching https://distfiles.alpinelinux.org/distfiles/edge/mzx293bsrc.tar.xz >>> megazeux: Checking sha512sums... mzx293bsrc.tar.xz: OK >>> megazeux: Unpacking /var/cache/distfiles/edge/mzx293bsrc.tar.xz... Building for platform: unix Using prefix: /usr sharedir: /usr/share licensedir: /usr/share/doc sysconfdir: /etc gamesdir (mzx): /usr/bin bindir (utils): /usr/lib/megazeux libdir: /usr/lib/megazeux Stamping version with today's date. Enabling SDL 2.x. Force-disabling overlay renderers (requires SDL 1.2). Force-disabling updater (unsupported platform). Force-disabling networking (no network-dependent features enabled). Disabling optimization, debug enabled. Stack protector enabled. Built-in editor enabled. Building MZXRun executable. Built-in help system enabled. Building utils (checkres, downver, png2smzx, hlp2txt, txt2hlp). Force-disabling X11 (could not be queried). Force-disabling icon branding (X11 disabled). OpenGL ES support disabled. Software renderer enabled. Softscale renderer enabled. SDL accelerated hardware renderer disabled. Fixed-function H/W OpenGL renderers enabled. Programmable H/W OpenGL renderer enabled. Overlay renderers disabled. GP2X half-res renderer disabled. Screenshot hotkey enabled. fps counter disabled. Layer rendering enabled. Selected XMP music engine. Reality Adlib Tracker (RAD) support enabled. Audio subsystem enabled. PNG support enabled. Using ogg/vorbis. Using pthread for threads/locking primitives. Icon branding disabled. Modular build enabled. Networking disabled. Built-in updater disabled. Board memory compression and extra memory hacks disabled. Load/save meter display disabled. Memory allocation error checking enabled. Hash table counter/string lookups enabled. Virtual filesystem enabled. Experimental 'debytecode' transform disabled. stdio redirect disabled. SDL_GameControllerDB enabled. Now type "make" (or "gmake" on BSD). MKDIR src/.build MKDIR src/audio/.build MKDIR src/io/.build MKDIR src/network/.build MKDIR contrib/libxmp/src/.build MKDIR contrib/libxmp/src/loaders/.build CC src/main.c CC src/run_stubs.c MKDIR src/editor/.build MKDIR src/utils/.build CC src/utils/checkres.c CC src/io/vio_no_vfs.c CC src/utils/downver.c CC src/utils/hlp2html.c CC src/utils/hlp2txt.c CC src/utils/txt2hlp.c CC src/utils/ccv.c CC src/utils/image_file.c CC src/utils/png2smzx.c CC src/utils/image_gif.c CC src/utils/smzxconv.c CC src/utils/y4m2smzx.c CC src/utils/y4m.c CXX src/render_layer.cpp CC src/about.c CC src/block.c CC src/board.c CC src/caption.c CC src/configure.c CC src/core.c CC src/core_task.c CC src/counter.c CC src/data.c CC src/error.c CC src/event.c CC src/expr.c CC src/game.c CC src/game_menu.c CC src/game_ops.c CC src/game_player.c CC src/game_update.c CC src/game_update_board.c CC src/graphics.c CC src/idarray.c CC src/idput.c CC src/intake.c CC src/intake_num.c CC src/legacy_rasm.c CC src/legacy_board.c CC src/legacy_robot.c CC src/legacy_world.c CC src/mzm.c CC src/platform_time.c CC src/pngops.c CC src/render.c CC src/robot.c CC src/run_robot.c CC src/scrdisp.c CC src/settings.c CC src/sprite.c CC src/str.c CC src/util.c CC src/window.c CC src/world.c CC src/io/fsafeopen.c CC src/io/path.c CC src/io/vfs.c CC src/io/vio.c CC src/io/zip.c CC src/io/zip_stream.c CC src/helpsys.c CC src/render_soft.c CC src/render_softscale.c CC src/render_gl.c CC src/render_gl1.c CC src/render_gl2.c CC src/render_glsl.c CC src/audio/audio_xmp.c CC contrib/libxmp/src/control.c CC contrib/libxmp/src/dataio.c CC contrib/libxmp/src/effects.c CC contrib/libxmp/src/extras.c CC contrib/libxmp/src/far_extras.c CC contrib/libxmp/src/filetype.c CC contrib/libxmp/src/filter.c CC contrib/libxmp/src/format.c CC contrib/libxmp/src/hio.c CC contrib/libxmp/src/hmn_extras.c CC contrib/libxmp/src/lfo.c CC contrib/libxmp/src/load.c CC contrib/libxmp/src/load_helpers.c CC contrib/libxmp/src/md5.c CC contrib/libxmp/src/med_extras.c CC contrib/libxmp/src/memio.c CC contrib/libxmp/src/mixer.c CC contrib/libxmp/src/mix_all.c CC contrib/libxmp/src/period.c CC contrib/libxmp/src/player.c CC contrib/libxmp/src/read_event.c CC contrib/libxmp/src/rng.c CC contrib/libxmp/src/scan.c CC contrib/libxmp/src/smix.c CC contrib/libxmp/src/virtual.c CC contrib/libxmp/src/loaders/common.c CC contrib/libxmp/src/loaders/iff.c CC contrib/libxmp/src/loaders/itsex.c CC contrib/libxmp/src/loaders/sample.c CC contrib/libxmp/src/loaders/669_load.c CC contrib/libxmp/src/loaders/amf_load.c CC contrib/libxmp/src/loaders/asylum_load.c CC contrib/libxmp/src/loaders/far_load.c CC contrib/libxmp/src/loaders/flt_load.c CC contrib/libxmp/src/loaders/gdm_load.c CC contrib/libxmp/src/loaders/hmn_load.c CC contrib/libxmp/src/loaders/ice_load.c CC contrib/libxmp/src/loaders/it_load.c CC contrib/libxmp/src/loaders/med2_load.c CC contrib/libxmp/src/loaders/med3_load.c CC contrib/libxmp/src/loaders/med4_load.c CC contrib/libxmp/src/loaders/mmd_common.c CC contrib/libxmp/src/loaders/mmd1_load.c CC contrib/libxmp/src/loaders/mmd3_load.c CC contrib/libxmp/src/loaders/mod_load.c CC contrib/libxmp/src/loaders/mtm_load.c CC contrib/libxmp/src/loaders/okt_load.c CC contrib/libxmp/src/loaders/s3m_load.c CC contrib/libxmp/src/loaders/st_load.c CC contrib/libxmp/src/loaders/stm_load.c CC contrib/libxmp/src/loaders/ult_load.c CC contrib/libxmp/src/loaders/xm_load.c CC src/audio/audio.c CC src/audio/audio_pcs.c CC src/audio/audio_wav.c CC src/audio/ext.c CC src/audio/sfx.c CC src/audio/audio_vorbis.c CC src/event_sdl.c CC src/platform_sdl.c CC src/render_sdl.c CC src/audio/audio_sdl.c CXX src/nostdc++.cpp CXX src/audio/audio_reality.cpp CXX src/audio/sampled_stream.cpp CC src/editor/ansi.c CC src/editor/block.c CC src/editor/board.c CC src/editor/buffer.c CC src/editor/char_ed.c CC src/editor/configure.c CC src/editor/debug.c CC src/editor/edit.c CC src/editor/edit_di.c CC src/editor/edit_export.c CC src/editor/edit_menu.c CC src/editor/fill.c CC src/editor/graphics.c CC src/editor/macro.c CC src/editor/pal_ed.c CC src/editor/param.c CC src/editor/robo_debug.c CC src/editor/robo_ed.c CC src/editor/robot.c CC src/editor/select.c CC src/editor/sfx_edit.c CC src/editor/stringsearch.c CC src/editor/undo.c CC src/editor/window.c CC src/editor/world.c CC src/editor/clipboard_sdl2.c LINK src/utils/checkres LINK src/utils/downver LINK src/utils/hlp2html LINK src/utils/hlp2txt LINK src/utils/txt2hlp LINK src/utils/ccv LINK src/utils/png2smzx LINK src/utils/y4m2smzx LINK libcore.so LINK mzxrun LINK libeditor.so LINK megazeux MKDIR unit/.build MKDIR unit/editor/.build MKDIR unit/io/.build MKDIR unit/network/.build MKDIR unit/utils/.build CXX unit/Unit.cpp CXX unit/UnitIO.cpp CXX unit/align.cpp CXX unit/expr.cpp CXX unit/render.cpp CXX unit/memcasecmp.cpp CXX unit/io/bitstream.cpp CXX unit/io/memfile.cpp CXX unit/io/path.cpp CXX unit/io/vfs.cpp CXX unit/io/vio.cpp CXX unit/io/zip.cpp CXX unit/editor/stringsearch.cpp CXX unit/utils/image_file.cpp CXX unit/configure.cpp CXX unit/intake.cpp CXX unit/sfx.cpp CXX unit/thread.cpp CXX unit/world.cpp Passed test 'unit/align.cpp::counter_struct_name' Passed test 'unit/align.cpp::string_struct_name' Passed test 'unit/align.cpp::zip_file_header_file_name' Passed 3 tests. Passed test 'unit/expr.cpp::tr_int_to_string' Passed test 'unit/expr.cpp::tr_int_to_hex_string' Passed 2 tests. Passed test 'unit/render.cpp::render_graph8' (3 sections) Passed test 'unit/render.cpp::render_graph16' (3 sections) Passed test 'unit/render.cpp::render_graph16_yuv' (3 sections) Passed test 'unit/render.cpp::render_graph32' (3 sections) Passed test 'unit/render.cpp::render_cursor' (3 sections) Passed test 'unit/render.cpp::render_mouse' (3 sections) Passed test 'unit/render.cpp::render_layer_mzx8' (10 sections) Passed test 'unit/render.cpp::render_layer_smzx8' (10 sections) Passed test 'unit/render.cpp::render_layer_mzx16' (10 sections) Passed test 'unit/render.cpp::render_layer_smzx16' (10 sections) Passed test 'unit/render.cpp::render_layer_mzx32' (10 sections) Passed test 'unit/render.cpp::render_layer_smzx32' (10 sections) Passed test 'unit/render.cpp::reference_renderer_mzx32' (10 sections) Passed test 'unit/render.cpp::reference_renderer_smzx32' (10 sections) Passed 14 tests. Passed test 'unit/memcasecmp.cpp::memtolower' Passed test 'unit/memcasecmp.cpp::Matching' (2 sections) Passed test 'unit/memcasecmp.cpp::NoMatch' (2 sections) Passed 3 tests. Passed test 'unit/io/bitstream.cpp::UnShrinkLike' Passed test 'unit/io/bitstream.cpp::ExplodeLike' Passed test 'unit/io/bitstream.cpp::OutOfBounds' Passed 3 tests. Passed test 'unit/io/memfile.cpp::mfopen' (4 sections) Passed test 'unit/io/memfile.cpp::mfsync' Passed test 'unit/io/memfile.cpp::mfhasspace' Passed test 'unit/io/memfile.cpp::mfmove' Passed test 'unit/io/memfile.cpp::mfresize' Passed test 'unit/io/memfile.cpp::mfseek_mftell' (5 sections) Passed test 'unit/io/memfile.cpp::read_write' (14 sections) Passed test 'unit/io/memfile.cpp::mfsafegets' (2 sections) Passed 8 tests. Passed test 'unit/io/path.cpp::Init' Passed test 'unit/io/path.cpp::path_tokenize' Passed test 'unit/io/path.cpp::path_reverse_tokenize' Passed test 'unit/io/path.cpp::path_force_ext' (2 sections) Passed test 'unit/io/path.cpp::path_is_absolute' (2 sections) Passed test 'unit/io/path.cpp::path_get_ext_offset' Passed test 'unit/io/path.cpp::path_clean_slashes' (3 sections) Passed test 'unit/io/path.cpp::path_split_functions' (7 sections) Passed test 'unit/io/path.cpp::path_append_and_path_join' (4 sections) Passed test 'unit/io/path.cpp::path_remove_prefix' (2 sections) Passed test 'unit/io/path.cpp::path_navigate' (2 sections) Passed test 'unit/io/path.cpp::path_create_parent_recursively' Passed 12 tests. Passed test 'unit/io/vfs.cpp::vfs_stat' (2 sections) Passed test 'unit/io/vfs.cpp::vfs_make_root' (2 sections) Passed test 'unit/io/vfs.cpp::vfs_create_file_at_path' (2 sections) Passed test 'unit/io/vfs.cpp::vfs_mkdir' (2 sections) Passed test 'unit/io/vfs.cpp::vfs_chdir_getcwd' (3 sections) Passed test 'unit/io/vfs.cpp::vfs_rename' (3 sections) Passed test 'unit/io/vfs.cpp::vfs_unlink' (3 sections) Passed test 'unit/io/vfs.cpp::vfs_rmdir' (2 sections) Passed test 'unit/io/vfs.cpp::vfs_access' (2 sections) Passed test 'unit/io/vfs.cpp::vfs_readdir' (3 sections) Passed test 'unit/io/vfs.cpp::FileIO' (3 sections) Passed test 'unit/io/vfs.cpp::vfs_cache_directory' (4 sections) Passed test 'unit/io/vfs.cpp::vfs_cache_file' (6 sections) Passed test 'unit/io/vfs.cpp::vfs_get_cache_total_size' Passed test 'unit/io/vfs.cpp::vfs_invalidate_at_path' Passed test 'unit/io/vfs.cpp::vfs_invalidate_at_least' Passed test 'unit/io/vfs.cpp::vfs_invalidate_all' Passed 17 tests. Passed test 'unit/io/vio.cpp::Init' Passed test 'unit/io/vio.cpp::ModeFlags' Passed test 'unit/io/vio.cpp::FileRead' (8 sections) Passed test 'unit/io/vio.cpp::FileWrite' (8 sections) Passed test 'unit/io/vio.cpp::FileAppend' (8 sections) Passed test 'unit/io/vio.cpp::MemoryRead' (8 sections) Passed test 'unit/io/vio.cpp::MemoryWrite' (9 sections) Passed test 'unit/io/vio.cpp::MemoryWriteExt' (8 sections) Passed test 'unit/io/vio.cpp::MemoryAppendExt' (8 sections) Passed test 'unit/io/vio.cpp::vfsafegets' (3 sections) Passed test 'unit/io/vio.cpp::vtempfile' (3 sections) Passed test 'unit/io/vio.cpp::Filesystem' (9 sections) Passed test 'unit/io/vio.cpp::dirent' (6 sections) Passed test 'unit/io/vio.cpp::VirtualRead' (8 sections) Passed test 'unit/io/vio.cpp::VirtualWrite' (8 sections) DEBUG: vio_invalidate_all Passed test 'unit/io/vio.cpp::VirtualFilesystem' (10 sections) Passed test 'unit/io/vio.cpp::CacheRead' (8 sections) Passed test 'unit/io/vio.cpp::CacheWrite' (11 sections) Passed test 'unit/io/vio.cpp::CacheFilesystem' (6 sections) Passed test 'unit/io/vio.cpp::CacheMemoryLimit' (4 sections) Passed test 'unit/io/vio.cpp::vfile_force_to_memory' (3 sections) Passed 21 tests. Passed test 'unit/io/zip.cpp::Decompress' (8 sections) Passed test 'unit/io/zip.cpp::Compress' WARNING: zip_read_directory: file is not a zip archive WARNING: zip_read_directory: file is not a zip archive WARNING: error reading central directory record: could not find file header WARNING: zip_read_directory: could not find or read central directory WARNING: zip_read_directory: unsupported multiple volume archive Passed test 'unit/io/zip.cpp::ZipRead' (5 sections) WARNING: zip_close: reached end of file WARNING: zip_write_file: reached end of file WARNING: zwrite: reached end of file WARNING: zip_close: reached end of file WARNING: zip_close: reached end of file WARNING: zip_close: reached end of file WARNING: zip_close: Detected use of external buffer size pointer as final_length (should provide NULL instead). Report this! Passed test 'unit/io/zip.cpp::ZipWrite' (5 sections) Passed test 'unit/io/zip.cpp::Zip64' (2 sections) Passed 5 tests. Passed test 'unit/editor/stringsearch.cpp::Search' (2 sections) Passed test 'unit/editor/stringsearch.cpp::SearchCaseInsensitive' (2 sections) Passed 2 tests. Passed test 'unit/utils/image_file.cpp::PNG' (5 sections) Passed test 'unit/utils/image_file.cpp::GIF' (3 sections) Passed test 'unit/utils/image_file.cpp::BMP' (4 sections) Passed test 'unit/utils/image_file.cpp::TGA' (4 sections) Passed test 'unit/utils/image_file.cpp::Netpbm' (4 sections) Passed test 'unit/utils/image_file.cpp::farbfeld' Passed test 'unit/utils/image_file.cpp::raw' (4 sections) Passed 7 tests. Passed test 'unit/configure.cpp::Settings' (93 sections) Passed test 'unit/configure.cpp::Joystick' (5 sections) WARNING: Failed to include 'a.cnf' (maximum recursion depth exceeded) Passed test 'unit/configure.cpp::Include' (4 sections) Passed 3 tests. Passed test 'unit/intake.cpp::PosLength' (10 sections) Passed test 'unit/intake.cpp::EventFixed' (15 sections) Passed test 'unit/intake.cpp::EventCallback' (3 sections) Passed 3 tests. Passed test 'unit/sfx.cpp::GetSet' (5 sections) Passed test 'unit/sfx.cpp::SaveSFX' (2 sections) Passed test 'unit/sfx.cpp::LoadSFX' (2 sections) Passed 3 tests. Passed test 'unit/thread.hpp::Thread' Passed test 'unit/thread.hpp::Mutex' Passed test 'unit/thread.hpp::Cond' Passed test 'unit/thread.hpp::Semaphore' Passed 4 tests. Passed test 'unit/world.cpp::Magic' (3 sections) Passed test 'unit/world.cpp::world_assign_file_ids' (2 sections) Passed test 'unit/world.cpp::Properties' (14 sections) Passed 3 tests. Test worlds preload: /home/buildozer/aports/testing/megazeux/src/mzx293b/libcore.so Running test worldsDEBUG: Config: Using startup path 'testworlds' DEBUG: --JOYSTICK-- Added 341 mappings from '/home/buildozer/aports/testing/megazeux/src/mzx293b/assets/gamecontrollerdb.txt'. DEBUG: Video: using 'software' renderer. DEBUG: Display modes: DEBUG: 0: 1024 x 768, 60Hz, SDL_PIXELFORMAT_RGB888 DEBUG: Window pixel format: SDL_PIXELFORMAT_RGB888 DEBUG: Using pixel format: SDL_PIXELFORMAT_RGB888 DEBUG: SDL enabling screensaver. DEBUG: --MIXER-- attempting init with rate=44100, frames=1024, channels=2 DEBUG: --MIXER-- init OK with rate=44100, frames=1024, channels=2 DEBUG: Robot has invalid v1 cur_prog_line 4 @ offset 1 (len: 128) DEBUG: Robot has out-of-bounds v1 cur_prog_line 65535 (len: 89) DEBUG: Robot # 1 was loaded but is missing on board @ 4043; marked unused DEBUG: Robot # 2 was loaded but is missing on board @ 4043; marked unused DEBUG: Robot # 3 was loaded but is missing on board @ 4043; marked unused DEBUG: Robot # 4 was loaded but is missing on board @ 4043; marked unused DEBUG: Robot # 5 was loaded but is missing on board @ 4043; marked unused DEBUG: Robot # 1 was loaded but is missing on board @ 5573; marked unused DEBUG: Robot # 1 was loaded but is missing on board @ 9355; marked unused DEBUG: Robot # 1 was loaded but is missing on board @ 10906; marked unused DEBUG: Robot # 5 was loaded but is missing on board @ 4311; marked unused DEBUG: Attempting decrypt: to temporary file. . ERROR: MZM from newer version (255.255); dummying out robots: data/futer.mzm .void render_layer_func(void*, int, int, size_t, const graphics_data*, const video_layer*) [with PIXTYPE = unsigned int; ALIGNTYPE = long unsigned int; int SMZX = 0; int TR = 0; int CLIP = 0; size_t = long unsigned int] void render_layer_func(void*, int, int, size_t, const graphics_data*, const video_layer*) [with PIXTYPE = unsigned int; ALIGNTYPE = long unsigned int; int SMZX = 0; int TR = 1; int CLIP = 1; size_t = long unsigned int] .DEBUG: Robot has out-of-bounds cur_prog_line 2147483647 (old len:5 new len:5) DEBUG: Robot has invalid cur_prog_line 5 @ offset 1 (len: 299) DEBUG: Robot has invalid cur_prog_line 5 @ offset 1 (len: 75) DEBUG: Robot has out-of-bounds cur_prog_line 65535 (old len:20 new len:20) DEBUG: Robot has invalid stack frame 0: 137 @ offset 128 (len: 141) DEBUG: Robot has out-of-bounds stack frame 0: -2130706433 (len: 141) .DEBUG: Robot has invalid stack frame 0: 137 @ offset 128 (len: 141) DEBUG: Robot has out-of-bounds stack frame 0: -2130706433 (len: 141) DEBUG: Prog len: 11 Offset: 1 DEBUG: Bytecode: 7 21 0 FF 0 0 FE 0 7 DEBUG: Replaced invalid command with NOP DEBUG: Prog len: 11 Offset: 1 DEBUG: Bytecode: 7 22 0 80 0 0 FE 0 7 DEBUG: Replaced invalid command with NOP DEBUG: Prog len: 21 Offset: 1 DEBUG: Bytecode: 9 23 0 80 0 0 FE 0 1 0 9 DEBUG: Replaced invalid command with NOP DEBUG: Prog len: 27 Offset: 1 DEBUG: Bytecode: F 62 0 80 0 0 FE 0 0 A 0 0 4 0 1 0 F DEBUG: Replaced invalid command with NOP DEBUG: Prog len: 27 Offset: 1 DEBUG: Bytecode: F 62 0 FF 7F 0 8 0 0 FF 0 0 FE 0 1 0 F DEBUG: Replaced invalid command with NOP . [WARN] 2.XX/000 MOD Formats.mzx: `popcorn.dsm` [DSIK]: failed to load Title: MOD Formats and Variants Test Author: Alice Rowan Version: 2.92X Details: Tests every MOD format MZX supports in most versions. Note currently NONE of the 3 main players (libxmp, libmodplug, MikMod) can pass this without a warning. What a mess! The versioning for this would be far too complex for this to be worth trying to place in one of the other folders (and besides, this relies on MOD_LENGTH and FREAD_LENGTH). Testing done. Total tests: 178 Total passes: 178 Total skipped: 0 Total warnings: 1 Total failures: 0 >>> megazeux: Entering fakeroot... Checking ability to install/uninstall... GAMESDIR: /usr/bin SYSCONFDIR: /etc SHAREDIR: /usr/share LICENSEDIR: /usr/share/doc LIBDIR: /usr/lib/megazeux BINDIR: /usr/lib/megazeux Installing... Done. >>> megazeux-doc*: Running split function doc... >>> megazeux-doc*: Preparing subpackage megazeux-doc... >>> megazeux-doc*: Running postcheck for megazeux-doc >>> megazeux*: Running postcheck for megazeux >>> megazeux*: Preparing package megazeux... >>> megazeux*: Stripping binaries >>> megazeux-doc*: Scanning shared objects >>> megazeux*: Scanning shared objects >>> megazeux-doc*: Tracing dependencies... >>> megazeux-doc*: Package size: 716.0 KB >>> megazeux-doc*: Compressing data... >>> megazeux-doc*: Create checksum... >>> megazeux-doc*: Create megazeux-doc-2.93b-r0.apk >>> megazeux*: Tracing dependencies... so:libSDL2-2.0.so.0 so:libc.musl-aarch64.so.1 so:libpng16.so.16 so:libvorbis.so.0 so:libvorbisfile.so.3 so:libz.so.1 >>> megazeux*: Package size: 4.2 MB >>> megazeux*: Compressing data... >>> megazeux*: Create checksum... >>> megazeux*: Create megazeux-2.93b-r0.apk >>> megazeux: Build complete at Thu, 12 Sep 2024 18:11:23 +0000 elapsed time 0h 0m 15s >>> megazeux: Cleaning up srcdir >>> megazeux: Cleaning up pkgdir >>> megazeux: Uninstalling dependencies... (1/71) Purging .makedepends-megazeux (20240912.181109) (2/71) Purging libpng-dev (1.6.43-r0) (3/71) Purging libpng (1.6.43-r0) (4/71) Purging libvorbis-dev (1.3.7-r2) (5/71) Purging libvorbis (1.3.7-r2) (6/71) Purging sdl2-dev (2.30.7-r0) (7/71) Purging sdl2 (2.30.7-r0) (8/71) Purging mesa-dev (24.2.2-r0) (9/71) Purging libxdamage-dev (1.1.6-r5) (10/71) Purging libxdamage (1.1.6-r5) (11/71) Purging libxshmfence-dev (1.3.2-r6) (12/71) Purging mesa-egl (24.2.2-r0) (13/71) Purging mesa-gbm (24.2.2-r0) (14/71) Purging mesa-gl (24.2.2-r0) (15/71) Purging mesa-gles (24.2.2-r0) (16/71) Purging mesa-osmesa (24.2.2-r0) (17/71) Purging mesa-rusticl (24.2.2-r0) (18/71) Purging clang18-headers (18.1.8-r0) (19/71) Purging libclc (18.1.8-r1) (20/71) Purging mesa-xatracker (24.2.2-r0) (21/71) Purging mesa (24.2.2-r0) (22/71) Purging zlib-dev (1.3.1-r1) (23/71) Purging clang18-libs (18.1.8-r0) (24/71) Purging libdrm-dev (2.4.123-r0) (25/71) Purging linux-headers (6.6-r0) (26/71) Purging libdrm (2.4.123-r0) (27/71) Purging libelf (0.191-r0) (28/71) Purging libogg-dev (1.3.5-r5) (29/71) Purging libogg (1.3.5-r5) (30/71) Purging libpciaccess-dev (0.18.1-r0) (31/71) Purging libpciaccess (0.18.1-r0) (32/71) Purging hwdata-pci (0.387-r0) (33/71) Purging libxfixes-dev (6.0.1-r4) (34/71) Purging libxfixes (6.0.1-r4) (35/71) Purging libxshmfence (1.3.2-r6) (36/71) Purging libxxf86vm-dev (1.1.5-r6) (37/71) Purging libxxf86vm (1.1.5-r6) (38/71) Purging mesa-glapi (24.2.2-r0) (39/71) Purging python3-pyc (3.12.6-r0) (40/71) Purging python3-pycache-pyc0 (3.12.6-r0) (41/71) Purging xcb-proto-pyc (1.16.0-r1) (42/71) Purging pyc (3.12.6-r0) (43/71) Purging spirv-llvm-translator-libs (18.1.3-r0) (44/71) Purging spirv-tools (1.3.290.0-r0) (45/71) Purging wayland-libs-client (1.23.1-r0) (46/71) Purging wayland-libs-server (1.23.1-r0) (47/71) Purging libxext-dev (1.3.6-r2) (48/71) Purging libxext (1.3.6-r2) (49/71) Purging libx11-dev (1.8.10-r0) (50/71) Purging xtrans (1.5.0-r0) (51/71) Purging libx11 (1.8.10-r0) (52/71) Purging libxcb-dev (1.16.1-r0) (53/71) Purging libxcb (1.16.1-r0) (54/71) Purging xcb-proto (1.16.0-r1) (55/71) Purging python3 (3.12.6-r0) (56/71) Purging gdbm (1.24-r0) (57/71) Purging libxdmcp-dev (1.1.5-r1) (58/71) Purging libxdmcp (1.1.5-r1) (59/71) Purging libbsd (0.12.2-r0) (60/71) Purging libbz2 (1.0.8-r6) (61/71) Purging llvm18-libs (18.1.8-r0) (62/71) Purging libffi (3.4.6-r0) (63/71) Purging libmd (1.1.0-r0) (64/71) Purging libpanelw (6.5_p20240601-r1) (65/71) Purging libxau-dev (1.0.11-r4) (66/71) Purging libxau (1.0.11-r4) (67/71) Purging libxml2 (2.12.8-r0) (68/71) Purging mpdecimal (4.0.0-r0) (69/71) Purging sqlite-libs (3.46.1-r0) (70/71) Purging xorgproto (2024.1-r0) (71/71) Purging xz-libs (5.6.2-r0) Executing busybox-1.36.1-r31.trigger OK: 440 MiB in 108 packages >>> megazeux: Updating the testing/aarch64 repository index... >>> megazeux: Signing the index...