-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add GHC 9.6.2 bindist to CI matrix #2045
Conversation
|
8f65a10
to
528223b
Compare
528223b
to
3b0fad9
Compare
The proto-lens protoc plugin currently crashes with an access violation: ``` ERROR: C:/_bzl/33jjwvv5/external/stackage/BUILD.bazel:772:22: HaskellCabalLibrary @stackage//:language-c [for tool] failed: (Exit 1): cabal_wrapper.exe failed: error executing command (from target @stackage//:language-c) cd /d C:/_bzl/33jjwvv5/execroot/rules_haskell_tests SET CC_WRAPPER_CC_PATH=external/rules_haskell_ghc_windows_amd64/mingw/bin/clang SET CC_WRAPPER_CPU=x64_windows SET CC_WRAPPER_PLATFORM=windows SET LANG=C.UTF-8 SET PATH=bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/stackage/happy-1.20.1.1/_install/bin;bazel-out/x64_windows-opt-exec-2B5CBBC6/internal/_middlemen;bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/alex/_install/bin;bazel-out/x64_windows-opt-exec-2B5CBBC6/internal/_middlemen;C:/Program Files/Git/usr/bin SET RULES_HASKELL_DOCDIR_PATH=external/rules_haskell_ghc_windows_amd64/doc/html/libraries/base-4.18.0.0 SET RULES_HASKELL_GHC_PATH=external/rules_haskell_ghc_windows_amd64/bin/ghc-9.6.2.exe SET RULES_HASKELL_GHC_PKG_PATH=external/rules_haskell_ghc_windows_amd64/bin/ghc-pkg-9.6.2.exe SET RULES_HASKELL_LIBDIR_PATH=external/rules_haskell_ghc_windows_amd64/lib bazel-out\x64_windows-opt-exec-2B5CBBC6\bin\external\rules_haskell\haskell\cabal_wrapper.exe bazel-out/x64_windows-opt-exec-2B5CBBC6/bin/external/stackage/language-c_cabal_wrapper_args.json Access violation in generated code when executing data at 0x7ff75714e360 Attempting to reconstruct a stack trace... Frame Code address * 0x6f166fd5d0 0x7ff75714e360 * 0x6f166fd5d8 0x7ffe00000a77 * 0x6f166fd5e0 0x2235758bcc0 ```
The pending PR has been merged to master.
04f2439
to
e8365d3
Compare
stackage_snapshot_9.6.2.yaml
Outdated
# See https://github.com/avdv/proto-lens#readme | ||
- git: https://github.com/avdv/proto-lens | ||
commit: 2ab0a8d1ec1f54f3d1a0ecd1a257311389126490 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a path to upstreaming this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This depends on a PR for ghc-source-gen adding support for GHC 9.6 first: google/ghc-source-gen#103
If that is available we could upstream this too.
Fixes #1986