Skip to content

containers intset-benchmark takes a long time to run on HEAD.

Works with 9.4.2:

Pandi@Ryzen MINGW64 ~/repos/containers
$ cabal run -w ghc-9.4.2 --allow-newer=* intset-benchmarks -- -p All.member
Up to date
All
  member: OK (2.44s)
    37.2 μs ± 2.6 μs

All 1 tests passed (2.44s)

But with HEAD this takes forever. I eventually killed the process as I got bored of waiting

$ time cabal --store-dir store-head run --builddir=dist-head -w /home/andi/ghc_head/_build/stage1/bin/ghc --allow-newer=* intset-benchmarks -- -p All.member
Up to date
All
  member: This benchmark takes more than 100 seconds. Consider setting --timeout, if this is unexpected (or to silence this warning).


real    3m23.322s
user    0m0.000s
sys     0m0.015s

Seems pretty bad.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information