Build #4 for yoda-0.1.3.0

[all reports]

Package yoda-0.1.3.0
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2025-12-02 22:40:41.724272878 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Downloading  yoda-0.1.3.0
Downloaded   yoda-0.1.3.0
Configuring yoda-0.1.3.0...
Preprocessing library for yoda-0.1.3.0..
Building library for yoda-0.1.3.0..
[1 of 1] Compiling Text.Yoda        ( Text/Yoda.lhs, dist/build/Text/Yoda.o, dist/build/Text/Yoda.dyn_o )

Text/Yoda.lhs:364:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad Parser.
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
    |
364 | >   return ofTheJedi = pure ofTheJedi   -- sorry, I couldn't help it.
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for yoda-0.1.3.0..
Running Haddock on library for yoda-0.1.3.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Text.Yoda        ( Text/Yoda.lhs, nothing )

Text/Yoda.lhs:364:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad Parser.
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
    |
364 | >   return ofTheJedi = pure ofTheJedi   -- sorry, I couldn't help it.
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
  30% ( 14 / 46) in 'Text.Yoda'
  Missing documentation for:
    Module header
    Parser (Text/Yoda.lhs:91)
    parse (Text/Yoda.lhs:94)
    parseMaybe (Text/Yoda.lhs:107)
    parseIO (Text/Yoda.lhs:101)
    skip (Text/Yoda.lhs:169)
    choice (Text/Yoda.lhs:304)
    chainl (Text/Yoda.lhs:330)
    chainl1 (Text/Yoda.lhs:333)
    chainr (Text/Yoda.lhs:336)
    chainr1 (Text/Yoda.lhs:339)
    prefix (Text/Yoda.lhs:342)
    postfix (Text/Yoda.lhs:345)
    unit
    mult
    <~> (Text/Yoda.lhs:252)
    <~ (Text/Yoda.lhs:259)
    ~> (Text/Yoda.lhs:262)
    item (Text/Yoda.lhs:117)
    look (Text/Yoda.lhs:126)
    eof (Text/Yoda.lhs:133)
    char (Text/Yoda.lhs:407)
    string (Text/Yoda.lhs:411)
    satisfy (Text/Yoda.lhs:391)
    oneOf (Text/Yoda.lhs:396)
    noneOf (Text/Yoda.lhs:399)
    sepBy (Text/Yoda.lhs:348)
    sepBy1 (Text/Yoda.lhs:351)
    <:> (Text/Yoda.lhs:204)
    between (Text/Yoda.lhs:207)
    cull (Text/Yoda.lhs:423)
    try (Text/Yoda.lhs:433)
Warning: Text.Yoda: could not find link destinations for: 
	- Text.Yoda.Monoidal
Documentation created: dist/doc/html/yoda/, dist/doc/html/yoda/yoda.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/yoda-0.1.3.0-GS4xGUP5AKzEeJIZILcuQ3
Completed    yoda-0.1.3.0

Test log

[view raw]

Resolving dependencies...
Error: cabal: Could not resolve dependencies:
[__0] trying: yoda-0.1.3.0 (user goal)
[__1] next goal: base (dependency of yoda)
[__1] rejecting: base-4.19.2.0/installed-inplace (conflict: yoda => base>=4.10
&& <4.11)
[__1] skipping: base-4.21.0.0, base-4.20.2.0, base-4.20.1.0, base-4.20.0.1,
base-4.20.0.0, base-4.19.2.0, base-4.19.1.0, base-4.19.0.0, base-4.18.3.0,
base-4.18.2.1, base-4.18.2.0, base-4.18.1.0, base-4.18.0.0, base-4.17.2.1,
base-4.17.2.0, base-4.17.1.0, base-4.17.0.0, base-4.16.4.0, base-4.16.3.0,
base-4.16.2.0, base-4.16.1.0, base-4.16.0.0, base-4.15.1.0, base-4.15.0.0,
base-4.14.3.0, base-4.14.2.0, base-4.14.1.0, base-4.14.0.0, base-4.13.0.0,
base-4.12.0.0, base-4.11.1.0, base-4.11.0.0 (has the same characteristics that
caused the previous version to fail: excluded by constraint '>=4.10 && <4.11'
from 'yoda')
[__1] rejecting: base-4.10.1.0, base-4.10.0.0, base-4.9.1.0, base-4.9.0.0,
base-4.8.2.0, base-4.8.1.0, base-4.8.0.0, base-4.7.0.2, base-4.7.0.1,
base-4.7.0.0, base-4.6.0.1, base-4.6.0.0, base-4.5.1.0, base-4.5.0.0,
base-4.4.1.0, base-4.4.0.0, base-4.3.1.0, base-4.3.0.0, base-4.2.0.2,
base-4.2.0.1, base-4.2.0.0, base-4.1.0.0, base-4.0.0.0, base-3.0.3.2,
base-3.0.3.1 (constraint from non-upgradeable package requires installed
instance)
[__1] fail (backjumping, conflict set: base, yoda)
After searching the rest of the dependency tree exhaustively, these were the
goals I've had most trouble fulfilling: base, yoda