@magorium
Thank you for reporting your issue.
How to report this issue?
OK, i do believe there is need to elaborate there a little.
Usually, the very official way, would be to report such issues to the official Free Pascal Compiler repo here
https://gitlab.com/freepascal.org/fpc/source/-/issues?sort=created_date&state=opened.
However, (and that is not blaming anyone) it isn't a priority there as AROS is a niche (they simply have larger fish to fry). Going that route usually means ALB42 and/or Chain-Q are the people actually spending time on fixing the issue.
Besides that you seem to have an issue with a particular program. It would need to be dissected and reproduced in a generic manner before able to report at the official channel there.
Whenever i run into issues i normally contact ALB42 directly (usually by IRC in the weekends or whenever he is around), or very rarely (depends on the issue) directly to Chain-Q. I am able to reach them by other means as well, in case necessary.
The above might be tiresome to do so for you, that i understand.
So, mentioning it here on AE forums at the Free Pascal Compiler forum (or as you did right now but, i might miss it in generic forums) at least has my attention (i am still not 100% sure if ALB42 keeps an eye on it) and i will forward the issue for you (or i'll try to fix the issue myself and/or try to get it fixed upstream).
Luckily, you mention specific programs from ALB42. To get his direct attention (usually the quickest):
- MCAmiga:
https://github.com/alb42/MCAmiga- MUIMapparium:
https://github.com/alb42/MUIMapparium- Leu:
https://github.com/alb42/LeuALB42 also has a blog, mentioning all his programs here
https://blog.alb42.de/You can always leave a message there at the corresponding sub-page for a specific program or just make a remark in general there. It gets noted there as well.
fwiw: ALB42 is one of the official maintainers of FPC together with Chain-Q, that have a genuine interest for supporting AROS/Amiga/MorphOS.
I'm currently occupied with other things but i'll have a look at your issue this evening and see if i am able to figure out what is going wrong there. Your own suggested cause most probably being the culprit.
Feel free to report it somewhere else as mentioned in this post though. Whatever the case I'll get back to you.
PS: the AxRT support for FPC is currently completely my thing and is definitely not officially supported (if ever). I'll have to think about how i want to continue with that. For now i have to prepare patches against the official repo so the AxRT syscall support can be added if someone wishes to do so.