[Git][ghc/ghc][wip/marge_bot_batch_merge_job] 5 commits: testsuite: Handle exceptions in framework_fail when testdir is not initialised
Marge Bot (@marge-bot)
gitlab at gitlab.haskell.org
Wed May 1 15:22:58 UTC 2024
Marge Bot pushed to branch wip/marge_bot_batch_merge_job at Glasgow Haskell Compiler / GHC
Commits:
c56d728e by Zubin Duggal at 2024-04-30T22:45:09-04:00
testsuite: Handle exceptions in framework_fail when testdir is not initialised
When `framework_fail` is called before initialising testdir, it would fail with
an exception reporting the testdir not being initialised instead of the actual failure.
Ensure we report the actual reason for the failure instead of failing in this way.
One way this can manifest is when trying to run a test that doesn't exist using `--only`
- - - - -
d5bea4d6 by Alan Zimmerman at 2024-04-30T22:45:45-04:00
EPA: Fix range for GADT decl with sig only
Closes #24714
- - - - -
a821ad4e by Sylvain Henry at 2024-05-01T11:22:49-04:00
Fix TH dependencies (#22229)
Add a dependency between Syntax and Internal (via module reexport).
- - - - -
050446c5 by Sylvain Henry at 2024-05-01T11:22:49-04:00
Bump haddock submodule
- - - - -
9c4634e5 by Sylvain Henry at 2024-05-01T11:22:53-04:00
JS: cleanup to prepare for #24743
- - - - -
15 changed files:
- compiler/GHC/Builtin/Names/TH.hs
- compiler/GHC/Parser.y
- compiler/GHC/StgToJS/Apply.hs
- compiler/GHC/StgToJS/Arg.hs
- compiler/GHC/StgToJS/Closure.hs
- compiler/GHC/StgToJS/CodeGen.hs
- compiler/GHC/StgToJS/Expr.hs
- compiler/GHC/StgToJS/Heap.hs
- compiler/GHC/StgToJS/Rts/Rts.hs
- compiler/GHC/StgToJS/Stack.hs
- compiler/GHC/StgToJS/Types.hs
- hadrian/src/Rules/Dependencies.hs
- libraries/ghc-internal/src/GHC/Internal/Base.hs
- libraries/template-haskell/Language/Haskell/TH/Lib/Internal.hs
- + libraries/template-haskell/Language/Haskell/TH/Lib/Syntax.hs
The diff was not included because it is too large.
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/c79e96939225583820318f4d91afe32682e2feee...9c4634e56ccad69095b516d84205cebeabdc6a08
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/c79e96939225583820318f4d91afe32682e2feee...9c4634e56ccad69095b516d84205cebeabdc6a08
You're receiving this email because of your account on gitlab.haskell.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20240501/63bcb6b0/attachment-0001.html>
More information about the ghc-commits
mailing list