build checks.x86_64-linux.mutation-really-safe-money
674.23 s
[really-safe-money-gen] ✓ produces valid amounts 0.36 ms
674.23 s
[really-safe-money-gen] passed for all of 100 inputs.
674.23 s
[really-safe-money-gen] BTC
674.23 s
[really-safe-money-gen] convert
674.23 s
[really-safe-money-gen] ✓ produces valid amounts 1.21 ms
674.23 s
[really-safe-money-gen] passed for all of 100 inputs.
674.23 s
[really-safe-money-gen] rate
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 0.22 ms
675.12 s
[really-safe-money-gen] passed for all of 100 inputs.
675.12 s
[really-safe-money-gen] CHF
675.12 s
[really-safe-money-gen] convert
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 0.83 ms
675.12 s
[really-safe-money-gen] passed for all of 100 inputs.
675.12 s
[really-safe-money-gen] rate
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 0.27 ms
675.12 s
[really-safe-money-gen] passed for all of 100 inputs.
675.12 s
[really-safe-money-gen] ADA
675.12 s
[really-safe-money-gen] rate
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 0.31 ms
675.12 s
[really-safe-money-gen] passed for all of 100 inputs.
675.12 s
[really-safe-money-gen] convert
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 1.22 ms
675.12 s
[really-safe-money-gen] passed for all of 100 inputs.
675.12 s
[really-safe-money-gen] Money.AmountSpec
675.12 s
[really-safe-money-gen] rate
675.12 s
[really-safe-money-gen] ✓ produces valid conversion rates 59.99 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] ✓ computes a rate that can be used to do a conversion without rounding 214.54 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] ✓ computes this USD to CHF rate correctly 0.01 ms
675.12 s
[really-safe-money-gen] convert
675.12 s
[really-safe-money-gen] ✓ succeeds in converting 1:1 without rounding if the quantisation factor is the same 65.94 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] ✓ converts this USD to CHF correctly 0.01 ms
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 171.84 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen]
675.12 s
[really-safe-money-gen]
675.12 s
[really-safe-money-gen]
675.12 s
[really-safe-money-gen] Examples: 202504
675.12 s
[really-safe-money-gen] Passed: 346
675.12 s
[really-safe-money-gen] Failed: 0
675.12 s
[really-safe-money-gen] Sum of test runtimes: 11.79 seconds
675.12 s
[really-safe-money-gen] Test suite took: 11.82 seconds
675.12 s
[really-safe-money-gen]
675.12 s
[really-safe-money-gen] Testing mutation ConstBool at src/Money/ConversionRate.hs:38:41-57:
675.12 s
[really-safe-money-gen] @@ -35,7 +35,7 @@
675.12 s
[really-safe-money-gen] validate cr@(ConversionRate r) =
675.12 s
[really-safe-money-gen] mconcat
675.12 s
[really-safe-money-gen] [ genericValidate cr,
675.12 s
[really-safe-money-gen] - declare "The rate is nonzero" $ numerator r /= 0
675.12 s
[really-safe-money-gen] + declare "The rate is nonzero" $ False
675.12 s
[really-safe-money-gen] ]
675.12 s
[really-safe-money-gen]
675.12 s
[really-safe-money-gen] instance NFData ConversionRate
675.12 s
[really-safe-money-gen] Tests:
675.12 s
[really-safe-money-gen]
675.12 s
[really-safe-money-gen] Money.ConversionRateSpec
675.12 s
[really-safe-money-gen] Rational
675.12 s
[really-safe-money-gen] fromRational
675.12 s
[really-safe-money-gen] ✓ roundtrips with toRational 141.90 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] ✓ produces valid conversion rates 248.95 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] Ratio
675.12 s
[really-safe-money-gen] fromRatio
675.12 s
[really-safe-money-gen] ✓ produces valid conversion rates 308.43 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] ✓ roundtrips with toRatio 353.72 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] invert
675.12 s
[really-safe-money-gen] ✓ produces valid rates 388.36 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] DecimalLiteral
675.12 s
[really-safe-money-gen] fromDecimalLiteral
675.12 s
[really-safe-money-gen] ✓ produces valid conversion rates 476.75 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 7464.82 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] compose
675.12 s
[really-safe-money-gen] ✓ produces valid rates 107.39 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] GenValid ConversionRate
675.12 s
[really-safe-money-gen] genValid :: Gen ConversionRate
675.12 s
[really-safe-money-gen] ✓ only generates valid 'ConversionRate's 60.35 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] Money.AccountSpec
675.12 s
[really-safe-money-gen] convert
675.12 s
[really-safe-money-gen] ✓ succeeds in converting 1:1 without rounding if the quantisation factor is the same 93.13 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 277.28 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] ✓ converts this USD to CHF correctly 0.01 ms
675.12 s
[really-safe-money-gen] rate
675.12 s
[really-safe-money-gen] ✓ computes a rate that can be used to do a conversion without rounding 177.64 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] ✓ produces valid conversion rates 110.80 ms
675.12 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.12 s
[really-safe-money-gen] ✓ computes this USD to CHF rate correctly 0.01 ms
675.12 s
[really-safe-money-gen] Money.AccountOfSpec
675.12 s
[really-safe-money-gen] USD
675.12 s
[really-safe-money-gen] USD
675.12 s
[really-safe-money-gen] convert
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 1.70 ms
675.12 s
[really-safe-money-gen] passed for all of 100 inputs.
675.12 s
[really-safe-money-gen] rate
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 0.42 ms
675.12 s
[really-safe-money-gen] passed for all of 100 inputs.
675.12 s
[really-safe-money-gen] BTC
675.12 s
[really-safe-money-gen] rate
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 0.45 ms
675.12 s
[really-safe-money-gen] passed for all of 100 inputs.
675.12 s
[really-safe-money-gen] convert
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 1.73 ms
675.12 s
[really-safe-money-gen] passed for all of 100 inputs.
675.12 s
[really-safe-money-gen] INR
675.12 s
[really-safe-money-gen] rate
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 0.41 ms
675.12 s
[really-safe-money-gen] passed for all of 100 inputs.
675.12 s
[really-safe-money-gen] convert
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 1.21 ms
675.12 s
[really-safe-money-gen] passed for all of 100 inputs.
675.12 s
[really-safe-money-gen] ADA
675.12 s
[really-safe-money-gen] rate
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 0.75 ms
675.12 s
[really-safe-money-gen] passed for all of 100 inputs.
675.12 s
[really-safe-money-gen] convert
675.12 s
[really-safe-money-gen] ✓ produces valid amounts 1.34 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] CHF
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.70 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.38 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] INR
675.13 s
[really-safe-money-gen] USD
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.49 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.40 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] CHF
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.36 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.18 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] BTC
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.73 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.92 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] ADA
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.93 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.48 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] INR
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.66 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.33 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] CHF
675.13 s
[really-safe-money-gen] USD
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.51 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.45 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] BTC
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.42 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.34 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] ADA
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 2.08 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.57 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] CHF
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.53 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 2.00 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] INR
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.88 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.01 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] ADA
675.13 s
[really-safe-money-gen] CHF
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.57 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.36 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] INR
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.76 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.59 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] ADA
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.82 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.62 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] BTC
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.36 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.91 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] USD
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.26 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.42 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] BTC
675.13 s
[really-safe-money-gen] BTC
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.73 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.43 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] USD
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.97 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.38 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] ADA
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.54 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.89 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] INR
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.51 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.53 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] CHF
675.13 s
[really-safe-money-gen] rate
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 0.86 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] convert
675.13 s
[really-safe-money-gen] ✓ produces valid amounts 1.37 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] Money.ConversionRateOfSpec
675.13 s
[really-safe-money-gen] INR
675.13 s
[really-safe-money-gen] ADA
675.13 s
[really-safe-money-gen] Ratio
675.13 s
[really-safe-money-gen] fromRatio
675.13 s
[really-safe-money-gen] ✓ roundtrips with toRatio 1.03 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.61 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] GenValid (ConversionRateOf INR ADA)
675.13 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf INR ADA)
675.13 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf INR ADA)'s 0.63 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] Rational
675.13 s
[really-safe-money-gen] fromRational
675.13 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.89 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] ✓ roundtrips with toRational 1.02 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] compose
675.13 s
[really-safe-money-gen] ✓ produces valid rates 0.80 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] invert
675.13 s
[really-safe-money-gen] ✓ produces valid rates 0.63 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] DecimalLiteral
675.13 s
[really-safe-money-gen] fromDecimalLiteral
675.13 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 61.95 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.37 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] BTC
675.13 s
[really-safe-money-gen] Ratio
675.13 s
[really-safe-money-gen] fromRatio
675.13 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.64 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.55 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] invert
675.13 s
[really-safe-money-gen] ✓ produces valid rates 0.82 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] compose
675.13 s
[really-safe-money-gen] ✓ produces valid rates 1.70 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] Rational
675.13 s
[really-safe-money-gen] fromRational
675.13 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.94 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.05 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] DecimalLiteral
675.13 s
[really-safe-money-gen] fromDecimalLiteral
675.13 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.55 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 60.76 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] GenValid (ConversionRateOf INR BTC)
675.13 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf INR BTC)
675.13 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf INR BTC)'s 0.54 ms
675.13 s
[really-safe-money-gen] passed for all of 100 inputs.
675.13 s
[really-safe-money-gen] CHF
675.13 s
[really-safe-money-gen] DecimalLiteral
675.14 s
[really-safe-money-gen] fromDecimalLiteral
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.09 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 55.34 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] Ratio
675.14 s
[really-safe-money-gen] fromRatio
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.54 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.93 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] Rational
675.14 s
[really-safe-money-gen] fromRational
675.14 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.65 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.79 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] invert
675.14 s
[really-safe-money-gen] ✓ produces valid rates 0.77 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] compose
675.14 s
[really-safe-money-gen] ✓ produces valid rates 1.16 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] GenValid (ConversionRateOf INR CHF)
675.14 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf INR CHF)
675.14 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf INR CHF)'s 0.44 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] USD
675.14 s
[really-safe-money-gen] GenValid (ConversionRateOf INR USD)
675.14 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf INR USD)
675.14 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf INR USD)'s 0.44 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] Rational
675.14 s
[really-safe-money-gen] fromRational
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.15 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.54 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] invert
675.14 s
[really-safe-money-gen] ✓ produces valid rates 0.77 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] Ratio
675.14 s
[really-safe-money-gen] fromRatio
675.14 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.93 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.60 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] compose
675.14 s
[really-safe-money-gen] ✓ produces valid rates 0.87 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] DecimalLiteral
675.14 s
[really-safe-money-gen] fromDecimalLiteral
675.14 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 57.38 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.86 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] INR
675.14 s
[really-safe-money-gen] Rational
675.14 s
[really-safe-money-gen] fromRational
675.14 s
[really-safe-money-gen] ✓ roundtrips with toRational 1.09 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.90 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] GenValid (ConversionRateOf INR INR)
675.14 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf INR INR)
675.14 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf INR INR)'s 0.44 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] DecimalLiteral
675.14 s
[really-safe-money-gen] fromDecimalLiteral
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.31 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 57.73 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] compose
675.14 s
[really-safe-money-gen] ✓ produces valid rates 1.28 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] invert
675.14 s
[really-safe-money-gen] ✓ produces valid rates 0.59 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] Ratio
675.14 s
[really-safe-money-gen] fromRatio
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.83 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.87 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ADA
675.14 s
[really-safe-money-gen] USD
675.14 s
[really-safe-money-gen] compose
675.14 s
[really-safe-money-gen] ✓ produces valid rates 0.79 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] Ratio
675.14 s
[really-safe-money-gen] fromRatio
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.52 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.84 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] invert
675.14 s
[really-safe-money-gen] ✓ produces valid rates 0.56 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] Rational
675.14 s
[really-safe-money-gen] fromRational
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.74 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.98 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] GenValid (ConversionRateOf ADA USD)
675.14 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf ADA USD)
675.14 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf ADA USD)'s 0.49 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] DecimalLiteral
675.14 s
[really-safe-money-gen] fromDecimalLiteral
675.14 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 54.13 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.97 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] CHF
675.14 s
[really-safe-money-gen] DecimalLiteral
675.14 s
[really-safe-money-gen] fromDecimalLiteral
675.14 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 52.26 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.84 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] compose
675.14 s
[really-safe-money-gen] ✓ produces valid rates 1.29 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] Rational
675.14 s
[really-safe-money-gen] fromRational
675.14 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.61 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.81 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] Ratio
675.14 s
[really-safe-money-gen] fromRatio
675.14 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.47 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.96 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] GenValid (ConversionRateOf ADA CHF)
675.14 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf ADA CHF)
675.14 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf ADA CHF)'s 0.49 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] invert
675.14 s
[really-safe-money-gen] ✓ produces valid rates 0.52 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ADA
675.14 s
[really-safe-money-gen] GenValid (ConversionRateOf ADA ADA)
675.14 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf ADA ADA)
675.14 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf ADA ADA)'s 0.85 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] invert
675.14 s
[really-safe-money-gen] ✓ produces valid rates 0.57 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] Ratio
675.14 s
[really-safe-money-gen] fromRatio
675.14 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.44 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.54 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] compose
675.14 s
[really-safe-money-gen] ✓ produces valid rates 1.29 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] Rational
675.14 s
[really-safe-money-gen] fromRational
675.14 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.83 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.70 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] DecimalLiteral
675.14 s
[really-safe-money-gen] fromDecimalLiteral
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.44 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 59.57 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] BTC
675.14 s
[really-safe-money-gen] DecimalLiteral
675.14 s
[really-safe-money-gen] fromDecimalLiteral
675.14 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 58.74 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.43 ms
675.14 s
[really-safe-money-gen] passed for all of 100 inputs.
675.14 s
[really-safe-money-gen] GenValid (ConversionRateOf ADA BTC)
675.14 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf ADA BTC)
675.14 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf ADA BTC)'s 0.49 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] invert
675.15 s
[really-safe-money-gen] ✓ produces valid rates 0.54 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] Rational
675.15 s
[really-safe-money-gen] fromRational
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRational 1.14 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.98 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] compose
675.15 s
[really-safe-money-gen] ✓ produces valid rates 0.71 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] Ratio
675.15 s
[really-safe-money-gen] fromRatio
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.03 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.47 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] INR
675.15 s
[really-safe-money-gen] GenValid (ConversionRateOf ADA INR)
675.15 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf ADA INR)
675.15 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf ADA INR)'s 0.44 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] Rational
675.15 s
[really-safe-money-gen] fromRational
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.68 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.97 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] Ratio
675.15 s
[really-safe-money-gen] fromRatio
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.65 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.47 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] DecimalLiteral
675.15 s
[really-safe-money-gen] fromDecimalLiteral
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.21 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 57.82 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] compose
675.15 s
[really-safe-money-gen] ✓ produces valid rates 1.20 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] invert
675.15 s
[really-safe-money-gen] ✓ produces valid rates 0.71 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] CHF
675.15 s
[really-safe-money-gen] BTC
675.15 s
[really-safe-money-gen] Rational
675.15 s
[really-safe-money-gen] fromRational
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.60 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.28 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] DecimalLiteral
675.15 s
[really-safe-money-gen] fromDecimalLiteral
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.82 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 54.18 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] compose
675.15 s
[really-safe-money-gen] ✓ produces valid rates 0.88 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] Ratio
675.15 s
[really-safe-money-gen] fromRatio
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.05 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.49 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] invert
675.15 s
[really-safe-money-gen] ✓ produces valid rates 0.70 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] GenValid (ConversionRateOf CHF BTC)
675.15 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf CHF BTC)
675.15 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf CHF BTC)'s 0.52 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ADA
675.15 s
[really-safe-money-gen] DecimalLiteral
675.15 s
[really-safe-money-gen] fromDecimalLiteral
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.43 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 56.76 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] invert
675.15 s
[really-safe-money-gen] ✓ produces valid rates 0.62 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] Ratio
675.15 s
[really-safe-money-gen] fromRatio
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.47 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.54 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] compose
675.15 s
[really-safe-money-gen] ✓ produces valid rates 1.21 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] GenValid (ConversionRateOf CHF ADA)
675.15 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf CHF ADA)
675.15 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf CHF ADA)'s 0.49 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] Rational
675.15 s
[really-safe-money-gen] fromRational
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.60 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.08 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] USD
675.15 s
[really-safe-money-gen] invert
675.15 s
[really-safe-money-gen] ✓ produces valid rates 0.58 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] GenValid (ConversionRateOf CHF USD)
675.15 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf CHF USD)
675.15 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf CHF USD)'s 0.53 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] DecimalLiteral
675.15 s
[really-safe-money-gen] fromDecimalLiteral
675.15 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 62.06 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.22 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] compose
675.15 s
[really-safe-money-gen] ✓ produces valid rates 1.47 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] Rational
675.15 s
[really-safe-money-gen] fromRational
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.91 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.64 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] Ratio
675.15 s
[really-safe-money-gen] fromRatio
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.16 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.50 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] CHF
675.15 s
[really-safe-money-gen] GenValid (ConversionRateOf CHF CHF)
675.15 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf CHF CHF)
675.15 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf CHF CHF)'s 0.47 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] DecimalLiteral
675.15 s
[really-safe-money-gen] fromDecimalLiteral
675.15 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 61.23 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.01 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] Rational
675.15 s
[really-safe-money-gen] fromRational
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.22 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.55 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] invert
675.15 s
[really-safe-money-gen] ✓ produces valid rates 0.68 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] Ratio
675.15 s
[really-safe-money-gen] fromRatio
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.08 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.50 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] compose
675.15 s
[really-safe-money-gen] ✓ produces valid rates 0.96 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] INR
675.15 s
[really-safe-money-gen] Ratio
675.15 s
[really-safe-money-gen] fromRatio
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.98 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.57 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] compose
675.15 s
[really-safe-money-gen] ✓ produces valid rates 0.77 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] invert
675.15 s
[really-safe-money-gen] ✓ produces valid rates 0.89 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] DecimalLiteral
675.15 s
[really-safe-money-gen] fromDecimalLiteral
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.03 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 60.50 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] GenValid (ConversionRateOf CHF INR)
675.15 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf CHF INR)
675.15 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf CHF INR)'s 0.67 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] Rational
675.15 s
[really-safe-money-gen] fromRational
675.15 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.77 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.17 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] USD
675.15 s
[really-safe-money-gen] CHF
675.15 s
[really-safe-money-gen] GenValid (ConversionRateOf USD CHF)
675.15 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf USD CHF)
675.15 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf USD CHF)'s 0.46 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] invert
675.15 s
[really-safe-money-gen] ✓ produces valid rates 0.55 ms
675.15 s
[really-safe-money-gen] passed for all of 100 inputs.
675.15 s
[really-safe-money-gen] DecimalLiteral
675.15 s
[really-safe-money-gen] fromDecimalLiteral
675.15 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 64.70 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.06 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] Rational
675.16 s
[really-safe-money-gen] fromRational
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRational 1.17 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.99 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] Ratio
675.16 s
[really-safe-money-gen] fromRatio
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.44 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.65 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] compose
675.16 s
[really-safe-money-gen] ✓ produces valid rates 1.25 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] USD
675.16 s
[really-safe-money-gen] Ratio
675.16 s
[really-safe-money-gen] fromRatio
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.48 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.60 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] DecimalLiteral
675.16 s
[really-safe-money-gen] fromDecimalLiteral
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.53 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 59.50 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] invert
675.16 s
[really-safe-money-gen] ✓ produces valid rates 0.74 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] Rational
675.16 s
[really-safe-money-gen] fromRational
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.71 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.72 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] compose
675.16 s
[really-safe-money-gen] ✓ produces valid rates 1.32 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] GenValid (ConversionRateOf USD USD)
675.16 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf USD USD)
675.16 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf USD USD)'s 0.45 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] INR
675.16 s
[really-safe-money-gen] DecimalLiteral
675.16 s
[really-safe-money-gen] fromDecimalLiteral
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.42 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 61.95 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] compose
675.16 s
[really-safe-money-gen] ✓ produces valid rates 1.28 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] Rational
675.16 s
[really-safe-money-gen] fromRational
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.59 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.94 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] Ratio
675.16 s
[really-safe-money-gen] fromRatio
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.06 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.56 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] invert
675.16 s
[really-safe-money-gen] ✓ produces valid rates 0.75 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] GenValid (ConversionRateOf USD INR)
675.16 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf USD INR)
675.16 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf USD INR)'s 0.45 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] BTC
675.16 s
[really-safe-money-gen] Ratio
675.16 s
[really-safe-money-gen] fromRatio
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRatio 1.06 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.71 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] compose
675.16 s
[really-safe-money-gen] ✓ produces valid rates 0.75 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] Rational
675.16 s
[really-safe-money-gen] fromRational
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.38 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.58 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] GenValid (ConversionRateOf USD BTC)
675.16 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf USD BTC)
675.16 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf USD BTC)'s 0.60 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] invert
675.16 s
[really-safe-money-gen] ✓ produces valid rates 1.00 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] DecimalLiteral
675.16 s
[really-safe-money-gen] fromDecimalLiteral
675.16 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 64.64 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.37 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ADA
675.16 s
[really-safe-money-gen] GenValid (ConversionRateOf USD ADA)
675.16 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf USD ADA)
675.16 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf USD ADA)'s 0.53 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] compose
675.16 s
[really-safe-money-gen] ✓ produces valid rates 0.74 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] DecimalLiteral
675.16 s
[really-safe-money-gen] fromDecimalLiteral
675.16 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 59.14 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.09 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] invert
675.16 s
[really-safe-money-gen] ✓ produces valid rates 1.30 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] Ratio
675.16 s
[really-safe-money-gen] fromRatio
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.47 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.70 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] Rational
675.16 s
[really-safe-money-gen] fromRational
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.27 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.59 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] BTC
675.16 s
[really-safe-money-gen] ADA
675.16 s
[really-safe-money-gen] Ratio
675.16 s
[really-safe-money-gen] fromRatio
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.69 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.99 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] DecimalLiteral
675.16 s
[really-safe-money-gen] fromDecimalLiteral
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.97 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 57.20 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] compose
675.16 s
[really-safe-money-gen] ✓ produces valid rates 0.90 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] invert
675.16 s
[really-safe-money-gen] ✓ produces valid rates 0.54 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] GenValid (ConversionRateOf BTC ADA)
675.16 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf BTC ADA)
675.16 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf BTC ADA)'s 1.01 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] Rational
675.16 s
[really-safe-money-gen] fromRational
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.79 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.62 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] USD
675.16 s
[really-safe-money-gen] Rational
675.16 s
[really-safe-money-gen] fromRational
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.90 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.70 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] DecimalLiteral
675.16 s
[really-safe-money-gen] fromDecimalLiteral
675.16 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 56.93 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.09 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] Ratio
675.16 s
[really-safe-money-gen] fromRatio
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.45 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.01 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] compose
675.16 s
[really-safe-money-gen] ✓ produces valid rates 0.80 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] invert
675.16 s
[really-safe-money-gen] ✓ produces valid rates 0.55 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] GenValid (ConversionRateOf BTC USD)
675.16 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf BTC USD)
675.16 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf BTC USD)'s 1.10 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] INR
675.16 s
[really-safe-money-gen] compose
675.16 s
[really-safe-money-gen] ✓ produces valid rates 0.69 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] GenValid (ConversionRateOf BTC INR)
675.16 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf BTC INR)
675.16 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf BTC INR)'s 0.63 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] DecimalLiteral
675.16 s
[really-safe-money-gen] fromDecimalLiteral
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.41 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 59.86 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] invert
675.16 s
[really-safe-money-gen] ✓ produces valid rates 1.10 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] Rational
675.16 s
[really-safe-money-gen] fromRational
675.16 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.62 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.72 ms
675.16 s
[really-safe-money-gen] passed for all of 100 inputs.
675.16 s
[really-safe-money-gen] Ratio
675.16 s
[really-safe-money-gen] fromRatio
675.17 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.97 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.49 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] CHF
675.17 s
[really-safe-money-gen] compose
675.17 s
[really-safe-money-gen] ✓ produces valid rates 0.83 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] GenValid (ConversionRateOf BTC CHF)
675.17 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf BTC CHF)
675.17 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf BTC CHF)'s 4.12 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] DecimalLiteral
675.17 s
[really-safe-money-gen] fromDecimalLiteral
675.17 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.62 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 63.74 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] invert
675.17 s
[really-safe-money-gen] ✓ produces valid rates 0.83 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] Ratio
675.17 s
[really-safe-money-gen] fromRatio
675.17 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.92 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.68 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] Rational
675.17 s
[really-safe-money-gen] fromRational
675.17 s
[really-safe-money-gen] ✓ roundtrips with toRational 1.14 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.89 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] BTC
675.17 s
[really-safe-money-gen] invert
675.17 s
[really-safe-money-gen] ✓ produces valid rates 0.59 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] Rational
675.17 s
[really-safe-money-gen] fromRational
675.17 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.24 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.70 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] compose
675.17 s
[really-safe-money-gen] ✓ produces valid rates 0.82 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] GenValid (ConversionRateOf BTC BTC)
675.17 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf BTC BTC)
675.17 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf BTC BTC)'s 1.01 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] DecimalLiteral
675.17 s
[really-safe-money-gen] fromDecimalLiteral
675.17 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.96 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 57.59 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] Ratio
675.17 s
[really-safe-money-gen] fromRatio
675.17 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.67 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.57 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] Money.AmountOfSpec
675.17 s
[really-safe-money-gen] USD
675.17 s
[really-safe-money-gen] CHF
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.97 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.06 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] BTC
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.52 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.86 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] INR
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.48 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.58 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] USD
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.67 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.46 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] ADA
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.25 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.11 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] ADA
675.17 s
[really-safe-money-gen] BTC
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.08 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.60 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] USD
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.02 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.07 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] CHF
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.46 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.61 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] ADA
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.11 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.17 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] INR
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.75 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.46 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] INR
675.17 s
[really-safe-money-gen] ADA
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.58 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.51 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] CHF
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.02 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.97 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] INR
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.63 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.00 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] BTC
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.00 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.29 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] USD
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.54 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.56 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] BTC
675.17 s
[really-safe-money-gen] INR
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.55 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.57 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] CHF
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.56 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.63 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] USD
675.17 s
[really-safe-money-gen] rate
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 0.58 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.64 ms
675.17 s
[really-safe-money-gen] passed for all of 100 inputs.
675.17 s
[really-safe-money-gen] ADA
675.17 s
[really-safe-money-gen] convert
675.17 s
[really-safe-money-gen] ✓ produces valid amounts 1.36 ms
675.18 s
[really-safe-money-gen] passed for all of 100 inputs.
675.18 s
[really-safe-money-gen] rate
675.18 s
[really-safe-money-gen] ✓ produces valid amounts 1.08 ms
675.18 s
[really-safe-money-gen] passed for all of 100 inputs.
675.18 s
[really-safe-money-gen] BTC
675.18 s
[really-safe-money-gen] convert
675.18 s
[really-safe-money-gen] ✓ produces valid amounts 1.11 ms
675.18 s
[really-safe-money-gen] passed for all of 100 inputs.
675.18 s
[really-safe-money-gen] rate
675.18 s
[really-safe-money-gen] ✓ produces valid amounts 0.60 ms
675.18 s
[really-safe-money-gen] passed for all of 100 inputs.
675.18 s
[really-safe-money-gen] CHF
675.18 s
[really-safe-money-gen] INR
675.18 s
[really-safe-money-gen] convert
675.18 s
[really-safe-money-gen] ✓ produces valid amounts 1.58 ms
675.18 s
[really-safe-money-gen] passed for all of 100 inputs.
675.18 s
[really-safe-money-gen] rate
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 0.58 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] USD
675.28 s
[really-safe-money-gen] convert
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 1.70 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] rate
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 0.59 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] BTC
675.28 s
[really-safe-money-gen] convert
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 1.48 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] rate
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 0.77 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] CHF
675.28 s
[really-safe-money-gen] convert
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 1.15 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] rate
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 1.03 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] ADA
675.28 s
[really-safe-money-gen] rate
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 0.62 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] convert
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 1.51 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] Money.AmountSpec
675.28 s
[really-safe-money-gen] rate
675.28 s
[really-safe-money-gen] ✓ produces valid conversion rates 142.33 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] ✓ computes a rate that can be used to do a conversion without rounding 260.32 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] ✓ computes this USD to CHF rate correctly 0.01 ms
675.28 s
[really-safe-money-gen] convert
675.28 s
[really-safe-money-gen] ✓ succeeds in converting 1:1 without rounding if the quantisation factor is the same 77.75 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] ✓ converts this USD to CHF correctly 0.01 ms
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 257.73 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen]
675.28 s
[really-safe-money-gen]
675.28 s
[really-safe-money-gen]
675.28 s
[really-safe-money-gen] Examples: 202504
675.28 s
[really-safe-money-gen] Passed: 346
675.28 s
[really-safe-money-gen] Failed: 0
675.28 s
[really-safe-money-gen] Sum of test runtimes: 12.70 seconds
675.28 s
[really-safe-money-gen] Test suite took: 12.72 seconds
675.28 s
[really-safe-money-gen]
675.28 s
[really-safe-money-gen] Testing mutation ConstBool at src/Money/ConversionRate.hs:38:41-57:
675.28 s
[really-safe-money-gen] @@ -35,7 +35,7 @@
675.28 s
[really-safe-money-gen] validate cr@(ConversionRate r) =
675.28 s
[really-safe-money-gen] mconcat
675.28 s
[really-safe-money-gen] [ genericValidate cr,
675.28 s
[really-safe-money-gen] - declare "The rate is nonzero" $ numerator r /= 0
675.28 s
[really-safe-money-gen] + declare "The rate is nonzero" $ True
675.28 s
[really-safe-money-gen] ]
675.28 s
[really-safe-money-gen]
675.28 s
[really-safe-money-gen] instance NFData ConversionRate
675.28 s
[really-safe-money-gen] Tests:
675.28 s
[really-safe-money-gen]
675.28 s
[really-safe-money-gen] Money.ConversionRateSpec
675.28 s
[really-safe-money-gen] Rational
675.28 s
[really-safe-money-gen] fromRational
675.28 s
[really-safe-money-gen] ✓ roundtrips with toRational 171.13 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] ✓ produces valid conversion rates 404.98 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] Ratio
675.28 s
[really-safe-money-gen] fromRatio
675.28 s
[really-safe-money-gen] ✓ produces valid conversion rates 334.93 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] ✓ roundtrips with toRatio 348.02 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] invert
675.28 s
[really-safe-money-gen] ✓ produces valid rates 384.01 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] DecimalLiteral
675.28 s
[really-safe-money-gen] fromDecimalLiteral
675.28 s
[really-safe-money-gen] ✓ produces valid conversion rates 496.78 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 7419.86 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] compose
675.28 s
[really-safe-money-gen] ✓ produces valid rates 125.13 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] GenValid ConversionRate
675.28 s
[really-safe-money-gen] genValid :: Gen ConversionRate
675.28 s
[really-safe-money-gen] ✓ only generates valid 'ConversionRate's 58.72 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] Money.AccountSpec
675.28 s
[really-safe-money-gen] convert
675.28 s
[really-safe-money-gen] ✓ succeeds in converting 1:1 without rounding if the quantisation factor is the same 92.42 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 271.00 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] ✓ converts this USD to CHF correctly 0.02 ms
675.28 s
[really-safe-money-gen] rate
675.28 s
[really-safe-money-gen] ✓ computes a rate that can be used to do a conversion without rounding 180.08 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] ✓ produces valid conversion rates 97.29 ms
675.28 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.28 s
[really-safe-money-gen] ✓ computes this USD to CHF rate correctly 0.01 ms
675.28 s
[really-safe-money-gen] Money.AccountOfSpec
675.28 s
[really-safe-money-gen] USD
675.28 s
[really-safe-money-gen] USD
675.28 s
[really-safe-money-gen] convert
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 1.49 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] rate
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 0.55 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] BTC
675.28 s
[really-safe-money-gen] rate
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 0.36 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] convert
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 1.63 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] INR
675.28 s
[really-safe-money-gen] rate
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 0.37 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] convert
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 1.18 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] ADA
675.28 s
[really-safe-money-gen] rate
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 0.78 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] convert
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 1.27 ms
675.28 s
[really-safe-money-gen] passed for all of 100 inputs.
675.28 s
[really-safe-money-gen] CHF
675.28 s
[really-safe-money-gen] convert
675.28 s
[really-safe-money-gen] ✓ produces valid amounts 1.50 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.42 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] INR
675.29 s
[really-safe-money-gen] USD
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.28 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.96 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] CHF
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.47 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.35 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] BTC
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.80 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.43 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] ADA
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.73 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.34 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] INR
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.44 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.06 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] CHF
675.29 s
[really-safe-money-gen] USD
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.47 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.48 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] BTC
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.88 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.43 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] ADA
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 2.11 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.37 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] CHF
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.51 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.97 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] INR
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.47 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.40 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] ADA
675.29 s
[really-safe-money-gen] CHF
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.85 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.40 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] INR
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.56 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.98 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] ADA
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.70 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.44 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] BTC
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.12 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.79 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] USD
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.57 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.35 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] BTC
675.29 s
[really-safe-money-gen] BTC
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.61 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.35 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] USD
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.63 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.54 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] ADA
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.32 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.85 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] INR
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.36 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.23 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] CHF
675.29 s
[really-safe-money-gen] rate
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 0.86 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] convert
675.29 s
[really-safe-money-gen] ✓ produces valid amounts 1.52 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] Money.ConversionRateOfSpec
675.29 s
[really-safe-money-gen] INR
675.29 s
[really-safe-money-gen] ADA
675.29 s
[really-safe-money-gen] Ratio
675.29 s
[really-safe-money-gen] fromRatio
675.29 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.47 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.99 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] GenValid (ConversionRateOf INR ADA)
675.29 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf INR ADA)
675.29 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf INR ADA)'s 0.49 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] Rational
675.29 s
[really-safe-money-gen] fromRational
675.29 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.72 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] ✓ roundtrips with toRational 1.15 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] compose
675.29 s
[really-safe-money-gen] ✓ produces valid rates 0.96 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] invert
675.29 s
[really-safe-money-gen] ✓ produces valid rates 0.67 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] DecimalLiteral
675.29 s
[really-safe-money-gen] fromDecimalLiteral
675.29 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 56.51 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.25 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] BTC
675.29 s
[really-safe-money-gen] Ratio
675.29 s
[really-safe-money-gen] fromRatio
675.29 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.52 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.58 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] invert
675.29 s
[really-safe-money-gen] ✓ produces valid rates 0.67 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] compose
675.29 s
[really-safe-money-gen] ✓ produces valid rates 1.15 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] Rational
675.29 s
[really-safe-money-gen] fromRational
675.29 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.53 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.70 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] DecimalLiteral
675.29 s
[really-safe-money-gen] fromDecimalLiteral
675.29 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.43 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 58.18 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] GenValid (ConversionRateOf INR BTC)
675.29 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf INR BTC)
675.29 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf INR BTC)'s 0.54 ms
675.29 s
[really-safe-money-gen] passed for all of 100 inputs.
675.29 s
[really-safe-money-gen] CHF
675.29 s
[really-safe-money-gen] DecimalLiteral
675.29 s
[really-safe-money-gen] fromDecimalLiteral
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.11 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 57.25 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Ratio
675.30 s
[really-safe-money-gen] fromRatio
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.64 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.52 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Rational
675.30 s
[really-safe-money-gen] fromRational
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.94 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.68 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] invert
675.30 s
[really-safe-money-gen] ✓ produces valid rates 0.59 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] compose
675.30 s
[really-safe-money-gen] ✓ produces valid rates 1.09 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] GenValid (ConversionRateOf INR CHF)
675.30 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf INR CHF)
675.30 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf INR CHF)'s 0.44 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] USD
675.30 s
[really-safe-money-gen] GenValid (ConversionRateOf INR USD)
675.30 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf INR USD)
675.30 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf INR USD)'s 0.61 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Rational
675.30 s
[really-safe-money-gen] fromRational
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.98 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.64 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] invert
675.30 s
[really-safe-money-gen] ✓ produces valid rates 0.71 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Ratio
675.30 s
[really-safe-money-gen] fromRatio
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRatio 1.01 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.68 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] compose
675.30 s
[really-safe-money-gen] ✓ produces valid rates 0.94 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] DecimalLiteral
675.30 s
[really-safe-money-gen] fromDecimalLiteral
675.30 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 60.41 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.02 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] INR
675.30 s
[really-safe-money-gen] Rational
675.30 s
[really-safe-money-gen] fromRational
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRational 1.13 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.72 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] GenValid (ConversionRateOf INR INR)
675.30 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf INR INR)
675.30 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf INR INR)'s 0.49 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] DecimalLiteral
675.30 s
[really-safe-money-gen] fromDecimalLiteral
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.44 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 59.16 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] compose
675.30 s
[really-safe-money-gen] ✓ produces valid rates 1.39 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] invert
675.30 s
[really-safe-money-gen] ✓ produces valid rates 0.53 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Ratio
675.30 s
[really-safe-money-gen] fromRatio
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.51 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.87 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ADA
675.30 s
[really-safe-money-gen] USD
675.30 s
[really-safe-money-gen] compose
675.30 s
[really-safe-money-gen] ✓ produces valid rates 0.67 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Ratio
675.30 s
[really-safe-money-gen] fromRatio
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.47 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.90 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] invert
675.30 s
[really-safe-money-gen] ✓ produces valid rates 0.49 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Rational
675.30 s
[really-safe-money-gen] fromRational
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.75 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRational 1.08 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] GenValid (ConversionRateOf ADA USD)
675.30 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf ADA USD)
675.30 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf ADA USD)'s 0.51 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] DecimalLiteral
675.30 s
[really-safe-money-gen] fromDecimalLiteral
675.30 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 55.26 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.85 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] CHF
675.30 s
[really-safe-money-gen] DecimalLiteral
675.30 s
[really-safe-money-gen] fromDecimalLiteral
675.30 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 53.41 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.08 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] compose
675.30 s
[really-safe-money-gen] ✓ produces valid rates 0.84 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Rational
675.30 s
[really-safe-money-gen] fromRational
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.98 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.73 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Ratio
675.30 s
[really-safe-money-gen] fromRatio
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.43 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.02 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] GenValid (ConversionRateOf ADA CHF)
675.30 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf ADA CHF)
675.30 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf ADA CHF)'s 0.48 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] invert
675.30 s
[really-safe-money-gen] ✓ produces valid rates 0.49 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ADA
675.30 s
[really-safe-money-gen] GenValid (ConversionRateOf ADA ADA)
675.30 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf ADA ADA)
675.30 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf ADA ADA)'s 0.44 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] invert
675.30 s
[really-safe-money-gen] ✓ produces valid rates 0.99 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Ratio
675.30 s
[really-safe-money-gen] fromRatio
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.44 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.51 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] compose
675.30 s
[really-safe-money-gen] ✓ produces valid rates 1.20 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Rational
675.30 s
[really-safe-money-gen] fromRational
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.54 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.91 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] DecimalLiteral
675.30 s
[really-safe-money-gen] fromDecimalLiteral
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.33 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 57.02 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] BTC
675.30 s
[really-safe-money-gen] DecimalLiteral
675.30 s
[really-safe-money-gen] fromDecimalLiteral
675.30 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 56.80 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.51 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] GenValid (ConversionRateOf ADA BTC)
675.30 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf ADA BTC)
675.30 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf ADA BTC)'s 0.50 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] invert
675.30 s
[really-safe-money-gen] ✓ produces valid rates 0.71 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Rational
675.30 s
[really-safe-money-gen] fromRational
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.58 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.15 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] compose
675.30 s
[really-safe-money-gen] ✓ produces valid rates 0.94 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Ratio
675.30 s
[really-safe-money-gen] fromRatio
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.00 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.46 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] INR
675.30 s
[really-safe-money-gen] GenValid (ConversionRateOf ADA INR)
675.30 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf ADA INR)
675.30 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf ADA INR)'s 0.77 ms
675.30 s
[really-safe-money-gen] passed for all of 100 inputs.
675.30 s
[really-safe-money-gen] Rational
675.30 s
[really-safe-money-gen] fromRational
675.30 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.72 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRational 1.13 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Ratio
675.31 s
[really-safe-money-gen] fromRatio
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.50 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.58 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] DecimalLiteral
675.31 s
[really-safe-money-gen] fromDecimalLiteral
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.30 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 60.38 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] compose
675.31 s
[really-safe-money-gen] ✓ produces valid rates 1.40 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] invert
675.31 s
[really-safe-money-gen] ✓ produces valid rates 0.74 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] CHF
675.31 s
[really-safe-money-gen] BTC
675.31 s
[really-safe-money-gen] Rational
675.31 s
[really-safe-money-gen] fromRational
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.64 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.39 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] DecimalLiteral
675.31 s
[really-safe-money-gen] fromDecimalLiteral
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.94 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 61.81 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] compose
675.31 s
[really-safe-money-gen] ✓ produces valid rates 0.82 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Ratio
675.31 s
[really-safe-money-gen] fromRatio
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.07 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.57 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] invert
675.31 s
[really-safe-money-gen] ✓ produces valid rates 0.76 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] GenValid (ConversionRateOf CHF BTC)
675.31 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf CHF BTC)
675.31 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf CHF BTC)'s 0.46 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ADA
675.31 s
[really-safe-money-gen] DecimalLiteral
675.31 s
[really-safe-money-gen] fromDecimalLiteral
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.56 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 59.31 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] invert
675.31 s
[really-safe-money-gen] ✓ produces valid rates 0.98 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Ratio
675.31 s
[really-safe-money-gen] fromRatio
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.57 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.61 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] compose
675.31 s
[really-safe-money-gen] ✓ produces valid rates 1.30 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] GenValid (ConversionRateOf CHF ADA)
675.31 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf CHF ADA)
675.31 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf CHF ADA)'s 0.64 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Rational
675.31 s
[really-safe-money-gen] fromRational
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.60 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.12 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] USD
675.31 s
[really-safe-money-gen] invert
675.31 s
[really-safe-money-gen] ✓ produces valid rates 0.51 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] GenValid (ConversionRateOf CHF USD)
675.31 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf CHF USD)
675.31 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf CHF USD)'s 0.47 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] DecimalLiteral
675.31 s
[really-safe-money-gen] fromDecimalLiteral
675.31 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 60.36 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.96 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] compose
675.31 s
[really-safe-money-gen] ✓ produces valid rates 1.12 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Rational
675.31 s
[really-safe-money-gen] fromRational
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.74 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.62 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Ratio
675.31 s
[really-safe-money-gen] fromRatio
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.84 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.46 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] CHF
675.31 s
[really-safe-money-gen] GenValid (ConversionRateOf CHF CHF)
675.31 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf CHF CHF)
675.31 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf CHF CHF)'s 0.52 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] DecimalLiteral
675.31 s
[really-safe-money-gen] fromDecimalLiteral
675.31 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 67.12 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.94 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Rational
675.31 s
[really-safe-money-gen] fromRational
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.21 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.63 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] invert
675.31 s
[really-safe-money-gen] ✓ produces valid rates 0.56 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Ratio
675.31 s
[really-safe-money-gen] fromRatio
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.88 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.48 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] compose
675.31 s
[really-safe-money-gen] ✓ produces valid rates 0.76 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] INR
675.31 s
[really-safe-money-gen] Ratio
675.31 s
[really-safe-money-gen] fromRatio
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.86 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.50 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] compose
675.31 s
[really-safe-money-gen] ✓ produces valid rates 0.84 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] invert
675.31 s
[really-safe-money-gen] ✓ produces valid rates 0.60 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] DecimalLiteral
675.31 s
[really-safe-money-gen] fromDecimalLiteral
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.28 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 65.83 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] GenValid (ConversionRateOf CHF INR)
675.31 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf CHF INR)
675.31 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf CHF INR)'s 0.61 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Rational
675.31 s
[really-safe-money-gen] fromRational
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.76 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.83 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] USD
675.31 s
[really-safe-money-gen] CHF
675.31 s
[really-safe-money-gen] GenValid (ConversionRateOf USD CHF)
675.31 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf USD CHF)
675.31 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf USD CHF)'s 0.89 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] invert
675.31 s
[really-safe-money-gen] ✓ produces valid rates 0.58 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] DecimalLiteral
675.31 s
[really-safe-money-gen] fromDecimalLiteral
675.31 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 57.46 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.11 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Rational
675.31 s
[really-safe-money-gen] fromRational
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.60 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.31 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Ratio
675.31 s
[really-safe-money-gen] fromRatio
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.61 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.47 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] compose
675.31 s
[really-safe-money-gen] ✓ produces valid rates 1.43 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] USD
675.31 s
[really-safe-money-gen] Ratio
675.31 s
[really-safe-money-gen] fromRatio
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.44 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.76 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] DecimalLiteral
675.31 s
[really-safe-money-gen] fromDecimalLiteral
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.28 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 56.44 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] invert
675.31 s
[really-safe-money-gen] ✓ produces valid rates 1.00 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Rational
675.31 s
[really-safe-money-gen] fromRational
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.72 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.72 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] compose
675.31 s
[really-safe-money-gen] ✓ produces valid rates 1.24 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] GenValid (ConversionRateOf USD USD)
675.31 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf USD USD)
675.31 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf USD USD)'s 0.49 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] INR
675.31 s
[really-safe-money-gen] DecimalLiteral
675.31 s
[really-safe-money-gen] fromDecimalLiteral
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.02 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 56.85 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] compose
675.31 s
[really-safe-money-gen] ✓ produces valid rates 1.29 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Rational
675.31 s
[really-safe-money-gen] fromRational
675.31 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.60 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.85 ms
675.31 s
[really-safe-money-gen] passed for all of 100 inputs.
675.31 s
[really-safe-money-gen] Ratio
675.31 s
[really-safe-money-gen] fromRatio
675.31 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.09 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.61 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] invert
675.32 s
[really-safe-money-gen] ✓ produces valid rates 0.55 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] GenValid (ConversionRateOf USD INR)
675.32 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf USD INR)
675.32 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf USD INR)'s 0.44 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] BTC
675.32 s
[really-safe-money-gen] Ratio
675.32 s
[really-safe-money-gen] fromRatio
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.89 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.70 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] compose
675.32 s
[really-safe-money-gen] ✓ produces valid rates 1.03 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] Rational
675.32 s
[really-safe-money-gen] fromRational
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.32 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.70 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] GenValid (ConversionRateOf USD BTC)
675.32 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf USD BTC)
675.32 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf USD BTC)'s 0.49 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] invert
675.32 s
[really-safe-money-gen] ✓ produces valid rates 1.17 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] DecimalLiteral
675.32 s
[really-safe-money-gen] fromDecimalLiteral
675.32 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 61.78 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.30 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ADA
675.32 s
[really-safe-money-gen] GenValid (ConversionRateOf USD ADA)
675.32 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf USD ADA)
675.32 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf USD ADA)'s 0.63 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] compose
675.32 s
[really-safe-money-gen] ✓ produces valid rates 0.86 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] DecimalLiteral
675.32 s
[really-safe-money-gen] fromDecimalLiteral
675.32 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 60.18 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.04 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] invert
675.32 s
[really-safe-money-gen] ✓ produces valid rates 0.98 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] Ratio
675.32 s
[really-safe-money-gen] fromRatio
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.55 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.68 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] Rational
675.32 s
[really-safe-money-gen] fromRational
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.27 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.74 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] BTC
675.32 s
[really-safe-money-gen] ADA
675.32 s
[really-safe-money-gen] Ratio
675.32 s
[really-safe-money-gen] fromRatio
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.54 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.49 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] DecimalLiteral
675.32 s
[really-safe-money-gen] fromDecimalLiteral
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.44 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 62.97 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] compose
675.32 s
[really-safe-money-gen] ✓ produces valid rates 1.10 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] invert
675.32 s
[really-safe-money-gen] ✓ produces valid rates 0.63 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] GenValid (ConversionRateOf BTC ADA)
675.32 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf BTC ADA)
675.32 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf BTC ADA)'s 1.14 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] Rational
675.32 s
[really-safe-money-gen] fromRational
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.05 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.61 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] USD
675.32 s
[really-safe-money-gen] Rational
675.32 s
[really-safe-money-gen] fromRational
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRational 1.24 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.14 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] DecimalLiteral
675.32 s
[really-safe-money-gen] fromDecimalLiteral
675.32 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 56.66 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.84 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] Ratio
675.32 s
[really-safe-money-gen] fromRatio
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.46 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.95 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] compose
675.32 s
[really-safe-money-gen] ✓ produces valid rates 0.80 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] invert
675.32 s
[really-safe-money-gen] ✓ produces valid rates 0.62 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] GenValid (ConversionRateOf BTC USD)
675.32 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf BTC USD)
675.32 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf BTC USD)'s 0.51 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] INR
675.32 s
[really-safe-money-gen] compose
675.32 s
[really-safe-money-gen] ✓ produces valid rates 1.20 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] GenValid (ConversionRateOf BTC INR)
675.32 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf BTC INR)
675.32 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf BTC INR)'s 0.44 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] DecimalLiteral
675.32 s
[really-safe-money-gen] fromDecimalLiteral
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.29 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 53.80 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] invert
675.32 s
[really-safe-money-gen] ✓ produces valid rates 1.11 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] Rational
675.32 s
[really-safe-money-gen] fromRational
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.57 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.84 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] Ratio
675.32 s
[really-safe-money-gen] fromRatio
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.88 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.50 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] CHF
675.32 s
[really-safe-money-gen] compose
675.32 s
[really-safe-money-gen] ✓ produces valid rates 0.87 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] GenValid (ConversionRateOf BTC CHF)
675.32 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf BTC CHF)
675.32 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf BTC CHF)'s 0.49 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] DecimalLiteral
675.32 s
[really-safe-money-gen] fromDecimalLiteral
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.36 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 59.43 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] invert
675.32 s
[really-safe-money-gen] ✓ produces valid rates 0.97 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] Ratio
675.32 s
[really-safe-money-gen] fromRatio
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.56 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.58 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] Rational
675.32 s
[really-safe-money-gen] fromRational
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRational 1.24 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.13 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] BTC
675.32 s
[really-safe-money-gen] invert
675.32 s
[really-safe-money-gen] ✓ produces valid rates 0.80 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] Rational
675.32 s
[really-safe-money-gen] fromRational
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.47 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRational 0.76 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] compose
675.32 s
[really-safe-money-gen] ✓ produces valid rates 0.77 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] GenValid (ConversionRateOf BTC BTC)
675.32 s
[really-safe-money-gen] genValid :: Gen (ConversionRateOf BTC BTC)
675.32 s
[really-safe-money-gen] ✓ only generates valid '(ConversionRateOf BTC BTC)'s 1.00 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] DecimalLiteral
675.32 s
[really-safe-money-gen] fromDecimalLiteral
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 1.12 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ roundtrips with toDecimalLiteral 61.58 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] Ratio
675.32 s
[really-safe-money-gen] fromRatio
675.32 s
[really-safe-money-gen] ✓ roundtrips with toRatio 0.51 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ✓ produces valid conversion rates 0.51 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] Money.AmountOfSpec
675.32 s
[really-safe-money-gen] USD
675.32 s
[really-safe-money-gen] CHF
675.32 s
[really-safe-money-gen] rate
675.32 s
[really-safe-money-gen] ✓ produces valid amounts 1.08 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] convert
675.32 s
[really-safe-money-gen] ✓ produces valid amounts 1.04 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] BTC
675.32 s
[really-safe-money-gen] convert
675.32 s
[really-safe-money-gen] ✓ produces valid amounts 1.67 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] rate
675.32 s
[really-safe-money-gen] ✓ produces valid amounts 0.63 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] INR
675.32 s
[really-safe-money-gen] convert
675.32 s
[really-safe-money-gen] ✓ produces valid amounts 1.67 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] rate
675.32 s
[really-safe-money-gen] ✓ produces valid amounts 0.61 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] USD
675.32 s
[really-safe-money-gen] rate
675.32 s
[really-safe-money-gen] ✓ produces valid amounts 0.71 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] convert
675.32 s
[really-safe-money-gen] ✓ produces valid amounts 1.54 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] ADA
675.32 s
[really-safe-money-gen] convert
675.32 s
[really-safe-money-gen] ✓ produces valid amounts 1.25 ms
675.32 s
[really-safe-money-gen] passed for all of 100 inputs.
675.32 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.05 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] ADA
675.33 s
[really-safe-money-gen] BTC
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.11 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 0.82 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] USD
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 0.99 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.29 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] CHF
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.69 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 0.57 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] ADA
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 0.62 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.73 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] INR
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 0.73 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.62 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] INR
675.33 s
[really-safe-money-gen] ADA
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 0.81 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.65 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] CHF
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.33 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 0.85 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] INR
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 0.93 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.16 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] BTC
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.06 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.26 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] USD
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.56 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 0.64 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] BTC
675.33 s
[really-safe-money-gen] INR
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 0.60 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.95 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] CHF
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.84 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.22 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] USD
675.33 s
[really-safe-money-gen] rate
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 0.80 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.87 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] ADA
675.33 s
[really-safe-money-gen] convert
675.33 s
[really-safe-money-gen] ✓ produces valid amounts 1.37 ms
675.33 s
[really-safe-money-gen] passed for all of 100 inputs.
675.33 s
[really-safe-money-gen] rate
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 1.23 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] BTC
675.58 s
[really-safe-money-gen] convert
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 1.46 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] rate
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 0.67 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] CHF
675.58 s
[really-safe-money-gen] INR
675.58 s
[really-safe-money-gen] convert
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 1.80 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] rate
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 0.85 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] USD
675.58 s
[really-safe-money-gen] convert
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 1.65 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] rate
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 0.73 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] BTC
675.58 s
[really-safe-money-gen] convert
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 1.79 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] rate
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 0.67 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] CHF
675.58 s
[really-safe-money-gen] convert
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 1.46 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] rate
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 1.23 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] ADA
675.58 s
[really-safe-money-gen] rate
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 0.64 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] convert
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 1.76 ms
675.58 s
[really-safe-money-gen] passed for all of 100 inputs.
675.58 s
[really-safe-money-gen] Money.AmountSpec
675.58 s
[really-safe-money-gen] rate
675.58 s
[really-safe-money-gen] ✓ produces valid conversion rates 149.70 ms
675.58 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.58 s
[really-safe-money-gen] ✓ computes a rate that can be used to do a conversion without rounding 278.06 ms
675.58 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.58 s
[really-safe-money-gen] ✓ computes this USD to CHF rate correctly 0.01 ms
675.58 s
[really-safe-money-gen] convert
675.58 s
[really-safe-money-gen] ✓ succeeds in converting 1:1 without rounding if the quantisation factor is the same 77.80 ms
675.58 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.58 s
[really-safe-money-gen] ✓ converts this USD to CHF correctly 0.01 ms
675.58 s
[really-safe-money-gen] ✓ produces valid amounts 245.04 ms
675.58 s
[really-safe-money-gen] passed for all of 10000 inputs.
675.58 s
[really-safe-money-gen]
675.58 s
[really-safe-money-gen]
675.58 s
[really-safe-money-gen]
675.58 s
[really-safe-money-gen] Examples: 202504
675.58 s
[really-safe-money-gen] Passed: 346
675.58 s
[really-safe-money-gen] Failed: 0
675.58 s
[really-safe-money-gen] Sum of test runtimes: 12.89 seconds
675.58 s
[really-safe-money-gen] Test suite took: 12.91 seconds
675.58 s
[really-safe-money-gen]
675.58 s
[really-safe-money-gen] Killed: 233
675.58 s
[really-safe-money-gen] Survived: 79
675.58 s
[really-safe-money-gen] Uncovered: 3
675.60 s
[really-safe-money-gen] checkPhase completed in 7 minutes 4 seconds
675.60 s
[really-safe-money-gen] Phase: haddockPhase
675.71 s
[really-safe-money-gen] Preprocessing library for really-safe-money-gen-0.0.0.0...
675.71 s
[really-safe-money-gen] Running Haddock on library for really-safe-money-gen-0.0.0.0...
675.71 s
[really-safe-money-gen] Warning: The documentation for the following packages are not installed. No
675.71 s
[really-safe-money-gen] links will be generated to these packages: really-safe-money-0.0.0.0
675.86 s
[really-safe-money-gen] [ 1 of 13] Compiling Money.Amount.Gen ( src/Money/Amount/Gen.hs, nothing )
675.93 s
[really-safe-money-gen] [ 2 of 13] Compiling Money.Account.Gen ( src/Money/Account/Gen.hs, nothing )
675.93 s
[really-safe-money-gen] [ 3 of 13] Compiling Money.AccountOf.Gen ( src/Money/AccountOf/Gen.hs, nothing )
675.94 s
[really-safe-money-gen] [ 4 of 13] Compiling Money.AmountOf.Gen ( src/Money/AmountOf/Gen.hs, nothing )
675.94 s
[really-safe-money-gen] [ 5 of 13] Compiling Money.ConversionRate.Gen ( src/Money/ConversionRate/Gen.hs, nothing )
675.94 s
[really-safe-money-gen] [ 6 of 13] Compiling Money.ConversionRateOf.Gen ( src/Money/ConversionRateOf/Gen.hs, nothing )
675.95 s
[really-safe-money-gen] [ 7 of 13] Compiling Money.QuantisationFactor.Gen ( src/Money/QuantisationFactor/Gen.hs, nothing )
675.95 s
[really-safe-money-gen] [ 8 of 13] Compiling Money.Currency.Gen ( src/Money/Currency/Gen.hs, nothing )
675.95 s
[really-safe-money-gen] [ 9 of 13] Compiling Money.MultiAmount.Gen ( src/Money/MultiAmount/Gen.hs, nothing )
675.96 s
[really-safe-money-gen] [10 of 13] Compiling Money.MultiAccount.Gen ( src/Money/MultiAccount/Gen.hs, nothing )
675.96 s
[really-safe-money-gen] [11 of 13] Compiling Money.Gen ( src/Money/Gen.hs, nothing )
675.96 s
[really-safe-money-gen] [12 of 13] Compiling Numeric.DecimalLiteral.Gen ( src/Numeric/DecimalLiteral/Gen.hs, nothing )
675.97 s
[really-safe-money-gen] [13 of 13] Compiling Paths_really_safe_money_gen ( dist/build/autogen/Paths_really_safe_money_gen.hs, nothing )
675.98 s
[really-safe-money-gen] Haddock coverage:
675.98 s
[really-safe-money-gen] 0% ( 0 / 1) in 'Money.Amount.Gen'
675.98 s
[really-safe-money-gen] Missing documentation for:
675.98 s
[really-safe-money-gen] Module header
675.98 s
[really-safe-money-gen] 0% ( 0 / 1) in 'Money.Account.Gen'
675.98 s
[really-safe-money-gen] Missing documentation for:
675.98 s
[really-safe-money-gen] Module header
675.98 s
[really-safe-money-gen] 0% ( 0 / 1) in 'Money.AccountOf.Gen'
675.98 s
[really-safe-money-gen] Missing documentation for:
675.98 s
[really-safe-money-gen] Module header
675.98 s
[really-safe-money-gen] 0% ( 0 / 1) in 'Money.AmountOf.Gen'
675.98 s
[really-safe-money-gen] Missing documentation for:
675.98 s
[really-safe-money-gen] Module header
675.98 s
[really-safe-money-gen] 0% ( 0 / 1) in 'Money.ConversionRate.Gen'
675.98 s
[really-safe-money-gen] Missing documentation for:
675.98 s
[really-safe-money-gen] Module header
675.98 s
[really-safe-money-gen] 0% ( 0 / 1) in 'Money.ConversionRateOf.Gen'
675.98 s
[really-safe-money-gen] Missing documentation for:
675.98 s
[really-safe-money-gen] Module header
675.98 s
[really-safe-money-gen] 0% ( 0 / 1) in 'Money.QuantisationFactor.Gen'
675.98 s
[really-safe-money-gen] Missing documentation for:
675.98 s
[really-safe-money-gen] Module header
675.98 s
[really-safe-money-gen] 0% ( 0 / 1) in 'Money.Currency.Gen'
675.98 s
[really-safe-money-gen] Missing documentation for:
675.98 s
[really-safe-money-gen] Module header
675.98 s
[really-safe-money-gen] 0% ( 0 / 1) in 'Money.MultiAmount.Gen'
675.98 s
[really-safe-money-gen] Missing documentation for:
675.98 s
[really-safe-money-gen] Module header
675.98 s
[really-safe-money-gen] 0% ( 0 / 1) in 'Money.MultiAccount.Gen'
675.98 s
[really-safe-money-gen] Missing documentation for:
675.98 s
[really-safe-money-gen] Module header
675.98 s
[really-safe-money-gen] Warning: Money.Gen: Could not find documentation for exported module: Money.Gen
675.98 s
[really-safe-money-gen] 90% ( 10 / 11) in 'Money.Gen'
675.98 s
[really-safe-money-gen] Missing documentation for:
675.98 s
[really-safe-money-gen] Module header
675.98 s
[really-safe-money-gen] 0% ( 0 / 2) in 'Numeric.DecimalLiteral.Gen'
675.98 s
[really-safe-money-gen] Missing documentation for:
675.98 s
[really-safe-money-gen] Module header
675.98 s
[really-safe-money-gen] shrinkSign (src/Numeric/DecimalLiteral/Gen.hs:16)
676.04 s
[really-safe-money-gen] Warning: Money.Amount.Gen: could not find link destinations for:
676.04 s
[really-safe-money-gen] - Money.Amount.Amount
676.04 s
[really-safe-money-gen] - Money.Amount.Distribution
676.04 s
[really-safe-money-gen] - Money.Amount.Rounding
676.04 s
[really-safe-money-gen] Warning: Money.Account.Gen: could not find link destinations for:
676.04 s
[really-safe-money-gen] - Money.Account.Account
676.04 s
[really-safe-money-gen] Warning: Money.AccountOf.Gen: could not find link destinations for:
676.04 s
[really-safe-money-gen] - Money.AccountOf.AccountOf
676.04 s
[really-safe-money-gen] Warning: Money.AmountOf.Gen: could not find link destinations for:
676.04 s
[really-safe-money-gen] - Money.AmountOf.AmountOf
676.04 s
[really-safe-money-gen] Warning: Money.ConversionRate.Gen: could not find link destinations for:
676.04 s
[really-safe-money-gen] - Money.ConversionRate.ConversionRate
676.04 s
[really-safe-money-gen] Warning: Money.ConversionRateOf.Gen: could not find link destinations for:
676.04 s
[really-safe-money-gen] - Money.ConversionRateOf.ConversionRateOf
676.04 s
[really-safe-money-gen] Warning: Money.QuantisationFactor.Gen: could not find link destinations for:
676.04 s
[really-safe-money-gen] - Money.QuantisationFactor.QuantisationFactor
676.04 s
[really-safe-money-gen] Warning: Money.Currency.Gen: could not find link destinations for:
676.04 s
[really-safe-money-gen] - Money.Currency.Currency
676.04 s
[really-safe-money-gen] Warning: Money.MultiAmount.Gen: could not find link destinations for:
676.04 s
[really-safe-money-gen] - Money.MultiAmount.MultiAmount
676.04 s
[really-safe-money-gen] Warning: Money.MultiAccount.Gen: could not find link destinations for:
676.04 s
[really-safe-money-gen] - Money.MultiAccount.MultiAccount
676.04 s
[really-safe-money-gen] Warning: Numeric.DecimalLiteral.Gen: could not find link destinations for:
676.04 s
[really-safe-money-gen] - Numeric.DecimalLiteral.DecimalLiteral
679.49 s
[really-safe-money-gen] Documentation created: dist/doc/html/really-safe-money-gen/,
679.49 s
[really-safe-money-gen] dist/doc/html/really-safe-money-gen/really-safe-money-gen.txt
679.91 s
[really-safe-money-gen] Preprocessing test suite 'really-safe-money-test' for really-safe-money-gen-0.0.0.0...
679.91 s
[really-safe-money-gen] Phase: installPhase
679.91 s
[really-safe-money-gen] Installing library in /nix/store/iwilss9l8g9gs952al71zldg92hmpqnp-really-safe-money-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/really-safe-money-gen-0.0.0.0-CYixtewWieeL1hKIftkdmv
679.91 s
[really-safe-money-gen] Phase: fixupPhase
679.91 s
[really-safe-money-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/iwilss9l8g9gs952al71zldg92hmpqnp-really-safe-money-gen-0.0.0.0
679.92 s
[really-safe-money-gen] shrinking /nix/store/iwilss9l8g9gs952al71zldg92hmpqnp-really-safe-money-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/libHSreally-safe-money-gen-0.0.0.0-CYixtewWieeL1hKIftkdmv-ghc9.10.3.so
679.93 s
[really-safe-money-gen] checking for references to /build/ in /nix/store/iwilss9l8g9gs952al71zldg92hmpqnp-really-safe-money-gen-0.0.0.0...
679.95 s
[really-safe-money-gen] patching script interpreter paths in /nix/store/iwilss9l8g9gs952al71zldg92hmpqnp-really-safe-money-gen-0.0.0.0
679.96 s
[really-safe-money-gen] stripping (with command strip and flags -S -p) in /nix/store/iwilss9l8g9gs952al71zldg92hmpqnp-really-safe-money-gen-0.0.0.0/lib
680.00 s
[really-safe-money-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/6r6bqpgzp6rj222ha229xlyxhsf9cd8g-really-safe-money-gen-0.0.0.0-doc
680.01 s
[really-safe-money-gen] checking for references to /build/ in /nix/store/6r6bqpgzp6rj222ha229xlyxhsf9cd8g-really-safe-money-gen-0.0.0.0-doc...
680.03 s
[really-safe-money-gen] patching script interpreter paths in /nix/store/6r6bqpgzp6rj222ha229xlyxhsf9cd8g-really-safe-money-gen-0.0.0.0-doc
680.03 s
[really-safe-money-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/6iqp1fcjhd2j8gms0fz9z89ig6biwrl2-really-safe-money-gen-0.0.0.0-report
680.04 s
[really-safe-money-gen] checking for references to /build/ in /nix/store/6iqp1fcjhd2j8gms0fz9z89ig6biwrl2-really-safe-money-gen-0.0.0.0-report...
680.06 s
[really-safe-money-gen] patching script interpreter paths in /nix/store/6iqp1fcjhd2j8gms0fz9z89ig6biwrl2-really-safe-money-gen-0.0.0.0-report
680.19 s
[post-build-hook] Uploading to cachix cache "sydtest": /nix/store/6iqp1fcjhd2j8gms0fz9z89ig6biwrl2-really-safe-money-gen-0.0.0.0-report /nix/store/6r6bqpgzp6rj222ha229xlyxhsf9cd8g-really-safe-money-gen-0.0.0.0-doc /nix/store/iwilss9l8g9gs952al71zldg92hmpqnp-really-safe-money-gen-0.0.0.0
680.68 s
[post-build-hook] Pushing 3 paths (190 are already present) using zstd to cache sydtest ⏳
680.68 s
[post-build-hook]
681.06 s
[post-build-hook] Pushing /nix/store/6r6bqpgzp6rj222ha229xlyxhsf9cd8g-really-safe-money-gen-0.0.0.0-doc (288.17 KiB)
681.07 s
[post-build-hook] Pushing /nix/store/iwilss9l8g9gs952al71zldg92hmpqnp-really-safe-money-gen-0.0.0.0 (1.27 MiB)
681.07 s
[post-build-hook] Pushing /nix/store/6iqp1fcjhd2j8gms0fz9z89ig6biwrl2-really-safe-money-gen-0.0.0.0-report (763.29 KiB)
682.32 s
[post-build-hook]
682.32 s
[post-build-hook] All done.
682.34 s
[post-build-hook] Uploading to the NixCI staging cache: /nix/store/6iqp1fcjhd2j8gms0fz9z89ig6biwrl2-really-safe-money-gen-0.0.0.0-report /nix/store/6r6bqpgzp6rj222ha229xlyxhsf9cd8g-really-safe-money-gen-0.0.0.0-doc /nix/store/iwilss9l8g9gs952al71zldg92hmpqnp-really-safe-money-gen-0.0.0.0
682.37 s
[post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
682.52 s
[post-build-hook] copying 1 paths...
682.52 s
[post-build-hook] copying path '/nix/store/6iqp1fcjhd2j8gms0fz9z89ig6biwrl2-really-safe-money-gen-0.0.0.0-report' to 'https://cache.staging.nix-ci.com'...
682.82 s
[post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
682.92 s
[post-build-hook] copying 0 paths...
682.94 s
Progress: 5 of 6 built, 37 of 37 downloaded from cache