[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_archlinux_3 #403765

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Sun Oct 16 20:32:23 BST 2022


See <https://jenkins.debian.net/job/reproducible_builder_archlinux_3/403765/display/redirect>

Changes:


------------------------------------------
[...truncated 93.42 KB...]
   | ^^^^^^^^^^^^^^^^^^^^^^^^^

Test/KAT.hs:13:1: warning: [-Wunused-imports]
    The import of `Data.Binary.Put' is redundant
      except perhaps to import instances from `Data.Binary.Put'
    To import instances alone, use: import Data.Binary.Put()
   |
13 | import Data.Binary.Put as P
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^

Test/KAT.hs:14:1: warning: [-Wunused-imports]
    The import of `Text.PrettyPrint.HughesPJClass' is redundant
      except perhaps to import instances from `Text.PrettyPrint.HughesPJClass'
    To import instances alone, use: import Text.PrettyPrint.HughesPJClass()
   |
14 | import Text.PrettyPrint.HughesPJClass
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Test/KAT.hs:15:1: warning: [-Wunused-imports]
    The qualified import of `Data.ByteString.Lazy.Char8' is redundant
      except perhaps to import instances from `Data.ByteString.Lazy.Char8'
    To import instances alone, use: import Data.ByteString.Lazy.Char8()
   |
15 | import qualified Data.ByteString.Lazy.Char8 as L
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Test/KAT.hs:16:1: warning: [-Wunused-imports]
    The qualified import of `Data.ByteString.Lazy' is redundant
      except perhaps to import instances from `Data.ByteString.Lazy'
    To import instances alone, use: import Data.ByteString.Lazy()
   |
16 | import qualified Data.ByteString.Lazy as LN
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Test/KAT.hs:18:1: warning: [-Wunused-imports]
    The import of `Crypto.HMAC' is redundant
      except perhaps to import instances from `Crypto.HMAC'
    To import instances alone, use: import Crypto.HMAC()
   |
18 | import Crypto.HMAC
   | ^^^^^^^^^^^^^^^^^^

Test/KAT.hs:19:1: warning: [-Wunused-imports]
    The import of `Data.Bits' is redundant
      except perhaps to import instances from `Data.Bits'
    To import instances alone, use: import Data.Bits()
   |
19 | import Data.Bits (xor)
   | ^^^^^^^^^^^^^^^^^^^^^^

Test/KAT.hs:34:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature: main :: IO ()
   |
34 | main = do
   | ^^^^

Test/KAT.hs:81:9: warning: [-Wunused-matches]
    Defined but not used: `n'
   |
81 |         n     <- lookup "Nonce" t
   |         ^

Test/KAT.hs:111:33: warning: [-Wname-shadowing]
    This binding for `p' shadows the existing binding
      bound at Test/KAT.hs:109:13
    |
111 |                 Just 1   -> let p = Proxy :: Proxy SHA1   in build p
    |                                 ^

Test/KAT.hs:112:33: warning: [-Wname-shadowing]
    This binding for `p' shadows the existing binding
      bound at Test/KAT.hs:109:13
    |
112 |                 Just 224 -> let p = Proxy :: Proxy SHA224 in build p
    |                                 ^

Test/KAT.hs:113:33: warning: [-Wname-shadowing]
    This binding for `p' shadows the existing binding
      bound at Test/KAT.hs:109:13
    |
113 |                 Just 256 -> let p = Proxy :: Proxy SHA256 in build p
    |                                 ^

Test/KAT.hs:114:33: warning: [-Wname-shadowing]
    This binding for `p' shadows the existing binding
      bound at Test/KAT.hs:109:13
    |
114 |                 Just 384 -> let p = Proxy :: Proxy SHA384 in build p
    |                                 ^

Test/KAT.hs:115:33: warning: [-Wname-shadowing]
    This binding for `p' shadows the existing binding
      bound at Test/KAT.hs:109:13
    |
115 |                 Just 512 -> let p = Proxy :: Proxy SHA512 in build p
    |                                 ^

Test/KAT.hs:119:3: warning: [-Wunused-local-binds]
    Defined but not used: `showProp'
    |
119 |   showProp (p,"") = '[' : p ++ "]"
    |   ^^^^^^^^

Test/KAT.hs:181:33: warning: [-Wname-shadowing]
    This binding for `p' shadows the existing binding
      bound at Test/KAT.hs:179:13
    |
181 |                 Just 1   -> let p = Proxy :: Proxy SHA1   in build p
    |                                 ^

Test/KAT.hs:182:33: warning: [-Wname-shadowing]
    This binding for `p' shadows the existing binding
      bound at Test/KAT.hs:179:13
    |
182 |                 Just 224 -> let p = Proxy :: Proxy SHA224 in build p
    |                                 ^

Test/KAT.hs:183:33: warning: [-Wname-shadowing]
    This binding for `p' shadows the existing binding
      bound at Test/KAT.hs:179:13
    |
183 |                 Just 256 -> let p = Proxy :: Proxy SHA256 in build p
    |                                 ^

Test/KAT.hs:184:33: warning: [-Wname-shadowing]
    This binding for `p' shadows the existing binding
      bound at Test/KAT.hs:179:13
    |
184 |                 Just 384 -> let p = Proxy :: Proxy SHA384 in build p
    |                                 ^

Test/KAT.hs:185:33: warning: [-Wname-shadowing]
    This binding for `p' shadows the existing binding
      bound at Test/KAT.hs:179:13
    |
185 |                 Just 512 -> let p = Proxy :: Proxy SHA512 in build p
    |                                 ^

Test/KAT.hs:244:1: warning: [-Wunused-top-binds]
    Defined but not used: `i2bs'
    |
244 | i2bs l i = B.unfoldr (\l' -> if l' < 0 then Nothing else Just (fromIntegral (i `shiftR` l'), l' - 8)) (l-8)
    | ^^^^

Test/KAT.hs:247:1: warning: [-Wunused-top-binds]
    Defined but not used: `bs2i'
    |
247 | bs2i bs = B.foldl' (\i b -> (i `shiftL` 8) + fromIntegral b) 0 bs
    | ^^^^

Test/KAT.hs:257:9: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched:
            ([]:_:_)
            ((_:_):_:_)
    |
257 |         case filter ("SHA-" `isPrefixOf`) (map fst ps) of
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

Test/KAT.hs:261:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      deleteF :: Eq b1 => b1 -> [(b1, b2)] -> [(b1, b2)]
    |
261 | deleteF k lst = deleteBy (const $ (==) k . fst) undefined lst
    | ^^^^^^^

Test/KAT.hs:262:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      isPR :: [(String, String)] -> Bool
    |
262 | isPR props = Just True == fmap read (lookup "PredictionResistance" props)
    | ^^^^
You are using an unsupported version of LLVM!
Currently only 9 to 14 is supported. System LLVM version: 14.0.6
We will try though...

<no location info>: warning: [-Wmissing-home-modules]
    These modules are needed for compilation but not listed in your .cabal file's other-modules: 
        Crypto.Random.DRBG
        Crypto.Random.DRBG.CTR
        Crypto.Random.DRBG.HMAC
        Crypto.Random.DRBG.Hash
        Crypto.Random.DRBG.HashDF
        Crypto.Random.DRBG.Types
Linking dist/build/test-drbg/test-drbg ...
Unregistering DRBG-0.5.5...
==> Entering fakeroot environment...
==> Starting package()...
Installing library in /tmp/haskell-drbg-archlinuxrb-build-8kWxcevx/haskell-drbg/trunk/pkg/haskell-drbg/usr/lib/ghc-9.0.2/site-local/DRBG-0.5.5
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "haskell-drbg"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: haskell-drbg 0.5.5-268 (Sun Oct 16 19:32:09 2022)
+ PRESULT=0
+ '[' 0 -eq 124 ']'
+ set +e
+ schroot --end-session -c archlinux-haskell-drbg-archlinuxrb-build-8kWxcevx
+ tee -a /srv/reproducible-results/archlinuxrb-build-8kWxcevx/b2/haskell-drbg/build2.log
+ PRESULT=0
+ '[' 0 -ne 0 ']'
+ false
+ set +x
'/tmp/haskell-drbg-archlinuxrb-build-8kWxcevx/haskell-drbg/trunk/haskell-drbg-0.5.5-268-x86_64.pkg.tar.zst' -> '/srv/reproducible-results/archlinuxrb-build-8kWxcevx/b2/haskell-drbg/haskell-drbg-0.5.5-268-x86_64.pkg.tar.zst'
Sun Oct 16 19:32:10 UTC 2022 - build #2 for haskell-drbg on osuosl184-amd64 done.
Sun Oct 16 19:32:10 UTC 2022 - reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-ehCrcwLe, removing.
/srv/reproducible-results/archlinuxrb-build-8kWxcevx:
total 8
drwxr-xr-x 3 jenkins jenkins 4096 Oct 16 19:29 b1
drwxr-xr-x 3 jenkins jenkins 4096 Oct 16 19:32 b2

/srv/reproducible-results/archlinuxrb-build-8kWxcevx/b1:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Oct 16 19:29 haskell-drbg

/srv/reproducible-results/archlinuxrb-build-8kWxcevx/b1/haskell-drbg:
total 1640
-rw-r--r-- 1 jenkins jenkins   46369 Oct 16 19:29 build1.log
-rw-r--r-- 1 jenkins jenkins      10 Oct 16 19:29 build1.version
-rw-r--r-- 1 jenkins jenkins 1618768 Oct 16 19:29 haskell-drbg-0.5.5-268-x86_64.pkg.tar.zst

/srv/reproducible-results/archlinuxrb-build-8kWxcevx/b2:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Oct 16 19:32 haskell-drbg

/srv/reproducible-results/archlinuxrb-build-8kWxcevx/b2/haskell-drbg:
total 1636
-rw-r--r-- 1 jenkins jenkins   45449 Oct 16 19:32 build2.log
-rw-r--r-- 1 jenkins jenkins      10 Oct 16 19:32 build2.version
-rw-r--r-- 1 jenkins jenkins 1618789 Oct 16 19:32 haskell-drbg-0.5.5-268-x86_64.pkg.tar.zst
Sun Oct 16 19:32:17 UTC 2022 - comparing results now.
Files /srv/reproducible-results/archlinuxrb-build-8kWxcevx/b1/haskell-drbg/haskell-drbg-0.5.5-268-x86_64.pkg.tar.zst and /srv/reproducible-results/archlinuxrb-build-8kWxcevx/b2/haskell-drbg/haskell-drbg-0.5.5-268-x86_64.pkg.tar.zst differ
Sun Oct 16 19:32:17 UTC 2022 - running diffoscope on the results now:
Sun Oct 16 19:32:17 UTC 2022 - Running diffoscope 224 now...
Sun Oct 16 19:32:23 UTC 2022 - diffoscope 224 found issues, please investigate haskell-drbg/haskell-drbg-0.5.5-268-x86_64.pkg.tar.zst
cp: error writing '/var/lib/jenkins/userContent/reproducible/archlinux/community/haskell-drbg/haskell-drbg-0.5.5-268-x86_64.pkg.tar.zst.html': No space left on device
Sun Oct 16 19:32:23 UTC 2022 - /srv/reproducible-results/archlinuxrb-build-8kWxcevx deleted.
Sun Oct 16 19:32:23 UTC 2022 - reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-UGfAfuTK, removing.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list