Test ran at 2025-02-05 13:17:55.844901+00:00 SOLUTION: embedded_nrf52833=14.1.0: embedded runtime for the nRF52833 SoC Origin: source archive embedded-nrf52833-14.1.0.tar.gz at https://github.com/damaki/nrf52-runtimes/releases/download/v14.1.0/embedded-nrf52833-14.1.0.tar.gz with hashes sha256:b6606ac64e71de87df04fdc1c3d59a382b73c0983c37dd09a79fe9d6cc3dacb2, sha512:d64aa7673b171537d0dace105048d3845a960d0ac9d22ed1f8b4fcec58634376bf53fbf3961f6435fa6e640b58ea4b371bf2f8da714490ef3e6f773180f0f82c Properties: Author: AdaCore Author: Daniel King Config type: LFCLK_Src : Enum (Xtal, RC, Synth) default: 'Xtal' Config type: Time_Base : Enum (RTC0, RTC1, RTC2) default: 'RTC2' Config type: Use_Reset_Pin : Boolean default: 'true' Config type: Use_SWO_Trace : Boolean default: 'true' Configuration: no modifiers Description: embedded runtime for the nRF52833 SoC License: GPL-3.0-or-later WITH GCC-exception-3.1 Long_Description: ## Usage First edit your `alire.toml` file and add the following elements: - Add `embedded_nrf52833` in the dependency list: ```toml [[depends-on]] embedded_nrf52833 = "*" ``` Then edit your project file to add the following elements: - "with" the run-time project file. With this, gprbuild will compile the run-time before your application ```ada with "runtime_build.gpr"; ``` - Specify the `Target` and `Runtime` attributes: ```ada for Target use runtime_build'Target; for Runtime ("Ada") use runtime_build'Runtime ("Ada"); ``` Maintainer: Daniel King Maintainers_Logins: damaki Name: embedded_nrf52833 Project_File: runtime_build.gpr Project_File: ravenscar_build.gpr Tag: embedded Tag: runtime Version: 14.1.0 Website: https://github.com/damaki/nrf52-runtimes Dependencies (direct): gnat_arm_elf^14 Dependencies (solution): gnat_arm_elf=14.2.1 Dependencies (graph): embedded_nrf52833=14.1.0 --> gnat_arm_elf=14.2.1 (^14) LOG: Spawning: alr -d -n get --build embedded_nrf52833=14.1.0 Note: Deploying embedded_nrf52833=14.1.0... #=#=# 1.1% ######################################################################## 100.0% Note: Building embedded_nrf52833=14.1.0/runtime_build.gpr (1/2)... Setup [mkdir] object directory for project Runtime_Build [mkdir] library directory for project Runtime_Build Compile [C] raise-gcc.c [C] newlib-bb.c [C] adaint-xi.c [Asm_Cpp] start-rom.S [Asm_Cpp] start-common.S [Asm_Cpp] breakpoint_handler-cortexm.S [Ada] s-fore_f.adb [Ada] s-bytswa.ads [Ada] a-swmwco.ads [Ada] s-trasym.adb [Ada] a-suezst.adb [Ada] i-c.adb [Ada] s-exnflt.ads [Ada] a-nlcoar.ads [Ada] a-sblcin.adb [Ada] a-strunb.adb [Ada] a-suhcin.adb [Ada] s-imgrea.ads [Ada] s-gearop.adb [Ada] s-chepoo.ads [Ada] s-lidosq.adb [Ada] s-spsufi.adb [Ada] s-fofi32.ads [Ada] s-imde64.ads [Ada] a-coorma.adb [Ada] a-elchha.adb [Ada] a-btgbso.adb [Ada] a-crbtgk.adb [Ada] s-expont.adb [Ada] a-sbecin.adb [Ada] s-gcmain.adb [Ada] s-imagei.adb [Ada] s-pack48.adb [Ada] s-casi32.adb [Ada] s-pack35.adb [Ada] s-pack56.adb [Ada] a-rbtgso.adb [Ada] a-conhel.adb [Ada] a-stuten.adb [Ada] s-imen16.ads [Ada] a-costso.adb [Ada] s-atacco.adb [Ada] a-ngcoty.adb [Ada] setup_board.adb [Ada] s-imglli.ads [Ada] g-string.ads [Ada] s-pack47.adb [Ada] s-semiho.adb [Ada] s-assert.adb [Ada] s-casi16.adb [Ada] s-imen32.ads [Ada] s-imfi64.ads [Ada] s-except.adb [Ada] s-imagen.adb [Ada] s-pack52.adb [Ada] s-expint.ads [Ada] s-imgcha.adb [Ada] unchdeal.ads [Ada] s-vade32.ads [Ada] a-calend.adb [Ada] s-imglfl.ads [Ada] s-valint.ads [Ada] s-widwch.adb [Ada] a-csquin.ads [Ada] s-traent.adb [Ada] s-imgbiu.ads [Ada] s-imageb.adb [Ada] machcode.ads [Ada] a-nllrar.ads [Ada] a-coinho.adb [Ada] a-cbhama.adb [Ada] s-restri.adb [Ada] a-nllcty.ads [Ada] s-secsta.adb [Ada] g-sehamd.adb [Ada] s-pack17.adb [Ada] s-pack42.adb [Ada] s-pack50.adb [Ada] s-caun32.adb [Ada] s-pack14.adb [Ada] a-coormu.adb [Ada] a-stzsup.adb [Ada] a-suecin.adb [Ada] a-coboho.adb [Ada] a-stunau.adb [Ada] s-pack10.adb [Ada] s-pack31.adb [Ada] a-chlat1.ads [Ada] s-pack37.adb [Ada] i-nrf52-ficr.ads [Ada] g-sehash.adb [Ada] s-exponn.adb [Ada] s-crc32.adb [Ada] s-wchcnv.adb [Ada] s-imgllb.ads [Ada] s-casi64.adb [Ada] s-imenu8.ads [Ada] s-rannum.adb [Ada] a-textio.adb [Ada] a-sflcin.ads [Ada] s-wwdcha.adb [Ada] a-widcha.ads [Ada] a-ngcoar.adb [Ada] a-cidlli.adb [Ada] s-valuer.adb [Ada] system.ads [Ada] s-wwdenu.adb [Ada] a-chacon.adb [Ada] a-szmzco.ads [Ada] i-nrf52-rtc.ads [Ada] a-nscoty.ads [Ada] g-md5.adb [Ada] a-contai.ads [Ada] s-exnlfl.ads [Ada] g-sha256.ads [Ada] a-nudira.adb [Ada] s-imgboo.adb [Ada] a-ncelfu.ads [Ada] a-charac.ads [Ada] s-pack59.adb [Ada] s-stposu.adb [Ada] s-pack25.adb [Ada] a-cborse.adb [Ada] a-stbuut.adb [Ada] s-widint.ads [Ada] a-wichun.adb [Ada] s-imde32.ads [Ada] s-pack22.adb [Ada] a-stzhas.adb [Ada] s-addope.adb [Ada] a-cimutr.adb [Ada] s-parame.adb [Ada] g-table.adb [Ada] a-nuelfu.ads [Ada] s-imagew.adb [Ada] s-pack21.adb [Ada] s-imgint.ads [Ada] a-cihama.adb [Ada] g-casuti.adb [Ada] s-imgflt.ads [Ada] i-cobol.adb [Ada] a-stwisu.adb [Ada] a-einuoc.adb [Ada] i-nrf52.ads [Ada] s-pack58.adb [Ada] s-libdou.adb [Ada] a-assert.adb [Ada] g-arrspl.adb [Ada] s-valllf.ads [Ada] a-swfwha.ads [Ada] a-cbdlli.adb [Ada] a-suenco.adb [Ada] g-hesora.adb [Ada] a-stream.adb [Ada] s-vafi32.ads [Ada] g-shsh32.adb [Ada] g-sha384.ads [Ada] s-vade64.ads [Ada] unchconv.ads [Ada] a-stwibo.adb [Ada] a-cdlili.adb [Ada] s-bbmcpa.ads [Ada] a-shcain.adb [Ada] s-addima.adb [Ada] a-ngelfu.adb [Ada] s-memory.adb [Ada] a-nbnbre.adb [Ada] s-fofi64.ads [Ada] i-nrf52-temp.ads [Ada] s-carsi8.adb [Ada] a-ioexce.ads [Ada] s-poosiz.adb [Ada] a-rbtgbo.adb [Ada] s-pooglo.adb [Ada] a-chtgbk.adb [Ada] g-sha224.ads [Ada] a-slcain.adb [Ada] s-vercon.adb [Ada] s-pooloc.adb [Ada] a-exctra.adb [Ada] a-strfix.adb [Ada] a-chtgke.adb [Ada] g-sestin.ads [Ada] s-pack54.adb [Ada] a-string.ads [Ada] a-except.adb [Ada] s-retsta.ads [Ada] s-pack51.adb [Ada] a-nurear.ads [Ada] s-imageu.adb [Ada] a-szfzha.ads [Ada] a-chzla1.ads [Ada] s-carun8.adb [Ada] a-nubinu.ads [Ada] i-nrf52-uart.ads [Ada] interfac.ads [Ada] a-wichha.adb [Ada] ioexcept.ads [Ada] s-vallfl.ads [Ada] a-chtgfk.adb [Ada] a-ngrear.adb [Ada] a-stwifi.adb [Ada] a-nlcoty.ads [Ada] s-bbbopa.ads [Ada] a-nbnbig.adb [Ada] s-strhas.adb [Ada] a-nucoar.ads [Ada] a-cbhase.adb [Ada] a-stmaco.ads [Ada] g-dyntab.adb [Ada] a-uncdea.ads [Ada] s-imagef.adb [Ada] g-sha512.ads [Ada] s-imgllw.ads [Ada] a-zchara.ads [Ada] a-swuwha.adb [Ada] s-valllu.ads [Ada] i-nrf52-uicr.ads [Ada] s-textio.adb [Ada] s-stache.adb [Ada] s-powflt.ads [Ada] text_io.ads [Ada] a-cwila9.ads [Ada] s-pack53.adb [Ada] s-widuns.ads [Ada] a-finali.adb [Ada] a-cwila1.ads [Ada] s-spcuop.adb [Ada] s-pack49.adb [Ada] s-exnlli.ads [Ada] s-valued.adb [Ada] a-stboha.adb [Ada] s-bitops.adb [Ada] s-traceb.adb [Ada] a-ciorma.adb [Ada] s-fatflt.ads [Ada] i-nrf52-gpio.ads [Ada] a-sfhcin.ads [Ada] s-pack39.adb [Ada] s-exnint.ads [Ada] a-stwima.adb [Ada] a-chtgbo.adb [Ada] s-valuns.ads [Ada] i-nrf52-clock.ads [Ada] s-bbarat.adb [Ada] g-hesorg.adb [Ada] a-nselfu.ads [Ada] s-excmac.adb [Ada] s-wchwts.adb [Ada] s-scaval.adb [Ada] s-flocon.adb [Ada] g-sechas.adb [Ada] a-stfiha.ads [Ada] s-valboo.adb [Ada] a-secain.adb [Ada] s-expmod.adb [Ada] a-crdlli.adb [Ada] s-widthi.adb [Ada] s-macres.adb [Ada] s-fore_d.adb [Ada] g-regexp.ads [Ada] s-pack27.adb [Ada] a-calcon.adb [Ada] s-valueu.adb [Ada] g-except.ads [Ada] s-widenu.adb [Ada] s-arit32.adb [Ada] s-geveop.adb [Ada] s-regexp.adb [Ada] a-stwiun.adb [Ada] s-forrea.adb [Ada] s-pack30.adb [Ada] s-bb.ads [Ada] s-arit64.adb [Ada] a-iteint.ads [Ada] s-valspe.adb [Ada] a-swunau.adb [Ada] s-vafi64.ads [Ada] a-suewst.adb [Ada] a-coinve.adb [Ada] s-imfi32.ads [Ada] a-convec.adb [Ada] a-cohata.ads [Ada] a-cgaaso.adb [Ada] s-spark.ads [Ada] s-veboop.adb [Ada] s-valflt.ads [Ada] s-caun16.adb [Ada] s-pack09.adb [Ada] s-boarop.ads [Ada] s-htable.adb [Ada] s-mantis.adb [Ada] s-wwdwch.adb [Ada] a-ciorse.adb [Ada] s-wchstw.adb [Ada] g-shsh64.adb [Ada] a-coorse.adb [Ada] a-cobove.adb [Ada] s-soflin.adb [Ada] s-stratt.adb [Ada] a-nuflra.adb [Ada] s-string.adb [Ada] s-pack43.adb [Ada] s-valuen.adb [Ada] s-rident.ads [Ada] s-exponu.adb [Ada] g-wistsp.ads [Ada] s-fatlfl.ads [Ada] s-widlli.ads [Ada] a-stzmap.adb [Ada] s-pack55.adb [Ada] s-pack20.adb [Ada] a-unccon.ads [Ada] s-pack61.adb [Ada] s-pack15.adb [Ada] a-stwiha.adb [Ada] s-imgwch.adb [Ada] a-szbzha.adb [Ada] a-chahan.adb [Ada] s-pack18.adb [Ada] s-vallli.ads [Ada] s-widllu.ads [Ada] a-strbou.adb [Ada] g-htable.adb [Ada] a-nllefu.ads [Ada] s-statxd.adb [Ada] g-comver.adb [Ada] s-imgllf.ads [Ada] s-atopri.adb [Ada] a-cohase.adb [Ada] a-szunau.adb [Ada] s-valuef.adb [Ada] s-valuei.adb [Ada] s-vauspe.adb [Ada] a-cihase.adb [Ada] a-crbtgo.adb [Ada] a-nlcefu.ads [Ada] s-pack11.adb [Ada] s-vs_lli.ads [Ada] g-tasloc.ads [Ada] a-nbnbin.adb [Ada] s-vaen32.ads [Ada] s-valcha.adb [Ada] a-chzla9.ads [Ada] a-strmap.adb [Ada] g-strspl.ads [Ada] s-libm.adb [Ada] a-nucoty.ads [Ada] s-pack24.adb [Ada] a-stzsea.adb [Ada] g-moreex.adb [Ada] s-pack03.adb [Ada] a-sfecin.ads [Ada] g-busora.adb [Ada] s-pack33.adb [Ada] s-imager.adb [Ada] s-finmas.adb [Ada] a-decima.adb [Ada] a-cgcaso.adb [Ada] ada.ads [Ada] s-pack29.adb [Ada] i-cstrin.adb [Ada] s-expllu.ads [Ada] s-exponr.adb [Ada] s-fatgen.adb [Ada] s-pack06.adb [Ada] a-nllcef.ads [Ada] a-strhas.adb [Ada] s-explli.ads [Ada] g-bubsor.adb [Ada] s-pack34.adb [Ada] s-imgwiu.ads [Ada] s-stalib.adb [Ada] s-pack46.adb [Ada] i-cexten.ads [Ada] a-stzbou.adb [Ada] s-vs_uns.ads [Ada] a-szuzha.adb [Ada] s-shabig.ads [Ada] s-pack07.adb [Ada] s-pack62.adb [Ada] s-pack38.adb [Ada] a-ciormu.adb [Ada] i-fortra.adb [Ada] s-vs_llu.ads [Ada] s-wchcon.adb [Ada] g-debuti.adb [Ada] s-pack13.adb [Ada] i-nrf52-nvmc.ads [Ada] a-cbmutr.adb [Ada] s-pack28.adb [Ada] s-widboo.adb [Ada] s-fatllf.ads [Ada] a-chtgop.adb [Ada] s-unstyp.ads [Ada] s-widthu.adb [Ada] s-libsin.adb [Ada] a-nllcar.ads [Ada] a-chlat9.ads [Ada] s-finroo.adb [Ada] s-pack44.adb [Ada] a-zchuni.adb [Ada] g-shshco.adb [Ada] a-cogeso.adb [Ada] s-vaenu8.ads [Ada] s-vector.ads [Ada] g-heasor.adb [Ada] a-nlrear.ads [Ada] s-lisisq.adb [Ada] s-vaispe.adb [Ada] s-pack19.adb [Ada] a-coprnu.adb [Ada] s-pack40.adb [Ada] s-tasloc.adb [Ada] s-imgllu.ads [Ada] s-imaged.adb [Ada] i-pacdec.adb [Ada] s-exctab.adb [Ada] s-pack41.adb [Ada] a-stunha.adb [Ada] s-expuns.ads [Ada] s-imguns.ads [Ada] s-wchjis.adb [Ada] a-comutr.adb [Ada] s-pack05.adb [Ada] a-storio.adb [Ada] s-widcha.adb [Ada] s-excdeb.adb [Ada] i-cpoint.adb [Ada] a-stzunb.adb [Ada] s-pack12.adb [Ada] s-vs_int.ads [Ada] a-strsea.adb [Ada] a-stbuun.adb [Ada] gnat.ads [Ada] a-sbhcin.adb [Ada] a-stwise.adb [Ada] s-stopoo.adb [Ada] s-dourea.adb [Ada] a-sttebu.adb [Ada] s-mastop.adb [Ada] a-strsup.adb [Ada] s-ransee.adb [Ada] s-libpre.ads [Ada] a-stbubo.adb [Ada] i-nrf52-approtect.ads [Ada] s-init.adb [Ada] s-valuti.adb [Ada] s-atocou.adb [Ada] s-vaen16.ads [Ada] a-cborma.adb [Ada] s-caun64.adb [Ada] g-busorg.adb [Ada] s-pack60.adb [Ada] a-undesu.adb [Ada] a-sulcin.adb [Ada] s-maccod.ads [Ada] a-nscefu.ads [Ada] s-pack57.adb [Ada] g-bytswa.adb [Ada] s-powlfl.ads [Ada] s-valrea.adb [Ada] s-stoele.adb [Ada] g-souinf.ads [Ada] s-casuti.adb [Ada] s-powllf.ads [Ada] a-tags.adb [Ada] a-stzfix.adb [Ada] g-sha1.adb [Ada] a-ngcefu.adb [Ada] s-fode32.ads [Ada] a-numaux.ads [Ada] s-pack23.adb [Ada] a-cgarso.adb [Ada] a-zchhan.adb [Ada] s-genbig.adb [Ada] s-fode64.ads [Ada] s-putima.adb [Ada] a-numeri.ads [Ada] s-pack36.adb [Ada] s-aridou.adb [Ada] s-pack63.adb [Ada] a-nlelfu.ads [Ada] a-swbwha.adb [Ada] a-crbltr.ads [Ada] a-cohama.adb [Ada] s-pack45.adb [Ada] a-rbtgbk.adb [Ada] s-imguti.adb [Ada] s-pack26.adb [Ada] s-io.adb [Ada] a-chtgfo.adb [Ada] g-io.adb [Ada] a-suenst.adb [Ada] s-exnllf.ads [Ada] s-utf_32.adb [Ada] g-crc32.adb [Ada] s-valwch.adb [Ada] embedded_nrf52833_config.ads [Ada] nrf52_runtime_config.ads Build Libraries [gprlib] gnat.lexch [archive] libgnat.a [index] libgnat.a Note: Building embedded_nrf52833=14.1.0/ravenscar_build.gpr (2/2)... Compile [Asm_Cpp] handler.S [Ada] s-tposen.adb [Ada] s-bbbosu.adb [Ada] s-tpobop.adb [Ada] s-btstch.adb [Ada] s-bbthqu.adb [Ada] a-rttiev.adb [Ada] a-sytaco.adb [Ada] s-tasres.ads [Ada] a-exetim.adb [Ada] a-retide.adb [Ada] s-taskin.adb [Ada] s-bbcpsp.ads [Ada] s-tasque.adb [Ada] s-taprop.adb [Ada] s-tasinf.adb [Ada] s-bcprmu.adb [Ada] s-bbinte.adb [Ada] s-musplo.adb [Ada] s-tarest.adb [Ada] a-extiin.adb [Ada] s-bbexti.adb [Ada] s-osinte.ads [Ada] s-taprob.adb [Ada] a-reatim.adb [Ada] s-bbpara.ads [Ada] a-intnam.ads [Ada] s-bbprot.adb [Ada] s-tasdeb.adb [Ada] g-boumai.ads [Ada] a-interr.adb [Ada] s-reldel.adb [Ada] s-bbthre.adb [Ada] s-multip.adb [Ada] s-bbtiev.adb [Ada] s-tpoben.adb [Ada] s-bbcppr.adb [Ada] a-taside.adb [Ada] a-synbar.adb [Ada] s-bbtime.adb [Ada] s-bcpcst.adb [Ada] s-interr.adb [Ada] g-semaph.adb [Ada] s-tpobmu.adb [Ada] g-boubuf.adb [Ada] s-taspri.ads [Ada] a-taster.adb [Ada] s-mufalo.adb Build Libraries [gprlib] gnarl.lexch [archive] libgnarl.a [index] libgnarl.a embedded_nrf52833=14.1.0 successfully retrieved and built. Dependencies were solved as follows: +b gnat_arm_elf 14.2.1 (new,binary) Found declared GPR file: runtime_build.gpr Found declared GPR file: ravenscar_build.gpr