Remove redundant CallStack from exceptions
Before the exception backtraces proposal was implemented, ErrorCall accumulated its own callstack via HasCallStack constraints, but ExceptionContext is now accumulated automatically. The original ErrorCall mechanism is now redundant and we get a duplicate CallStack Updates Cabal submodule to fix their usage of ErrorCallWithLocation to ErrorCall CLC proposal#285 Fixes #25283
Showing
- compiler/GHC/Utils/Panic/Plain.hs 3 additions, 17 deletionscompiler/GHC/Utils/Panic/Plain.hs
- libraries/base/src/GHC/Exception.hs 1 addition, 1 deletionlibraries/base/src/GHC/Exception.hs
- libraries/base/tests/T15349.stderr 2 additions, 4 deletionslibraries/base/tests/T15349.stderr
- libraries/base/tests/T19288.stderr 2 additions, 4 deletionslibraries/base/tests/T19288.stderr
- libraries/base/tests/T24807.stderr 2 additions, 4 deletionslibraries/base/tests/T24807.stderr
- libraries/base/tests/all.T 0 additions, 4 deletionslibraries/base/tests/all.T
- libraries/base/tests/assert.stderr 2 additions, 4 deletionslibraries/base/tests/assert.stderr
- libraries/base/tests/topHandler01.stdout 1 addition, 1 deletionlibraries/base/tests/topHandler01.stdout
- libraries/base/tests/topHandler04.hs 0 additions, 5 deletionslibraries/base/tests/topHandler04.hs
- libraries/base/tests/topHandler04.stderr 0 additions, 10 deletionslibraries/base/tests/topHandler04.stderr
- libraries/ghc-internal/src/GHC/Internal/Exception.hs 9 additions, 23 deletionslibraries/ghc-internal/src/GHC/Internal/Exception.hs
- libraries/ghc-internal/src/GHC/Internal/IO/Exception.hs 1 addition, 8 deletionslibraries/ghc-internal/src/GHC/Internal/IO/Exception.hs
- libraries/ghc-internal/src/GHC/Internal/Stack.hs 2 additions, 6 deletionslibraries/ghc-internal/src/GHC/Internal/Stack.hs
- libraries/ghc-internal/src/GHC/Internal/Stack/CCS.hs-boot 0 additions, 16 deletionslibraries/ghc-internal/src/GHC/Internal/Stack/CCS.hs-boot
- testsuite/tests/annotations/should_fail/annfail12.stderr 5 additions, 7 deletionstestsuite/tests/annotations/should_fail/annfail12.stderr
- testsuite/tests/arityanal/should_run/T21694a.stderr 2 additions, 4 deletionstestsuite/tests/arityanal/should_run/T21694a.stderr
- testsuite/tests/arityanal/should_run/T24296.stderr 2 additions, 4 deletionstestsuite/tests/arityanal/should_run/T24296.stderr
- testsuite/tests/codeGen/should_run/T16846.stderr 2 additions, 4 deletionstestsuite/tests/codeGen/should_run/T16846.stderr
- testsuite/tests/codeGen/should_run/T5626.stderr 2 additions, 4 deletionstestsuite/tests/codeGen/should_run/T5626.stderr
- testsuite/tests/codeGen/should_run/cgrun016.stderr 2 additions, 4 deletionstestsuite/tests/codeGen/should_run/cgrun016.stderr
Loading
Please register or sign in to comment