Update tokio-prost monorepo to 0.13 - autoclosed #15
Garnix CI / package temporal-codec-encryption-ghc98 [x86_64-linux]
succeeded
Jul 8, 2024 in 5m 14s
Run results
Build succeeded
Details
Last 100 lines of logs:
/nix/store/jr6l7c6nny69gn0yyyziir6np9dr36f1-hscolour-1.25/bin/HsColour
No jhc found
Using ld found on system at:
/nix/store/kln7kinji3b7sz8r50h4gn9yy6k1js9a-binutils-wrapper-2.41/bin/ld.gold
No pkg-config found
Using runghc version 9.8.2 found on system at:
/nix/store/vc4gi3i5n7k3lkp0d3j9smfdjmpi6yyf-ghc-9.8.2/bin/runghc-9.8.2
Using strip version 2.41 found on system at:
/nix/store/9bv7dcvmfcjnmg5mnqwqlq2wxfn8d7yi-gcc-wrapper-13.2.0/bin/strip
Using tar found on system at:
/nix/store/rik7p68cq7yzlj5pmfpf4yv6jnrpvlgf-gnutar-1.35/bin/tar
No uhc found
@nix {"action":"setPhase","phase":"buildPhase"}
Running phase: buildPhase
Preprocessing library for temporal-codec-encryption-0.0.1.0..
Building library for temporal-codec-encryption-0.0.1.0..
[1 of 1] Compiling Temporal.Codec.Encryption ( src/Temporal/Codec/Encryption.hs, dist/build/Temporal/Codec/Encryption.o, dist/build/Temporal/Codec/Encryption.dyn_o )
src/Temporal/Codec/Encryption.hs:33:3: warning: [GHC-55631] [-Wmissing-deriving-strategies]
No deriving strategy specified. Did you want stock, newtype, or anyclass?
Suggested fix: Perhaps you intended to use DerivingStrategies
|
33 | deriving (Eq, Ord, Show)
| ^^^^^^^^^^^^^^^^^^^^^^^^
[1 of 1] Compiling Temporal.Codec.Encryption ( src/Temporal/Codec/Encryption.hs, dist/build/Temporal/Codec/Encryption.p_o )
src/Temporal/Codec/Encryption.hs:33:3: warning: [GHC-55631] [-Wmissing-deriving-strategies]
No deriving strategy specified. Did you want stock, newtype, or anyclass?
Suggested fix: Perhaps you intended to use DerivingStrategies
|
33 | deriving (Eq, Ord, Show)
| ^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing test suite 'encryption-tests' for temporal-codec-encryption-0.0.1.0..
Building test suite 'encryption-tests' for temporal-codec-encryption-0.0.1.0..
[1 of 2] Compiling Main ( test/Main.hs, dist/build/encryption-tests/encryption-tests-tmp/Main.o )
[2 of 2] Compiling Paths_temporal_codec_encryption ( dist/build/encryption-tests/autogen/Paths_temporal_codec_encryption.hs, dist/build/encryption-tests/encryption-tests-tmp/Paths_temporal_codec_encryption.o )
test/Main.hs:54:7: warning: [GHC-62161] [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding:
Patterns of type ‘Either String Cipher’ not matched: Left _
|
54 | let Right cipher = initCipher k
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[3 of 3] Linking dist/build/encryption-tests/encryption-tests
@nix {"action":"setPhase","phase":"checkPhase"}
Running phase: checkPhase
Running 1 test suites...
Test suite encryption-tests: RUNNING...
━━━ Main ━━━
✓ prop_roundtripEncryption passed 100 tests.
✓ prop_failedDecryptionWithTamperedCiphertext passed 100 tests.
✓ 2 succeeded.
Test suite encryption-tests: PASS
Test suite logged to:
dist/test/temporal-codec-encryption-0.0.1.0-encryption-tests.log
1 of 1 test suites (1 of 1 test cases) passed.
@nix {"action":"setPhase","phase":"haddockPhase"}
Running phase: haddockPhase
Preprocessing library for temporal-codec-encryption-0.0.1.0..
Running Haddock on library for temporal-codec-encryption-0.0.1.0..
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: attoparsec-0.14.4,
attoparsec-0.14.4, proto-lens-runtime-0.7.0.6
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Temporal.Codec.Encryption ( src/Temporal/Codec/Encryption.hs, nothing )
src/Temporal/Codec/Encryption.hs:33:3: warning: [GHC-55631] [-Wmissing-deriving-strategies]
No deriving strategy specified. Did you want stock, newtype, or anyclass?
Suggested fix: Perhaps you intended to use DerivingStrategies
|
33 | deriving (Eq, Ord, Show)
| ^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
20% ( 2 / 10) in 'Temporal.Codec.Encryption'
Missing documentation for:
Module header
Key (src/Temporal/Codec/Encryption.hs:31)
keyFromBytes (src/Temporal/Codec/Encryption.hs:41)
Cipher (src/Temporal/Codec/Encryption.hs:36)
keyToBase64 (src/Temporal/Codec/Encryption.hs:45)
keyFromBase64 (src/Temporal/Codec/Encryption.hs:49)
Encrypted (src/Temporal/Codec/Encryption.hs:68)
mkEncryptionCodec (src/Temporal/Codec/Encryption.hs:77)
Documentation created: dist/doc/html/temporal-codec-encryption/,
dist/doc/html/temporal-codec-encryption/temporal-codec-encryption.txt
Preprocessing test suite 'encryption-tests' for temporal-codec-encryption-0.0.1.0..
@nix {"action":"setPhase","phase":"installPhase"}
Running phase: installPhase
Installing library in /nix/store/slx8dm56c944yang453yy6f7kpbfqlia-temporal-codec-encryption-0.0.1.0/lib/ghc-9.8.2/lib/x86_64-linux-ghc-9.8.2/temporal-codec-encryption-0.0.1.0-Jg6EgPVdSPxBGiu4LluKPU
@nix {"action":"setPhase","phase":"fixupPhase"}
Running phase: fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/slx8dm56c944yang453yy6f7kpbfqlia-temporal-codec-encryption-0.0.1.0
shrinking /nix/store/slx8dm56c944yang453yy6f7kpbfqlia-temporal-codec-encryption-0.0.1.0/lib/ghc-9.8.2/lib/x86_64-linux-ghc-9.8.2/libHStemporal-codec-encryption-0.0.1.0-Jg6EgPVdSPxBGiu4LluKPU-ghc9.8.2.so
checking for references to /build/ in /nix/store/slx8dm56c944yang453yy6f7kpbfqlia-temporal-codec-encryption-0.0.1.0...
patching script interpreter paths in /nix/store/slx8dm56c944yang453yy6f7kpbfqlia-temporal-codec-encryption-0.0.1.0
stripping (with command strip and flags -S -p) in /nix/store/slx8dm56c944yang453yy6f7kpbfqlia-temporal-codec-encryption-0.0.1.0/lib
shrinking RPATHs of ELF executables and libraries in /nix/store/l4n6q7b9ck5llz02x37a6rxpwfm05bic-temporal-codec-encryption-0.0.1.0-doc
checking for references to /build/ in /nix/store/l4n6q7b9ck5llz02x37a6rxpwfm05bic-temporal-codec-encryption-0.0.1.0-doc...
patching script interpreter paths in /nix/store/l4n6q7b9ck5llz02x37a6rxpwfm05bic-temporal-codec-encryption-0.0.1.0-doc
Loading