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

hopenpgp-tools does not build from source #19041

Closed
fxcoudert opened this issue Oct 5, 2017 · 2 comments
Closed

hopenpgp-tools does not build from source #19041

fxcoudert opened this issue Oct 5, 2017 · 2 comments
Labels
haskell Haskell use is a significant feature of the PR or issue

Comments

@fxcoudert
Copy link
Member

Fails on all macOS versions from 10.11 to 10.13. Full build log at .https://gist.github.com/fxcoudert/35bc90680d7064b66415bed7f09340ec Many errors, of this type:

dist/dist-sandbox-dcd37649/build/hot/hot-tmp/HOpenPGP/Tools/Parser.hs:263:17: error:
    • Couldn't match type ‘t5’ with ‘m30 Bool’
      ‘t5’ is a rigid type variable bound by
        the type signature for:
          happyReduce_2 :: forall t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20 t21.
                           Happy_GHC_Exts.Int#
                           -> Token
                           -> Happy_GHC_Exts.Int#
                           -> Happy_IntList
                           -> HappyStk
                                (HappyAbsSyn
                                   t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20 t21)
                           -> Alex
                                (HappyAbsSyn
                                   t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20 t21)
        at dist/dist-sandbox-dcd37649/build/hot/hot-tmp/HOpenPGP/Tools/Parser.hs:262:18
      Expected type: Happy_GHC_Exts.Int#
                     -> Token
                     -> Happy_GHC_Exts.Int#
                     -> Happy_IntList
                     -> HappyStk
                          (HappyAbsSyn
                             t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20 t21)
                     -> Alex
                          (HappyAbsSyn
                             t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20 t21)
        Actual type: Happy_GHC_Exts.Int#
                     -> Token
                     -> Happy_GHC_Exts.Int#
                     -> Happy_IntList
                     -> HappyStk
                          (HappyAbsSyn
                             (m30 Bool)
                             t6
                             t7
                             t8
                             t9
                             t10
                             t11
                             t12
                             t13
                             t14
                             t15
                             t16
                             t17
                             t18
                             t19
                             t20
                             t21)
                     -> Alex
                          (HappyAbsSyn
                             (m30 Bool)
                             t6
                             t7
                             t8
                             t9
                             t10
                             t11
                             t12
                             t13
                             t14
                             t15
                             t16
                             t17
                             t18
                             t19
                             t20
                             t21)
    • In the expression: happySpecReduce_1 0# happyReduction_2
      In an equation for ‘happyReduce_2’:
          happyReduce_2 = happySpecReduce_1 0# happyReduction_2
    • Relevant bindings include
        happyReduce_2 :: Happy_GHC_Exts.Int#
                         -> Token
                         -> Happy_GHC_Exts.Int#
                         -> Happy_IntList
                         -> HappyStk
                              (HappyAbsSyn
                                 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20 t21)
                         -> Alex
                              (HappyAbsSyn
                                 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20 t21)
          (bound at dist/dist-sandbox-dcd37649/build/hot/hot-tmp/HOpenPGP/Tools/Parser.hs:263:1)
@fxcoudert fxcoudert added the haskell Haskell use is a significant feature of the PR or issue label Oct 5, 2017
@ilovezfs
Copy link
Contributor

ilovezfs commented Oct 7, 2017

Closed via #19120.

@ilovezfs ilovezfs closed this as completed Oct 7, 2017
@clinty
Copy link

clinty commented Oct 7, 2017

This seems related to haskell/happy#94

@Homebrew Homebrew locked and limited conversation to collaborators May 4, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
haskell Haskell use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants