with'd by an external library unit
Dear Ada community,
Our proposal for an Ada Developer Room for FOSDEM 2023 has been declined. I asked whether we could have a virtual DevRoom just like in FOSDEM 2022, but it seems unlikely. This means Ada will (most likely) not take part in the new edition of FOSDEM. We are saddened by this decision, but the amount of proposals was indeed very large: 88 DevRoom proposals were submitted!
Nonetheless, we would like to encourage Ada developers to submit presentations to other DevRooms that may fit your interests! You can find the accepted DevRooms in . I think the rooms that could be of interests to the Ada community are "Confidential Computing", "Embedded, Mobile and Automotive", "FOSS Educational Programming Languages", "Microkernel and Component-based OS", "Open Source Firmware, BMC and Bootloader" and "Security". However, take a look at all the proposals! Maybe you are writing some RISC-V or networking software in Ada, and there is a DevRoom just for it! Please keep the AdaFOSDEM mailing list  informed about submissions and definitely about accepted proposals: we'll build a consolidated list of Ada-related talks at FOSDEM 2023, as we did before . If you have any questions or issues, we will gladly help you where we can.
We are also happy to announce that Ada-Europe , after learning that there would be no Ada DevRoom in FOSDEM, has opened the possibility of adding a new "DevRoom like" track in their 2023 conference . The Ada-Europe conference will take place in Lisbon between the 13 and 16 of June, 2023. If you are interested in this possibility, please, contact Dirk Craeynest Dirk.Craeynest@cs.kuleuven.be to let him know.
The Ada FOSDEM team
I am trying to specify a series of discontinuous indices for an array:
subtype PIN_SEL_Index is Positive with Static_Predicate => PIN_SEL_Index in 0 .. 4 | 7 | 9 | 10;
The compiler complains:
error: subtype "PINSEL_Register_Index" has predicate, not allowed as index subtype
Is there a reason why this isn't allowed? Is there an alternative?
Just an update, the alire installer I've been working on compiles and installs Alire on
I still need to test it on a couple other versions of linux + freebsd, but I should have something on github shortly for more people to test.
The defining_identifiers of all body_stubs that appear immediately within a particular declarative_part shall be distinct.
So you can't two overloading subprograms to be subunits.
0 [main] bash (2588) C:\Users\ethin\.cache\alire\msys64\usr\bin\bash.exe: *** fatal error - cygheap base mismatch detected - 0x1289408/0x11D9408.The fact that errors like this still happen is just ridiculous IMO.
I've published the initial release of an installer for alire: https://github.com/AJ-Ianozi/getada
I try to be clear in the readme, and I put some more details here: https://www.reddit.com/r/ada/comments/yzx6hz/getada_an_unofficial_installer_for_alire/