Test ran at 2025-02-14 01:01:36.362238+00:00 SOLUTION: hac=0.40.0: HAC Ada Compiler: a small, quick Ada compiler covering a subset of Ada Origin: source archive hac-2024-10-27-v.0.40.zip at https://sourceforge.net/projects/hacadacompiler/files/hac-2024-10-27-v.0.40.zip with hash sha512:79206bbb1c8f504a7945de9ced4d1816981b5bd9db62209fe1239b939a3fab1b614c4db879407ed133d85ff5b1da30a80478225131d063d3cc08002cd670733e Properties: Author: Gautier de Montmollin Description: HAC Ada Compiler: a small, quick Ada compiler covering a subset of Ada Executable: hac GPR Scenario: HAC_Build_Mode := Debug | Fast | Small License: MIT Long_Description:  hac logo HAC (HAC Ada Compiler) is a small, quickly compiling, open-source Ada compiler, covering a subset of the Ada language. HAC is perhaps the first open-source (albeit partial) Ada compiler fully programmed in Ada itself. Features: * **Quick**: short programming-compilation-run-test cycles. * Perfect for scripting jobs. * Compiles Ada sources from any stream - file, internet, editor data, Zip archive, ... * Compilation leaves zero compilation temp file - all is done in memory! * Portable, fully programmed in Ada. * Can be embedded into another software - see the [**LEA**](https://l-e-a.sourceforge.io/) editor - and even exchange data with it - see the `demo/data_exchange/exchange_native_side.adb` demo. * **Free**, open-source. Maintainer: gdemont@hotmail.com Maintainers_Logins: zertovitch Name: hac Project_File: hac.gpr Tag: hac Tag: compiler Tag: virtual-machine Tag: native Tag: semantic Tag: parser Tag: advent-of-code Version: 0.40.0 Website: https://hacadacompiler.sourceforge.io/ LOG: Spawning: alr -d -n get --build hac=0.40.0 Note: Deploying hac=0.40.0... ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% #=#=# ################# 24.8% #################################################### 72.3% ######################################################################## 100.0% Note: Building hac=0.40.0/hac.gpr... Compile [Ada] hac.adb [Ada] hac_mini.adb [Ada] hac_multi.adb [Ada] hac_sys.ads [Ada] hac_sys-builder.adb [Ada] hac_sys-pcode.adb [Ada] hac_sys-pcode-interpreter.adb [Ada] hac_pkg.adb [Ada] hac_sys-co_defs.adb [Ada] hac_sys-defs.adb [Ada] hac_sys-pcode-interpreter-in_defs.adb [Ada] hat.adb [Ada] hac_sys-errors.adb [Ada] hac_sys-compiler.adb [Ada] hac_sys-parser.adb [Ada] hac_sys-parser-helpers.adb [Ada] hac_sys-targets.ads [Ada] hac_sys-targets-hac_virtual_machine.adb [Ada] hac_sys-librarian.adb [Ada] hac_sys-targets-amd64_windows_console_fasm.adb [Ada] show_mit_license.adb [Ada] hac_sys-files.ads [Ada] hac_sys-files-default.adb [Ada] hac_sys-interfacing.adb [Ada] hac_sys-pcode-interpreter-calls.adb [Ada] hac_sys-pcode-interpreter-composite_data.adb [Ada] hac_sys-pcode-interpreter-exceptions.adb [Ada] hac_sys-pcode-interpreter-multi_statement.adb [Ada] hac_sys-pcode-interpreter-operators.adb [Ada] hac_sys-pcode-interpreter-tasking.adb [Ada] hac_sys-compiler-pcode_emit.adb [Ada] hac_sys-parser-const_var.adb [Ada] hac_sys-parser-enter_def.adb [Ada] hac_sys-parser-packages.adb [Ada] hac_sys-parser-statements.adb [Ada] hac_sys-parser-tasking.adb [Ada] hac_sys-parser-type_def.adb [Ada] hac_sys-scanner.adb [Ada] hac_sys-parser-modularity.adb [Ada] hac_sys-librarian-built_in_packages.adb [Ada] hac_sys-parser-expressions.adb [Ada] hac_sys-parser-calls.adb [Ada] hac_sys-parser-ranges.adb [Ada] hac_sys-parser-standard_procedures.adb [Ada] hac_sys-parser-statements-case_statement.adb [Ada] hac_sys-parser-attributes.adb [Ada] hac_sys-parser-standard_functions.adb [Ada] hac_sys-parser-type_conversion.adb [Ada] hac_sys-multi_precision_integers.adb Bind [gprbind] hac.bexch [gprbind] hac_mini.bexch [gprbind] hac_multi.bexch [Ada] hac_mini.ali [Ada] hac.ali [Ada] hac_multi.ali Link [link] hac.adb [link] hac_mini.adb [link] hac_multi.adb hac=0.40.0 successfully retrieved and built. There are no dependencies. Found declared GPR file: hac.gpr