Build #1 for ogma-language-lustre-1.9.0

[all reports]

Package ogma-language-lustre-1.9.0
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2025-08-06 19:15:29.598874766 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies array-0.5.8.0, base-4.19.2.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
[1 of 2] Compiling Main             ( /tmp/cabal-tmp-3701579/ogma-language-lustre-1.9.0/dist/setup/setup.hs, /tmp/cabal-tmp-3701579/ogma-language-lustre-1.9.0/dist/setup/Main.o )
[2 of 2] Linking /tmp/cabal-tmp-3701579/ogma-language-lustre-1.9.0/dist/setup/setup
Configuring ogma-language-lustre-1.9.0...
Warning: names not unique:
  grammar/Lustre.cf:53:1: Op1Pre
This can be an error in some backends.

45 rules accepted

Use Alex 3 to compile Language/Lustre/LexLustre.x.
writing new file src/Language/Lustre/AbsLustre.hs
writing new file src/Language/Lustre/PrintLustre.hs
writing new file src/Language/Lustre/LexLustre.x
writing new file src/Language/Lustre/ParLustre.y
writing new file src/Language/Lustre/TestLustre.hs
writing new file src/Language/Lustre/ErrM.hs
writing new file src/Language/Lustre/SkelLustre.hs
writing new file src/Language/Lustre/DocLustre.txt
Preprocessing library for ogma-language-lustre-1.9.0..
unused rules: 1
shift/reduce conflicts:  34
Building library for ogma-language-lustre-1.9.0..
[1 of 4] Compiling Language.Lustre.AbsLustre ( src/Language/Lustre/AbsLustre.hs, dist/build/Language/Lustre/AbsLustre.o, dist/build/Language/Lustre/AbsLustre.dyn_o )
[2 of 4] Compiling Language.Lustre.LexLustre ( dist/build/Language/Lustre/LexLustre.hs, dist/build/Language/Lustre/LexLustre.o, dist/build/Language/Lustre/LexLustre.dyn_o )
[3 of 4] Compiling Language.Lustre.ParLustre ( dist/build/Language/Lustre/ParLustre.hs, dist/build/Language/Lustre/ParLustre.o, dist/build/Language/Lustre/ParLustre.dyn_o )
[4 of 4] Compiling Language.Lustre.PrintLustre ( src/Language/Lustre/PrintLustre.hs, dist/build/Language/Lustre/PrintLustre.o, dist/build/Language/Lustre/PrintLustre.dyn_o )
Preprocessing library for ogma-language-lustre-1.9.0..
Running Haddock on library for ogma-language-lustre-1.9.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling Language.Lustre.AbsLustre ( src/Language/Lustre/AbsLustre.hs, nothing )
[2 of 4] Compiling Language.Lustre.LexLustre ( dist/build/Language/Lustre/LexLustre.hs, nothing )
[3 of 4] Compiling Language.Lustre.ParLustre ( dist/build/Language/Lustre/ParLustre.hs, nothing )
[4 of 4] Compiling Language.Lustre.PrintLustre ( src/Language/Lustre/PrintLustre.hs, nothing )
Haddock coverage:
  10% (  1 / 10) in 'Language.Lustre.AbsLustre'
  Missing documentation for:
    BoolSpec (src/Language/Lustre/AbsLustre.hs:13)
    Op1Pre (src/Language/Lustre/AbsLustre.hs:27)
    Op2In (src/Language/Lustre/AbsLustre.hs:38)
    Op2Pre (src/Language/Lustre/AbsLustre.hs:48)
    NumExpr (src/Language/Lustre/AbsLustre.hs:51)
    NumOp2In (src/Language/Lustre/AbsLustre.hs:58)
    BoolNumOp (src/Language/Lustre/AbsLustre.hs:61)
    BoolConst (src/Language/Lustre/AbsLustre.hs:70)
    Ident (src/Language/Lustre/AbsLustre.hs:73)
  37% ( 18 / 48) in 'Language.Lustre.LexLustre'
  Missing documentation for:
    Module header
    alex_tab_size (dist/build/Language/Lustre/LexLustre.hs:35)
    alex_base (dist/build/Language/Lustre/LexLustre.hs:37)
    alex_table (dist/build/Language/Lustre/LexLustre.hs:41)
    alex_check (dist/build/Language/Lustre/LexLustre.hs:45)
    alex_deflt (dist/build/Language/Lustre/LexLustre.hs:49)
    alex_accept (dist/build/Language/Lustre/LexLustre.hs:52)
    alex_actions (dist/build/Language/Lustre/LexLustre.hs:66)
    alex_action_1 (dist/build/Language/Lustre/LexLustre.hs:76)
    alex_action_2 (dist/build/Language/Lustre/LexLustre.hs:77)
    alex_action_3 (dist/build/Language/Lustre/LexLustre.hs:78)
    alex_action_4 (dist/build/Language/Lustre/LexLustre.hs:79)
    AlexAddr (dist/build/Language/Lustre/LexLustre.hs:123)
    alexIndexInt16OffAddr (dist/build/Language/Lustre/LexLustre.hs:131)
    alexIndexInt32OffAddr (dist/build/Language/Lustre/LexLustre.hs:152)
    quickIndex (dist/build/Language/Lustre/LexLustre.hs:180)
    AlexReturn (dist/build/Language/Lustre/LexLustre.hs:189)
    alexScan (dist/build/Language/Lustre/LexLustre.hs:196)
    alexScanUser (dist/build/Language/Lustre/LexLustre.hs:199)
    alex_scan_tkn (dist/build/Language/Lustre/LexLustre.hs:230)
    AlexLastAcc (dist/build/Language/Lustre/LexLustre.hs:284)
    AlexAcc (dist/build/Language/Lustre/LexLustre.hs:289)
    Posn (src/Language/Lustre/LexLustre.x:193)
    alexStartPos (src/Language/Lustre/LexLustre.x:197)
    alexMove (src/Language/Lustre/LexLustre.x:200)
    Byte (src/Language/Lustre/LexLustre.x:204)
    AlexInput (src/Language/Lustre/LexLustre.x:206)
    tokens (src/Language/Lustre/LexLustre.x:212)
    alexGetByte (src/Language/Lustre/LexLustre.x:223)
    alexInputPrevChar (src/Language/Lustre/LexLustre.x:233)
   0% (  0 /  4) in 'Language.Lustre.ParLustre'
  Missing documentation for:
    Module header
    happyError (dist/build/Language/Lustre/ParLustre.hs:637)
    myLexer (dist/build/Language/Lustre/ParLustre.hs:645)
    pBoolSpec (dist/build/Language/Lustre/ParLustre.hs:628)
  23% (  3 / 13) in 'Language.Lustre.PrintLustre'
  Missing documentation for:
    Doc (src/Language/Lustre/PrintLustre.hs:30)
    doc (src/Language/Lustre/PrintLustre.hs:33)
    render (src/Language/Lustre/PrintLustre.hs:36)
    parenth (src/Language/Lustre/PrintLustre.hs:95)
    concatS (src/Language/Lustre/PrintLustre.hs:98)
    concatD (src/Language/Lustre/PrintLustre.hs:101)
    replicateS (src/Language/Lustre/PrintLustre.hs:104)
    printString (src/Language/Lustre/PrintLustre.hs:121)
    mkEsc (src/Language/Lustre/PrintLustre.hs:124)
    prPrec (src/Language/Lustre/PrintLustre.hs:132)
Warning: Language.Lustre.ParLustre: could not find link destinations for: 
	- Language.Lustre.ParLustre.Err
Documentation created: dist/doc/html/ogma-language-lustre/,
dist/doc/html/ogma-language-lustre/ogma-language-lustre.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ogma-language-lustre-1.9.0-BoYn05L4hwP8LgPz3rlC6a
Completed    ogma-language-lustre-1.9.0

Test log

[view raw]

Resolving dependencies...
Error:
    Internal libraries only supported with per-component builds.
    Per-component builds were disabled because program coverage is enabled
    In the package 'happy-lib-2.1.6'