Test ran at 2024-04-24 00:36:39.598725+00:00 SOLUTION: pico_examples=2.0.0: Examples for Ada on the Raspberry Pi Pico Origin: commit cd57c29a7ad70cbb080cda4078455e1d6d58b58f from https://github.com/JeremyGrosser/pico_examples.git Properties: Author: Jeremy Grosser Auto_Gpr_With: auto-gpr-with=false Description: Examples for Ada on the Raspberry Pi Pico License: BSD-3-Clause Maintainer: Jeremy Grosser Maintainers_Logins: JeremyGrosser Name: pico_examples Project_File: adc_continuous/adc_continuous.gpr Project_File: adc_hello/adc_hello.gpr Project_File: blink/blink.gpr Project_File: gpio_interrupts/gpio_interrupts.gpr Project_File: i2c_demo/i2c_demo.gpr Project_File: multicore/multicore.gpr Project_File: pimoroni_audio_pack/pimoroni_audio_pack.gpr Project_File: pimoroni_rgb_keypad/pimoroni_rgb_keypad.gpr Project_File: pimoroni_rgb_keypad_interrupt/pimoroni_rgb_keypad_interrupt.gpr Project_File: pio_assemble/pio_assemble.gpr Project_File: pio_blink/pio_blink.gpr Project_File: pwm/pwm.gpr Project_File: rtc/rtc.gpr Project_File: spi_loopback/spi_loopback.gpr Project_File: timer/timer.gpr Project_File: uart_echo/uart_echo.gpr Project_File: uart_interrupt/uart_interrupt.gpr Project_File: usb_echo/usb_echo.gpr Project_File: usb_echo_interrupt/usb_echo_interrupt.gpr Project_File: ws2812_demo/ws2812_demo.gpr Tag: embedded Tag: nostd Tag: pico Tag: rp2040 Version: 2.0.0 Website: https://pico-doc.synack.me/ Dependencies (direct): chests~0.1.1 gnat_arm_elf^12 pico_bsp^2.0 rp2040_hal^2.0 Dependencies (solution): atomic=0.5.0 bbqueue=0.3.1 chests=0.1.1 cortex_m=0.5.0 gnat=12.2.1 (gnat_arm_elf) (installed) gnat_arm_elf=12.2.1 (installed) hal=0.3.0 pico_bsp=2.0.0 rp2040_hal=2.0.1 usb_embedded=0.3.0 Dependencies (graph): bbqueue=0.3.1 --> atomic=0.5.0 (~0.5) bbqueue=0.3.1 --> gnat=12.2.1 (gnat_arm_elf) (>=10) cortex_m=0.5.0 --> gnat_arm_elf=12.2.1 (>=12) cortex_m=0.5.0 --> hal=0.3.0 (~0.3) pico_bsp=2.0.0 --> hal=0.3.0 (~0.3) pico_bsp=2.0.0 --> rp2040_hal=2.0.1 (^2.0) pico_examples=2.0.0 --> chests=0.1.1 (~0.1.1) pico_examples=2.0.0 --> gnat_arm_elf=12.2.1 (^12) pico_examples=2.0.0 --> pico_bsp=2.0.0 (^2.0) pico_examples=2.0.0 --> rp2040_hal=2.0.1 (^2.0) rp2040_hal=2.0.1 --> atomic=0.5.0 (~0.5) rp2040_hal=2.0.1 --> cortex_m=0.5.0 (~0.5) rp2040_hal=2.0.1 --> gnat_arm_elf=12.2.1 (^12.2) rp2040_hal=2.0.1 --> hal=0.3.0 (~0.3) rp2040_hal=2.0.1 --> usb_embedded=0.3.0 (~0.3) usb_embedded=0.3.0 --> bbqueue=0.3.1 (~0.3.0) usb_embedded=0.3.0 --> hal=0.3.0 (~0.3) LOG: Note: Deploying pico_examples=2.0.0... Note: Deploying gnat_arm_elf=12.2.1... #=#=# ##O#-# ##O=# # 0.0% 0.9% # 2.1% ## 3.9% ### 4.8% #### 6.0% ##### 7.8% ###### 9.2% ####### 9.9% ######## 11.5% ######## 12.3% ######### 13.5% ########## 14.5% ########### 15.7% ############ 16.8% ############ 17.9% ############# 19.2% ############## 20.3% ############### 21.4% ################ 22.7% ################# 23.8% ################## 25.0% ################## 26.2% ################### 27.3% #################### 28.6% ##################### 29.7% ###################### 31.0% ####################### 32.1% ######################## 33.4% ######################## 34.6% ######################### 35.8% ########################## 37.1% ########################### 38.3% ############################ 39.5% ############################# 40.8% ############################## 42.0% ############################### 43.3% ############################### 43.6% ################################ 45.1% ################################# 46.0% ################################# 46.9% ################################## 47.8% ################################### 48.7% ################################### 49.6% #################################### 50.5% #################################### 50.9% ##################################### 52.1% ##################################### 52.7% ###################################### 53.4% ###################################### 54.0% ####################################### 54.7% ####################################### 55.4% ######################################## 56.0% ######################################## 56.6% ######################################### 57.0% ######################################### 57.4% ######################################### 57.8% ######################################### 58.1% ######################################### 58.3% ########################################## 58.5% ########################################## 58.8% ########################################## 59.0% ########################################## 59.3% ########################################## 59.5% ########################################### 59.8% ########################################### 60.1% ########################################### 60.3% ########################################### 60.6% ########################################### 60.8% ########################################### 61.1% ############################################ 61.3% ############################################ 61.6% ############################################ 61.9% ############################################ 62.1% ############################################ 62.4% ############################################# 62.7% ############################################# 63.0% ############################################# 63.2% ############################################# 63.5% ############################################# 63.8% ############################################## 64.1% ############################################## 64.3% ############################################## 64.6% ############################################## 64.9% ############################################## 65.2% ############################################### 65.4% ############################################### 65.7% ############################################### 66.0% ############################################### 66.3% ############################################### 66.6% ################################################ 66.9% ################################################ 67.2% ################################################ 67.4% ################################################ 67.7% ################################################ 68.0% ################################################# 68.3% ################################################# 68.6% ################################################# 68.9% ################################################# 69.1% ################################################# 69.4% ################################################## 69.7% ################################################## 70.0% ################################################## 70.3% ################################################## 70.5% ################################################## 70.8% ################################################### 71.1% ################################################### 71.4% ################################################### 71.7% ################################################### 72.0% #################################################### 72.2% #################################################### 72.5% #################################################### 72.8% #################################################### 73.1% #################################################### 73.4% ##################################################### 73.6% ##################################################### 73.9% ##################################################### 74.2% ##################################################### 74.5% ##################################################### 74.8% ##################################################### 75.0% ###################################################### 75.3% ###################################################### 75.5% ###################################################### 75.7% ###################################################### 75.9% ###################################################### 76.1% ###################################################### 76.4% ####################################################### 76.5% ####################################################### 76.7% ####################################################### 76.8% ####################################################### 77.0% ####################################################### 77.2% ####################################################### 77.3% ####################################################### 77.5% ####################################################### 77.6% ######################################################## 77.8% ######################################################## 78.0% ######################################################## 78.1% ######################################################## 78.3% ######################################################## 78.5% ######################################################## 78.6% ######################################################## 78.8% ######################################################## 79.0% ######################################################### 79.2% ######################################################### 79.3% ######################################################### 79.5% ######################################################### 79.7% ######################################################### 79.9% ######################################################### 80.1% ######################################################### 80.2% ######################################################### 80.4% ########################################################## 80.6% ########################################################## 80.8% ########################################################## 81.0% ########################################################## 81.1% ########################################################## 81.3% ########################################################## 81.5% ########################################################## 81.7% ########################################################## 81.9% ########################################################### 82.0% ########################################################### 82.1% ########################################################### 82.4% ########################################################### 82.5% ########################################################### 82.6% ########################################################### 82.7% ########################################################### 82.8% ########################################################### 82.9% ########################################################### 83.0% ########################################################### 83.1% ########################################################### 83.2% ########################################################### 83.3% ############################################################ 83.4% ############################################################ 83.5% ############################################################ 83.6% ############################################################ 83.7% ############################################################ 83.8% ############################################################ 83.9% ############################################################ 84.0% ############################################################ 84.2% ############################################################ 84.3% ############################################################ 84.4% ############################################################ 84.5% ############################################################ 84.6% ############################################################ 84.7% ############################################################# 84.8% ############################################################# 84.9% ############################################################# 85.0% ############################################################# 85.1% ############################################################# 85.3% ############################################################# 85.4% ############################################################# 85.5% ############################################################# 85.6% ############################################################# 85.7% ############################################################# 85.8% ############################################################# 85.9% ############################################################# 86.0% ############################################################## 86.2% ############################################################## 86.3% ############################################################## 86.4% ############################################################## 86.5% ############################################################## 86.6% ############################################################## 86.7% ############################################################## 86.8% ############################################################## 87.0% ############################################################## 87.1% ############################################################## 87.2% ############################################################## 87.3% ############################################################## 87.4% ############################################################### 87.5% ############################################################### 87.6% ############################################################### 87.7% ############################################################### 87.9% ############################################################### 88.0% ############################################################### 88.1% ############################################################### 88.2% ############################################################### 88.4% ############################################################### 88.5% ############################################################### 88.6% ############################################################### 88.7% ############################################################### 88.8% ################################################################ 88.9% ################################################################ 89.0% ################################################################ 89.2% ################################################################ 89.3% ################################################################ 89.4% ################################################################ 89.5% ################################################################ 89.6% ################################################################ 89.8% ################################################################ 89.9% ################################################################ 90.0% ################################################################ 90.2% ################################################################# 90.3% ################################################################# 90.4% ################################################################# 90.5% ################################################################# 90.7% ################################################################# 90.8% ################################################################# 90.9% ################################################################# 91.0% ################################################################# 91.2% ################################################################# 91.3% ################################################################# 91.4% ################################################################# 91.6% ################################################################## 91.7% ################################################################## 91.8% ################################################################## 91.9% ################################################################## 92.1% ################################################################## 92.2% ################################################################## 92.3% ################################################################## 92.4% ################################################################## 92.5% ################################################################## 92.6% ################################################################## 92.7% ################################################################## 92.8% ################################################################## 92.9% ################################################################## 93.0% ################################################################### 93.1% ################################################################### 93.3% ################################################################### 93.4% ################################################################### 93.5% ################################################################### 93.6% ################################################################### 93.7% ################################################################### 93.8% ################################################################### 93.9% ################################################################### 94.0% ################################################################### 94.2% ################################################################### 94.3% ################################################################### 94.4% #################################################################### 94.5% #################################################################### 94.7% #################################################################### 94.8% #################################################################### 94.9% #################################################################### 95.0% #################################################################### 95.2% #################################################################### 95.3% #################################################################### 95.4% #################################################################### 95.5% #################################################################### 95.7% #################################################################### 95.8% ##################################################################### 95.9% ##################################################################### 96.1% ##################################################################### 96.2% ##################################################################### 96.3% ##################################################################### 96.4% ##################################################################### 96.6% ##################################################################### 96.7% ##################################################################### 96.8% ##################################################################### 96.9% ##################################################################### 97.0% ##################################################################### 97.1% ##################################################################### 97.2% ###################################################################### 97.3% ###################################################################### 97.4% ###################################################################### 97.5% ###################################################################### 97.6% ###################################################################### 97.7% ###################################################################### 97.7% ###################################################################### 97.8% ###################################################################### 97.9% ###################################################################### 98.0% ###################################################################### 98.0% ###################################################################### 98.1% ###################################################################### 98.2% ###################################################################### 98.3% ###################################################################### 98.4% ###################################################################### 98.4% ###################################################################### 98.5% ###################################################################### 98.6% ####################################################################### 98.7% ####################################################################### 98.8% ####################################################################### 98.9% ####################################################################### 98.9% ####################################################################### 99.0% ####################################################################### 99.1% ####################################################################### 99.2% ####################################################################### 99.3% ####################################################################### 99.4% ####################################################################### 99.4% ####################################################################### 99.5% ####################################################################### 99.6% ####################################################################### 99.7% ####################################################################### 99.8% ####################################################################### 99.9% ####################################################################### 100.0% ######################################################################## 100.0% Note: gnat_arm_elf=12.2.1 installed successfully. Note: Deploying atomic=0.5.0... Note: Deploying chests=0.1.1... Note: Deploying hal=0.3.0... Note: Deploying bbqueue=0.3.1... Note: Deploying cortex_m=0.5.0... Note: Deploying usb_embedded=0.3.0... Note: Deploying rp2040_hal=2.0.1... Note: Deploying pico_bsp=2.0.0... Note: Building pico_examples/adc_continuous/adc_continuous.gpr (1/20)... Setup [mkdir] object directory for project HAL [mkdir] library directory for project HAL [mkdir] object directory for project Atomic [mkdir] library directory for project Atomic [mkdir] object directory for project Cortex_M [mkdir] library directory for project Cortex_M [mkdir] object directory for project BBqueue [mkdir] library directory for project BBqueue [mkdir] object directory for project Usb_Embedded [mkdir] library directory for project Usb_Embedded [mkdir] object directory for project Rp2040_Hal [mkdir] library directory for project Rp2040_Hal [mkdir] object directory for project Pico_Bsp [mkdir] library directory for project Pico_Bsp [mkdir] object directory for project ADC_Continuous Compile [Ada] main.adb [Ada] bbqueue.adb [Ada] bbqueue-buffers.adb [Ada] bbqueue-buffers-framed.adb [Ada] usb_embedded_config.ads [Ada] usb.adb [Ada] usb-utils.adb [Ada] usb-logging.ads [Ada] usb-lang.ads [Ada] usb-hal.ads [Ada] usb-hal-device.ads [Ada] usb-device.adb [Ada] usb-device-serial.adb [Ada] usb-device-midi.adb [Ada] usb-device-hid.adb [Ada] usb-device-hid-mouse.adb [Ada] usb-device-hid-keyboard.adb [Ada] usb-device-hid-joystick.adb [Ada] usb-device-hid-gamepad.adb [Ada] usb-device-control.adb [Ada] usb-logging-device__null.adb [Ada] cortex_m-nvic.adb [Ada] cortex_m-cache.adb [Ada] cortex_m_svd.ads [Ada] cortex_m_svd-systick.ads [Ada] cortex_m_svd-scb.ads [Ada] cortex_m_svd-nvic.ads [Ada] cortex_m_svd-dwt.ads [Ada] cortex_m_svd-debug.ads [Ada] cortex_m_config.ads [Ada] semihosting.adb [Ada] semihosting-filesystem.adb [Ada] memory_barriers.adb [Ada] cortex_m.ads [Ada] cortex_m-systick.adb [Ada] cortex_m-hints.adb [Ada] cortex_m-dwt.adb [Ada] cortex_m-debug.adb [Ada] atomic-critical_section.adb [Ada] atomic.adb [Ada] atomic-unsigned.adb [Ada] atomic-signed.adb [Ada] atomic_config.ads [Ada] atomic-unsigned_8.ads [Ada] atomic-unsigned_32.ads [Ada] atomic-unsigned_16.ads [Ada] atomic-signed_8.ads [Ada] atomic-signed_32.ads [Ada] atomic-signed_16.ads [Asm_Cpp] crt0.s [Ada] rp2040_hal_config.ads [Ada] rp_interrupts.adb [Ada] rp-timer-interrupts.adb [Ada] rp-pwm-interrupts.adb [Ada] rp-gpio-interrupts.adb [Ada] rp-device.ads [Ada] rp2040_svd.ads [Ada] rp2040_svd-xosc.ads [Ada] rp2040_svd-xip_ssi.ads [Ada] rp2040_svd-xip_ctrl.ads [Ada] rp2040_svd-watchdog.ads [Ada] rp2040_svd-vreg_and_chip_reset.ads [Ada] rp2040_svd-usbctrl_regs.ads [Ada] rp2040_svd-usbctrl_dpram.ads [Ada] rp2040_svd-uart.ads [Ada] rp2040_svd-timer.ads [Ada] rp2040_svd-tbman.ads [Ada] rp2040_svd-sysinfo.ads [Ada] rp2040_svd-syscfg.ads [Ada] rp2040_svd-spi.ads [Ada] rp2040_svd-sio.ads [Ada] rp2040_svd-rtc.ads [Ada] rp2040_svd-rosc.ads [Ada] rp2040_svd-resets.ads [Ada] rp2040_svd-pwm.ads [Ada] rp2040_svd-psm.ads [Ada] rp2040_svd-ppb.ads [Ada] rp2040_svd-pll.ads [Ada] rp2040_svd-pio.ads [Ada] rp2040_svd-pads_qspi.ads [Ada] rp2040_svd-pads_bank0.ads [Ada] rp2040_svd-io_qspi.ads [Ada] rp2040_svd-io_bank0.ads [Ada] rp2040_svd-interrupts.ads [Ada] rp2040_svd-i2c.ads [Ada] rp2040_svd-dma.ads [Ada] rp2040_svd-clocks.ads [Ada] rp2040_svd-busctrl.ads [Ada] rp2040_svd-adc.ads [Ada] rp-watchdog.adb [Ada] rp-usb_device.adb [Ada] rp-uart.adb [Ada] rp-timer.adb [Ada] rp-spi.adb [Ada] rp-rtc.adb [Ada] rp-rom.adb [Ada] rp-rom-floating_point.adb [Ada] rp-reset.adb [Ada] rp-pwm.adb [Ada] rp-pio.adb [Ada] rp-pio-ws2812_pio.ads [Ada] rp-pio-ws2812.adb [Ada] rp-pio-encoding.ads [Ada] rp-pio-audio_i2s_pio.ads [Ada] rp-pio-audio_i2s.adb [Ada] rp-multicore.adb [Ada] rp-multicore-spinlocks.adb [Ada] rp-multicore-fifo.adb [Ada] rp-interpolator.ads [Ada] rp-i2c_master.adb [Ada] rp-i2c.adb [Ada] rp-gpio.adb [Ada] rp-flash.adb [Ada] rp-flash-cache.adb [Ada] rp-dma.adb [Ada] rp-clock.adb [Ada] rp-adc.adb [Ada] rp.ads [Ada] hal.ads [Ada] hal-uart.ads [Ada] hal-touch_panel.ads [Ada] hal-time.ads [Ada] hal-spi.ads [Ada] hal-sdmmc.adb [Ada] hal-real_time_clock.ads [Ada] hal-i2c.ads [Ada] hal-gpio.ads [Ada] hal-framebuffer.ads [Ada] hal-filesystem.ads [Ada] hal-dsi.ads [Ada] hal-block_drivers.ads [Ada] hal-bitmap.ads [Ada] hal-audio.ads [Ada] pico_bsp_config.ads [Ada] pico.ads [Ada] pico-pimoroni.ads [Ada] pico-pimoroni-rgb_keypad.adb [Ada] pico-pimoroni-audio_pack.ads [Ada] pico-audio_i2s.ads Build Libraries [gprlib] hal.lexch [gprlib] Atomic.lexch [gprlib] Cortex_M.lexch [archive] libAtomic.a [archive] libhal.a [index] libAtomic.a [index] libhal.a [gprlib] Bbqueue.lexch [gprlib] Usb_Embedded.lexch [archive] libBbqueue.a [index] libBbqueue.a [gprlib] Rp2040_Hal.lexch [archive] libUsb_Embedded.a [index] libUsb_Embedded.a [archive] libCortex_M.a [index] libCortex_M.a [gprlib] Pico_Bsp.lexch [archive] libRp2040_Hal.a [index] libRp2040_Hal.a [archive] libPico_Bsp.a [index] libPico_Bsp.a Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/adc_hello/adc_hello.gpr (2/20)... Setup [mkdir] object directory for project ADC_Hello Compile [Ada] main.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/blink/blink.gpr (3/20)... Setup [mkdir] object directory for project Blink Compile [Ada] main.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/gpio_interrupts/gpio_interrupts.gpr (4/20)... Setup [mkdir] object directory for project GPIO_Interrupts Compile [Ada] main.adb [Ada] handlers.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/i2c_demo/i2c_demo.gpr (5/20)... Setup [mkdir] object directory for project Chests [mkdir] library directory for project Chests [mkdir] object directory for project I2c_Demo [mkdir] exec directory for project I2c_Demo Compile [Ada] i2c_demo.adb [Ada] chests.ads [Ada] chests-stacks.adb [Ada] chests-ring_buffers.adb Build Libraries [gprlib] Chests.lexch [archive] libChests.a [index] libChests.a Bind [gprbind] i2c_demo.bexch [Ada] i2c_demo.ali Link [link] i2c_demo.adb Note: Building pico_examples/multicore/multicore.gpr (6/20)... Setup [mkdir] object directory for project Multicore Compile [Ada] main.adb [Ada] led_control.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/pimoroni_audio_pack/pimoroni_audio_pack.gpr (7/20)... Setup [mkdir] object directory for project Pimoroni_Audio_Pack Compile [Ada] main.adb [Ada] synth.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/pimoroni_rgb_keypad/pimoroni_rgb_keypad.gpr (8/20)... Setup [mkdir] object directory for project Pimoroni_RGB_Keypad Compile [Ada] main.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/pimoroni_rgb_keypad_interrupt/pimoroni_rgb_keypad_interrupt.gpr (9/20)... Setup [mkdir] object directory for project Pimoroni_RGB_Keypad_Interrupt Compile [Ada] main.adb [Ada] demo.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/pio_assemble/pio_assemble.gpr (10/20)... Setup [mkdir] object directory for project PIO_Assemble Compile [Ada] main.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/pio_blink/pio_blink.gpr (11/20)... Setup [mkdir] object directory for project PIO_Blink Compile [Ada] main.adb [Ada] hello.ads Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/pwm/pwm.gpr (12/20)... Setup [mkdir] object directory for project PWM Compile [Ada] main.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/rtc/rtc.gpr (13/20)... Setup [mkdir] object directory for project RTC Compile [Ada] main.adb [Ada] text_format.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/spi_loopback/spi_loopback.gpr (14/20)... Setup [mkdir] object directory for project SPI_Loopback Compile [Ada] main.adb main.adb:1:03: (style) incorrect line terminator main.adb:2:38: (style) incorrect line terminator main.adb:3:03: (style) incorrect line terminator main.adb:4:42: (style) incorrect line terminator main.adb:5:03: (style) incorrect line terminator main.adb:6:18: (style) incorrect line terminator main.adb:7:01: (style) incorrect line terminator main.adb:8:14: (style) incorrect line terminator main.adb:9:01: (style) incorrect line terminator main.adb:10:25: (style) incorrect line terminator main.adb:11:16: (style) incorrect line terminator main.adb:12:15: (style) incorrect line terminator main.adb:13:14: (style) incorrect line terminator main.adb:14:11: (style) incorrect line terminator main.adb:15:01: (style) incorrect line terminator main.adb:16:12: (style) incorrect line terminator main.adb:17:12: (style) incorrect line terminator main.adb:18:01: (style) incorrect line terminator main.adb:19:18: (style) incorrect line terminator main.adb:20:06: (style) incorrect line terminator main.adb:21:46: (style) incorrect line terminator main.adb:22:27: (style) incorrect line terminator main.adb:23:40: (style) incorrect line terminator main.adb:24:01: (style) incorrect line terminator main.adb:25:21: (style) incorrect line terminator main.adb:26:01: (style) incorrect line terminator main.adb:27:35: (style) incorrect line terminator main.adb:28:23: (style) incorrect line terminator main.adb:29:27: (style) incorrect line terminator main.adb:30:31: (style) incorrect line terminator main.adb:31:24: (style) incorrect line terminator main.adb:32:22: (style) incorrect line terminator main.adb:33:26: (style) incorrect line terminator main.adb:34:31: (style) incorrect line terminator main.adb:35:25: (style) incorrect line terminator main.adb:36:01: (style) incorrect line terminator main.adb:37:34: (style) incorrect line terminator main.adb:38:23: (style) incorrect line terminator main.adb:39:29: (style) incorrect line terminator main.adb:40:33: (style) incorrect line terminator main.adb:41:34: (style) incorrect line terminator main.adb:42:35: (style) incorrect line terminator main.adb:43:26: (style) incorrect line terminator main.adb:44:22: (style) incorrect line terminator main.adb:45:28: (style) incorrect line terminator main.adb:46:33: (style) incorrect line terminator main.adb:47:34: (style) incorrect line terminator main.adb:48:35: (style) incorrect line terminator main.adb:49:27: (style) incorrect line terminator main.adb:50:01: (style) incorrect line terminator main.adb:51:56: (style) incorrect line terminator main.adb:52:27: (style) incorrect line terminator main.adb:53:23: (style) incorrect line terminator main.adb:54:27: (style) incorrect line terminator main.adb:55:31: (style) incorrect line terminator main.adb:56:24: (style) incorrect line terminator main.adb:57:22: (style) incorrect line terminator main.adb:58:26: (style) incorrect line terminator main.adb:59:31: (style) incorrect line terminator main.adb:60:25: (style) incorrect line terminator main.adb:61:01: (style) incorrect line terminator main.adb:62:38: (style) incorrect line terminator main.adb:63:23: (style) incorrect line terminator main.adb:64:30: (style) incorrect line terminator main.adb:65:34: (style) incorrect line terminator main.adb:66:45: (style) incorrect line terminator main.adb:67:27: (style) incorrect line terminator main.adb:68:22: (style) incorrect line terminator main.adb:69:29: (style) incorrect line terminator main.adb:70:34: (style) incorrect line terminator main.adb:71:45: (style) incorrect line terminator main.adb:72:28: (style) incorrect line terminator main.adb:73:01: (style) incorrect line terminator main.adb:74:36: (style) incorrect line terminator main.adb:75:23: (style) incorrect line terminator main.adb:76:30: (style) incorrect line terminator main.adb:77:34: (style) incorrect line terminator main.adb:78:45: (style) incorrect line terminator main.adb:79:27: (style) incorrect line terminator main.adb:80:22: (style) incorrect line terminator main.adb:81:29: (style) incorrect line terminator main.adb:82:34: (style) incorrect line terminator main.adb:83:45: (style) incorrect line terminator main.adb:84:27: (style) incorrect line terminator main.adb:85:29: (style) incorrect line terminator main.adb:86:01: (style) incorrect line terminator main.adb:87:39: (style) incorrect line terminator main.adb:88:23: (style) incorrect line terminator main.adb:89:30: (style) incorrect line terminator main.adb:90:34: (style) incorrect line terminator main.adb:91:45: (style) incorrect line terminator main.adb:92:27: (style) incorrect line terminator main.adb:93:22: (style) incorrect line terminator main.adb:94:29: (style) incorrect line terminator main.adb:95:34: (style) incorrect line terminator main.adb:96:45: (style) incorrect line terminator main.adb:97:29: (style) incorrect line terminator main.adb:98:28: (style) incorrect line terminator main.adb:99:01: (style) incorrect line terminator main.adb:100:43: (style) incorrect line terminator main.adb:101:23: (style) incorrect line terminator main.adb:102:30: (style) incorrect line terminator main.adb:103:34: (style) incorrect line terminator main.adb:104:44: (style) incorrect line terminator main.adb:105:27: (style) incorrect line terminator main.adb:106:22: (style) incorrect line terminator main.adb:107:29: (style) incorrect line terminator main.adb:108:34: (style) incorrect line terminator main.adb:109:44: (style) incorrect line terminator main.adb:110:29: (style) incorrect line terminator main.adb:111:28: (style) incorrect line terminator main.adb:112:01: (style) incorrect line terminator main.adb:113:35: (style) incorrect line terminator main.adb:114:23: (style) incorrect line terminator main.adb:115:30: (style) incorrect line terminator main.adb:116:34: (style) incorrect line terminator main.adb:117:45: (style) incorrect line terminator main.adb:118:27: (style) incorrect line terminator main.adb:119:22: (style) incorrect line terminator main.adb:120:29: (style) incorrect line terminator main.adb:121:34: (style) incorrect line terminator main.adb:122:45: (style) incorrect line terminator main.adb:123:28: (style) incorrect line terminator main.adb:124:01: (style) incorrect line terminator main.adb:125:44: (style) incorrect line terminator main.adb:126:08: (style) incorrect line terminator main.adb:127:48: (style) incorrect line terminator main.adb:128:23: (style) incorrect line terminator main.adb:129:13: (style) incorrect line terminator main.adb:130:10: (style) incorrect line terminator [Ada] board.adb [Ada] tests.adb board.adb:1:03: (style) incorrect line terminator board.adb:2:38: (style) incorrect line terminator board.adb:3:03: (style) incorrect line terminator board.adb:4:42: (style) incorrect line terminator board.adb:5:03: (style) incorrect line terminator board.adb:6:22: (style) incorrect line terminator board.adb:7:01: (style) incorrect line terminator board.adb:8:27: (style) incorrect line terminator board.adb:9:19: (style) incorrect line terminator board.adb:10:09: (style) incorrect line terminator board.adb:11:51: (style) incorrect line terminator board.adb:12:51: (style) incorrect line terminator board.adb:13:51: (style) incorrect line terminator board.adb:14:52: (style) incorrect line terminator board.adb:15:01: (style) incorrect line terminator board.adb:16:52: (style) incorrect line terminator board.adb:17:50: (style) incorrect line terminator board.adb:18:50: (style) incorrect line terminator board.adb:19:51: (style) incorrect line terminator board.adb:20:19: (style) incorrect line terminator board.adb:21:01: (style) incorrect line terminator board.adb:22:11: (style) incorrect line terminator board.ads:1:03: (style) incorrect line terminator board.ads:2:38: (style) incorrect line terminator board.ads:3:03: (style) incorrect line terminator board.ads:4:42: (style) incorrect line terminator board.ads:5:03: (style) incorrect line terminator board.ads:6:16: (style) incorrect line terminator board.ads:7:14: (style) incorrect line terminator board.ads:8:13: (style) incorrect line terminator board.ads:9:11: (style) incorrect line terminator board.ads:10:01: (style) incorrect line terminator board.ads:11:17: (style) incorrect line terminator board.ads:12:01: (style) incorrect line terminator board.ads:13:58: (style) incorrect line terminator board.ads:14:58: (style) incorrect line terminator board.ads:15:01: (style) incorrect line terminator board.ads:16:54: (style) incorrect line terminator board.ads:17:54: (style) incorrect line terminator board.ads:18:54: (style) incorrect line terminator board.ads:19:54: (style) incorrect line terminator board.ads:20:01: (style) incorrect line terminator board.ads:21:55: (style) incorrect line terminator board.ads:22:54: (style) incorrect line terminator board.ads:23:55: (style) incorrect line terminator board.ads:24:55: (style) incorrect line terminator board.ads:25:01: (style) incorrect line terminator board.ads:26:25: (style) incorrect line terminator board.ads:27:01: (style) incorrect line terminator board.ads:28:11: (style) incorrect line terminator tests.adb:1:03: (style) incorrect line terminator tests.adb:2:38: (style) incorrect line terminator tests.adb:3:03: (style) incorrect line terminator tests.adb:4:42: (style) incorrect line terminator tests.adb:5:03: (style) incorrect line terminator tests.adb:6:18: (style) incorrect line terminator tests.adb:7:01: (style) incorrect line terminator tests.adb:8:27: (style) incorrect line terminator tests.adb:9:23: (style) incorrect line terminator tests.adb:10:01: (style) incorrect line terminator tests.adb:11:13: (style) incorrect line terminator tests.adb:12:01: (style) incorrect line terminator tests.adb:13:23: (style) incorrect line terminator tests.adb:14:01: (style) incorrect line terminator tests.adb:15:22: (style) incorrect line terminator tests.adb:16:01: (style) incorrect line terminator tests.adb:17:20: (style) incorrect line terminator tests.adb:18:31: (style) incorrect line terminator tests.adb:19:42: (style) incorrect line terminator tests.adb:20:42: (style) incorrect line terminator tests.adb:21:06: (style) incorrect line terminator tests.adb:22:59: (style) incorrect line terminator tests.adb:23:59: (style) incorrect line terminator tests.adb:24:32: (style) incorrect line terminator tests.adb:25:32: (style) incorrect line terminator tests.adb:26:09: (style) incorrect line terminator tests.adb:27:38: (style) incorrect line terminator tests.adb:28:44: (style) incorrect line terminator tests.adb:29:42: (style) incorrect line terminator tests.adb:30:01: (style) incorrect line terminator tests.adb:31:26: (style) incorrect line terminator tests.adb:32:28: (style) incorrect line terminator tests.adb:33:36: (style) incorrect line terminator tests.adb:34:53: (style) incorrect line terminator tests.adb:35:60: (style) incorrect line terminator tests.adb:36:49: (style) incorrect line terminator tests.adb:37:58: (style) incorrect line terminator tests.adb:38:62: (style) incorrect line terminator tests.adb:39:16: (style) incorrect line terminator tests.adb:40:37: (style) incorrect line terminator tests.adb:41:15: (style) incorrect line terminator tests.adb:42:01: (style) incorrect line terminator tests.adb:43:21: (style) incorrect line terminator tests.adb:44:33: (style) incorrect line terminator tests.adb:45:44: (style) incorrect line terminator tests.adb:46:44: (style) incorrect line terminator tests.adb:47:40: (style) incorrect line terminator tests.adb:48:06: (style) incorrect line terminator tests.adb:49:74: (style) incorrect line terminator tests.adb:50:74: (style) incorrect line terminator tests.adb:51:32: (style) incorrect line terminator tests.adb:52:32: (style) incorrect line terminator tests.adb:53:09: (style) incorrect line terminator tests.adb:54:38: (style) incorrect line terminator tests.adb:55:44: (style) incorrect line terminator tests.adb:56:42: (style) incorrect line terminator tests.adb:57:01: (style) incorrect line terminator tests.adb:58:28: (style) incorrect line terminator tests.adb:59:38: (style) incorrect line terminator tests.adb:60:44: (style) incorrect line terminator tests.adb:61:19: (style) incorrect line terminator tests.adb:62:53: (style) incorrect line terminator tests.adb:63:81: (style) incorrect line terminator tests.adb:64:49: (style) incorrect line terminator tests.adb:65:78: (style) incorrect line terminator tests.adb:66:62: (style) incorrect line terminator tests.adb:67:16: (style) incorrect line terminator tests.adb:68:01: (style) incorrect line terminator tests.adb:69:37: (style) incorrect line terminator tests.adb:70:16: (style) incorrect line terminator tests.adb:71:01: (style) incorrect line terminator tests.adb:72:24: (style) incorrect line terminator tests.adb:73:31: (style) incorrect line terminator tests.adb:74:42: (style) incorrect line terminator tests.adb:75:42: (style) incorrect line terminator tests.adb:76:06: (style) incorrect line terminator tests.adb:77:56: (style) incorrect line terminator tests.adb:78:38: (style) incorrect line terminator tests.adb:79:50: (style) incorrect line terminator tests.adb:80:62: (style) incorrect line terminator tests.adb:81:63: (style) incorrect line terminator tests.adb:82:66: (style) incorrect line terminator tests.adb:83:50: (style) incorrect line terminator tests.adb:84:50: (style) incorrect line terminator tests.adb:85:27: (style) incorrect line terminator tests.adb:86:09: (style) incorrect line terminator tests.adb:87:38: (style) incorrect line terminator tests.adb:88:44: (style) incorrect line terminator tests.adb:89:42: (style) incorrect line terminator tests.adb:90:01: (style) incorrect line terminator tests.adb:91:26: (style) incorrect line terminator tests.adb:92:41: (style) incorrect line terminator tests.adb:93:30: (style) incorrect line terminator tests.adb:94:29: (style) incorrect line terminator tests.adb:95:01: (style) incorrect line terminator tests.adb:96:41: (style) incorrect line terminator tests.adb:97:73: (style) incorrect line terminator tests.adb:98:01: (style) incorrect line terminator tests.adb:99:42: (style) incorrect line terminator tests.adb:100:74: (style) incorrect line terminator tests.adb:101:01: (style) incorrect line terminator tests.adb:102:41: (style) incorrect line terminator tests.adb:103:73: (style) incorrect line terminator tests.adb:104:69: (style) incorrect line terminator tests.adb:105:42: (style) incorrect line terminator tests.adb:106:35: (style) incorrect line terminator tests.adb:107:01: (style) incorrect line terminator tests.adb:108:40: (style) incorrect line terminator tests.adb:109:72: (style) incorrect line terminator tests.adb:110:44: (style) incorrect line terminator tests.adb:111:16: (style) incorrect line terminator tests.adb:112:37: (style) incorrect line terminator tests.adb:113:19: (style) incorrect line terminator tests.adb:114:01: (style) incorrect line terminator tests.adb:115:26: (style) incorrect line terminator tests.adb:116:31: (style) incorrect line terminator tests.adb:117:42: (style) incorrect line terminator tests.adb:118:42: (style) incorrect line terminator tests.adb:119:06: (style) incorrect line terminator tests.adb:120:56: (style) incorrect line terminator tests.adb:121:38: (style) incorrect line terminator tests.adb:122:50: (style) incorrect line terminator tests.adb:123:62: (style) incorrect line terminator tests.adb:124:63: (style) incorrect line terminator tests.adb:125:66: (style) incorrect line terminator tests.adb:126:49: (style) incorrect line terminator tests.adb:127:49: (style) incorrect line terminator tests.adb:128:27: (style) incorrect line terminator tests.adb:129:09: (style) incorrect line terminator tests.adb:130:38: (style) incorrect line terminator tests.adb:131:44: (style) incorrect line terminator tests.adb:132:42: (style) incorrect line terminator tests.adb:133:01: (style) incorrect line terminator tests.adb:134:26: (style) incorrect line terminator tests.adb:135:37: (style) incorrect line terminator tests.adb:136:29: (style) incorrect line terminator tests.adb:137:29: (style) incorrect line terminator tests.adb:138:01: (style) incorrect line terminator tests.adb:139:41: (style) incorrect line terminator tests.adb:140:73: (style) incorrect line terminator tests.adb:141:01: (style) incorrect line terminator tests.adb:142:42: (style) incorrect line terminator tests.adb:143:74: (style) incorrect line terminator tests.adb:144:01: (style) incorrect line terminator tests.adb:145:41: (style) incorrect line terminator tests.adb:146:73: (style) incorrect line terminator tests.adb:147:69: (style) incorrect line terminator tests.adb:148:42: (style) incorrect line terminator tests.adb:149:35: (style) incorrect line terminator tests.adb:150:01: (style) incorrect line terminator tests.adb:151:40: (style) incorrect line terminator tests.adb:152:72: (style) incorrect line terminator tests.adb:153:44: (style) incorrect line terminator tests.adb:154:16: (style) incorrect line terminator tests.adb:155:37: (style) incorrect line terminator tests.adb:156:21: (style) incorrect line terminator tests.adb:157:01: (style) incorrect line terminator tests.adb:158:22: (style) incorrect line terminator tests.adb:159:31: (style) incorrect line terminator tests.adb:160:42: (style) incorrect line terminator tests.adb:161:42: (style) incorrect line terminator tests.adb:162:06: (style) incorrect line terminator tests.adb:163:56: (style) incorrect line terminator tests.adb:164:34: (style) incorrect line terminator tests.adb:165:44: (style) incorrect line terminator tests.adb:166:48: (style) incorrect line terminator tests.adb:167:33: (style) incorrect line terminator tests.adb:168:82: (style) incorrect line terminator tests.adb:169:61: (style) incorrect line terminator tests.adb:170:33: (style) incorrect line terminator tests.adb:171:27: (style) incorrect line terminator tests.adb:172:09: (style) incorrect line terminator tests.adb:173:38: (style) incorrect line terminator tests.adb:174:44: (style) incorrect line terminator tests.adb:175:42: (style) incorrect line terminator tests.adb:176:21: (style) incorrect line terminator tests.adb:177:01: (style) incorrect line terminator tests.adb:178:49: (style) incorrect line terminator tests.adb:179:19: (style) incorrect line terminator tests.adb:180:33: (style) incorrect line terminator tests.adb:181:32: (style) incorrect line terminator tests.adb:182:46: (style) incorrect line terminator tests.adb:183:32: (style) incorrect line terminator tests.adb:184:01: (style) incorrect line terminator tests.adb:185:37: (style) incorrect line terminator tests.adb:186:69: (style) incorrect line terminator tests.adb:187:63: (style) incorrect line terminator tests.adb:188:01: (style) incorrect line terminator tests.adb:189:35: (style) incorrect line terminator tests.adb:190:01: (style) incorrect line terminator tests.adb:191:37: (style) incorrect line terminator tests.adb:192:17: (style) incorrect line terminator tests.adb:193:01: (style) incorrect line terminator tests.adb:194:11: (style) incorrect line terminator tests.ads:1:03: (style) incorrect line terminator tests.ads:2:38: (style) incorrect line terminator tests.ads:3:03: (style) incorrect line terminator tests.ads:4:42: (style) incorrect line terminator tests.ads:5:03: (style) incorrect line terminator tests.ads:6:25: (style) incorrect line terminator tests.ads:7:01: (style) incorrect line terminator tests.ads:8:17: (style) incorrect line terminator tests.ads:9:01: (style) incorrect line terminator tests.ads:10:20: (style) incorrect line terminator tests.ads:11:31: (style) incorrect line terminator tests.ads:12:42: (style) incorrect line terminator tests.ads:13:43: (style) incorrect line terminator tests.ads:14:01: (style) incorrect line terminator tests.ads:15:21: (style) incorrect line terminator tests.ads:16:33: (style) incorrect line terminator tests.ads:17:44: (style) incorrect line terminator tests.ads:18:44: (style) incorrect line terminator tests.ads:19:41: (style) incorrect line terminator tests.ads:20:01: (style) incorrect line terminator tests.ads:21:24: (style) incorrect line terminator tests.ads:22:31: (style) incorrect line terminator tests.ads:23:42: (style) incorrect line terminator tests.ads:24:43: (style) incorrect line terminator tests.ads:25:01: (style) incorrect line terminator tests.ads:26:26: (style) incorrect line terminator tests.ads:27:31: (style) incorrect line terminator tests.ads:28:42: (style) incorrect line terminator tests.ads:29:43: (style) incorrect line terminator tests.ads:30:01: (style) incorrect line terminator tests.ads:31:22: (style) incorrect line terminator tests.ads:32:31: (style) incorrect line terminator tests.ads:33:42: (style) incorrect line terminator tests.ads:34:43: (style) incorrect line terminator tests.ads:35:01: (style) incorrect line terminator tests.ads:36:11: (style) incorrect line terminator Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/timer/timer.gpr (15/20)... Setup [mkdir] object directory for project Timer Compile [Ada] main.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/uart_echo/uart_echo.gpr (16/20)... Setup [mkdir] object directory for project UART_Echo Compile [Ada] main.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/uart_interrupt/uart_interrupt.gpr (17/20)... Setup [mkdir] object directory for project UART_Interrupt Compile [Ada] main.adb [Ada] console.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/usb_echo/usb_echo.gpr (18/20)... Setup [mkdir] object directory for project USB_Echo Compile [Ada] main.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/usb_echo_interrupt/usb_echo_interrupt.gpr (19/20)... Setup [mkdir] object directory for project USB_Echo_Interrupt Compile [Ada] main.adb [Ada] usb_int.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Note: Building pico_examples/ws2812_demo/ws2812_demo.gpr (20/20)... Setup [mkdir] object directory for project WS2812_Demo Compile [Ada] main.adb Bind [gprbind] main.bexch [Ada] main.ali Link [link] main.adb Build finished successfully in 28.52 seconds. pico_examples=2.0.0 successfully retrieved and built. Dependencies were solved as follows: + atomic 0.5.0 (new,indirect) + bbqueue 0.3.1 (new,indirect) + chests 0.1.1 (new) + cortex_m 0.5.0 (new,indirect) +i gnat 12.2.1 (new,installed,gnat_arm_elf,indirect) +i gnat_arm_elf 12.2.1 (new,installed) + hal 0.3.0 (new,indirect) + pico_bsp 2.0.0 (new) + rp2040_hal 2.0.1 (new) + usb_embedded 0.3.0 (new,indirect) Found declared GPR file: adc_continuous/adc_continuous.gpr Found declared GPR file: adc_hello/adc_hello.gpr Found declared GPR file: blink/blink.gpr Found declared GPR file: gpio_interrupts/gpio_interrupts.gpr Found declared GPR file: i2c_demo/i2c_demo.gpr Found declared GPR file: multicore/multicore.gpr Found declared GPR file: pimoroni_audio_pack/pimoroni_audio_pack.gpr Found declared GPR file: pimoroni_rgb_keypad/pimoroni_rgb_keypad.gpr Found declared GPR file: pimoroni_rgb_keypad_interrupt/pimoroni_rgb_keypad_interrupt.gpr Found declared GPR file: pio_assemble/pio_assemble.gpr Found declared GPR file: pio_blink/pio_blink.gpr Found declared GPR file: pwm/pwm.gpr Found declared GPR file: rtc/rtc.gpr Found declared GPR file: spi_loopback/spi_loopback.gpr Found declared GPR file: timer/timer.gpr Found declared GPR file: uart_echo/uart_echo.gpr Found declared GPR file: uart_interrupt/uart_interrupt.gpr Found declared GPR file: usb_echo/usb_echo.gpr Found declared GPR file: usb_echo_interrupt/usb_echo_interrupt.gpr Found declared GPR file: ws2812_demo/ws2812_demo.gpr