
Hi llvm 19 has been released. Can we start using it in head? My smoke test of it with 9.10.1 was fine. Thanks George

What do you mean by using it in head? Expand the current range of
acceptable LLVM versions?
My hunch would be that such a PR could be merged quite easily. Maybe next
week though due to
the current imminent release cut? Or do you expect this to be in 9.12 as
well?
Best,
Moritz
On Wed, 25 Sept 2024 at 22:08, George Colpitts
Hi
llvm 19 has been released. Can we start using it in head? My smoke test of it with 9.10.1 was fine.
Thanks George
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

On Wed, Sep 25, 2024 at 10:14 AM Moritz Angermann < moritz.angermann@gmail.com> wrote:
What do you mean by using it in head? Expand the current range of acceptable LLVM versions?
I think #25295 https://gitlab.haskell.org/ghc/ghc/-/issues/25295 which Matthew just opened will be fine. It would be nice to have in 12.1 but I assume it's a bit too late, particularly if it just works as I expect than it isn't that important to be officially supported. Moritz, Matthew thanks for your quick response. Cheers, George My hunch would be that such a PR could be merged quite easily. Maybe next
week though due to the current imminent release cut? Or do you expect this to be in 9.12 as well?
Best, Moritz
On Wed, 25 Sept 2024 at 22:08, George Colpitts
wrote: Hi
llvm 19 has been released. Can we start using it in head? My smoke test of it with 9.10.1 was fine.
Thanks George
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

FWIW, GHC-9.10.1 docs [1] say
Note that this GHC release expects an LLVM version in the 13 up to 16 (not inclusive) release series.
which is far behind 19... [1] https://downloads.haskell.org/ghc/9.10.1/docs/users_guide/codegens.html#llvm... - Oleg On 25.9.2024 18.22, George Colpitts wrote:
On Wed, Sep 25, 2024 at 10:14 AM Moritz Angermann
wrote: What do you mean by using it in head? Expand the current range of acceptable LLVM versions?
I think #25295https://gitlab.haskell.org/ghc/ghc/-/issues/25295 which Matthew just opened will be fine.
It would be nice to have in 12.1 but I assume it's a bit too late, particularly if it just works as I expect than it isn't that important to be officially supported. Moritz, Matthew thanks for your quick response.
Cheers, George
My hunch would be that such a PR could be merged quite easily. Maybe next week though due to the current imminent release cut? Or do you expect this to be in 9.12 as well?
Best, Moritz
On Wed, 25 Sept 2024 at 22:08, George Colpitts
wrote: Hi
llvm 19 has been released. Can we start using it in head? My smoke test of it with 9.10.1 was fine.
Thanks George
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

The upper bound is bumped to 18 already on master.
On Wed, Sep 25, 2024 at 4:28 PM Oleg Grenrus
FWIW, GHC-9.10.1 docs [1] say
Note that this GHC release expects an LLVM version in the 13 up to 16 (not inclusive) release series.
which is far behind 19...
[1] https://downloads.haskell.org/ghc/9.10.1/docs/users_guide/codegens.html#llvm...
- Oleg On 25.9.2024 18.22, George Colpitts wrote:
On Wed, Sep 25, 2024 at 10:14 AM Moritz Angermann < moritz.angermann@gmail.com> wrote:
What do you mean by using it in head? Expand the current range of acceptable LLVM versions?
I think #25295 https://gitlab.haskell.org/ghc/ghc/-/issues/25295 which Matthew just opened will be fine.
It would be nice to have in 12.1 but I assume it's a bit too late, particularly if it just works as I expect than it isn't that important to be officially supported.
Moritz, Matthew thanks for your quick response.
Cheers, George
My hunch would be that such a PR could be merged quite easily. Maybe next
week though due to the current imminent release cut? Or do you expect this to be in 9.12 as well?
Best, Moritz
On Wed, 25 Sept 2024 at 22:08, George Colpitts
wrote: Hi
llvm 19 has been released. Can we start using it in head? My smoke test of it with 9.10.1 was fine.
Thanks George
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
_______________________________________________ ghc-devs mailing listghc-devs@haskell.orghttp://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Thanks George, I have opened
https://gitlab.haskell.org/ghc/ghc/-/issues/25295
On Wed, Sep 25, 2024 at 2:08 PM George Colpitts
Hi
llvm 19 has been released. Can we start using it in head? My smoke test of it with 9.10.1 was fine.
Thanks George
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
participants (4)
-
George Colpitts
-
Matthew Pickering
-
Moritz Angermann
-
Oleg Grenrus