Test ran at 2025-03-20 01:14:49.346479+00:00

SOLUTION:
a0b_stm32g474=0.1.0: A0B: STM32G474 base support and SVD files
Origin: commit b5a23766903099f974120678719a8ba09355863f from https://github.com/godunko/a0b-stm32g474.git
Properties:
   Test run: alr build (from ${CRATE_ROOT}/selftest)
   Author: Vadim Godunko
   Configuration: no modifiers
   Description: A0B: STM32G474 base support and SVD files
   License: Apache-2.0 WITH LLVM-exception
   Maintainer: Vadim Godunko <vgodunko@gmail.com>
   Maintainers_Logins: godunko
   Name: a0b_stm32g474
   Project_File: gnat/a0b_stm32g474.gpr
   Tag: a0b
   Tag: embedded
   Tag: stm32
   Tag: stm32g4
   Tag: stm32g474
   Version: 0.1.0
   Website: https://github.com/godunko/a0b-stm32g474
Dependencies (direct):
   a0b_stm32g4*
Dependencies (solution):
   a0b_armv7m=0.3.0
   a0b_base=0.4.0
   a0b_stm32g4=0.1.0
   gnat_arm_elf=14.2.1
Dependencies (graph):
   a0b_armv7m=0.3.0    --> a0b_base=0.4.0 (*)
   a0b_armv7m=0.3.0    --> gnat_arm_elf=14.2.1 (*)
   a0b_stm32g4=0.1.0   --> a0b_armv7m=0.3.0 (*)
   a0b_stm32g474=0.1.0 --> a0b_stm32g4=0.1.0 (*)


LOG:
Spawning: alr -d -n get a0b_stm32g474=0.1.0
Note: Deploying a0b_stm32g474=0.1.0...
Note: Deploying a0b_base=0.4.0...
Note: Deploying gnat_arm_elf=14.2.1...

#=#=#                                                                          
                                                                           0.0%
#                                                                          2.2%
###                                                                        5.0%
#####                                                                      7.4%
######                                                                     8.8%
#######                                                                   11.0%
#########                                                                 13.2%
###########                                                               15.5%
############                                                              17.7%
##############                                                            19.9%
###############                                                           22.1%
#################                                                         24.5%
###################                                                       26.5%
#####################                                                     29.4%
######################                                                    31.3%
#######################                                                   33.1%
#########################                                                 35.6%
###########################                                               37.5%
############################                                              39.7%
##############################                                            41.9%
###############################                                           44.1%
#################################                                         46.3%
##################################                                        48.5%
####################################                                      50.7%
######################################                                    53.0%
#######################################                                   55.2%
#########################################                                 57.4%
##########################################                                59.6%
############################################                              61.8%
##############################################                            64.0%
###############################################                           66.2%
#################################################                         68.4%
##################################################                        70.6%
####################################################                      72.8%
######################################################                    75.0%
#######################################################                   77.2%
#########################################################                 79.4%
##########################################################                81.7%
############################################################              83.9%
#############################################################             86.1%
###############################################################           88.6%
#################################################################         90.5%
#################################################################         91.5%
##################################################################        92.4%
##################################################################        92.7%
####################################################################      94.9%
######################################################################    97.5%
#######################################################################   98.9%
#######################################################################   99.6%
######################################################################## 100.0%
Note: gnat_arm_elf=14.2.1 installed successfully.
Note: Deploying a0b_armv7m=0.3.0...
Note: Deploying a0b_stm32g4=0.1.0...

a0b_stm32g474=0.1.0 successfully retrieved.
Dependencies were solved as follows:

   +  a0b_armv7m   0.3.0  (new,indirect)
   +  a0b_base     0.4.0  (new,indirect)
   +  a0b_stm32g4  0.1.0  (new)
   +b gnat_arm_elf 14.2.1 (new,indirect,binary)
Note: Synchronizing workspace...
Dependencies automatically updated as follows:

   +  a0b_armv7m    0.3.0  (new,indirect)
   +  a0b_base      0.4.0  (new,indirect)
   +  a0b_stm32g4   0.1.0  (new,indirect)
   +. a0b_stm32g474 0.1.0  (new,path=..)
   +b gnat_arm_elf  14.2.1 (new,binary)

