Test ran at 2025-09-22 01:15:40.984977+00:00 SOLUTION: adacl=7.0.0: Ada Class Library: Strings, Tracing, AUnit, Smart Pointers, Getopt Origin: source archive adacl-7.0.0.tgz at https://sourceforge.net/projects/adacl/files/Alire/adacl-7.0.0.tgz with hashes sha256:24e84438002c6f4ed176692f2347415e1a422f29c73d9fea3df004c7db8e1f11, sha512:439d7bd39f351c82313d5b3223d7a6b65e49c5d7d8d034450ddc127e04681136d50541239a03a2a201fcc321721f7321da038f513574e3b5a90b0972bc73d700 Properties: Author: Martin Krischik Build Switches: Description: Ada Class Library: Strings, Tracing, AUnit, Smart Pointers, Getopt License: GPL-3.0-or-later Long_Description: A versatile Ada 2022 class library for robust application development. Features: - Getopt: Command-line argument parser with wide character support - Strings: Utilities for String, Wide_String, and Wide_Wide_String - Calendar: Time and date utilities with wide character support - Tracing: Diagnostic trace utility with wide character support - Protected Queue: Supports finish, wait, and abort operations - Smart Pointers: - Reference-counted pointers - Unique pointers (C++-style) - Shared pointers (C++-style) - AUnit-Compatible Assertions: - Generic for access, array, discrete, floating-point, fixed-point, decimal, and vector types - AUnit Parameter: Run tests with multiple inputs and expected values Related crates: - EAStrings: Encoding-aware string utilities - RegEx: SPITBOL-inspired pattern matching and regular expressions for String, Wide_String, and Wide_Wide_String - SAR: Text search and replace for String, Wide_String, and Wide_Wide_String Source: [SourceForge](https://sourceforge.net/p/adacl/git/ci/master/tree/adacl/src/) Documentation: [GNATdoc](https://adacl.sourceforge.net/gnatdoc/adacl/index.html) Maintainer: Martin Krischik Maintainers_Logins: krischik Name: adacl Tag: library Tag: command-line Tag: trace Tag: logging Tag: string Tag: aunit Tag: assert Tag: container Tag: smart-pointer Tag: ada2022 Version: 7.0.0 Website: https://sourceforge.net/projects/adacl/ Dependencies (direct): aunit25.0.0 Dependencies (solution): aunit=25.0.0 Dependencies (graph): adacl=7.0.0 --> aunit=25.0.0 (25.0.0) LOG: [alr test] Testing adacl=7.0.0 [alr test] Spawning retrieval for remote crate: alr -d -n get adacl=7.0.0 Note: Deploying adacl=7.0.0... #=#=# ######################################################################## 100.0%##O#-# ######################################################################## 100.0% ######################################################################## 100.0%##=O#- # ######################################################################## 100.0%# #=O#- # # #=O#- # #-#O=-# # ######################################################################## 100.0% Note: Deploying aunit=25.0.0... #=#=# ##O#-# ##O=# # #=#=-# # #=#=-# # #=#=- # # adacl=7.0.0 successfully retrieved. Dependencies were solved as follows: + aunit 25.0.0 (new) [alr test] Spawning default test for remote crate: alr -d -n build --release -- -cargs:Ada -gnatwn Note: Alire has selected automatically this toolchain: gprbuild=25.0.1 gnat_native=15.2.1 You can select a different toolchain at any time with `alr toolchain --select` Download will start now: Note: Deploying gprbuild=25.0.1... #=#=# ##O#-# 0.0% ######## 12.3% ########### 16.3% ############## 19.6% ############## 19.7% ##################### 29.6% ######################## 33.6% ############################# 40.5% ################################ 45.6% ####################################### 54.6% ########################################### 60.7% ################################################### 71.4% ###################################################### 76.2% ############################################################### 88.5% ##################################################################### 96.7% ###################################################################### 97.3% ###################################################################### 97.3% ######################################################################## 100.0% Note: gprbuild=25.0.1 installed successfully. Note: Deploying gnat_native=15.2.1... #=#=# ##O#-# 0.0% 0.1% 0.4% 1.2% # 2.8% ### 4.3% ### 5.5% ##### 7.6% ###### 8.5% ####### 10.5% ######## 12.0% ########## 13.9% ########### 16.6% ############# 18.7% ############# 19.4% ############### 21.0% ############### 22.0% ################ 23.6% ################# 24.7% ################### 26.8% ################### 27.5% #################### 29.0% ##################### 30.2% ####################### 32.4% ####################### 33.0% ######################### 35.0% ######################### 35.8% ########################### 38.5% ############################ 39.3% ############################# 41.2% ############################## 42.9% ############################### 43.9% ################################ 44.8% ################################# 46.7% ################################## 47.8% ################################## 47.8% ################################### 49.4% ##################################### 51.7% ##################################### 52.7% ###################################### 53.5% ####################################### 54.9% ######################################## 56.0% ######################################## 56.0% ######################################### 57.7% ########################################### 59.9% ############################################ 61.8% ############################################# 63.3% ############################################### 65.5% ################################################ 66.9% ################################################# 68.6% ################################################## 70.4% ################################################### 71.4% #################################################### 73.4% ##################################################### 74.6% ###################################################### 76.3% ####################################################### 77.1% ######################################################### 79.2% ########################################################## 80.7% ########################################################### 82.4% ############################################################ 83.8% ############################################################# 85.1% ############################################################## 87.2% ############################################################### 87.9% ################################################################ 89.8% ################################################################# 90.6% ################################################################## 92.6% ################################################################### 93.4% #################################################################### 95.4% ##################################################################### 96.3% ###################################################################### 98.1% ####################################################################### 99.0% ######################################################################## 100.0% Note: gnat_native=15.2.1 installed successfully. Note: Building adacl=7.0.0/adacl.gpr... Setup [mkdir] object directory for project AUnit [mkdir] library directory for project AUnit [mkdir] object directory for project AdaCL [mkdir] library directory for project AdaCL Compile [Ada] aunit-io.ads [Ada] aunit-memory-utils.adb [Ada] aunit-memory.adb [Ada] aunit-time_measure.adb [Ada] aunit-reporter-text.adb [Ada] aunit-reporter-xml.adb [Ada] aunit-reporter-gnattest.adb [Ada] aunit-reporter-junit.adb [Ada] ada_containers-aunit_lists.adb [Ada] ada_containers.ads [Ada] aunit-assertions.adb [Ada] aunit-test_filters.adb [Ada] aunit-test_caller.adb [Ada] aunit-test_results.adb [Ada] aunit-test_suites.adb [Ada] aunit-tests.ads [Ada] aunit-test_fixtures.adb [Ada] aunit.adb [Ada] aunit-reporter.adb [Ada] aunit-test_cases.adb [Ada] aunit-run.adb [Ada] aunit-simple_test_cases.adb [Ada] aunit-options.ads [Ada] adacl_config.ads [Ada] adacl-os-low_level.ads [Ada] adacl-os-to_utf_string.adb [Ada] adacl-os-to_wide_wide_string.adb [Ada] adacl-pointer-unique.ads [Ada] adacl-wide_wide_strings.adb [Ada] adacl-wide_strings-hex.adb [Ada] adacl-wide_strings-io.adb [Ada] adacl-pointer-holder.adb [Ada] adacl-pointer-shared.ads [Ada] adacl-os.ads [Ada] adacl.ads [Ada] adacl-pointer.ads [Ada] adacl-strings-vectors.ads [Ada] adacl-command_line.ads [Ada] adacl-command_line-getopt.adb [Ada] adacl-strings-io.adb [Ada] adacl-trace.adb [Ada] adacl-wide_wide_strings-hex.adb [Ada] adacl-wide_wide_strings-io.adb [Ada] adacl-pointer-unique_with_delete.adb [Ada] adacl-wide_strings.adb [Ada] adacl-wide_strings-vectors.ads [Ada] adacl-base.ads [Ada] adacl-pointer-element.adb [Ada] adacl-queue.adb [Ada] adacl-wide_wide_strings-vectors.ads [Ada] adacl-strings.adb [Ada] adacl-pointer-shared_with_delete.adb [Ada] adacl-strings-hex.adb [Ada] adacl-calendar.adb [Ada] adacl-limited_base.ads Build Libraries [gprlib] aunit.lexch [gprlib] AdaCL.lexch [archive] libaunit.a [index] libaunit.a [archive] libAdaCL.a [index] libAdaCL.a Success: Build finished successfully in 10.24 seconds. Found declared GPR file: adacl.gpr [alr test] Test completed SUCCESSFULLY