haskell / ThreadScope

A graphical tool for profiling parallel Haskell programs
http://www.haskell.org/haskellwiki/ThreadScope
Other
154 stars 36 forks source link

Add support for GHC 9.6 and GHC 9.8 #130

Closed TeofilC closed 4 weeks ago

TeofilC commented 9 months ago

This build upon https://github.com/haskell/ThreadScope/pull/129 to add support for 9.6 and 9.8 as well.

TeofilC commented 9 months ago

The GHC 9.8 support is blocked on:

The rest looks fine. Do note that the mtl bump requires a code change so not all of this is just bounds stuff

TeofilC commented 1 month ago

This should be good now. I don't have the permissions I think to rerun CI

Mikolaj commented 1 month ago

Me neither. Could you maybe rebase and push?

TeofilC commented 1 month ago

I've pushed an empty commit and I'll drop it once CI has run, since this is already up-to-date with master

TeofilC commented 1 month ago

Huh I guess Windows and Mac are broken? They seem to lack the C libs

TeofilC commented 1 month ago

I've managed to get one of the MacOS jobs to pass at least but no luck with the rest.

Could we merge this @Mikolaj and handle the rest later?

Btw if you need a hand maintaining this repo and ghc-events, I'd be happy to help.

Mikolaj commented 1 month ago

Could we merge this @Mikolaj and handle the rest later?

Makes sense. Anybody: any objections?

Btw if you need a hand maintaining this repo and ghc-events, I'd be happy to help.

Oh, that would be great. I'm not the maintainer myself, I'm merely helping @maoe, who is currently busy, while the real maintainer, as you can see in the .cabal file, is @simonmar, whom I'd normally ask to extend the Hackage maintainers list on Hackage for Threadscope and ghc-events and to give any extra github permissions.

Mikolaj commented 4 weeks ago

I've heard no objections, so let me merge.