Test ran at 2025-07-22 00:44:50.578265+00:00 SOLUTION: globe_3d=2025.4.18: GLOBE_3D: GL Object Based Engine for 3D Origin: source archive globe_3d_release_2025-04-18.zip at https://sourceforge.net/projects/globe3d/files/globe_3d_release_2025-04-18.zip with hash sha512:cfb3da85893115989bd7d3489da5ed8aa9a8061a906c5b13f55683a0b542cf256f514086cb3274c38f75e34a4159dbbf73289fd55f373114d23ea01627707333 Available when: (case OS is Macos => True, Windows => True, others => False) Properties: Author: Gautier de Montmollin Description: GLOBE_3D: GL Object Based Engine for 3D Executable: globe_3d_demo Executable: mini_3d GPR Scenario: G3D_Build_Mode := debug | fast | small GPR External: GID_Build_Mode := Debug GPR External: Zip_Build_Mode := Debug case OS is when Macos => GPR External: G3D_OS := macosx when Windows => GPR External: G3D_OS := win64 License: MIT Long_Description: GLOBE_3D is a real-time 3D Engine written in Ada, based on OpenGL.   GLOBE_3D screenshot   GLOBE_3D screenshot     * Real-time rendering * Full eye movements and rotations ("6D") * Displays combinations of colours, materials, textures * Multitexturing * Transparency * Portal rendering * Binary space partition (BSP) * Collision detection * Screenshots (.bmp) and video captures (.avi) * Input-output of 3D objects * Import from 3D Studio Max, id Software Radiant, VRML, Wavefront formats * Tests, tools and demos included * License: MIT * **Free**, Open-Source Maintainer: gdemont@hotmail.com Maintainers_Logins: zertovitch Name: globe_3d Project_File: demo/globe_3d_demos_project_tree.gpr Tag: gl Tag: opengl Tag: rendering Tag: graphics Tag: 3d-engine Tag: 3d-graphics Tag: 3d-rendering Tag: space-partition Tag: collision Tag: portal Version: 2025.04.18 Website: https://github.com/zertovitch/globe-3d Dependencies (direct): gid>=13.0.1 zipada>=61.0.0 Dependencies (solution): gid=13.0.1 zipada=61.0.0 Dependencies (graph): globe_3d=2025.4.18 --> gid=13.0.1 (>=13.0.1) globe_3d=2025.4.18 --> zipada=61.0.0 (>=61.0.0) LOG: [alr test] Testing globe_3d=2025.4.18 [alr test] Spawning retrieval for remote crate: alr -d -n get globe_3d=2025.4.18 Note: Deploying globe_3d=2025.4.18... #=#=# ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% ##O#-# ######################################################################## 100.0% ##=O#- # # #=O#- # 0.1% 1.3% ###### 8.5% ################## 26.1% ################################## 48.0% ################################## 48.2% #################################################### 73.3% ##################################################################### 95.9% ##################################################################### 96.4% ######################################################################## 100.0% Note: Deploying gid=13.0.1... ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% #=#=# ##=#=# ################## 25.4% ######################################################################## 100.0% Note: Deploying zipada=61.0.0... #=#=# ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% ##O#-# ##=O#- # # 1.6% ########## 14.0% ############################################################ 83.8% ######################################################################## 100.0% globe_3d=2025.4.18 successfully retrieved. Dependencies were solved as follows: + gid 13.0.1 (new) + zipada 61.0.0 (new) [alr test] Spawning default test for remote crate: alr -d -n build --release -- -cargs:Ada -gnatwn 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 [Ada] gid-decoding_bmp.adb fast_io.ads:11:64: (style) trailing spaces not permitted [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_bmp.ali [Ada] all_rgb.ali [Ada] to_png.ali [Ada] mini.ali [gprbind] benchmark.bexch [gprbind] color_avg.bexch [gprbind] comp_img.bexch [gprbind] is_opaque.bexch [Ada] color_avg.ali [Ada] is_opaque.ali [Ada] comp_img.ali [Ada] benchmark.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 [link] benchmark.adb [link] color_avg.adb [link] comp_img.adb [link] is_opaque.adb [link] recurve.adb [link] steg.adb Note: Building zipada=61.0.0/zipada.gpr... Setup [mkdir] object directory for project ZipAda Compile [Ada] zipada.adb [Ada] unzipada.adb [Ada] comp_zip.adb [Ada] find_zip.adb [Ada] rezip.adb [Ada] zip_dir_list.adb [Ada] touch2.adb [Ada] bzip2_dec.adb [Ada] bzip2_enc.adb [Ada] lzma_dec.adb [Ada] lzma_enc.adb [Ada] comp_zip_prc.adb [Ada] show_license.adb [Ada] unzip.adb [Ada] zip.adb [Ada] unzip-streams.adb [Ada] zip_console_io.adb [Ada] zip-compress.adb [Ada] zip-create.adb [Ada] zip_streams.adb [Ada] set_modification_time_gnat.adb [Ada] rezip_lib.adb [Ada] bzip2.adb [Ada] bzip2-decoding.adb [Ada] lzma.ads [Ada] lzma-decoding.adb [Ada] unzip-decompress.adb [Ada] zip-headers.adb [Ada] lzma-encoding.adb [Ada] bzip2-encoding.adb [Ada] huffman-encoding.adb [Ada] zip-compress-bzip2_e.adb [Ada] zip-compress-deflate.adb [Ada] zip-compress-lzma_e.adb [Ada] zip-compress-reduce.adb [Ada] zip-compress-shrink.adb [Ada] zip-crc_crypto.adb [Ada] lz77.adb [Ada] huffman.ads [Ada] data_segmentation.adb [Ada] huffman-encoding-length_limited_coding.adb [Ada] unzip-decompress-huffman.adb [Ada] dual_io.adb [Ada] flexible_temp_files.adb Bind [gprbind] zipada.bexch [gprbind] unzipada.bexch [gprbind] comp_zip.bexch [Ada] unzipada.ali [gprbind] find_zip.bexch [Ada] find_zip.ali [Ada] comp_zip.ali [Ada] zipada.ali [gprbind] rezip.bexch [gprbind] zip_dir_list.bexch [gprbind] touch2.bexch [Ada] rezip.ali [gprbind] bzip2_dec.bexch [Ada] bzip2_dec.ali [Ada] touch2.ali [Ada] zip_dir_list.ali [gprbind] bzip2_enc.bexch [gprbind] lzma_dec.bexch [Ada] bzip2_enc.ali [gprbind] lzma_enc.bexch [Ada] lzma_enc.ali [Ada] lzma_dec.ali Link [link] zipada.adb [link] unzipada.adb [link] comp_zip.adb [link] find_zip.adb [link] rezip.adb [link] zip_dir_list.adb [link] touch2.adb [link] bzip2_dec.adb [link] bzip2_enc.adb [link] lzma_dec.adb [link] lzma_enc.adb Note: Building globe_3d=2025.4.18/demo/globe_3d_demos_project_tree.gpr... Compile [Ada] globe_3d_demo.adb [Ada] mini_3d.adb [Ada] get_gl_info.adb [Ada] glut.adb [Ada] gl-extended.ads [Ada] x29.adb [Ada] vehic002.adb [Ada] vehic001.adb [Ada] skotknot.adb [Ada] sierpinski.adb [Ada] planet.adb [Ada] lissajous.adb [Ada] knot_link.adb [Ada] knot_10_102.adb [Ada] icosahedron.adb [Ada] extruded_surface.adb [Ada] dreadnought.adb [Ada] brick.adb [Ada] box.adb [Ada] a319.adb [Ada] gl-textures.adb [Ada] gl-skins.adb [Ada] gl-skins-unlit_textured_vbo.adb [Ada] gl-skinned_geometry.adb [Ada] gl-simple_text.adb [Ada] gl-primitive.adb [Ada] gl-math.adb [Ada] gl-materials.adb [Ada] gl-io.adb [Ada] gl-geometry.adb [Ada] gl-geometry-vbo.adb [Ada] gl-geometry-va.adb [Ada] gl-frustums.adb [Ada] gl-errors.adb [Ada] gl-buffer.adb [Ada] gl-buffer-vertex.ads [Ada] gl-buffer-texture_coords.ads [Ada] gl-buffer-normals.ads [Ada] gl-buffer-indices.ads [Ada] gl-buffer-general.adb [Ada] game_control.adb [Ada] actors.adb [Ada] glut_2d.adb [Ada] glut-devices.adb [Ada] globe_3d.adb [Ada] globe_3d-wire_frame.adb [Ada] globe_3d-textures.adb [Ada] globe_3d-stars_sky.adb [Ada] globe_3d-software_anti_aliasing.adb [Ada] globe_3d-simple_shapes.adb [Ada] globe_3d-random_extrusions.adb [Ada] globe_3d-portals.adb [Ada] globe_3d-options.adb [Ada] globe_3d-math.adb [Ada] globe_3d-io.adb [Ada] globe_3d-collision_detection.adb [Ada] globe_3d-bsp.adb [Ada] globe_3d-aux.adb [Ada] float_portable_binary_transfer.adb [Ada] glu.adb [Ada] gl.adb [Ada] unzip.adb [Ada] unzip-streams.adb [Ada] zip.adb [Ada] unzip-decompress.adb [Ada] zip-headers.adb [Ada] zip_streams.adb [Ada] bzip2.adb [Ada] bzip2-decoding.adb [Ada] lzma.ads [Ada] lzma-decoding.adb [Ada] unzip-decompress-huffman.adb [Ada] zip-crc_crypto.adb [Ada] gid.adb [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 Build Libraries [gprlib] globe3d.lexch [archive] libglobe3d.a [index] libglobe3d.a Bind [gprbind] globe_3d_demo.bexch [gprbind] mini_3d.bexch [gprbind] get_gl_info.bexch [Ada] mini_3d.ali [Ada] get_gl_info.ali [Ada] globe_3d_demo.ali Link [link] globe_3d_demo.adb [link] mini_3d.adb [link] get_gl_info.adb Success: Build finished successfully in 81.38 seconds. Found declared GPR file: demo/globe_3d_demos_project_tree.gpr [alr test] Test completed SUCCESSFULLY