Test ran at 2025-02-16 00:43:41.994977+00:00 SOLUTION: image_io=20240725.0.0: Output in BMP,PPM,QOI;input in BMP,GIF,JPG,PNG,PNM,QOI,TGA Origin: commit e3fcdc57ed2f868e3ad21aeb3330d23c5ec3dbe5 from https://github.com/bracke/Image_IO.git Properties: Author: Jeff Carter Build Switches: Description: Output in BMP,PPM,QOI;input in BMP,GIF,JPG,PNG,PNM,QOI,TGA License: BSD-3-Clause Long_Description: # Image_IO Output in BMP, PNG, PPM, and QOI formats; input in BMP, GIF, JPG, PNG, PNM, QOI, and TGA formats Package Image_IO.Operations provides the ability to input and output images. PNG is a lossless compressed format that is widely supported. Uncompressed BMP is a universal format that is very large. PPM is intended to be a set of portable formats, but lacks support by default on some platforms. QOI is a lossless compressed format, but not widely supported. Write_P3 uses [PragmARC.Text_IO](https://github.com/jrcarter/PragmARC/blob/Ada-12/pragmarc-text_io.ads) to obtain uniform line terminators across platforms. This can be easily changed to Ada.Text_IO if the line terminators are not a concern. Write_PNG uses [Z_Compression](https://github.com/jrcarter/Z_Compression) and [CRC-32](https://github.com/jrcarter/CRC-32). Read is a wrapper around [Generic Image Decoder (GID)](https://github.com/zertovitch/gid) for the most common use: reading an image from a file. GID may be used to decode images from other sources, but that generality makes it complex to use. Read ignores transparency (Alpha channel) and only reads the first frame of an animation. Pure_RGB is a demo program that reads an image using Read, modifies it to change all color components to the closest of 0 or 255, and outputs the result using Write_PNG. It is invoked with pure_rgb The output name is the input name with ".png" appended. Pure_RGB does no error handling; if the input file name is omitted, doesn't exist, or is not a supported image format, the program will terminate with an unhandled exception. Image_IO and Pure_RGB have been compiled and tested with GNAT 12.3.0 on Linux and ObjectAda 10.5U7 on Windows. Maintainer: Bent Bracke Maintainers_Logins: bracke Name: image_io Tag: image Tag: io Tag: bmp Tag: ppm Tag: qoi Tag: gif Tag: jpg Tag: png Tag: pnm Tag: tga Version: 20240725.0.0 Website: https://github.com/bracke/Image_IO Dependencies (direct): crc_32^20240725.0.0 gid^13.0.0 gnat<13.0 | >=13.3 pragmarc^20240323.0.0 z_compression^20240724.0.0 Dependencies (solution): crc_32=20240725.0.0 gid=13.0.1 gnat=11.2.4 (gnat_native) pragmarc=20240323.0.0 z_compression=20240724.0.0 Dependencies (graph): crc_32=20240725.0.0 --> gnat=11.2.4 (gnat_native) (<13.0 | >=13.3) image_io=20240725.0.0 --> crc_32=20240725.0.0 (^20240725.0.0) image_io=20240725.0.0 --> gid=13.0.1 (^13.0.0) image_io=20240725.0.0 --> gnat=11.2.4 (gnat_native) (<13.0 | >=13.3) image_io=20240725.0.0 --> pragmarc=20240323.0.0 (^20240323.0.0) image_io=20240725.0.0 --> z_compression=20240724.0.0 (^20240724.0.0) pragmarc=20240323.0.0 --> gnat=11.2.4 (gnat_native) (<13.0 | >=13.3) z_compression=20240724.0.0 --> gnat=11.2.4 (gnat_native) (<13.0 | >=13.3) LOG: Spawning: alr -d -n get --build image_io=20240725.0.0 Note: Deploying image_io=20240725.0.0... Note: Deploying gid=13.0.1... ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0%#=#=# ###### 8.4% ######################################################################## 100.0% Note: Deploying crc_32=20240725.0.0... Note: Deploying pragmarc=20240323.0.0... Note: Deploying z_compression=20240724.0.0... Note: Building gid=13.0.1/gid.gpr... Setup [mkdir] object directory for project GID Compile [Ada] to_png.adb [Ada] to_bmp.adb [Ada] mini.adb [Ada] all_rgb.adb [Ada] benchmark.adb [Ada] color_avg.adb [Ada] comp_img.adb [Ada] is_opaque.adb [Ada] recurve.adb [Ada] steg.adb [Ada] dumb_png.adb [Ada] gid.adb [Ada] color_distances.adb [Ada] color_statistics.adb [Ada] comp_img_fct.adb [Ada] fast_io.adb fast_io.ads:11:64: (style) trailing spaces not permitted [Ada] gid-decoding_bmp.adb [Ada] gid-decoding_gif.adb [Ada] gid-decoding_jpg.adb [Ada] gid-decoding_png.adb [Ada] gid-decoding_pnm.adb [Ada] gid-decoding_qoi.adb [Ada] gid-decoding_tga.adb [Ada] gid-headers.adb [Ada] gid-buffering.adb [Ada] gid-color_tables.adb [Ada] gid-decoding_png-huffman.adb Bind [gprbind] to_png.bexch [gprbind] to_bmp.bexch [gprbind] mini.bexch [gprbind] all_rgb.bexch [Ada] to_png.ali [Ada] to_bmp.ali [Ada] mini.ali [Ada] all_rgb.ali [gprbind] benchmark.bexch [gprbind] color_avg.bexch [gprbind] comp_img.bexch [gprbind] is_opaque.bexch [Ada] benchmark.ali [Ada] color_avg.ali [Ada] comp_img.ali [Ada] is_opaque.ali [gprbind] recurve.bexch [gprbind] steg.bexch [Ada] recurve.ali [Ada] steg.ali Link [link] to_png.adb [link] to_bmp.adb [link] mini.adb [link] all_rgb.adb /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib/x86_64-linux-gnu/libc.so.6 when searching for /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: unknown type [/home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld0x13: skipping incompatible ] section `/lib/x86_64-linux-gnu/libc.so.6.relr.dyn when searching for '/lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/ld-linux-x86-64.so.2: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib/x86_64-linux-gnu/libc.so.6 when searching for /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib64/ld-linux-x86-64.so.2 when searching for /lib64/ld-linux-x86-64.so.2 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib64/ld-linux-x86-64.so.2 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/ld-linux-x86-64.so.2: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib/x86_64-linux-gnu/libc.so.6 when searching for /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib64/ld-linux-x86-64.so.2 when searching for /lib64/ld-linux-x86-64.so.2 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/ld-linux-x86-64.so.2: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib64/ld-linux-x86-64.so.2 when searching for /lib64/ld-linux-x86-64.so.2 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib64/ld-linux-x86-64.so.2 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/ld-linux-x86-64.so.2: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib64/ld-linux-x86-64.so.2 when searching for /lib64/ld-linux-x86-64.so.2 collect2: error: ld returned 1 exit status collect2: error: ld returned 1 exit status /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib/x86_64-linux-gnu/libc.so.6 when searching for /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib/x86_64-linux-gnu/libc.so.6 when searching for /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/ld-linux-x86-64.so.2: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib64/ld-linux-x86-64.so.2 when searching for /lib64/ld-linux-x86-64.so.2 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib64/ld-linux-x86-64.so.2 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/ld-linux-x86-64.so.2: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib64/ld-linux-x86-64.so.2 when searching for /lib64/ld-linux-x86-64.so.2 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib/x86_64-linux-gnu/libc.so.6 when searching for /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib/x86_64-linux-gnu/libc.so.6 when searching for /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/ld-linux-x86-64.so.2: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib64/ld-linux-x86-64.so.2 when searching for /lib64/ld-linux-x86-64.so.2 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib64/ld-linux-x86-64.so.2 /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/ld-linux-x86-64.so.2: unknown type [0x13] section `.relr.dyn' /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib64/ld-linux-x86-64.so.2 when searching for /lib64/ld-linux-x86-64.so.2 collect2: error: ld returned 1 exit status collect2: error: ld returned 1 exit status link of mini.adb failed failed command was: /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/gcc mini.o b__mini.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/fast_io.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/dumb_png.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-buffering.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-color_tables.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_bmp.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_gif.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_jpg.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_png-huffman.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_png.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_pnm.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_qoi.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_tga.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-headers.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid.o -g -L/home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/ -L/home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/ -L/home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0/adalib/ -static-libgcc /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0/adalib/libgnat.a -ldl -Wl,-rpath-link,/home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0//adalib -Wl,-z,origin,-rpath,$ORIGIN/..//obj/debug:$ORIGIN/../../../..//toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0/adalib -o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/test//mini link of all_rgb.adb failed failed command was: /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/gcc all_rgb.o b__all_rgb.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/color_distances.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/fast_io.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/dumb_png.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-buffering.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-color_tables.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_bmp.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_gif.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_jpg.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_png-huffman.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_png.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_pnm.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_qoi.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_tga.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-headers.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid.o -g -L/home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/ -L/home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/ -L/home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0/adalib/ -static-libgcc /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0/adalib/libgnat.a -ldl -Wl,-rpath-link,/home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0//adalib -Wl,-z,origin,-rpath,$ORIGIN/..//obj/debug:$ORIGIN/../../../..//toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0/adalib -o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/test//all_rgb link of to_png.adb failed failed command was: /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/gcc to_png.o b__to_png.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/fast_io.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/dumb_png.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-buffering.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-color_tables.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_bmp.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_gif.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_jpg.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_png-huffman.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_png.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_pnm.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_qoi.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_tga.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-headers.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid.o -g -L/home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/ -L/home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/ -L/home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0/adalib/ -static-libgcc /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0/adalib/libgnat.a -ldl -Wl,-rpath-link,/home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0//adalib -Wl,-z,origin,-rpath,$ORIGIN/..//obj/debug:$ORIGIN/../../../..//toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0/adalib -o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/test//to_png link of to_bmp.adb failed failed command was: /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/bin/gcc to_bmp.o b__to_bmp.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/fast_io.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-buffering.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-color_tables.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_bmp.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_gif.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_jpg.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_png-huffman.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_png.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_pnm.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_qoi.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-decoding_tga.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid-headers.o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/gid.o -g -L/home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/ -L/home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/obj/debug/ -L/home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0/adalib/ -static-libgcc /home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0/adalib/libgnat.a -ldl -Wl,-rpath-link,/home/runner/.local/share/alire/toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0//adalib -Wl,-z,origin,-rpath,$ORIGIN/..//obj/debug:$ORIGIN/../../../..//toolchains/gnat_native_11.2.4_2f37a10b/lib/gcc/x86_64-pc-linux-gnu/11.2.0/adalib -o /home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/test//to_bmp gprbuild: *** link phase failed stderr: Command ["gprbuild", "-s", "-j0", "-p", "-P", "/home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/gid.gpr"] exited with code 4 ERROR: Command ["gprbuild", "-s", "-j0", "-p", "-P", "/home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/gid.gpr"] exited with code 4 stderr: ALIRE.CHECKED_ERROR stderr: Command ["gprbuild", "-s", "-j0", "-p", "-P", "/home/runner/.local/share/alire/builds/gid_13.0.1_316514d2/faf489590eaf5ea7c42fe0969799ae2ffa797bf8d36afa852112b241ccea7f57/gid.gpr"] exited with code 4 stderr: raised ALIRE.CHECKED_ERROR : alire-stored-error:1 [/home/runner/work/alire-crates-ci/alire-crates-ci/alire_install/bin/alr] 0xe16f5e Alire.Raise_Checked_Error at alire.adb:284 0xa845be Alire.Os_Lib.Subprocess.Checked_Spawn at alire-os_lib-subprocess.adb:111 0xcef7be Alire.Spawn.Command at alire-spawn.adb:21 0xcefdde Alire.Spawn.Gprbuild at alire-spawn.adb:41 0xc31d1f Alire.Roots.Build at alire-roots.adb:186 0xc304da Alire.Roots.Build at alire-roots.adb:252 0xc53d6f Alire.Roots.Traverse at alire-roots.adb:2075 0xcba1fd Alire.Solutions.Traverse.Visit at alire-solutions.adb:1480 0xcb901a Alire.Solutions.Traverse at alire-solutions.adb:1547 0xc53e62 Alire.Roots.Traverse at alire-roots.adb:2079 0xc53f21 Alire.Roots.Traverse at alire-roots.adb:2059 0xc30a46 Alire.Roots.Build at alire-roots.adb:283 0xc30b2b Alire.Roots.Build at alire-roots.adb:111 0x4a5e38 Alr.Commands.Get.Retrieve at alr-commands-get.adb:205 0x4a94f3 Alr.Commands.Get.Execute at alr-commands-get.adb:378 0x4a96a1 Alr.Commands.Get.Execute at alr-commands-get.adb:256 0x533c96 Alr.Commands.Sub_Cmd.Execute at clic-subcommand-instance.adb:749 0x53eff7 Alr.Commands.Execute at alr-commands.adb:561 0x43953a Alr.Main at alr-main.adb:13 0x43c1d3 Main at b__alr-main.adb:2299 [/lib/x86_64-linux-gnu/libc.so.6] 0x7f997402a1c8 0x7f997402a289 [/home/runner/work/alire-crates-ci/alire-crates-ci/alire_install/bin/alr] 0x4393dc _start at ??? 0xfffffffffffffffe Warning: image_io=20240725.0.0 successfully retrieved but its build failed. Dependencies were solved as follows: + crc_32 20240725.0.0 (new) + gid 13.0.1 (new) +b gnat 11.2.4 (new,gnat_native,binary) + pragmarc 20240323.0.0 (new) + z_compression 20240724.0.0 (new) ERROR: Build ended with errors