Build #1 for elliptic-curve-0.1.0
Package | elliptic-curve-0.1.0 |
---|
Install | BuildFailed |
---|---|
Docs | NotTried |
Tests | NotTried |
Time submitted | 2019-08-12 09:52:41.943991183 UTC |
---|---|
Compiler | ghc-8.6.3 |
OS | linux |
Arch | x86_64 |
Dependencies | MonadRandom-0.5.1.1, base-4.12.0.0, galois-field-0.4.0, protolude-0.2.3, tasty-quickcheck-0.10.1, wl-pprint-text-1.2.0.0 |
Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Warning: The install command is a part of the legacy v1 style of cabal usage. Please switch to using either the new project style and the new-install command or the legacy v1-install alias as new-style projects will become the default in the next version of cabal-install. Please file a bug if you cannot replicate a working v1- use case with the new-style commands. For more information, see: https://wiki.haskell.org/Cabal/NewBuild Resolving dependencies... Starting clock-0.8 Starting colour-2.3.5 Starting hashable-1.2.7.0 Starting base-compat-0.10.5 Building clock-0.8 Building colour-2.3.5 Building hashable-1.2.7.0 Building base-compat-0.10.5 Completed clock-0.8 Starting mtl-compat-0.2.2 Building mtl-compat-0.2.2 Completed mtl-compat-0.2.2 Starting primitive-0.7.0.0 Building primitive-0.7.0.0 Completed hashable-1.2.7.0 Starting random-1.1 Building random-1.1 Completed base-compat-0.10.5 Starting tagged-0.8.6 Completed colour-2.3.5 Building tagged-0.8.6 Starting transformers-compat-0.6.5 Building transformers-compat-0.6.5 Completed random-1.1 Starting unbounded-delays-0.1.1.0 Building unbounded-delays-0.1.1.0 Completed unbounded-delays-0.1.1.0 Starting wcwidth-0.0.2 Completed tagged-0.8.6 Starting unordered-containers-0.2.10.0 Building wcwidth-0.0.2 Building unordered-containers-0.2.10.0 Completed transformers-compat-0.6.5 Starting async-2.2.2 Building async-2.2.2 Completed wcwidth-0.0.2 Starting wl-pprint-text-1.2.0.0 Building wl-pprint-text-1.2.0.0 Completed async-2.2.2 Starting ansi-terminal-0.9.1 Building ansi-terminal-0.9.1 Completed wl-pprint-text-1.2.0.0 Starting splitmix-0.0.3 Building splitmix-0.0.3 Completed primitive-0.7.0.0 Starting protolude-0.2.3 Building protolude-0.2.3 Completed splitmix-0.0.3 Starting vector-0.12.0.3 Completed ansi-terminal-0.9.1 Starting MonadRandom-0.5.1.1 Building vector-0.12.0.3 Building MonadRandom-0.5.1.1 Completed unordered-containers-0.2.10.0 Starting QuickCheck-2.13.2 Building QuickCheck-2.13.2 Completed MonadRandom-0.5.1.1 Starting ansi-wl-pprint-0.6.9 Building ansi-wl-pprint-0.6.9 Completed ansi-wl-pprint-0.6.9 Starting semirings-0.4.2 Completed protolude-0.2.3 Starting optparse-applicative-0.15.0.0 Building semirings-0.4.2 Building optparse-applicative-0.15.0.0 Completed optparse-applicative-0.15.0.0 Starting tasty-1.2.3 Completed semirings-0.4.2 Building tasty-1.2.3 Completed QuickCheck-2.13.2 Completed tasty-1.2.3 Starting tasty-quickcheck-0.10.1 Building tasty-quickcheck-0.10.1 Completed tasty-quickcheck-0.10.1 Completed vector-0.12.0.3 Starting vector-algorithms-0.8.0.1 Building vector-algorithms-0.8.0.1 Completed vector-algorithms-0.8.0.1 Starting poly-0.3.1.0 Building poly-0.3.1.0 Completed poly-0.3.1.0 Starting galois-field-0.4.0 Building galois-field-0.4.0 Completed galois-field-0.4.0 Downloading elliptic-curve-0.1.0 Downloaded elliptic-curve-0.1.0 Starting elliptic-curve-0.1.0 Building elliptic-curve-0.1.0 Failed to install elliptic-curve-0.1.0 Build log ( /home/builder/.cabal/logs/ghc-8.6.3/elliptic-curve-0.1.0-FeJQSD7AKUhDZJzZ577MUW.log ): cabal: Entering directory '/tmp/cabal-tmp-24893/elliptic-curve-0.1.0' Configuring elliptic-curve-0.1.0... Preprocessing library for elliptic-curve-0.1.0.. Building library for elliptic-curve-0.1.0.. [ 1 of 86] Compiling Curve ( src/Curve.hs, dist/build/Curve.o ) [ 2 of 86] Compiling Curve.Binary ( src/Curve/Binary.hs, dist/build/Curve/Binary.o ) [ 3 of 86] Compiling Curve.Binary.SECT113R1 ( src/Curve/Binary/SECT113R1.hs, dist/build/Curve/Binary/SECT113R1.o ) [ 4 of 86] Compiling Curve.Binary.SECT113R2 ( src/Curve/Binary/SECT113R2.hs, dist/build/Curve/Binary/SECT113R2.o ) [ 5 of 86] Compiling Curve.Binary.SECT131R1 ( src/Curve/Binary/SECT131R1.hs, dist/build/Curve/Binary/SECT131R1.o ) [ 6 of 86] Compiling Curve.Binary.SECT131R2 ( src/Curve/Binary/SECT131R2.hs, dist/build/Curve/Binary/SECT131R2.o ) [ 7 of 86] Compiling Curve.Binary.SECT163K1 ( src/Curve/Binary/SECT163K1.hs, dist/build/Curve/Binary/SECT163K1.o ) [ 8 of 86] Compiling Curve.Binary.SECT163R1 ( src/Curve/Binary/SECT163R1.hs, dist/build/Curve/Binary/SECT163R1.o ) [ 9 of 86] Compiling Curve.Binary.SECT163R2 ( src/Curve/Binary/SECT163R2.hs, dist/build/Curve/Binary/SECT163R2.o ) [10 of 86] Compiling Curve.Binary.SECT193R1 ( src/Curve/Binary/SECT193R1.hs, dist/build/Curve/Binary/SECT193R1.o ) [11 of 86] Compiling Curve.Binary.SECT193R2 ( src/Curve/Binary/SECT193R2.hs, dist/build/Curve/Binary/SECT193R2.o ) [12 of 86] Compiling Curve.Binary.SECT233K1 ( src/Curve/Binary/SECT233K1.hs, dist/build/Curve/Binary/SECT233K1.o ) [13 of 86] Compiling Curve.Binary.SECT233R1 ( src/Curve/Binary/SECT233R1.hs, dist/build/Curve/Binary/SECT233R1.o ) [14 of 86] Compiling Curve.Binary.SECT239K1 ( src/Curve/Binary/SECT239K1.hs, dist/build/Curve/Binary/SECT239K1.o ) [15 of 86] Compiling Curve.Binary.SECT283K1 ( src/Curve/Binary/SECT283K1.hs, dist/build/Curve/Binary/SECT283K1.o ) [16 of 86] Compiling Curve.Binary.SECT283R1 ( src/Curve/Binary/SECT283R1.hs, dist/build/Curve/Binary/SECT283R1.o ) [17 of 86] Compiling Curve.Binary.SECT409K1 ( src/Curve/Binary/SECT409K1.hs, dist/build/Curve/Binary/SECT409K1.o ) [18 of 86] Compiling Curve.Binary.SECT409R1 ( src/Curve/Binary/SECT409R1.hs, dist/build/Curve/Binary/SECT409R1.o ) [19 of 86] Compiling Curve.Binary.SECT571K1 ( src/Curve/Binary/SECT571K1.hs, dist/build/Curve/Binary/SECT571K1.o ) [20 of 86] Compiling Curve.Binary.SECT571R1 ( src/Curve/Binary/SECT571R1.hs, dist/build/Curve/Binary/SECT571R1.o ) [21 of 86] Compiling Curve.Edwards ( src/Curve/Edwards.hs, dist/build/Curve/Edwards.o ) [22 of 86] Compiling Curve.Edwards.Curve1174 ( src/Curve/Edwards/Curve1174.hs, dist/build/Curve/Edwards/Curve1174.o ) [23 of 86] Compiling Curve.Edwards.Curve41417 ( src/Curve/Edwards/Curve41417.hs, dist/build/Curve/Edwards/Curve41417.o ) [24 of 86] Compiling Curve.Edwards.E222 ( src/Curve/Edwards/E222.hs, dist/build/Curve/Edwards/E222.o ) [25 of 86] Compiling Curve.Edwards.E382 ( src/Curve/Edwards/E382.hs, dist/build/Curve/Edwards/E382.o ) [26 of 86] Compiling Curve.Edwards.E521 ( src/Curve/Edwards/E521.hs, dist/build/Curve/Edwards/E521.o ) [27 of 86] Compiling Curve.Edwards.Ed25519 ( src/Curve/Edwards/Ed25519.hs, dist/build/Curve/Edwards/Ed25519.o ) [28 of 86] Compiling Curve.Edwards.Ed3363 ( src/Curve/Edwards/Ed3363.hs, dist/build/Curve/Edwards/Ed3363.o ) [29 of 86] Compiling Curve.Edwards.Ed448 ( src/Curve/Edwards/Ed448.hs, dist/build/Curve/Edwards/Ed448.o ) [30 of 86] Compiling Curve.Edwards.JubJub ( src/Curve/Edwards/JubJub.hs, dist/build/Curve/Edwards/JubJub.o ) [31 of 86] Compiling Curve.Montgomery ( src/Curve/Montgomery.hs, dist/build/Curve/Montgomery.o ) [32 of 86] Compiling Curve.Montgomery.Curve25519 ( src/Curve/Montgomery/Curve25519.hs, dist/build/Curve/Montgomery/Curve25519.o ) [33 of 86] Compiling Curve.Montgomery.Curve383187 ( src/Curve/Montgomery/Curve383187.hs, dist/build/Curve/Montgomery/Curve383187.o ) [34 of 86] Compiling Curve.Montgomery.Curve448 ( src/Curve/Montgomery/Curve448.hs, dist/build/Curve/Montgomery/Curve448.o ) [35 of 86] Compiling Curve.Montgomery.M221 ( src/Curve/Montgomery/M221.hs, dist/build/Curve/Montgomery/M221.o ) [36 of 86] Compiling Curve.Montgomery.M383 ( src/Curve/Montgomery/M383.hs, dist/build/Curve/Montgomery/M383.o ) [37 of 86] Compiling Curve.Montgomery.M511 ( src/Curve/Montgomery/M511.hs, dist/build/Curve/Montgomery/M511.o ) [38 of 86] Compiling Curve.Weierstrass ( src/Curve/Weierstrass.hs, dist/build/Curve/Weierstrass.o ) [39 of 86] Compiling Curve.Weierstrass.ANSSIFRP256V1 ( src/Curve/Weierstrass/ANSSIFRP256V1.hs, dist/build/Curve/Weierstrass/ANSSIFRP256V1.o ) [40 of 86] Compiling Curve.Weierstrass.Anomalous ( src/Curve/Weierstrass/Anomalous.hs, dist/build/Curve/Weierstrass/Anomalous.o ) [41 of 86] Compiling Curve.Weierstrass.BLS12_381 ( src/Curve/Weierstrass/BLS12_381.hs, dist/build/Curve/Weierstrass/BLS12_381.o ) [42 of 86] Compiling Curve.Weierstrass.BLS12_381T ( src/Curve/Weierstrass/BLS12_381T.hs, dist/build/Curve/Weierstrass/BLS12_381T.o ) src/Curve/Weierstrass/BLS12_381T.hs:14:62: error: Module ‘ExtensionField’ does not export ‘fromList’ | 14 | import ExtensionField (ExtensionField, IrreducibleMonic(..), fromList, x) | ^^^^^^^^ src/Curve/Weierstrass/BLS12_381T.hs:14:72: error: Module ‘ExtensionField’ does not export ‘x’ | 14 | import ExtensionField (ExtensionField, IrreducibleMonic(..), fromList, x) | ^ cabal: Leaving directory '/tmp/cabal-tmp-24893/elliptic-curve-0.1.0' cabal: Error: some packages failed to install: elliptic-curve-0.1.0-FeJQSD7AKUhDZJzZ577MUW failed during the building phase. The exception was: ExitFailure 1
Test log
No test log was submitted for this report.