Note: Building a0b_stm32g474_selftest=0.1.0-dev/a0b_stm32g474_selftest.gpr...
Setup
   [mkdir]        object directory for project A0B_Base
   [mkdir]        library directory for project A0B_Base
   [mkdir]        object directory for project A0B_ARMv7M
   [mkdir]        library directory for project A0B_ARMv7M
   [mkdir]        object directory for project A0B_STM32G4
   [mkdir]        library directory for project A0B_STM32G4
   [mkdir]        object directory for project A0B_STM32G474
   [mkdir]        library directory for project A0B_STM32G474
a0b_stm32g474_selftest.gpr:9:09: warning: there are no sources of language "Ada" in this project
Compile
   [Ada]          a0b-types-svd.ads
   [Ada]          a0b-peripherals.ads
   [Ada]          a0b-types-big_endian.adb
   [Ada]          a0b-types-gcc_builtins.ads
   [Ada]          a0b-types-arrays.ads
   [Ada]          a0b.ads
   [Ada]          a0b-types.ads
   [Ada]          a0b-armv7m-startup_utilities-enable_fpu.adb
   [Ada]          a0b-armv7m-scs-dwt.ads
   [Ada]          a0b-armv7m-scs-fp.ads
   [Ada]          a0b-armv7m-scs-cache.ads
   [Ada]          a0b-armv7m-scs-scb.ads
   [Ada]          a0b-armv7m-startup_utilities.ads
   [Ada]          a0b-armv7m-instructions.adb
   [Ada]          a0b-armv7m-parameters.ads
   [Ada]          a0b-armv7m-cache_utilities.adb
   [Ada]          a0b-armv7m-scs-nvic.ads
   [Ada]          a0b-armv7m-nvic_utilities.adb
   [Ada]          a0b-armv7m-profiling_utilities.adb
   [Ada]          a0b-armv7m-scs.ads
a0b-armv7m-nvic_utilities.adb:38:14: warning: "ICPR" overlays smaller object [enabled by default]
a0b-armv7m-nvic_utilities.adb:38:14: warning: program execution may be erroneous [enabled by default]
a0b-armv7m-nvic_utilities.adb:38:14: warning: size of "ICPR" is 512 [enabled by default]
a0b-armv7m-nvic_utilities.adb:38:14: warning: size of "ICPR" is 496 [enabled by default]
a0b-armv7m-nvic_utilities.adb:58:14: warning: "ICER" overlays smaller object [enabled by default]
a0b-armv7m-nvic_utilities.adb:58:14: warning: program execution may be erroneous [enabled by default]
a0b-armv7m-nvic_utilities.adb:58:14: warning: size of "ICER" is 512 [enabled by default]
a0b-armv7m-nvic_utilities.adb:58:14: warning: size of "ICER" is 496 [enabled by default]
a0b-armv7m-nvic_utilities.adb:78:14: warning: "ISER" overlays smaller object [enabled by default]
a0b-armv7m-nvic_utilities.adb:78:14: warning: program execution may be erroneous [enabled by default]
a0b-armv7m-nvic_utilities.adb:78:14: warning: size of "ISER" is 512 [enabled by default]
a0b-armv7m-nvic_utilities.adb:78:14: warning: size of "ISER" is 496 [enabled by default]
a0b-armv7m-nvic_utilities.adb:108:14: warning: "ISPR" overlays smaller object [enabled by default]
a0b-armv7m-nvic_utilities.adb:108:14: warning: program execution may be erroneous [enabled by default]
a0b-armv7m-nvic_utilities.adb:108:14: warning: size of "ISPR" is 512 [enabled by default]
a0b-armv7m-nvic_utilities.adb:108:14: warning: size of "ISPR" is 496 [enabled by default]
   [Ada]          a0b-armv7m-scs-systick.ads
   [Ada]          a0b-armv7m.ads
