AdaCore / libadalang

Ada semantic analysis library.
https://www.adacore.com
Other
146 stars 42 forks source link

Q: Is 22.0.0 a stable release to package or not? #892

Closed MehdiChinoune closed 2 years ago

MehdiChinoune commented 2 years ago

I see it still marked as a "Pre-release" with many other adacore components, while others are marked as stable. Is that intentional or did you forget to mark them as "final"?

I am trying to package these components for MinGW-packages but some are at 22.0.0 while others still at 21.0.0

pmderodat commented 2 years ago

Hello,

It was originally intentional: I was waiting for the corresponding Alire crate to be validated before removing the pre-release flag. It was merged several days ago, and I forgot to make it a final release then. This should be done, now. Sorry about the delay, and thank you for packaging Libadalang in MinGW!

MehdiChinoune commented 2 years ago

Unfortunately all the packages build successfully except libadalang https://github.com/MehdiChinoune/MINGW-packages/runs/4404699284?check_suite_focus=true

     [bind SAL]     adalang

  raised PROGRAM_ERROR : EXCEPTION_ACCESS_VIOLATION
  gprlib: invocation of d:\m\msys64\mingw64\bin\gnatbind failed
  gprbuild: could not build library for project libadalang
pmderodat commented 2 years ago

Ah, that’s annoying. This looks like a crash in a GNAT tool, so likely a toolchain issue (bug in gnatbind). Probably worth investigating and reporting as a toolcahin bug.