Something about the traverse test interacts really badly with either GHC 9.4 or a dependency we're getting when we use GHC 9.4, causing the test suite run to freeze. Frustrating experiments suggest:
- There's some sort of deadlock going on. When the test suite freezes, it doesn't burn CPU or memory. If I read the output of
ps right, it's waiting on ... something.
strace -f eventually starts spewing a ton of nearly identical calls. What they mean, I don't know.
- The problem still shows up if we just generate the
Seq and liftIO . print it. If we just generate it, things seem okay, I think.
Something about the
traversetest interacts really badly with either GHC 9.4 or a dependency we're getting when we use GHC 9.4, causing the test suite run to freeze. Frustrating experiments suggest:psright, it's waiting on ... something.strace -feventually starts spewing a ton of nearly identical calls. What they mean, I don't know.SeqandliftIO . printit. If we just generate it, things seem okay, I think.