Test ran at 2025-06-10 12:26:31.508465+00:00

SOLUTION:
nrf5x_hal=0.1.0: Drivers and HAL for the Nordic nRF5X micro-controller family
Origin: commit 0cf20efac2d0a64ed22844edbfcdd3acbbcdb1cc from https://github.com/Fabien-Chouteau/nrf5x-hal.git
Properties:
   Auto_Gpr_With: auto-gpr-with=false
   Description: Drivers and HAL for the Nordic nRF5X micro-controller family
   License: BSD-3-Clause
   Maintainer: chouteau@adacore.com
   Maintainers_Logins: Fabien-Chouteau
   Name: nrf5x_hal
   Project_File: nrf51.gpr
   Project_File: nrf52.gpr
   Tag: embedded
   Tag: nostd
   Tag: nrf51
   Tag: nrf52
   Tag: nordic
   Tag: drivers
   Tag: ble
   Version: 0.1.0
   Website: https://github.com/AdaCore/Ada_Drivers_Library/
Dependencies (direct):
   cortex_m~0.2.0
   gnat_arm_elf^11.2
   hal~0.1.0
Dependencies (solution):
   cortex_m=0.2.0
   gnat_arm_elf=11.2.4
   hal=0.1.0
Dependencies (graph):
   cortex_m=0.2.0  --> hal=0.1.0 (^0.1.0)
   nrf5x_hal=0.1.0 --> cortex_m=0.2.0 (~0.2.0)
   nrf5x_hal=0.1.0 --> gnat_arm_elf=11.2.4 (^11.2)
   nrf5x_hal=0.1.0 --> hal=0.1.0 (~0.1.0)


LOG:
Spawning: alr -d -n get --build nrf5x_hal=0.1.0
Note: Deploying nrf5x_hal=0.1.0...
Note: Deploying cortex_m=0.2.0...
Note: Building nrf5x_hal=0.1.0/nrf51.gpr (1/2)...
Setup
   [mkdir]        object directory for project Cortex_M0
   [mkdir]        library directory for project Cortex_M0
   [mkdir]        object directory for project NRF51
   [mkdir]        library directory for project NRF51
Compile
   [Ada]          cortex_m-nvic.adb
   [Ada]          cortex_m-cache.adb
   [Ada]          cortex_m_svd-scb.ads
   [Ada]          cortex_m_svd-systick.ads
   [Ada]          cortex_m_svd-debug.ads
   [Ada]          cortex_m_svd-nvic.ads
   [Ada]          cortex_m_svd-dwt.ads
   [Ada]          cortex_m_svd.ads
   [Ada]          memory_barriers.adb
   [Ada]          cortex_m-systick.adb
   [Ada]          cortex_m-debug.adb
   [Ada]          cortex_m.ads
   [Ada]          cortex_m-dwt.adb
   [Ada]          semihosting-filesystem.adb
   [Ada]          semihosting.adb
   [Ada]          hal-i2c.ads
   [Ada]          hal-spi.ads
   [Ada]          hal-filesystem.ads
   [Ada]          hal-sdmmc.adb
   [Ada]          hal-bitmap.ads
   [Ada]          hal-touch_panel.ads
   [Ada]          hal-audio.ads
   [Ada]          hal-time.ads
   [Ada]          hal-uart.ads
   [Ada]          hal-framebuffer.ads
   [Ada]          hal-real_time_clock.ads
   [Ada]          hal.ads
   [Ada]          hal-dsi.ads
   [Ada]          hal-block_drivers.ads
   [Ada]          hal-gpio.ads
   [Ada]          nrf_svd-ppi.ads
   [Ada]          nrf_svd-radio.ads
   [Ada]          nrf_svd-rng.ads
   [Ada]          nrf_svd-adc.ads
   [Ada]          nrf_svd-temp.ads
   [Ada]          nrf_svd-ficr.ads
   [Ada]          nrf_svd-timer.ads
   [Ada]          nrf_svd-ecb.ads
   [Ada]          nrf_svd-aar.ads
   [Ada]          nrf_svd-rtc.ads
   [Ada]          nrf_svd-lpcomp.ads
   [Ada]          nrf_svd-spis.ads
   [Ada]          nrf_svd-spim.ads
   [Ada]          nrf_svd-qdec.ads
   [Ada]          nrf_svd-ccm.ads
   [Ada]          nrf_svd-mpu.ads
   [Ada]          nrf_svd-amli.ads
   [Ada]          nrf_svd.ads
   [Ada]          nrf_svd-twi.ads
   [Ada]          nrf_svd-clock.ads
   [Ada]          nrf_svd-gpiote.ads
   [Ada]          nrf_svd-nvmc.ads
   [Ada]          nrf_svd-uart.ads
   [Ada]          nrf_svd-power.ads
   [Ada]          nrf_svd-gpio.ads
   [Ada]          nrf_svd-uicr.ads
   [Ada]          nrf_svd-wdt.ads
   [Ada]          nrf_svd-spi.ads
   [Ada]          nrf-adc.adb
   [Ada]          nrf-ppi.adb
   [Ada]          nrf-radio.adb
   [Ada]          nrf-interrupts.adb
   [Ada]          nrf-twi.adb
   [Ada]          nrf-gpio.adb
   [Ada]          nrf-uart.adb
   [Ada]          nrf-rtc.adb
   [Ada]          nrf-timers.adb
   [Ada]          nrf.ads
   [Ada]          nrf-gpio-tasks_and_events.adb
   [Ada]          nrf-temperature.adb
   [Ada]          nrf-tasks.adb
   [Ada]          nrf-clock.adb
   [Ada]          nrf-rng.adb
   [Ada]          nrf-events.adb
   [Ada]          nrf-spi_master.adb
   [Ada]          nrf-device.ads
