Test ran at 2024-04-26 13:02:40.014331+00:00 SOLUTION: mage_hat=0.3.0: A hat that jumps around and behaves magically Origin: commit 255dc3724001a82c1b8f619f971663a8b67e5def from https://gitlab.com/leogermond/mage_hat.git Properties: Author: Léo Germond Description: A hat that jumps around and behaves magically Executable: mage_hat License: Apache-2.0 Maintainer: Léo Germond Maintainers_Logins: leogermond Name: mage_hat Tag: game Tag: demo Tag: magic Version: 0.3.0 Website: https://gitlab.com/leogermond/mage_hat Dependencies (direct): mage~0.6.0 Dependencies (solution): libsdl2=2.28.4 libsdl2_image=2.6.3 libsdl2_ttf=2.20.2 mage=0.6.1 make=4.4.1 sdlada=2.5.5 Dependencies (graph): mage=0.6.1 --> sdlada=2.5.5 (^2.5.4-1) mage_hat=0.3.0 --> mage=0.6.1 (~0.6.0) sdlada=2.5.5 --> libsdl2=2.28.4 (^2.0.0) sdlada=2.5.5 --> libsdl2_image=2.6.3 (^2.0.0) sdlada=2.5.5 --> libsdl2_ttf=2.20.2 (^2.0.0) sdlada=2.5.5 --> make=4.4.1 (*) LOG: Note: Deploying mage_hat=0.3.0... Note: Deploying libsdl2=2.28.4... The system package 'mingw-w64-x86_64-SDL2' is about to be installed. This action might require admin privileges and impact your system installation. Do you want Alire to install this system package? Using default: Yes resolving dependencies... looking for conflicting packages... Packages (4) mingw-w64-x86_64-libiconv-1.17-3 mingw-w64-x86_64-vulkan-headers-1.3.261-1 mingw-w64-x86_64-vulkan-loader-1.3.261-1 mingw-w64-x86_64-SDL2-2.28.4-1 Total Download Size: 3.37 MiB Total Installed Size: 34.95 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... mingw-w64-x86_64-SDL2-2.28.4-1-any downloading... mingw-w64-x86_64-vulkan-headers-1.3.261-1-any downloading... mingw-w64-x86_64-libiconv-1.17-3-any downloading... mingw-w64-x86_64-vulkan-loader-1.3.261-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing mingw-w64-x86_64-libiconv... installing mingw-w64-x86_64-vulkan-headers... installing mingw-w64-x86_64-vulkan-loader... installing mingw-w64-x86_64-SDL2... Note: Deploying libsdl2_image=2.6.3... The system package 'mingw-w64-x86_64-SDL2_image' is about to be installed. This action might require admin privileges and impact your system installation. Do you want Alire to install this system package? Using default: Yes resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mingw-w64-x86_64-libtiff will be installed before its mingw-w64-x86_64-libwebp dependency Packages (26) mingw-w64-x86_64-aom-3.7.0-1 mingw-w64-x86_64-brotli-1.1.0-1 mingw-w64-x86_64-dav1d-1.3.0-2 mingw-w64-x86_64-expat-2.5.0-1 mingw-w64-x86_64-gettext-0.21.1-2 mingw-w64-x86_64-giflib-5.2.1-3 mingw-w64-x86_64-highway-1.0.7-1 mingw-w64-x86_64-imath-3.1.9-2 mingw-w64-x86_64-jbigkit-2.1-5 mingw-w64-x86_64-lcms2-2.15-4 mingw-w64-x86_64-lerc-4.0.0-1 mingw-w64-x86_64-libavif-1.0.1-2 mingw-w64-x86_64-libdeflate-1.19-1 mingw-w64-x86_64-libjpeg-turbo-3.0.0-1 mingw-w64-x86_64-libjxl-0.8.2-2 mingw-w64-x86_64-libpng-1.6.40-1 mingw-w64-x86_64-libtiff-4.6.0-1 mingw-w64-x86_64-libwebp-1.3.2-1 mingw-w64-x86_64-libyuv-1864.r2426.464c51a0-1 mingw-w64-x86_64-openexr-3.2.1-1 mingw-w64-x86_64-rav1e-0.6.6-2 mingw-w64-x86_64-svt-av1-1.7.0-1 mingw-w64-x86_64-xz-5.4.4-1 mingw-w64-x86_64-zlib-1.3-1 mingw-w64-x86_64-zstd-1.5.5-1 mingw-w64-x86_64-SDL2_image-2.6.3-2 Total Download Size: 27.23 MiB Total Installed Size: 273.52 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... mingw-w64-x86_64-imath-3.1.9-2-any downloading... mingw-w64-x86_64-aom-3.7.0-1-any downloading... mingw-w64-x86_64-gettext-0.21.1-2-any downloading... mingw-w64-x86_64-svt-av1-1.7.0-1-any downloading... mingw-w64-x86_64-libjxl-0.8.2-2-any downloading... mingw-w64-x86_64-rav1e-0.6.6-2-any downloading... mingw-w64-x86_64-openexr-3.2.1-1-any downloading... mingw-w64-x86_64-highway-1.0.7-1-any downloading... mingw-w64-x86_64-dav1d-1.3.0-2-any downloading... mingw-w64-x86_64-xz-5.4.4-1-any downloading... mingw-w64-x86_64-libjpeg-turbo-3.0.0-1-any downloading... mingw-w64-x86_64-libwebp-1.3.2-1-any downloading... mingw-w64-x86_64-zstd-1.5.5-1-any downloading... mingw-w64-x86_64-libyuv-1864.r2426.464c51a0-1-any downloading... mingw-w64-x86_64-libtiff-4.6.0-1-any downloading... mingw-w64-x86_64-brotli-1.1.0-1-any downloading... mingw-w64-x86_64-libpng-1.6.40-1-any downloading... mingw-w64-x86_64-lcms2-2.15-4-any downloading... mingw-w64-x86_64-lerc-4.0.0-1-any downloading... mingw-w64-x86_64-libavif-1.0.1-2-any downloading... mingw-w64-x86_64-expat-2.5.0-1-any downloading... mingw-w64-x86_64-giflib-5.2.1-3-any downloading... mingw-w64-x86_64-zlib-1.3-1-any downloading... mingw-w64-x86_64-jbigkit-2.1-5-any downloading... mingw-w64-x86_64-SDL2_image-2.6.3-2-any downloading... mingw-w64-x86_64-libdeflate-1.19-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing mingw-w64-x86_64-aom... installing mingw-w64-x86_64-dav1d... installing mingw-w64-x86_64-rav1e... installing mingw-w64-x86_64-svt-av1... installing mingw-w64-x86_64-libjpeg-turbo... installing mingw-w64-x86_64-libyuv... installing mingw-w64-x86_64-zlib... installing mingw-w64-x86_64-libpng... installing mingw-w64-x86_64-giflib... installing mingw-w64-x86_64-jbigkit... installing mingw-w64-x86_64-lerc... installing mingw-w64-x86_64-libdeflate... installing mingw-w64-x86_64-expat... installing mingw-w64-x86_64-gettext... installing mingw-w64-x86_64-xz... installing mingw-w64-x86_64-zstd... installing mingw-w64-x86_64-libtiff... installing mingw-w64-x86_64-libwebp... installing mingw-w64-x86_64-libavif... installing mingw-w64-x86_64-brotli... installing mingw-w64-x86_64-highway... installing mingw-w64-x86_64-lcms2... installing mingw-w64-x86_64-imath... Optional dependencies for mingw-w64-x86_64-imath mingw-w64-x86_64-python: python bindings mingw-w64-x86_64-boost: python bindings installing mingw-w64-x86_64-openexr... installing mingw-w64-x86_64-libjxl... Optional dependencies for mingw-w64-x86_64-libjxl mingw-w64-x86_64-gdk-pixbuf2: for gdk-pixbuf loader installing mingw-w64-x86_64-SDL2_image... Note: Deploying libsdl2_ttf=2.20.2... The system package 'mingw-w64-x86_64-SDL2_ttf' is about to be installed. This action might require admin privileges and impact your system installation. Do you want Alire to install this system package? Using default: Yes resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mingw-w64-x86_64-harfbuzz will be installed before its mingw-w64-x86_64-freetype dependency Packages (21) mingw-w64-x86_64-bzip2-1.0.8-3 mingw-w64-x86_64-freetype-2.13.2-1 mingw-w64-x86_64-glib2-2.78.0-3 mingw-w64-x86_64-graphite2-1.3.14-3 mingw-w64-x86_64-harfbuzz-8.2.1-2 mingw-w64-x86_64-libffi-3.4.4-1 mingw-w64-x86_64-libsystre-1.0.1-4 mingw-w64-x86_64-libtre-git-r128.6fb7206-2 mingw-w64-x86_64-mpdecimal-2.5.1-1 mingw-w64-x86_64-ncurses-6.4.20230708-1 mingw-w64-x86_64-openssl-3.1.3-1 mingw-w64-x86_64-pcre2-10.42-1 mingw-w64-x86_64-python-3.11.6-1 mingw-w64-x86_64-readline-8.2.001-6 mingw-w64-x86_64-sqlite3-3.43.1-1 mingw-w64-x86_64-tcl-8.6.12-2 mingw-w64-x86_64-termcap-1.3.1-7 mingw-w64-x86_64-tk-8.6.12-2 mingw-w64-x86_64-tzdata-2023c-1 mingw-w64-x86_64-wineditline-2.206-1 mingw-w64-x86_64-SDL2_ttf-2.20.2-1 Total Download Size: 46.91 MiB Total Installed Size: 347.52 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... mingw-w64-x86_64-python-3.11.6-1-any downloading... mingw-w64-x86_64-openssl-3.1.3-1-any downloading... mingw-w64-x86_64-glib2-2.78.0-3-any downloading... mingw-w64-x86_64-tcl-8.6.12-2-any downloading... mingw-w64-x86_64-tk-8.6.12-2-any downloading... mingw-w64-x86_64-ncurses-6.4.20230708-1-any downloading... mingw-w64-x86_64-sqlite3-3.43.1-1-any downloading... mingw-w64-x86_64-harfbuzz-8.2.1-2-any downloading... mingw-w64-x86_64-pcre2-10.42-1-any downloading... mingw-w64-x86_64-freetype-2.13.2-1-any downloading... mingw-w64-x86_64-readline-8.2.001-6-any downloading... mingw-w64-x86_64-mpdecimal-2.5.1-1-any downloading... mingw-w64-x86_64-tzdata-2023c-1-any downloading... mingw-w64-x86_64-graphite2-1.3.14-3-any downloading... mingw-w64-x86_64-bzip2-1.0.8-3-any downloading... mingw-w64-x86_64-libtre-git-r128.6fb7206-2-any downloading... mingw-w64-x86_64-wineditline-2.206-1-any downloading... mingw-w64-x86_64-SDL2_ttf-2.20.2-1-any downloading... mingw-w64-x86_64-libffi-3.4.4-1-any downloading... mingw-w64-x86_64-termcap-1.3.1-7-any downloading... mingw-w64-x86_64-libsystre-1.0.1-4-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing mingw-w64-x86_64-bzip2... installing mingw-w64-x86_64-wineditline... installing mingw-w64-x86_64-pcre2... installing mingw-w64-x86_64-libffi... installing mingw-w64-x86_64-mpdecimal... installing mingw-w64-x86_64-libtre-git... installing mingw-w64-x86_64-libsystre... installing mingw-w64-x86_64-ncurses... installing mingw-w64-x86_64-openssl... Optional dependencies for mingw-w64-x86_64-openssl mingw-w64-x86_64-ca-certificates installing mingw-w64-x86_64-termcap... installing mingw-w64-x86_64-readline... installing mingw-w64-x86_64-tcl... installing mingw-w64-x86_64-sqlite3... installing mingw-w64-x86_64-tk... installing mingw-w64-x86_64-tzdata... installing mingw-w64-x86_64-python... installing mingw-w64-x86_64-glib2... installing mingw-w64-x86_64-graphite2... installing mingw-w64-x86_64-harfbuzz... Optional dependencies for mingw-w64-x86_64-harfbuzz mingw-w64-x86_64-icu: harfbuzz-icu support mingw-w64-x86_64-cairo: hb-view program installing mingw-w64-x86_64-freetype... installing mingw-w64-x86_64-SDL2_ttf... Note: Deploying make=4.4.1... The system package 'make' is about to be installed. This action might require admin privileges and impact your system installation. Do you want Alire to install this system package? Using default: Yes resolving dependencies... looking for conflicting packages... Packages (1) make-4.4.1-1 Total Download Size: 0.49 MiB Total Installed Size: 1.61 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... make-4.4.1-1-x86_64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing make... :: Running post-transaction hooks... (1/1) Updating the info directory file... Note: Deploying sdlada=2.5.5... Note: Deploying mage=0.6.1... Note: Running pre_build actions for sdlada=2.5.5... make: Entering directory '/d/a/alire-crates-ci/alire-crates-ci/test/b0353377-dbd8-47c9-a6b4-e180a453c455/mage_hat_0.3.0_255dc372/alire/cache/dependencies/sdlada_2.5.5_429c594d/build/gnat' mkdir -p gen/src/ gprbuild -p -gnat2012 -XSDL_MODE=debug -XSDL_PLATFORM=windows \ -Ptools.gpr Setup [mkdir] object directory for project Tools Compile [Ada] gen_keyboard.adb [Ada] scancodes.ads [Ada] utils.adb Bind [gprbind] gen_keyboard.bexch [Ada] gen_keyboard.ali Link [link] gen_keyboard.adb ./gen/debug/tools/gen_keyboard > gen/src/sdl-events-keyboards.ads make: Leaving directory '/d/a/alire-crates-ci/alire-crates-ci/test/b0353377-dbd8-47c9-a6b4-e180a453c455/mage_hat_0.3.0_255dc372/alire/cache/dependencies/sdlada_2.5.5_429c594d/build/gnat' Note: Building mage_hat/mage_hat.gpr... Setup [mkdir] object directory for project SDLAda [mkdir] object directory for project Mage [mkdir] library directory for project Mage [mkdir] object directory for project Mage_Hat [mkdir] exec directory for project Mage_Hat Compile [Ada] mage_hat.adb [C] version_ttf.c [C] version_images.c [C] version.c [Ada] sdl-ttfs.adb [Ada] sdl-ttfs-versions.adb [Ada] sdl-ttfs-makers.adb [Ada] sdl-images.adb [Ada] sdl-images-versions.adb [Ada] sdl-images-io.adb [Ada] sdl.adb [Ada] sdl-video.adb [Ada] sdl-video-windows.adb [Ada] sdl-video-windows-manager.adb [Ada] sdl-video-windows-makers.adb [Ada] sdl-video-textures.adb [Ada] sdl-video-textures-makers.adb [Ada] sdl-video-surfaces.adb [Ada] sdl-video-surfaces-makers.adb sdl-video-textures.adb:25:09: warning: unit "Ada.Unchecked_Conversion" is not referenced [-gnatwu] [Ada] sdl-video-renderers.adb [Ada] sdl-video-renderers-makers.adb sdl-video-surfaces.ads:31:06: warning: unnecessary with of ancestor [-gnatwr] sdl-video-surfaces.ads:212:57: warning: aggregate not fully initialized [-gnatwv] [Ada] sdl-video-rectangles.adb [Ada] sdl-video-pixel_formats.adb [Ada] sdl-video-pixels.ads sdl-video-rectangles.adb:23:09: warning: unit "Ada.Unchecked_Conversion" is not referenced [-gnatwu] [Ada] sdl-video-palettes.adb [Ada] sdl-video-gl.adb sdl-video-pixel_formats.ads:28:09: warning: unit "Ada.Unchecked_Conversion" is not referenced [-gnatwu] [Ada] sdl-video-displays.adb sdl-video-pixels.ads:78:12: warning: type "Element_Array_2D" is not referenced [-gnatwu] [Ada] sdl-versions.adb [Ada] sdl-timers.ads sdl-video-palettes.ads:59:42: warning: 8 bits of "RGB_Colour" unused [enabled by default] [Ada] sdl-rwops.adb [Ada] sdl-rwops-streams.adb sdl-video-displays.adb:24:06: warning: unnecessary with of ancestor [-gnatwr] [Ada] sdl-power.adb [Ada] sdl-platform.adb [Ada] sdl-log.adb [Ada] sdl-libraries.adb [Ada] sdl-inputs.ads sdl-video-gl.adb:49:07: warning: literal "Attribute_Retained_Backing" is not referenced [-gnatwu] [Ada] sdl-inputs-mice.adb [Ada] sdl-inputs-mice-cursors.adb [Ada] sdl-inputs-keyboards.adb [Ada] sdl-inputs-joysticks.adb [Ada] sdl-inputs-joysticks-makers.adb [Ada] sdl-inputs-joysticks-game_controllers.adb [Ada] sdl-inputs-joysticks-game_controllers-makers.adb [Ada] sdl-hints.adb [Ada] sdl-events.ads [Ada] sdl-events-windows.ads [Ada] sdl-events-touches.ads sdl-events.ads:31:09: warning: unit "Ada.Unchecked_Conversion" is not referenced [-gnatwu] [Ada] sdl-events-mice.ads [Ada] sdl-events-keyboards.adb [Ada] sdl-events-joysticks.adb [Ada] sdl-events-joysticks-game_controllers.adb [Ada] sdl-events-files.ads [Ada] sdl-events-events.adb [Ada] sdl-events-controllers.ads [Ada] sdl-error.adb [Ada] sdl-c_pointers.ads [Ada] sdl-cpus.adb [Ada] sdl-clipboard.adb [Ada] mage_config.ads [Ada] mage.adb [Ada] mage-model.ads [Ada] mage-log.adb sdl-clipboard.adb:24:06: warning: unnecessary with of ancestor [-gnatwr] [Ada] mage-input.adb [Ada] mage-event.adb [Ada] mage-draw.adb [Ada] mage-apps.ads [Ada] mage-apps-simple_loop.adb [Ada] mage_config-hardware.no.ads Build Libraries [gprlib] sdlada.lexch [gprlib] Mage.lexch [archive] libsdlada.a [index] libsdlada.a [archive] libMage.a [index] libMage.a Bind [gprbind] mage_hat.bexch [Ada] mage_hat.ali Link [link] mage_hat.adb Build finished successfully in 15.00 seconds. mage_hat=0.3.0 successfully retrieved and built. Dependencies were solved as follows: + libsdl2 2.28.4 (new,indirect) + libsdl2_image 2.6.3 (new,indirect) + libsdl2_ttf 2.20.2 (new,indirect) + mage 0.6.1 (new) + make 4.4.1 (new,indirect) + sdlada 2.5.5 (new,indirect) Found declared GPR file: mage_hat.gpr