Build #1 for iproute-1.7.14

[all reports]

Package iproute-1.7.14
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-07-12 07:31:44.72055829 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies appar-0.1.8, base-4.18.1.0, byteorder-1.0.4, bytestring-0.11.5.2, containers-0.6.7, network-3.2.1.0
Flags none

Code Coverage

expressions59% (1470/2481)
booleanguards19% (8/42)
conditions 54% (6/11)
qualifiers100% (0/0)
alternatives42% (92/216)
local declarations72% (96/132)
top-level declarations25% (87/340)

Build log

[view raw]

Resolving dependencies...
Starting     byteorder-1.0.4
Starting     appar-0.1.8
Starting     network-3.2.1.0
Building     byteorder-1.0.4
Building     appar-0.1.8
Building     network-3.2.1.0
Completed    byteorder-1.0.4
Completed    appar-0.1.8
Completed    network-3.2.1.0
Downloading  iproute-1.7.14
Downloaded   iproute-1.7.14
Starting     iproute-1.7.14
Building     iproute-1.7.14
Completed    iproute-1.7.14

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.6.3 -O0
In order, the following will be built (use -v for more details):
 - iproute-1.7.14 (first run)
Configuring iproute-1.7.14...
Preprocessing library for iproute-1.7.14..
Building library for iproute-1.7.14..
[1 of 9] Compiling Data.IP.Addr     ( Data/IP/Addr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/Addr.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/Addr.dyn_o )

Data/IP/Addr.hs:635:5: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type [Int] not matched:
            []
            [_]
            [_, _]
            [_, _, _]
            ...
    |
635 |     [i1,i2,i3,i4] = fromIPv4 ip
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 9] Compiling Data.IP.Builder  ( Data/IP/Builder.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/Builder.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/Builder.dyn_o )
[3 of 9] Compiling Data.IP.Mask     ( Data/IP/Mask.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/Mask.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/Mask.dyn_o )
[4 of 9] Compiling Data.IP.Range    ( Data/IP/Range.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/Range.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/Range.dyn_o )
[5 of 9] Compiling Data.IP.Op       ( Data/IP/Op.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/Op.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/Op.dyn_o )

Data/IP/Op.hs:109:5: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type [Int] not matched:
            []
            [_]
            [_, _]
            [_, _, _]
            ...
    |
109 |     [i1,i2,i3,i4] = fromIPv4 ip
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[6 of 9] Compiling Data.IP.Internal ( Data/IP/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/Internal.dyn_o )
[7 of 9] Compiling Data.IP          ( Data/IP.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP.dyn_o )
[8 of 9] Compiling Data.IP.RouteTable.Internal ( Data/IP/RouteTable/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/RouteTable/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/RouteTable/Internal.dyn_o )
[9 of 9] Compiling Data.IP.RouteTable ( Data/IP/RouteTable.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/RouteTable.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/Data/IP/RouteTable.dyn_o )
Preprocessing test suite 'spec' for iproute-1.7.14..
Building test suite 'spec' for iproute-1.7.14..
[1 of 4] Compiling BuilderSpec      ( test/BuilderSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/spec/spec-tmp/BuilderSpec.o )
[2 of 4] Compiling RouteTableSpec   ( test/RouteTableSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/spec/spec-tmp/RouteTableSpec.o )

test/RouteTableSpec.hs:17:1: warning: [-Wunused-imports]
    The import of Data.Monoid is redundant
      except perhaps to import instances from Data.Monoid
    To import instances alone, use: import Data.Monoid()
   |
17 | import Data.Monoid ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[3 of 4] Compiling IPSpec           ( test/IPSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/spec/spec-tmp/IPSpec.o )
[4 of 4] Compiling Main             ( test/Spec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/spec/spec-tmp/Main.o )
[5 of 5] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/build/spec/spec
Running 1 test suites...
Test suite spec: RUNNING...
Test suite spec: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/iproute-1.7.14.test
Writing: iproute-1.7.14-inplace/Data.IP.RouteTable.Internal.hs.html
Writing: iproute-1.7.14-inplace/Data.IP.Builder.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/hpc/vanilla/html/spec/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: iproute-1.7.14-inplace/Data.IP.RouteTable.Internal.hs.html
Writing: iproute-1.7.14-inplace/Data.IP.Builder.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Package coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/iproute-1.7.14/noopt/hpc/vanilla/html/iproute-1.7.14/hpc_index.html