a0b-armv7m-cache_utilities.adb:138:43: warning: redundant conversion, "Ways" is of type "Unsigned_32" [-gnatwr]
a0b-armv7m-cache_utilities.adb:142:23: warning: redundant conversion, "Ways" is of type "Unsigned_32" [-gnatwr]
a0b-armv7m-cache_utilities.adb:145:26: warning: redundant conversion, "Sets" is of type "Unsigned_32" [-gnatwr]
   [Ada]          a0b-armv7m-scs-mpu.ads
   [Ada]          a0b-stm32g4-peripherals-flash.ads
   [Ada]          a0b-stm32g4.ads
   [Ada]          a0b-stm32g4-peripherals-pwr.ads
   [Ada]          a0b-stm32g4-peripherals-rcc.ads
   [Ada]          a0b-stm32g4-interrupts.ads
   [Ada]          a0b-stm32g4-peripherals.ads
   [Ada]          a0b-stm32g474-svd-hrtim.ads
   [Ada]          a0b-stm32g474-svd-adc.ads
   [Ada]          a0b-stm32g474-svd-i2c.ads
   [Ada]          a0b-stm32g474-svd-syscfg.ads
   [Ada]          a0b-stm32g474-svd-comp.ads
   [Ada]          a0b-stm32g474-svd-fmc.ads
   [Ada]          a0b-stm32g474-svd-iwdg.ads
   [Ada]          a0b-stm32g474-svd-pwr.ads
   [Ada]          a0b-stm32g474-svd-crs.ads
   [Ada]          a0b-stm32g474-svd-dmamux.ads
   [Ada]          a0b-stm32g474-svd-dac.ads
   [Ada]          a0b-stm32g474-svd-usart.ads
   [Ada]          a0b-stm32g474-svd-tim.ads
   [Ada]          a0b-stm32g474-svd-fdcan.ads
   [Ada]          a0b-stm32g474-svd-tamp.ads
   [Ada]          a0b-stm32g474-svd-sai.ads
   [Ada]          a0b-stm32g474-svd-rcc.ads
   [Ada]          a0b-stm32g474-svd-gpio.ads
   [Ada]          a0b-stm32g474-svd-lptim.ads
   [Ada]          a0b-stm32g474-svd-rng.ads
   [Ada]          a0b-stm32g474-svd-exti.ads
   [Ada]          a0b-stm32g474-svd-rtc.ads
   [Ada]          a0b-stm32g474-svd-quadspi.ads
   [Ada]          a0b-stm32g474-svd-ucpd.ads
   [Ada]          a0b-stm32g474-svd-fmac.ads
   [Ada]          a0b-stm32g474-svd-usb.ads
   [Ada]          a0b-stm32g474-svd-cordic.ads
   [Ada]          a0b-stm32g474-svd-crc.ads
   [Ada]          a0b-stm32g474-svd-spi.ads
   [Ada]          a0b-stm32g474-svd-dbgmcu.ads
   [Ada]          a0b-stm32g474-svd-opamp.ads
   [Ada]          a0b-stm32g474-svd.ads
   [Ada]          a0b-stm32g474-svd-flash.ads
   [Ada]          a0b-stm32g474-svd-dma.ads
   [Ada]          a0b-stm32g474-svd-wwdg.ads
   [Ada]          a0b-stm32g474-svd-vrefbuf.ads
   [Ada]          a0b-stm32g474-interrupts.ads
   [Ada]          a0b-stm32g474.ads
Build Libraries
   [gprlib]       a0b_base.lexch
   [gprlib]       a0b_armv7m.lexch
   [archive]      liba0b_base.a
   [index]        liba0b_base.a
   [gprlib]       a0b_stm32g4.lexch
   [archive]      liba0b_armv7m.a
   [index]        liba0b_armv7m.a
   [gprlib]       a0b_stm32g474.lexch
   [archive]      liba0b_stm32g4.a
   [index]        liba0b_stm32g4.a
   [archive]      liba0b_stm32g474.a
   [index]        liba0b_stm32g474.a
Success: Build finished successfully in 3.87 seconds.