Build Libraries
   [gprlib]       hal.lexch
   [gprlib]       cortex_m0.lexch
   [archive]      libhal.a
   [index]        libhal.a
   [gprlib]       nrf51.lexch
   [archive]      libcortex_m0.a
   [index]        libcortex_m0.a
   [archive]      libnrf51.a
   [index]        libnrf51.a
Note: Building nrf5x_hal=0.1.0/nrf52.gpr (2/2)...
Setup
   [mkdir]        object directory for project Cortex_M4F
   [mkdir]        library directory for project Cortex_M4F
   [mkdir]        object directory for project NRF52
   [mkdir]        library directory for project NRF52
Compile
   [Ada]          cortex_m-nvic.adb
   [Ada]          cortex_m-cache.adb
   [Ada]          cortex_m-fpu.adb
   [Ada]          cortex_m_svd-scb.ads
   [Ada]          cortex_m_svd-mpu.ads
   [Ada]          cortex_m_svd-fpu.ads
   [Ada]          cortex_m_svd-systick.ads
   [Ada]          cortex_m_svd-debug.ads
   [Ada]          cortex_m_svd-nvic.ads
   [Ada]          cortex_m_svd-dwt.ads
   [Ada]          cortex_m_svd.ads
   [Ada]          memory_barriers.adb
   [Ada]          cortex_m-systick.adb
   [Ada]          cortex_m-debug.adb
   [Ada]          cortex_m.ads
   [Ada]          cortex_m-dwt.adb
   [Ada]          semihosting-filesystem.adb
   [Ada]          semihosting.adb
   [Ada]          hal-i2c.ads
   [Ada]          hal-spi.ads
   [Ada]          hal-filesystem.ads
   [Ada]          hal-sdmmc.adb
   [Ada]          hal-bitmap.ads
   [Ada]          hal-touch_panel.ads
   [Ada]          hal-audio.ads
   [Ada]          hal-time.ads
   [Ada]          hal-uart.ads
   [Ada]          hal-framebuffer.ads
   [Ada]          hal-real_time_clock.ads
   [Ada]          hal.ads
   [Ada]          hal-dsi.ads
   [Ada]          hal-block_drivers.ads
   [Ada]          hal-gpio.ads
   [Ada]          nrf_svd-mwu.ads
   [Ada]          nrf_svd-ppi.ads
   [Ada]          nrf_svd-radio.ads
   [Ada]          nrf_svd-uarte.ads
   [Ada]          nrf_svd-rng.ads
   [Ada]          nrf_svd-egu.ads
   [Ada]          nrf_svd-temp.ads
   [Ada]          nrf_svd-ficr.ads
   [Ada]          nrf_svd-timer.ads
   [Ada]          nrf_svd-ecb.ads
   [Ada]          nrf_svd-saadc.ads
   [Ada]          nrf_svd-aar.ads
   [Ada]          nrf_svd-rtc.ads
   [Ada]          nrf_svd-lpcomp.ads
   [Ada]          nrf_svd-comp.ads
   [Ada]          nrf_svd-pdm.ads
   [Ada]          nrf_svd-spis.ads
   [Ada]          nrf_svd-bprot.ads
   [Ada]          nrf_svd-spim.ads
   [Ada]          nrf_svd-qdec.ads
   [Ada]          nrf_svd-ccm.ads
   [Ada]          nrf_svd-nfct.ads
   [Ada]          nrf_svd.ads
   [Ada]          nrf_svd-twim.ads
   [Ada]          nrf_svd-twi.ads
   [Ada]          nrf_svd-twis.ads
   [Ada]          nrf_svd-clock.ads
   [Ada]          nrf_svd-gpiote.ads
   [Ada]          nrf_svd-fpu.ads
   [Ada]          nrf_svd-nvmc.ads
   [Ada]          nrf_svd-uart.ads
   [Ada]          nrf_svd-power.ads
   [Ada]          nrf_svd-gpio.ads
   [Ada]          nrf_svd-uicr.ads
   [Ada]          nrf_svd-wdt.ads
   [Ada]          nrf_svd-i2s.ads
   [Ada]          nrf_svd-pwm.ads
   [Ada]          nrf_svd-spi.ads
   [Ada]          nrf-adc.adb
   [Ada]          nrf-ppi.adb
   [Ada]          nrf-radio.adb
   [Ada]          nrf-interrupts.adb
   [Ada]          nrf-twi.adb
   [Ada]          nrf-gpio.adb
   [Ada]          nrf-uart.adb
   [Ada]          nrf-rtc.adb
   [Ada]          nrf-timers.adb
   [Ada]          nrf.ads
   [Ada]          nrf-gpio-tasks_and_events.adb
   [Ada]          nrf-temperature.adb
   [Ada]          nrf-tasks.adb
   [Ada]          nrf-clock.adb
   [Ada]          nrf-rng.adb
   [Ada]          nrf-events.adb
   [Ada]          nrf-spi_master.adb
   [Ada]          nrf-device.adb
Build Libraries
   [gprlib]       hal.lexch
   [gprlib]       cortex_m4f.lexch
   [archive]      libhal.a
   [index]        libhal.a
   [gprlib]       nrf52.lexch
   [archive]      libcortex_m4f.a
   [index]        libcortex_m4f.a
   [archive]      libnrf52.a
   [index]        libnrf52.a

nrf5x_hal=0.1.0 successfully retrieved and built.
Dependencies were solved as follows:

   +  cortex_m     0.2.0  (new)
   +b gnat_arm_elf 11.2.4 (new,binary)
   +  hal          0.1.0  (new)
Found declared GPR file: nrf51.gpr
Found declared GPR file: nrf52.gpr