Closed rveenker closed 1 week ago
This might be due to #1717. Could you try to build after git revert 16b060b3
and see if that way it works?
I think you are correct. reverting to the commit you mentioned solved the problem. Thanks!
Clarification needed: did you revert the commit, or to the commit? Because if the latter then the problem might be elsewhere.
It turned out my test was wrong, so this time I checked out several commits using 'force', and deleted all 'ali' files to force recompilations.
Commit 2e7b0c6f (#1704) is fine. Commit c864eeff (#1703) causes the problem.
OK, that makes sense, I see where the problem may be coming from. Thanks!
I'm unable to reproduce on my local Windows with the info given, puzzling. Could you please paste or attach the output of alr -vv -d printenv
in a failing run? Also the output of alr version
. Thanks!
The commit I checked out was:
Author: Alejandro R Mosteo amosteo@unizar.es Author date: 2 months ago (23/06/2024 18:27:10) Committer: Alejandro R. Mosteo amosteo@unizar.es Commit date: 2 months ago (23/06/2024 20:01:08) Commit hash: 8c71031c2a73179ab4d0f216368e67067b43b9a2 Children: 3bcddc20 Commit index Parent: ff7048f0
D:\repos\alire>bin\alr version APPLICATION alr version: 2.0.2-dev libalire version: 2.0.2-dev compilation date: 2024-08-28 20:02:42 compiled with version: 14.2.0
CONFIGURATION settings folder: C:\Users\veenk\AppData\Local\alire\settings cache folder: C:\Users\veenk\AppData\Local\alire\cache vault folder: C:\Users\veenk\AppData\Local\alire\cache\releases build folder: D:\repos\alire\alire\cache\dependencies temp folder: C:\Users\veenk\AppData\Local\Temp force flag: FALSE non-interactive flag: FALSE community index branch: stable-1.3.0 compatible index versions: ^1.1 & <=1.3.0 indexes folder: C:\Users\veenk\AppData\Local\alire\settings\indexes indexes metadata: OK index #1: (community) git+https://github.com/alire-project/alire-index#stable-1.3.0 toolchain folder: C:\Users\veenk\AppData\Local\alire\cache\toolchains toolchain assistant: disabled tool #1 gnat: gnat_native=14.2.1 tool #2 gprbuild: gprbuild=22.0.1 system package manager: not found: unknown package manager distro detection disabled: FALSE
WORKSPACE root status: VALID root release: alr=2.0.1 root load error: none root folder: D:\repos\alire current folder: D:\repos\alire
SYSTEM distribution: DISTRIBUTION_UNKNOWN host-arch: X86_64 os: WINDOWS target: NATIVE toolchain: USER word-size: BITS_64
D:\repos\alire>
D:\repos\alire>bin\alr -vv -d printenv -->> Load config key: 'dependencies.shared' = 'TOML_BOOLEAN' -->> Load config key: 'editor.cmd' = 'TOML_STRING' -->> Load config key: 'index.auto_update_asked' = 'TOML_BOOLEAN' -->> Load config key: 'index.last_update' = 'TOML_INTEGER' -->> Load config key: 'msys2.do_not_install' = 'TOML_BOOLEAN' -->> Load config key: 'toolchain.assistant' = 'TOML_BOOLEAN' -->> Load config key: 'toolchain.external.gnat' = 'TOML_BOOLEAN' -->> Load config key: 'toolchain.external.gprbuild' = 'TOML_BOOLEAN' -->> Load config key: 'toolchain.use.gnat' = 'TOML_STRING' -->> Load config key: 'toolchain.use.gprbuild' = 'TOML_STRING' -->> Load config key: 'warning.old_index' = 'TOML_BOOLEAN' -->> Looking for alire metadata at: D:\repos\alire -->> Looking for alire metadata at: D:\repos\alire -->> Looking for alire metadata at: D:\repos\alire -->> Looking for alire metadata at: D:\repos\alire -> Config file is not readable or doesn't exist: 'D:\repos\alire\alire\settings.toml' -> Using default value for configuration 'distribution.disable_detection': 'FALSE' -->> Registering variable for expressions: distribution -->> Registering variable for expressions: os -->> Registering variable for expressions: toolchain -->> Registering variable for expressions: word-size -->> Registering variable for expressions: host-arch -->> alr platform configured -->> Begin command line: -->> Arg 0 (len 26): D:\repos\alire\bin\alr.exe -->> Arg 1 (len 3): -vv -->> Arg 2 (len 2): -d -->> Arg 3 (len 8): printenv -->> End command line. -> Alire is configured not to install msys2. -> Run 'alr config --global --set msys2.do_not_install false' if you want Alire to install msys2. -->> Platform-specific initialization done. -> Using default value for configuration 'update.manually_only': 'FALSE' -->> Workspace is being checked and loaded for the first time -->> Looking for alire metadata at: D:\repos\alire -->> Loading release alr=2.0.1 -->> Compiling email pattern...: ^[!--/-~][!-~]@([:alnum:]{0,61}[[:alnum:]])(.([:alnum:]{0,61}[[:alnum:]])){1,85}$ -->> Compiling named email pattern...: ^[^<]+ <[!--/-~][!-~]@([:alnum:]{0,61}[[:alnum:]])(.([:alnum:]{0,61}[[:alnum:]])){1,85}>$ -->> Valid root found at D:\repos\alire -->> Loading release alr=2.0.1 -->> Checked valid manifest at D:\repos\alire\alire.toml -->> Reading persistent contents from D:\repos\alire\alire\alire.lock -->> Reading solution from TOML... -->> Entering folder: D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Loading release aaa=0.3.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> No root found at D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> Going back to folder: D:\repos\alire -->> Loading release ajunitgen=1.0.1 -->> Loading release ansiada=1.0.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Loading release clic=0.3.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Going back to folder: D:\repos\alire -->> Loading release curl=8.8.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Loading release dirty_booleans=0.1.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Loading release diskflags=0.1.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Loading release gnatcoll=0.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Loading release minirest=0.2.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Going back to folder: D:\repos\alire -->> Loading release optional=0.1.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Loading release semantic_versioning=3.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Loading release si_units=0.2.2 -->> Valid root found at D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Loading release simple_logging=2.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Going back to folder: D:\repos\alire -->> Loading release spdx=0.2.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Loading release stopwatch=0.1.1-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Loading release toml_slicer=0.1.1 -->> Valid root found at D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Going back to folder: D:\repos\alire -->> Loading release umwi=0.1.0 -->> Loading release uri_ada=2.0.0 -->> Loading release xml_ez_out=1.6.0 -->> Lockfile at D:\repos\alire\alire\alire.lock is valid -->> Reading persistent contents from D:\repos\alire\alire\alire.lock -->> Reading solution from TOML... -->> Entering folder: D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Loading release aaa=0.3.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> No root found at D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> Going back to folder: D:\repos\alire -->> Loading release ajunitgen=1.0.1 -->> Loading release ansiada=1.0.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Loading release clic=0.3.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Going back to folder: D:\repos\alire -->> Loading release curl=8.8.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Loading release dirty_booleans=0.1.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Loading release diskflags=0.1.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Loading release gnatcoll=0.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Loading release minirest=0.2.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Going back to folder: D:\repos\alire -->> Loading release optional=0.1.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Loading release semantic_versioning=3.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Loading release si_units=0.2.2 -->> Valid root found at D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Loading release simple_logging=2.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Going back to folder: D:\repos\alire -->> Loading release spdx=0.2.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Loading release stopwatch=0.1.1-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Loading release toml_slicer=0.1.1 -->> Valid root found at D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Going back to folder: D:\repos\alire -->> Loading release umwi=0.1.0 -->> Loading release uri_ada=2.0.0 -->> Loading release xml_ez_out=1.6.0 -> Using default value for configuration 'last_build_profile': '' -->> Reading persistent contents from D:\repos\alire\alire\alire.lock -->> Reading solution from TOML... -->> Entering folder: D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Loading release aaa=0.3.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> No root found at D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> Going back to folder: D:\repos\alire -->> Loading release ajunitgen=1.0.1 -->> Loading release ansiada=1.0.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Loading release clic=0.3.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Going back to folder: D:\repos\alire -->> Loading release curl=8.8.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Loading release dirty_booleans=0.1.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Loading release diskflags=0.1.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Loading release gnatcoll=0.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Loading release minirest=0.2.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Going back to folder: D:\repos\alire -->> Loading release optional=0.1.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Loading release semantic_versioning=3.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Loading release si_units=0.2.2 -->> Valid root found at D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Loading release simple_logging=2.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Going back to folder: D:\repos\alire -->> Loading release spdx=0.2.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Loading release stopwatch=0.1.1-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Loading release toml_slicer=0.1.1 -->> Valid root found at D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Going back to folder: D:\repos\alire -->> Loading release umwi=0.1.0 -->> Loading release uri_ada=2.0.0 -->> Loading release xml_ez_out=1.6.0 -->> Build profiles loaded -->> Status start: Exploring C:\Users\veenk\AppData\Local\alire\cache\toolchains -->> Traversing folder: C:\Users\veenk\AppData\Local\alire\cache\toolchains -->> Detected toolchain release at C:\Users\veenk\AppData\Local\alire\cache\toolchains\gnat_native_14.1.3_6c25884a -->> Loading release gnat_native=14.1.3 -->> Detected toolchain release at C:\Users\veenk\AppData\Local\alire\cache\toolchains\gnat_native_14.2.1_2540cccb -->> Loading release gnat_native=14.2.1 -->> Detected toolchain release at C:\Users\veenk\AppData\Local\alire\cache\toolchains\gprbuild_22.0.1_c842bbc5 -->> Loading release gprbuild=22.0.1 -->> Status ended: Exploring C:\Users\veenk\AppData\Local\alire\cache\toolchains -->> Looking for indexes at C:\Users\veenk\AppData\Local\alire\settings\indexes -> Found 1 indexes -->> Reusing cached set of indexes -> Loading index found at C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index -->> Loading single crate gnat from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat -->> Requested crate does not exist in index -->> Loading provider crate gnat_arm_elf for crate gnat -> Loading index found at C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index -->> Loading single crate gnat_arm_elf from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Status start: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Traversing folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-10.3.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 10.3.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-10.3.1.toml -->> Loading release gnat_arm_elf=10.3.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-10.3.2.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 10.3.2 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-10.3.2.toml -->> Loading release gnat_arm_elf=10.3.2 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-11.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 11.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-11.2.1.toml -->> Loading release gnat_arm_elf=11.2.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-11.2.2.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 11.2.2 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-11.2.2.toml -->> Loading release gnat_arm_elf=11.2.2 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-11.2.3.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 11.2.3 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-11.2.3.toml -->> Loading release gnat_arm_elf=11.2.3 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-11.2.4.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 11.2.4 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-11.2.4.toml -->> Loading release gnat_arm_elf=11.2.4 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-12.1.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 12.1.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-12.1.1.toml -->> Loading release gnat_arm_elf=12.1.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-12.1.2.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 12.1.2 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-12.1.2.toml -->> Loading release gnat_arm_elf=12.1.2 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-12.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 12.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-12.2.1.toml -->> Loading release gnat_arm_elf=12.2.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-13.1.0.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 13.1.0 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-13.1.0.toml -->> Loading release gnat_arm_elf=13.1.0 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-13.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 13.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-13.2.1.toml -->> Loading release gnat_arm_elf=13.2.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-14.1.3.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 14.1.3 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-14.1.3.toml -->> Loading release gnat_arm_elf=14.1.3 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-14.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading gnat_arm_elf 14.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf\gnat_arm_elf-14.2.1.toml -->> Loading release gnat_arm_elf=14.2.1 -->> Going back to folder: D:\repos\alire -->> Status ended: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_arm_elf -->> Loading provider crate gnat_avr_elf for crate gnat -> Loading index found at C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index -->> Loading single crate gnat_avr_elf from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf -->> Status start: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf -->> Traversing folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-11.2.4.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf -->> Loading gnat_avr_elf 11.2.4 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-11.2.4.toml -->> Loading release gnat_avr_elf=11.2.4 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-12.1.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf -->> Loading gnat_avr_elf 12.1.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-12.1.1.toml -->> Loading release gnat_avr_elf=12.1.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-12.1.2.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf -->> Loading gnat_avr_elf 12.1.2 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-12.1.2.toml -->> Loading release gnat_avr_elf=12.1.2 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-12.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf -->> Loading gnat_avr_elf 12.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-12.2.1.toml -->> Loading release gnat_avr_elf=12.2.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-13.1.0.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf -->> Loading gnat_avr_elf 13.1.0 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-13.1.0.toml -->> Loading release gnat_avr_elf=13.1.0 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-13.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf -->> Loading gnat_avr_elf 13.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-13.2.1.toml -->> Loading release gnat_avr_elf=13.2.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-14.1.3.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf -->> Loading gnat_avr_elf 14.1.3 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-14.1.3.toml -->> Loading release gnat_avr_elf=14.1.3 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-14.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf -->> Loading gnat_avr_elf 14.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf\gnat_avr_elf-14.2.1.toml -->> Loading release gnat_avr_elf=14.2.1 -->> Going back to folder: D:\repos\alire -->> Status ended: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_avr_elf -->> Loading provider crate gnat_external for crate gnat -> Loading index found at C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index -->> Loading single crate gnat_external from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_external -->> Status start: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_external -->> Traversing folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_external -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_external\gnat_external-external.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_external -->> Loading gnat_external external from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_external\gnat_external-external.toml -->> Loaded external with regexp: ^GNAT\D([\d.]+). -->> Going back to folder: D:\repos\alire -->> Status ended: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_external -->> Loading provider crate gnat_native for crate gnat -> Loading index found at C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index -->> Loading single crate gnat_native from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Status start: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Traversing folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-10.3.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 10.3.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-10.3.1.toml -->> Loading release gnat_native=10.3.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-10.3.2.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 10.3.2 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-10.3.2.toml -->> Loading release gnat_native=10.3.2 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-11.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 11.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-11.2.1.toml -->> Loading release gnat_native=11.2.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-11.2.2.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 11.2.2 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-11.2.2.toml -->> Loading release gnat_native=11.2.2 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-11.2.3.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 11.2.3 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-11.2.3.toml -->> Loading release gnat_native=11.2.3 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-11.2.4.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 11.2.4 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-11.2.4.toml -->> Loading release gnat_native=11.2.4 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-12.1.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 12.1.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-12.1.1.toml -->> Loading release gnat_native=12.1.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-12.1.2.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 12.1.2 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-12.1.2.toml -->> Loading release gnat_native=12.1.2 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-12.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 12.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-12.2.1.toml -->> Loading release gnat_native=12.2.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-13.1.0.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 13.1.0 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-13.1.0.toml -->> Loading release gnat_native=13.1.0 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-13.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 13.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-13.2.1.toml -->> Loading release gnat_native=13.2.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-13.2.2.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 13.2.2 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-13.2.2.toml -->> Loading release gnat_native=13.2.2 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-14.1.3.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 14.1.3 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-14.1.3.toml -->> Loading release gnat_native=14.1.3 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-14.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading gnat_native 14.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native\gnat_native-14.2.1.toml -->> Loading release gnat_native=14.2.1 -->> Going back to folder: D:\repos\alire -->> Status ended: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_native -->> Loading provider crate gnat_riscv64_elf for crate gnat -> Loading index found at C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index -->> Loading single crate gnat_riscv64_elf from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Status start: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Traversing folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-10.3.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 10.3.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-10.3.1.toml -->> Loading release gnat_riscv64_elf=10.3.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-10.3.2.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 10.3.2 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-10.3.2.toml -->> Loading release gnat_riscv64_elf=10.3.2 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-11.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 11.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-11.2.1.toml -->> Loading release gnat_riscv64_elf=11.2.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-11.2.2.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 11.2.2 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-11.2.2.toml -->> Loading release gnat_riscv64_elf=11.2.2 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-11.2.3.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 11.2.3 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-11.2.3.toml -->> Loading release gnat_riscv64_elf=11.2.3 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-11.2.4.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 11.2.4 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-11.2.4.toml -->> Loading release gnat_riscv64_elf=11.2.4 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-12.1.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 12.1.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-12.1.1.toml -->> Loading release gnat_riscv64_elf=12.1.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-12.1.2.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 12.1.2 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-12.1.2.toml -->> Loading release gnat_riscv64_elf=12.1.2 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-12.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 12.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-12.2.1.toml -->> Loading release gnat_riscv64_elf=12.2.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-13.1.0.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 13.1.0 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-13.1.0.toml -->> Loading release gnat_riscv64_elf=13.1.0 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-13.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 13.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-13.2.1.toml -->> Loading release gnat_riscv64_elf=13.2.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-14.1.3.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 14.1.3 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-14.1.3.toml -->> Loading release gnat_riscv64_elf=14.1.3 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-14.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading gnat_riscv64_elf 14.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf\gnat_riscv64_elf-14.2.1.toml -->> Loading release gnat_riscv64_elf=14.2.1 -->> Going back to folder: D:\repos\alire -->> Status ended: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_riscv64_elf -->> Loading provider crate gnat_xtensa_esp32_elf for crate gnat -> Loading index found at C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index -->> Loading single crate gnat_xtensa_esp32_elf from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_xtensa_esp32_elf -->> Status start: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_xtensa_esp32_elf -->> Traversing folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_xtensa_esp32_elf -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_xtensa_esp32_elf\gnat_xtensa_esp32_elf-14.2.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_xtensa_esp32_elf -->> Loading gnat_xtensa_esp32_elf 14.2.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_xtensa_esp32_elf\gnat_xtensa_esp32_elf-14.2.1.toml -->> Loading release gnat_xtensa_esp32_elf=14.2.1 -->> Going back to folder: D:\repos\alire -->> Status ended: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gn\gnat_xtensa_esp32_elf -> Index already loaded, loading skipped -->> Reusing cached set of indexes -> Loading index found at C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index -->> Loading single crate gprbuild from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild -->> Status start: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild -->> Traversing folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild\gprbuild-21.0.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild -->> Loading gprbuild 21.0.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild\gprbuild-21.0.1.toml -->> Loading release gprbuild=21.0.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild\gprbuild-21.0.2.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild -->> Loading gprbuild 21.0.2 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild\gprbuild-21.0.2.toml -->> Loading release gprbuild=21.0.2 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild\gprbuild-22.0.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild -->> Loading gprbuild 22.0.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild\gprbuild-22.0.1.toml -->> Loading release gprbuild=22.0.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild\gprbuild-24.0.1.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild -->> Loading gprbuild 24.0.1 from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild\gprbuild-24.0.1.toml -->> Loading release gprbuild=24.0.1 -->> Going back to folder: D:\repos\alire -->> Checking manifest candidate file: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild\gprbuild-external.toml -->> Entering folder: C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild -->> Loading gprbuild external from C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild\gprbuild-external.toml -->> Loaded external with regexp: ^GPRBUILD\D([\d.-]+). -->> Going back to folder: D:\repos\alire -->> Status ended: Exploring C:\Users\veenk\AppData\Local\alire\settings\indexes\community\repo\index\gp\gprbuild -->> Not reloading crate gprbuild -->> Detected available tools: -->> Tool: gprbuild=22.0.1 -->> Tool: gnat_native=14.1.3 -->> Tool: gnat_native=14.2.1 -->> Selected name for tempfile: D:\repos\alire\alire\tmp\alr-pyds.tmp when at dir: D:\repos\alire -->> Selected name for tempfile: D:\repos\alire\alire\tmp\alr-sagr.tmp when at dir: D:\repos\alire -->> Dumping lockfile contents to D:\repos\alire\alire\tmp\alr-sagr.tmp -->> Reading persistent contents from D:\repos\alire\alire\tmp\alr-sagr.tmp -->> Reading solution from TOML... -->> Entering folder: D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Loading release aaa=0.3.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> No root found at D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> Going back to folder: D:\repos\alire -->> Loading release ajunitgen=1.0.1 -->> Loading release ansiada=1.0.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Loading release clic=0.3.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Going back to folder: D:\repos\alire -->> Loading release curl=8.8.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Loading release dirty_booleans=0.1.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Loading release diskflags=0.1.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Loading release gnatcoll=0.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Loading release minirest=0.2.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Going back to folder: D:\repos\alire -->> Loading release optional=0.1.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Loading release semantic_versioning=3.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Loading release si_units=0.2.2 -->> Valid root found at D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Loading release simple_logging=2.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Going back to folder: D:\repos\alire -->> Loading release spdx=0.2.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Loading release stopwatch=0.1.1-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Loading release toml_slicer=0.1.1 -->> Valid root found at D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Going back to folder: D:\repos\alire -->> Loading release umwi=0.1.0 -->> Loading release uri_ada=2.0.0 -->> Loading release xml_ez_out=1.6.0 -->> Crate alr adds pin for crate aaa -->> Skipping deployment of already existing pin at D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Entering folder: D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Loading release aaa=0.3.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Going back to folder: D:\repos\alire -->> Crate found at pin location alire/cache/pins/aaa_dff61d26 -->> Entering folder: D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Loading release aaa=0.3.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Going back to folder: D:\repos\alire -> Crate alr adds pin aaa~0.3.0 (linked,path=alire/cache/pins/aaa_dff61d26,url=https://github.com/mosteo/aaa#dff61d26,release) -->> Crate alr adds pin for crate ada_toml -->> Skipping deployment of already existing pin at D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> Entering folder: D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> No root found at D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> Going back to folder: D:\repos\alire -->> No crate found at pin location alire/cache/pins/ada_toml_da4e59c3 -->> Entering folder: D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> No root found at D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> Going back to folder: D:\repos\alire -> Crate alr adds pin ada_toml~0.3 (linked,path=alire/cache/pins/ada_toml_da4e59c3,url=https://github.com/mosteo/ada-toml#da4e59c3) -->> Crate alr adds pin for crate clic -->> Skipping deployment of already existing pin at D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Entering folder: D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Loading release clic=0.3.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Going back to folder: D:\repos\alire -->> Crate found at pin location alire/cache/pins/clic_56bbdc00 -->> Entering folder: D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Loading release clic=0.3.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Going back to folder: D:\repos\alire -> Crate alr adds pin clic~0.3 (linked,path=alire/cache/pins/clic_56bbdc00,url=https://github.com/alire-project/clic#56bbdc00,release) -->> Crate alr adds pin for crate dirty_booleans -->> Skipping deployment of already existing pin at D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Entering folder: D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Loading release dirty_booleans=0.1.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Going back to folder: D:\repos\alire -->> Crate found at pin location alire/cache/pins/dirty_booleans_05c40d88 -->> Entering folder: D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Loading release dirty_booleans=0.1.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Going back to folder: D:\repos\alire -> Crate alr adds pin dirty_booleans~0.1 (linked,path=alire/cache/pins/dirty_booleans_05c40d88,url=https://github.com/mosteo/dirty_booleans#05c40d88,release) -->> Crate alr adds pin for crate diskflags -->> Skipping deployment of already existing pin at D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Entering folder: D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Loading release diskflags=0.1.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Going back to folder: D:\repos\alire -->> Crate found at pin location alire/cache/pins/diskflags_60729edf -->> Entering folder: D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Loading release diskflags=0.1.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Going back to folder: D:\repos\alire -> Crate alr adds pin diskflags~0.1 (linked,path=alire/cache/pins/diskflags_60729edf,url=https://github.com/mosteo/diskflags#60729edf,release) -->> Crate alr adds pin for crate gnatcoll -->> Skipping deployment of already existing pin at D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Entering folder: D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Loading release gnatcoll=0.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Going back to folder: D:\repos\alire -->> Crate found at pin location alire/cache/pins/gnatcoll_4e663b87 -->> Entering folder: D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Loading release gnatcoll=0.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Going back to folder: D:\repos\alire -> Crate alr adds pin gnatcoll^21 (linked,path=alire/cache/pins/gnatcoll_4e663b87,url=https://github.com/alire-project/gnatcoll-core.git#4e663b87,release) -->> Crate alr adds pin for crate minirest -->> Skipping deployment of already existing pin at D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Entering folder: D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Loading release minirest=0.2.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Going back to folder: D:\repos\alire -->> Crate found at pin location alire/cache/pins/minirest_9a9c660f -->> Entering folder: D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Loading release minirest=0.2.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Going back to folder: D:\repos\alire -> Crate alr adds pin minirest~0.3 (linked,path=alire/cache/pins/minirest_9a9c660f,url=https://github.com/mosteo/minirest.git#9a9c660f,release) -->> Crate alr adds pin for crate semantic_versioning -->> Skipping deployment of already existing pin at D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Entering folder: D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Loading release semantic_versioning=3.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Going back to folder: D:\repos\alire -->> Crate found at pin location alire/cache/pins/semantic_versioning_4861e32b -->> Entering folder: D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Loading release semantic_versioning=3.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Going back to folder: D:\repos\alire -> Crate alr adds pin semantic_versioning^3.0 (linked,path=alire/cache/pins/semantic_versioning_4861e32b,url=https://github.com/alire-project/semantic_versioning#4861e32b,release) -->> Crate alr adds pin for crate si_units -->> Skipping deployment of already existing pin at D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Entering folder: D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Loading release si_units=0.2.2 -->> Valid root found at D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Going back to folder: D:\repos\alire -->> Crate found at pin location alire/cache/pins/si_units_9329d259 -->> Entering folder: D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Loading release si_units=0.2.2 -->> Valid root found at D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Going back to folder: D:\repos\alire -> Crate alr adds pin si_units~0.2.2 (linked,path=alire/cache/pins/si_units_9329d259,url=https://github.com/mosteo/si_units#9329d259,release) -->> Crate alr adds pin for crate simple_logging -->> Skipping deployment of already existing pin at D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Entering folder: D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Loading release simple_logging=2.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Going back to folder: D:\repos\alire -->> Crate found at pin location alire/cache/pins/simple_logging_3505dc64 -->> Entering folder: D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Loading release simple_logging=2.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Going back to folder: D:\repos\alire -> Crate alr adds pin simple_logging^2.0 (linked,path=alire/cache/pins/simple_logging_3505dc64,url=https://github.com/alire-project/simple_logging#3505dc64,release) -->> Crate alr adds pin for crate stopwatch -->> Skipping deployment of already existing pin at D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Entering folder: D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Loading release stopwatch=0.1.1-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Going back to folder: D:\repos\alire -->> Crate found at pin location alire/cache/pins/stopwatch_f607a63b -->> Entering folder: D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Loading release stopwatch=0.1.1-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Going back to folder: D:\repos\alire -> Crate alr adds pin stopwatch~0.1 (linked,path=alire/cache/pins/stopwatch_f607a63b,url=https://github.com/mosteo/stopwatch#f607a63b,release) -->> Crate alr adds pin for crate toml_slicer -->> Skipping deployment of already existing pin at D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Entering folder: D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Loading release toml_slicer=0.1.1 -->> Valid root found at D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Going back to folder: D:\repos\alire -->> Crate found at pin location alire/cache/pins/toml_slicer_3e5cbdb5 -->> Entering folder: D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Loading release toml_slicer=0.1.1 -->> Valid root found at D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Going back to folder: D:\repos\alire -> Crate alr adds pin toml_slicer~0.1 (linked,path=alire/cache/pins/toml_slicer_3e5cbdb5,url=https://github.com/mosteo/toml_slicer#3e5cbdb5,release) -->> Dumping lockfile contents to D:\repos\alire\alire\tmp\alr-sagr.tmp -->> Reading persistent contents from D:\repos\alire\alire\tmp\alr-sagr.tmp -->> Reading solution from TOML... -->> Entering folder: D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Loading release aaa=0.3.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\aaa_dff61d26 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> No root found at D:\repos\alire\alire\cache\pins\ada_toml_da4e59c3 -->> Going back to folder: D:\repos\alire -->> Loading release ajunitgen=1.0.1 -->> Loading release ansiada=1.0.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Loading release clic=0.3.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\clic_56bbdc00 -->> Going back to folder: D:\repos\alire -->> Loading release curl=8.8.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Loading release dirty_booleans=0.1.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\dirty_booleans_05c40d88 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Loading release diskflags=0.1.0-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\diskflags_60729edf -->> Going back to folder: D:\repos\alire -->> Loading release gnat_native=14.2.1 -->> Entering folder: D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Loading release gnatcoll=0.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\gnatcoll_4e663b87 -->> Going back to folder: D:\repos\alire -->> Loading release gprbuild=22.0.1 -->> Entering folder: D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Loading release minirest=0.2.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\minirest_9a9c660f -->> Going back to folder: D:\repos\alire -->> Loading release optional=0.1.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Loading release semantic_versioning=3.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\semantic_versioning_4861e32b -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Loading release si_units=0.2.2 -->> Valid root found at D:\repos\alire\alire\cache\pins\si_units_9329d259 -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Loading release simple_logging=2.0.0 -->> Valid root found at D:\repos\alire\alire\cache\pins\simple_logging_3505dc64 -->> Going back to folder: D:\repos\alire -->> Loading release spdx=0.2.0 -->> Entering folder: D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Loading release stopwatch=0.1.1-dev -->> Valid root found at D:\repos\alire\alire\cache\pins\stopwatch_f607a63b -->> Going back to folder: D:\repos\alire -->> Entering folder: D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Loading release toml_slicer=0.1.1 -->> Valid root found at D:\repos\alire\alire\cache\pins\toml_slicer_3e5cbdb5 -->> Going back to folder: D:\repos\alire -->> Loading release umwi=0.1.0 -->> Loading release uri_ada=2.0.0 -->> Loading release xml_ez_out=1.6.0 -->> Loading environment for crate aaa release: aaa=0.3.0-dev -->> Loading environment for crate ajunitgen release: ajunitgen=1.0.1 -->> Loading environment for crate alr release: alr=2.0.1 -->> Loading environment for crate ansiada release: ansiada=1.0.0 -->> Loading environment for crate clic release: clic=0.3.0 -->> Loading environment for crate curl release: curl=8.8.0 -->> Loading environment for crate dirty_booleans release: dirty_booleans=0.1.0 -->> Loading environment for crate diskflags release: diskflags=0.1.0-dev -->> Loading environment for crate gnat_native release: gnat_native=14.2.1 -->> Processing env entry: LD_LIBRARY_PATH of type PREPEND with value ${CRATE_ROOT}/lib -->> Discarding temporary root file: D:\repos\alire\alire\tmp\alr-pyds.tmp -->> Forcing writability of dir D:\repos\alire\alire\tmp\alr-pyds.tmp -> Spawning: ["attrib", "-R", "D:\repos\alire\alire\tmp\alr-pyds.tmp"] -->> Deleting temporary file D:\repos\alire\alire\tmp\alr-pyds.tmp... -->> Discarding temporary root file: D:\repos\alire\alire\tmp\alr-sagr.tmp -->> Forcing writability of dir D:\repos\alire\alire\tmp\alr-sagr.tmp -> Spawning: ["attrib", "-R", "D:\repos\alire\alire\tmp\alr-sagr.tmp"] -->> Deleting temporary file D:\repos\alire\alire\tmp\alr-sagr.tmp... -->> ---8<--- Exception dump begin ---8<--- -->> ADA.ASSERTIONS.ASSERTION_ERROR -->> Path is not absolute: C: -->> raised ADA.ASSERTIONS.ASSERTION_ERROR : Path is not absolute: C: [D:\repos\alire\bin\alr.exe] 0x7ff7b3d642e9 semantic_versioningbasicrestrictions__first_index at ??? 0x7ff7b398c320 Semantic_Versioning.Basic.Restrictions.First_Index at alire-platforms-currentwindows.adb:91 0x7ff7b3679b13 Semantic_Versioning.Basic.Restrictions.First_Index at alire-environment-formatting.adb:34 0x7ff7b367d600 Semantic_Versioning.Basic.Restrictions.First_Index at alire-environment-loading.adb:127 0x7ff7b367bf15 Semantic_Versioning.Basic.Restrictions.First_Index at alire-environment-loading.adb:82 0x7ff7b3b5e161 Semantic_Versioning.Basic.Restrictions.First_Index at alire-roots.adb:297 0x7ff7b3b5e32f Semantic_Versioning.Basic.Restrictions.First_Index at alire-roots.adb:293 0x7ff7b3340323 Semantic_Versioning.Basic.Restrictions.First_Index at alr-commands-printenv.adb:42 0x7ff7b3340512 Semantic_Versioning.Basic.Restrictions.First_Index at alr-commands-printenv.adb:14 0x7ff7b33c15b8 Semantic_Versioning.Basic.Restrictions.First_Index at clic-subcommand-instance.adb:749 0x7ff7b33cde7b Semantic_Versioning.Basic.Restrictions.First_Index at alr-commands.adb:561 0x7ff7b32a16a0 Alr.Main at alr-main.adb:13 0x7ff7b32a4f2e Main at balr-main.adb:2306 0x7ff7b32a133e __tmainCRTStartup at ??? 0x7ff7b32a1144 mainCRTStartup at ??? [C:\Windows\System32\KERNEL32.DLL] 0x7ffa28c7257b [C:\Windows\SYSTEM32\ntdll.dll] 0x7ffa2a24af26
-->> --->8--- Exception dump end ----->8--- stderr: ADA.ASSERTIONS.ASSERTION_ERROR stderr: Path is not absolute: C: stderr: raised ADA.ASSERTIONS.ASSERTION_ERROR : Path is not absolute: C: [D:\repos\alire\bin\alr.exe] 0x7ff7b3d642e9 semantic_versioningbasicrestrictions__first_index at ??? 0x7ff7b398c320 Semantic_Versioning.Basic.Restrictions.First_Index at alire-platforms-currentwindows.adb:91 0x7ff7b3679b13 Semantic_Versioning.Basic.Restrictions.First_Index at alire-environment-formatting.adb:34 0x7ff7b367d600 Semantic_Versioning.Basic.Restrictions.First_Index at alire-environment-loading.adb:127 0x7ff7b367bf15 Semantic_Versioning.Basic.Restrictions.First_Index at alire-environment-loading.adb:82 0x7ff7b3b5e161 Semantic_Versioning.Basic.Restrictions.First_Index at alire-roots.adb:297 0x7ff7b3b5e32f Semantic_Versioning.Basic.Restrictions.First_Index at alire-roots.adb:293 0x7ff7b3340323 Semantic_Versioning.Basic.Restrictions.First_Index at alr-commands-printenv.adb:42 0x7ff7b3340512 Semantic_Versioning.Basic.Restrictions.First_Index at alr-commands-printenv.adb:14 0x7ff7b33c15b8 Semantic_Versioning.Basic.Restrictions.First_Index at clic-subcommand-instance.adb:749 0x7ff7b33cde7b Semantic_Versioning.Basic.Restrictions.First_Index at alr-commands.adb:561 0x7ff7b32a16a0 Alr.Main at alr-main.adb:13 0x7ff7b32a4f2e Main at balr-main.adb:2306 0x7ff7b32a133e __tmainCRTStartup at ??? 0x7ff7b32a1144 mainCRTStartup at ??? [C:\Windows\System32\KERNEL32.DLL] 0x7ffa28c7257b [C:\Windows\SYSTEM32\ntdll.dll] 0x7ffa2a24af26
ERROR: Path is not absolute: C: ERROR: alr encountered an unexpected error, re-run with -d for details. ERROR: error location: 0x7ff7b3d642e9 semantic_versioningbasicrestrictions__first_index at ???
D:\repos\alire>
alr version: 2.0.2-dev
This doesn't match either master
, commit c864eef, or alire/release/2.0
, so could you pinpoint for me the commit you're building? Thanks!
The commit that caused the problem is on the release/2.0 branch. The commit message is 'feat: improve VSCode launch command (#1703)'
Thanks, I was looking at the same PR but in the main branch, that has a different commit, so I was confused. Now the versions match.
Still unable to reproduce the problem, though. That path, "C:", is certainly not absolute, but I don't know where it is coming from yet.
Found it. You have msys2 disabled, I expect, right?
Yes, that's correct. I use CygWin or WSL for Linux stuff..
On My PC I tried to build Alire from the github repository and am experiencing issues when running the executable.
Here is a log of what I did. Note that the currently installed Alire is alr-2.0.1-bin-x86_64-windows.zip, which works fine.
To reproduce, I built Alire from scratch (Commit: d296745691926f3c32217b59f93236281593132b):
================================================================================ D:\repos>git clone --recurse-submodules https://github.com/alire-project/alire.git Cloning into 'alire'...
D:\repos>cd alire
D:\repos\alire>alr toolchain --select Welcome to the toolchain selection assistant
In this assistant you can set up the default toolchain to be used with any crate that does not specify its own top-level dependency on a version of gnat or gprbuild.
If you choose "None", Alire will use whatever version is found in the environment.
Note: Currently configured: gnat_native=14.2.1
Please select the gnat version for use with this configuration
Note: Choices for the following tool are narrowed down to releases compatible with just selected gnat_native=14.2.1
Note: Currently configured: gprbuild=22.0.1
Please select the gprbuild version for use with this configuration
D:\repos\alire>set ALIRE_OS=windows
D:\repos\alire>gprbuild -j0 -p -P alr_env
================================================================================
When I go to a crate that worked fine before, I now get an exception:
================================================================================
D:\alire\crates\cuda\cuda64>\repos\alire\bin\alr -d printenv stderr: ADA.ASSERTIONS.ASSERTION_ERROR stderr: Path is not absolute: C: stderr: raised ADA.ASSERTIONS.ASSERTION_ERROR : Path is not absolute: C: [D:\repos\alire\bin\alr.exe] 0xf86092 Semantic_Versioning.Basic.At_Least at alire.ads:352 0xb6bd23 Semantic_Versioning.Basic.At_Least at alire-platforms-currentwindows.adb:91 0x83d1fb Semantic_Versioning.Basic.At_Least at alire-environment-formatting.adb:34 0x841863 Semantic_Versioning.Basic.At_Least at alire-environment-loading.adb:127 0x83fa5a Semantic_Versioning.Basic.At_Least at alire-environment-loading.adb:82 0xd4e369 Semantic_Versioning.Basic.At_Least at alire-roots.adb:300 0x4ad526 Semantic_Versioning.Basic.At_Least at alr-commands-printenv.adb:42 0x535dd7 Semantic_Versioning.Basic.At_Least at clic-subcommand-instance.adb:749 0x54384d Semantic_Versioning.Basic.At_Least at alr-commands.adb:562 0x4017b3 Alr.Main at alr-main.adb:13 0x4054ac Main at balr-main.adb:2427 0x401423 __tmainCRTStartup at ??? 0x40113b mainCRTStartup at ??? [C:\WINDOWS\System32\KERNEL32.DLL] 0x7ffe9e9e257b [C:\WINDOWS\SYSTEM32\ntdll.dll] 0x7ffe9f8caf26
ERROR: Path is not absolute: C: ERROR: alr encountered an unexpected error, re-run with -d for details. ERROR: error location: 0xf86092 Semantic_Versioning.Basic.At_Least at alire.ads:352
================================================================================
Running the 'old' Alire 2.0.1 I get:
================================================================================
D:\alire\crates\cuda\cuda64>alr -d printenv export ALIRE="True" export CUDA64_ALIRE_PREFIX="D:\alire\crates\cuda\cuda64" export GNAT_NATIVE_ALIRE_PREFIX="C:\Users\veenk\AppData\Local\alire\cache\toolchains\gnat_native_14.2.1_2540cccb" export GPRBUILD_ALIRE_PREFIX="C:\Users\veenk\AppData\Local\alire\cache\toolchains\gprbuild_22.0.1_c842bbc5" export GPR_PROJECT_PATH= (no issues)
================================================================================
The Alire settings are:
================================================================================ D:\alire\crates\cuda\cuda64>alr settings --global last_build_profile=cuda64=DEVELOPMENT toolchain.external.gprbuild=false msys2.do_not_install=true editor.cmd=gnatstudio -P ${GPR_FILE} index.last_update=226394249 toolchain.assistant=false index.auto_update_asked=true toolchain.use.gnat=gnat_native=14.2.1 toolchain.use.gprbuild=gprbuild=22.0.1 toolchain.external.gnat=false
================================================================================
For this crate the alire.toml is:
================================================================================ name = "cuda64" version = "10.2.0" description = "CUDA runtime libraries" long-description = """ This crate contains NVidia CUDA support libraries." """ authors = "veenker@xs4all.nl" maintainers = ["veenker@xs4all.nl"] maintainers-logins = ["rveenker",]
project-files = []