Skip to content
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

store no longer compiles with new version vector-0.13.2.0. #179

Open
alaendle opened this issue Nov 1, 2024 · 2 comments · May be fixed by snoyberg/mono-traversable#247
Open

store no longer compiles with new version vector-0.13.2.0. #179

alaendle opened this issue Nov 1, 2024 · 2 comments · May be fixed by snoyberg/mono-traversable#247

Comments

@alaendle
Copy link

alaendle commented Nov 1, 2024

E.g. and many similar error messages appear:

/home/curators/work/unpack-dir/unpacked/store-0.7.18-6e9fb2c1c59a9f2fb62abd0016841417b57b9a3e045088d48d65cc740cb1eeb9/src/Data/Store/Internal.hs:824:2: error: [GHC-39999]
           • No instance for ‘Store a’ arising from a use of ‘peek’
             Possible fix:
               add (Store a) to the context of the instance declaration
           • In a stmt of a 'do' block: c0f0 <- peek
             In the expression:
               do c0f0 <- peek
                  return (Data.Vector.Unboxed.Base.V_DoNotUnboxLazy c0f0)
             In an equation for ‘peek’:
                 peek
                   = do c0f0 <- peek
                        return (Data.Vector.Unboxed.Base.V_DoNotUnboxLazy c0f0)
           |
       824 | $(deriveManyStoreUnboxVector)
           |  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

I will disable this package on stackage for now.
(fyi @snoyberg).

alaendle added a commit to commercialhaskell/stackage that referenced this issue Nov 1, 2024
@Bodigrim
Copy link
Contributor

Bodigrim commented Nov 6, 2024

As a Hackage trustee I revised a few latest releases with vector < 0.13.2.0.

@Bodigrim
Copy link
Contributor

Bodigrim commented Nov 6, 2024

Fixing this issue requires snoyberg/mono-traversable#244 being resolved first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants