$ /nix/store/61685rbaxmpigwi3z23i33sv3jyfl70q-coreutils-9.11/bin/timeout --kill-after=15s 7200s /nix/store/wknkybkzrc16r11vk5vrykh4wmw7a353-nix-2.34.8/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link --print-out-paths git+https://github.com/NorfairKing/sydtest?ref=refs%2Fpull%2F151%2Fmerge&rev=401a07cc93873df8931e50dc2325334ad904a354&shallow=1#checks.x86_64-linux.mutation-sydtest-mutation-example-cross --print-build-logs warning: ignoring untrusted flake configuration setting 'extra-substituters'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'. Pass '--accept-flake-config' to trust it  Downloading cached sydtest-mutation-example-cross-instrument-sydtest-mutation-example-cross-manifest from https://cache.staging.nix-ci.com Downloading cached sydtest-mutation-example-cross-resource-sydtest-mutation-example-gen-source from https://cache.staging.nix-ci.com Downloading cached sydtest-mutation-example-cross-testsuite-sydtest-mutation-example-gen-doc from https://cache.staging.nix-ci.com Downloaded cached sydtest-mutation-example-cross-instrument-sydtest-mutation-example-cross-manifest (36 KiB) in 18ms Progress: 0 of 7 built, 1 of 4 downloaded from cache (2 downloading) Downloaded cached sydtest-mutation-example-cross-resource-sydtest-mutation-example-gen-source (24 KiB) in 20ms Progress: 0 of 6 built, 2 of 4 downloaded from cache (1 downloading) Downloaded cached sydtest-mutation-example-cross-testsuite-sydtest-mutation-example-gen-doc (143 KiB) in 38ms Progress: 0 of 5 built, 3 of 4 downloaded from cache Downloading cached sydtest-mutation-example-cross-testsuite-sydtest-mutation-example-gen from https://cache.staging.nix-ci.com Downloaded cached sydtest-mutation-example-cross-testsuite-sydtest-mutation-example-gen (8.9 MiB) in 584ms Progress: 0 of 5 built, 4 of 4 downloaded from cache Building /nix/store/p2dk1qhb89q442xvnq725ax1c6kfnsxr-sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen.drv [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] Phase: patchPhase [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] Phase: updateAutotoolsGnuConfigScriptsPhase [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] Phase: configurePhase [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] no configure script, doing nothing [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] Phase: buildPhase [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (1/108): running Example\.OtherwiseLibSpec.classify.classifies zero [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (3/108): running Example\.OtherwiseLibSpec.classify.classifies negative numbers [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (2/108): running Example\.OtherwiseLibSpec.classify.classifies positive numbers [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (5/108): running Example\.LocalDisableLibSpec.withBindKept.passes the input through the toggle function (False -> True) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (1/108): done Example\.OtherwiseLibSpec.classify.classifies zero (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (6/108): running Example\.LocalDisableLibSpec.withInnerDisabled.is True when given False [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (2/108): done Example\.OtherwiseLibSpec.classify.classifies positive numbers (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (4/108): running Example\.LocalDisableLibSpec.withBindKept.passes the input through the toggle function (True -> False) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (3/108): done Example\.OtherwiseLibSpec.classify.classifies negative numbers (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (7/108): running Example\.LocalDisableLibSpec.withInnerDisabled.is False when given True [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (6/108): done Example\.LocalDisableLibSpec.withInnerDisabled.is True when given False (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (8/108): running Example\.LocalDisableLibSpec.withBindDisabled.passes the input through the toggle function (False -> True) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (5/108): done Example\.LocalDisableLibSpec.withBindKept.passes the input through the toggle function (False -> True) (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (9/108): running Example\.LocalDisableLibSpec.withBindDisabled.passes the input through the toggle function (True -> False) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (7/108): done Example\.LocalDisableLibSpec.withInnerDisabled.is False when given True (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (10/108): running Example\.LocalDisableLibSpec.withInnerKept.is False when given True [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (4/108): done Example\.LocalDisableLibSpec.withBindKept.passes the input through the toggle function (True -> False) (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (11/108): running Example\.LocalDisableLibSpec.withInnerKept.is True when given False [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (8/108): done Example\.LocalDisableLibSpec.withBindDisabled.passes the input through the toggle function (False -> True) (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (12/108): running Example\.LocalDisableLibSpec.withInnerBoolLitDisabled.is False when given True [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (9/108): done Example\.LocalDisableLibSpec.withBindDisabled.passes the input through the toggle function (True -> False) (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (11/108): done Example\.LocalDisableLibSpec.withInnerKept.is True when given False (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (13/108): running Example\.LocalDisableLibSpec.withInnerBoolLitDisabled.is True when given False [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (12/108): done Example\.LocalDisableLibSpec.withInnerBoolLitDisabled.is False when given True (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (17/108): running Example\.ListLibSpec.tripleConcat.concatenates all three arguments [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (15/108): running Example\.CaseLibSpec.describeList.describes longer lists [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (13/108): done Example\.LocalDisableLibSpec.withInnerBoolLitDisabled.is True when given False (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (14/108): running Example\.CaseLibSpec.describeList.describes singleton lists [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (17/108): done Example\.ListLibSpec.tripleConcat.concatenates all three arguments (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (18/108): running Example\.ListLibSpec.tripleConcat.distinguishes the last element [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (14/108): done Example\.CaseLibSpec.describeList.describes singleton lists (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (21/108): running Example\.ListLibSpec.pairConcat.preserves the order [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (15/108): done Example\.CaseLibSpec.describeList.describes longer lists (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (23/108): running Example\.FunctionExceptionLibSpec.addOneFunctionDisabled.increments by one [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (18/108): done Example\.ListLibSpec.tripleConcat.distinguishes the last element (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (19/108): running Example\.ListLibSpec.tripleConcat.distinguishes the first element [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (21/108): done Example\.ListLibSpec.pairConcat.preserves the order (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (22/108): running Example\.UnicodeSpec.handles a non-ASCII description (café ☕ ✓ приклад) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (23/108): done Example\.FunctionExceptionLibSpec.addOneFunctionDisabled.increments by one (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (16/108): running Example\.CaseLibSpec.describeList.describes empty lists [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (10/108): done Example\.LocalDisableLibSpec.withInnerKept.is False when given True (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (24/108): running Example\.FunctionExceptionLibSpec.addOneArithAndIntLitDisabled.increments by one [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (19/108): done Example\.ListLibSpec.tripleConcat.distinguishes the first element (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (26/108): running Example\.BoolLibSpec.wrapTrue.is Just True [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (16/108): done Example\.CaseLibSpec.describeList.describes empty lists (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (20/108): running Example\.ListLibSpec.pairConcat.concatenates both arguments [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (22/108): done Example\.UnicodeSpec.handles a non-ASCII description (café ☕ ✓ приклад) (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (25/108): running Example\.FunctionExceptionLibSpec.addOneArithDisabled.increments by one [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (26/108): done Example\.BoolLibSpec.wrapTrue.is Just True (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (27/108): running Example\.BoolLibSpec.wrapFalse.is Just False [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (24/108): done Example\.FunctionExceptionLibSpec.addOneArithAndIntLitDisabled.increments by one (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (28/108): running Example\.BoolLibSpec.negateWrapped.negates Just True to Just False [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (25/108): done Example\.FunctionExceptionLibSpec.addOneArithDisabled.increments by one (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (29/108): running Example\.BoolLibSpec.negateWrapped.leaves Nothing as Nothing [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (20/108): done Example\.ListLibSpec.pairConcat.concatenates both arguments (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (31/108): running Example\.ConstFnLibSpec.firstChar.returns Just the first character of a non-empty string [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (27/108): done Example\.BoolLibSpec.wrapFalse.is Just False (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (33/108): running Example\.ConstFnLibSpec.majorityOf5.matches the reference majority on all 32 inputs [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (28/108): done Example\.BoolLibSpec.negateWrapped.negates Just True to Just False (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (32/108): running Example\.ConstFnLibSpec.firstChar.returns Nothing for the empty string [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (29/108): done Example\.BoolLibSpec.negateWrapped.leaves Nothing as Nothing (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (34/108): running Example\.ConstFnLibSpec.implies.False implies anything [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (31/108): done Example\.ConstFnLibSpec.firstChar.returns Just the first character of a non-empty string (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (36/108): running Example\.ConstFnLibSpec.implies.True implies True [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (33/108): done Example\.ConstFnLibSpec.majorityOf5.matches the reference majority on all 32 inputs (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (37/108): running Example\.ConstFnLibSpec.majorityOf5Wrapper.matches the reference majority on all 32 inputs [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (32/108): done Example\.ConstFnLibSpec.firstChar.returns Nothing for the empty string (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (38/108): running Example\.ConstFnLibSpec.digitsOf.returns the empty string when no character is a digit [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (34/108): done Example\.ConstFnLibSpec.implies.False implies anything (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (30/108): running Example\.BoolLibSpec.negateWrapped.negates Just False to Just True [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (37/108): done Example\.ConstFnLibSpec.majorityOf5Wrapper.matches the reference majority on all 32 inputs (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (35/108): running Example\.ConstFnLibSpec.implies.True does not imply False [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (30/108): done Example\.BoolLibSpec.negateWrapped.negates Just False to Just True (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (39/108): running Example\.ConstFnLibSpec.digitsOf.returns the whole string when every character is a digit [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (35/108): done Example\.ConstFnLibSpec.implies.True does not imply False (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (41/108): running Example\.ConstFnLibSpec.impliesPair.rejects (True, False) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (39/108): done Example\.ConstFnLibSpec.digitsOf.returns the whole string when every character is a digit (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (42/108): running Example\.ConstFnLibSpec.impliesPair.accepts (False, False) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (36/108): done Example\.ConstFnLibSpec.implies.True implies True (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (43/108): running Example\.ConstFnLibSpec.impliesPair.accepts (True, True) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (41/108): done Example\.ConstFnLibSpec.impliesPair.rejects (True, False) (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (44/108): running Example\.CrossLibSpec.eitherPositive.is False when neither is positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (42/108): done Example\.ConstFnLibSpec.impliesPair.accepts (False, False) (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (45/108): running Example\.CrossLibSpec.eitherPositive.is True when only the second is positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (38/108): done Example\.ConstFnLibSpec.digitsOf.returns the empty string when no character is a digit (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (46/108): running Example\.CrossLibSpec.eitherPositive.is True when both are positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (43/108): done Example\.ConstFnLibSpec.impliesPair.accepts (True, True) (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (47/108): running Example\.CrossLibSpec.eitherPositive.is True when only the first is positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (45/108): done Example\.CrossLibSpec.eitherPositive.is True when only the second is positive (19 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (48/108): running Example\.CrossLibSpec.bothPositive.is False when only the second is positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (44/108): done Example\.CrossLibSpec.eitherPositive.is False when neither is positive (19 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (40/108): running Example\.ConstFnLibSpec.digitsOf.keeps only the digits [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (46/108): done Example\.CrossLibSpec.eitherPositive.is True when both are positive (11 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (49/108): running Example\.CrossLibSpec.bothPositive.is False when only the first is positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (47/108): done Example\.CrossLibSpec.eitherPositive.is True when only the first is positive (11 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (50/108): running Example\.CrossLibSpec.bothPositive.is False when neither is positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (40/108): done Example\.ConstFnLibSpec.digitsOf.keeps only the digits (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (48/108): done Example\.CrossLibSpec.bothPositive.is False when only the second is positive (13 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (52/108): running Example\.DoLibSpec.greet.greets loudly [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (51/108): running Example\.CrossLibSpec.bothPositive.is True when both are positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (49/108): done Example\.CrossLibSpec.bothPositive.is False when only the first is positive (20 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (53/108): running Example\.DoLibSpec.greet.greets quietly [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (50/108): done Example\.CrossLibSpec.bothPositive.is False when neither is positive (13 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (54/108): running Example\.MaybeCompoundLibSpec.wrapPair.wraps its argument in Just [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (53/108): done Example\.DoLibSpec.greet.greets quietly (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (57/108): running Example\.ConstConstructorLibSpec.isNorth.says north is north [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (54/108): done Example\.MaybeCompoundLibSpec.wrapPair.wraps its argument in Just (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (59/108): running Example\.ConstConstructorLibSpec.isNorth.says south is not north [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (59/108): done Example\.ConstConstructorLibSpec.isNorth.says south is not north (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (58/108): running Example\.ConstConstructorLibSpec.isNorth.says east is not north [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (57/108): done Example\.ConstConstructorLibSpec.isNorth.says north is north (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (58/108): done Example\.ConstConstructorLibSpec.isNorth.says east is not north (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (61/108): running Example\.ConstConstructorLibSpec.ignoreDirection.throws the direction away [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (62/108): running Example\.ConstConstructorLibSpec.directionsOf.sends each number its own way [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (51/108): done Example\.CrossLibSpec.bothPositive.is True when both are positive (20 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (56/108): running Example\.ConstConstructorLibSpec.northAt.holds north at the given key [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (62/108): done Example\.ConstConstructorLibSpec.directionsOf.sends each number its own way (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (63/108): running Example\.ConstConstructorLibSpec.directionOf.sends odd numbers east [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (56/108): done Example\.ConstConstructorLibSpec.northAt.holds north at the given key (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (60/108): running Example\.ConstConstructorLibSpec.noDirections.holds no directions [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (61/108): done Example\.ConstConstructorLibSpec.ignoreDirection.throws the direction away (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (65/108): running Example\.ConstConstructorLibSpec.(?\:).picks the second direction of another pair for an odd number [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (63/108): done Example\.ConstConstructorLibSpec.directionOf.sends odd numbers east (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (68/108): running Example\.ConstConstructorLibSpec.(?\:).picks the first direction of another pair for an even number [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (60/108): done Example\.ConstConstructorLibSpec.noDirections.holds no directions (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (65/108): done Example\.ConstConstructorLibSpec.(?\:).picks the second direction of another pair for an odd number (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (69/108): running Example\.ConstConstructorLibSpec.pick.picks east for an odd number [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (70/108): running Example\.ConstConstructorLibSpec.pick.picks north for an even number [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (68/108): done Example\.ConstConstructorLibSpec.(?\:).picks the first direction of another pair for an even number (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (67/108): running Example\.ConstConstructorLibSpec.(?\:).picks the first direction for an even number [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (69/108): done Example\.ConstConstructorLibSpec.pick.picks east for an odd number (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (70/108): done Example\.ConstConstructorLibSpec.pick.picks north for an even number (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (71/108): running Example\.ConstConstructorLibSpec.myHead.has no head for an empty list [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (66/108): running Example\.ConstConstructorLibSpec.(?\:).picks the second direction for an odd number [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (67/108): done Example\.ConstConstructorLibSpec.(?\:).picks the first direction for an even number (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (73/108): running Example\.ConstConstructorLibSpec.homeDirection.is north [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (71/108): done Example\.ConstConstructorLibSpec.myHead.has no head for an empty list (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (72/108): running Example\.ConstConstructorLibSpec.myHead.has the first element as its head [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (66/108): done Example\.ConstConstructorLibSpec.(?\:).picks the second direction for an odd number (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (74/108): running Example\.ConstConstructorLibSpec.taggedOff.is off [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (52/108): done Example\.DoLibSpec.greet.greets loudly (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (76/108): running Example\.ConstConstructorLibSpec.taggedOn.is on [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (73/108): done Example\.ConstConstructorLibSpec.homeDirection.is north (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (75/108): running Example\.ConstConstructorLibSpec.unitSquare.is the square of side one [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (72/108): done Example\.ConstConstructorLibSpec.myHead.has the first element as its head (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (78/108): running Example\.TypeSigLibSpec.diffOf.subtracts the second number from the first [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (74/108): done Example\.ConstConstructorLibSpec.taggedOff.is off (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (77/108): running Example\.ExceptionLibSpec.addOneModuleDisabled.increments by one [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (75/108): done Example\.ConstConstructorLibSpec.unitSquare.is the square of side one (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (79/108): running Example\.LogicLibSpec.eitherPositive.is True when only the first is positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (76/108): done Example\.ConstConstructorLibSpec.taggedOn.is on (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (80/108): running Example\.LogicLibSpec.eitherPositive.is True when both are positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (78/108): done Example\.TypeSigLibSpec.diffOf.subtracts the second number from the first (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (81/108): running Example\.LogicLibSpec.eitherPositive.is False when neither is positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (79/108): done Example\.LogicLibSpec.eitherPositive.is True when only the first is positive (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (80/108): done Example\.LogicLibSpec.eitherPositive.is True when both are positive (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (83/108): running Example\.LogicLibSpec.bothPositive.is False when only the first is positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (82/108): running Example\.LogicLibSpec.eitherPositive.is True when only the second is positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (81/108): done Example\.LogicLibSpec.eitherPositive.is False when neither is positive (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (84/108): running Example\.LogicLibSpec.bothPositive.is False when neither is positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (84/108): done Example\.LogicLibSpec.bothPositive.is False when neither is positive (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (85/108): running Example\.LogicLibSpec.bothPositive.is True when both are positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (82/108): done Example\.LogicLibSpec.eitherPositive.is True when only the second is positive (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (86/108): running Example\.LogicLibSpec.bothPositive.is False when only the second is positive [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (83/108): done Example\.LogicLibSpec.bothPositive.is False when only the first is positive (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (87/108): running Example\.TupleSwapLibSpec.diagonal.repeats the single component [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (87/108): done Example\.TupleSwapLibSpec.diagonal.repeats the single component (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (88/108): running Example\.TupleSwapLibSpec.triple.keeps the three components in order [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (86/108): done Example\.LogicLibSpec.bothPositive.is False when only the second is positive (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (89/108): running Example\.TupleSwapLibSpec.unboxedPair.pairs the two numbers in order [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (85/108): done Example\.LogicLibSpec.bothPositive.is True when both are positive (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (91/108): running Example\.TupleSwapLibSpec.tagChar.pairs the number with the character [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (91/108): done Example\.TupleSwapLibSpec.tagChar.pairs the number with the character (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (90/108): running Example\.TupleSwapLibSpec.orderedPair.keeps the two components in order [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (88/108): done Example\.TupleSwapLibSpec.triple.keeps the three components in order (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (92/108): running Example\.SwitchArgsLibSpec.stripStorePrefix.strips the /nix/store/ prefix [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (89/108): done Example\.TupleSwapLibSpec.unboxedPair.pairs the two numbers in order (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (93/108): running Example\.SwitchArgsLibSpec.parenDivide.divides the first argument by the second, then succeeds [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (90/108): done Example\.TupleSwapLibSpec.orderedPair.keeps the two components in order (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (95/108): running Example\.SwitchArgsLibSpec.divideThe.divides the first argument by the second [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (92/108): done Example\.SwitchArgsLibSpec.stripStorePrefix.strips the /nix/store/ prefix (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (96/108): running Example\.SwitchArgsLibSpec.makeColour.keeps the components in order [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (93/108): done Example\.SwitchArgsLibSpec.parenDivide.divides the first argument by the second, then succeeds (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (94/108): running Example\.SwitchArgsLibSpec.greyscale.repeats the single component [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (77/108): done Example\.ExceptionLibSpec.addOneModuleDisabled.increments by one (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (97/108): running Example\.RemoveClauseLibSpec.describeSize.describes empty lists [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (96/108): done Example\.SwitchArgsLibSpec.makeColour.keeps the components in order (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (98/108): running Example\.RemoveClauseLibSpec.describeSize.describes singleton lists [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (95/108): done Example\.SwitchArgsLibSpec.divideThe.divides the first argument by the second (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (99/108): running Example\.RemoveClauseLibSpec.describeSize.describes longer lists [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (94/108): done Example\.SwitchArgsLibSpec.greyscale.repeats the single component (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (101/108): running Example\.LibSpec.addOne.returns 2 for input 1 [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (97/108): done Example\.RemoveClauseLibSpec.describeSize.describes empty lists (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (100/108): running Example\.UnliftedLibSpec.subInts.subtracts the second argument from the first [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (98/108): done Example\.RemoveClauseLibSpec.describeSize.describes singleton lists (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (102/108): running Example\.LibSpec.addOne.returns 6 for input 5 [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (99/108): done Example\.RemoveClauseLibSpec.describeSize.describes longer lists (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (103/108): running Example\.ElideCallLibSpec.useSame.returns its argument unchanged [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (100/108): done Example\.UnliftedLibSpec.subInts.subtracts the second argument from the first (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (105/108): running Example\.ElideCallLibSpec.absSucc.takes the successor then the absolute value of a negative input [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (101/108): done Example\.LibSpec.addOne.returns 2 for input 1 (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (106/108): running Example\.ElideCallLibSpec.idInt.returns its argument unchanged [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (103/108): done Example\.ElideCallLibSpec.useSame.returns its argument unchanged (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (107/108): running Example\.ElideCallLibSpec.negateInt.negates its argument [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (105/108): done Example\.ElideCallLibSpec.absSucc.takes the successor then the absolute value of a negative input (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (108/108): running Example\.ElideCallLibSpec.same.returns its argument unchanged [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (102/108): done Example\.LibSpec.addOne.returns 6 for input 5 (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (104/108): running Example\.ElideCallLibSpec.absSucc.takes the successor then the absolute value of a positive input [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (106/108): done Example\.ElideCallLibSpec.idInt.returns its argument unchanged (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (64/108): running Example\.ConstConstructorLibSpec.directionOf.sends even numbers north [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (107/108): done Example\.ElideCallLibSpec.negateInt.negates its argument (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (55/108): running Example\.ConstConstructorLibSpec.constantDirection.is north [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (55/108): done Example\.ConstConstructorLibSpec.constantDirection.is north (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (64/108): done Example\.ConstConstructorLibSpec.directionOf.sends even numbers north (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (108/108): done Example\.ElideCallLibSpec.same.returns its argument unchanged (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] coverage (104/108): done Example\.ElideCallLibSpec.absSucc.takes the successor then the absolute value of a positive input (0 mutations) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] Phase: fixupPhase [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/bz600hg3c1j27x80kyv52yvxv22csgk6-sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] checking for references to /build/ in /nix/store/bz600hg3c1j27x80kyv52yvxv22csgk6-sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen... [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen] patching script interpreter paths in /nix/store/bz600hg3c1j27x80kyv52yvxv22csgk6-sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build] Uploading to cachix cache "sydtest": /nix/store/bz600hg3c1j27x80kyv52yvxv22csgk6-sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build] Pushing 1 paths (0 are already present) using zstd to cache sydtest ⏳ [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build]  [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build] Pushing /nix/store/bz600hg3c1j27x80kyv52yvxv22csgk6-sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen (60.59 KiB) [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build]  [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build] All done. [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build] Uploading to the NixCI staging cache: /nix/store/bz600hg3c1j27x80kyv52yvxv22csgk6-sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build] copying 1 paths... [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build] copying path '/nix/store/bz600hg3c1j27x80kyv52yvxv22csgk6-sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen' to 'https://cache.staging.nix-ci.com'... [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build] copying 1 paths... [sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen:post-build] copying path '/nix/store/p2dk1qhb89q442xvnq725ax1c6kfnsxr-sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen.drv' to 'https://cache.staging.nix-ci.com'... Uploaded sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen in 3.0s Progress: 1 of 5 built, 4 of 4 downloaded from cache Built sydtest-mutation-example-cross-coverage-sydtest-mutation-example-gen in 4.8s Building /nix/store/vd0f4sy3ab0vc51v8263qjalh9qncxa4-sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross.drv [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] Phase: patchPhase [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] Phase: updateAutotoolsGnuConfigScriptsPhase [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] Phase: configurePhase [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] no configure script, doing nothing [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] Phase: buildPhase [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] Killed: 36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross]  (of which timed out: 0) [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] Survived: 0 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] Uncovered: 0 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] Skipped: 0 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] Controls passed: 3 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] Controls failed: 0 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [ 8/39] Testing mutation IntLit at src/Example/CrossLib.hs:24:35-36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [20/39] Testing mutation IntLit at src/Example/CrossLib.hs:18:24-25 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [ 7/39] Testing mutation Negate at src/Example/CrossLib.hs:24:22-27 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [24/39] Testing mutation ConstBool at src/Example/CrossLib.hs:18:20-25 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [21/39] Testing mutation Cmp at src/Example/CrossLib.hs:18:20-25 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [27/39] Testing mutation Negate at src/Example/CrossLib.hs:18:20-25 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [28/39] Testing mutation IntLit at src/Example/CrossLib.hs:18:33-34 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [29/39] Testing mutation Cmp at src/Example/CrossLib.hs:18:29-34 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [19/39] Testing mutation Negate at src/Example/CrossLib.hs:24:22-36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [34/39] Testing mutation Negate at src/Example/CrossLib.hs:18:29-34 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [32/39] Testing mutation ConstBool at src/Example/CrossLib.hs:18:29-34 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [37/39] Testing mutation LogicOp at src/Example/CrossLib.hs:18:20-34 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [26/39] Testing mutation Control at src/Example/CrossLib.hs:18:20-25 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [35/39] Testing mutation ConstBool at src/Example/CrossLib.hs:18:20-34 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [38/39] Testing mutation Negate at src/Example/CrossLib.hs:18:20-34 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [39/39] Testing mutation Control at src/Example/CrossLib.hs:18:20-34 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [12/39] Testing mutation ConstBool at src/Example/CrossLib.hs:24:31-36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [14/39] Testing mutation Control at src/Example/CrossLib.hs:24:31-36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [15/39] Testing mutation Negate at src/Example/CrossLib.hs:24:31-36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [18/39] Testing mutation LogicOp at src/Example/CrossLib.hs:24:22-36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [ 9/39] Testing mutation Cmp at src/Example/CrossLib.hs:24:31-36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [16/39] Testing mutation ConstBool at src/Example/CrossLib.hs:24:22-36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [ 1/39] Testing mutation IntLit at src/Example/CrossLib.hs:24:26-27 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [ 2/39] Testing mutation Cmp at src/Example/CrossLib.hs:24:22-27 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [ 5/39] Testing mutation ConstBool at src/Example/CrossLib.hs:24:22-27 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [25/39] Testing mutation ConstBool at src/Example/CrossLib.hs:18:20-25 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [22/39] Testing mutation Cmp at src/Example/CrossLib.hs:18:20-25 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [30/39] Testing mutation Cmp at src/Example/CrossLib.hs:18:29-34 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [33/39] Testing mutation ConstBool at src/Example/CrossLib.hs:18:29-34 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [36/39] Testing mutation ConstBool at src/Example/CrossLib.hs:18:20-34 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [13/39] Testing mutation ConstBool at src/Example/CrossLib.hs:24:31-36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [10/39] Testing mutation Cmp at src/Example/CrossLib.hs:24:31-36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [17/39] Testing mutation ConstBool at src/Example/CrossLib.hs:24:22-36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [ 6/39] Testing mutation ConstBool at src/Example/CrossLib.hs:24:22-27 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [ 3/39] Testing mutation Cmp at src/Example/CrossLib.hs:24:22-27 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [23/39] Testing mutation Cmp at src/Example/CrossLib.hs:18:20-25 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [31/39] Testing mutation Cmp at src/Example/CrossLib.hs:18:29-34 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [11/39] Testing mutation Cmp at src/Example/CrossLib.hs:24:31-36 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] [ 4/39] Testing mutation Cmp at src/Example/CrossLib.hs:24:22-27 [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] Phase: fixupPhase [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] shrinking RPATHs of ELF executables and libraries in /nix/store/klc9xlxvaq49dkjiz1v35c67v9wjwlkx-sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] checking for references to /build/ in /nix/store/klc9xlxvaq49dkjiz1v35c67v9wjwlkx-sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross... [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross] patching script interpreter paths in /nix/store/klc9xlxvaq49dkjiz1v35c67v9wjwlkx-sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build] Uploading to cachix cache "sydtest": /nix/store/klc9xlxvaq49dkjiz1v35c67v9wjwlkx-sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build] Pushing 1 paths (0 are already present) using zstd to cache sydtest ⏳ [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build]  [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build] Pushing /nix/store/klc9xlxvaq49dkjiz1v35c67v9wjwlkx-sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross (38.53 KiB) [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build]  [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build] All done. [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build] Uploading to the NixCI staging cache: /nix/store/klc9xlxvaq49dkjiz1v35c67v9wjwlkx-sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build] copying 1 paths... [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build] copying path '/nix/store/klc9xlxvaq49dkjiz1v35c67v9wjwlkx-sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross' to 'https://cache.staging.nix-ci.com'... [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build] copying 1 paths... [sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross:post-build] copying path '/nix/store/vd0f4sy3ab0vc51v8263qjalh9qncxa4-sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross.drv' to 'https://cache.staging.nix-ci.com'... Uploaded sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross in 3.0s Progress: 2 of 5 built, 4 of 4 downloaded from cache Built sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross in 4.4s Building /nix/store/ganikvxl01z6n956qqgqrd7k102aa8lz-sydtest-mutation-example-cross-check-sydtest-mutation-example-cross.drv [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross] PASS: All 36 mutation(s) accounted for. [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross]  [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross] Killed: 36 [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross]  (of which timed out: 0) [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross] Survived: 0 [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross] Uncovered: 0 [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross] Skipped: 0 [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross] Controls passed: 3 [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross] Controls failed: 0 [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross]  [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross] Full report: /nix/store/klc9xlxvaq49dkjiz1v35c67v9wjwlkx-sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross/report.txt [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross] Machine-readable report: /nix/store/klc9xlxvaq49dkjiz1v35c67v9wjwlkx-sydtest-mutation-example-cross-mutation-sydtest-mutation-example-cross/report.json [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build] Uploading to cachix cache "sydtest": /nix/store/slmhwch7gwnrr7ypxqxgx2xxls20yghq-sydtest-mutation-example-cross-check-sydtest-mutation-example-cross [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build] Pushing 1 paths (1 are already present) using zstd to cache sydtest ⏳ [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build]  [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build] Pushing /nix/store/slmhwch7gwnrr7ypxqxgx2xxls20yghq-sydtest-mutation-example-cross-check-sydtest-mutation-example-cross (736.00 B) [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build]  [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build] All done. [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build] Uploading to the NixCI staging cache: /nix/store/slmhwch7gwnrr7ypxqxgx2xxls20yghq-sydtest-mutation-example-cross-check-sydtest-mutation-example-cross [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build] copying 1 paths... [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build] copying path '/nix/store/slmhwch7gwnrr7ypxqxgx2xxls20yghq-sydtest-mutation-example-cross-check-sydtest-mutation-example-cross' to 'https://cache.staging.nix-ci.com'... [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build] copying 1 paths... [sydtest-mutation-example-cross-check-sydtest-mutation-example-cross:post-build] copying path '/nix/store/ganikvxl01z6n956qqgqrd7k102aa8lz-sydtest-mutation-example-cross-check-sydtest-mutation-example-cross.drv' to 'https://cache.staging.nix-ci.com'... Uploaded sydtest-mutation-example-cross-check-sydtest-mutation-example-cross in 2.9s Progress: 3 of 5 built, 4 of 4 downloaded from cache Built sydtest-mutation-example-cross-check-sydtest-mutation-example-cross in 3.1s Building /nix/store/nsbawgcrpia4p0h5r0fv4fqf850qj3f2-sydtest-mutation-example-cross-mutation-check.drv [sydtest-mutation-example-cross-mutation-check:post-build] Uploading to cachix cache "sydtest": /nix/store/whlrcvl6r8l9kghwa050lg5aigs3z73b-sydtest-mutation-example-cross-mutation-check [sydtest-mutation-example-cross-mutation-check:post-build] Pushing 1 paths (2 are already present) using zstd to cache sydtest ⏳ [sydtest-mutation-example-cross-mutation-check:post-build]  [sydtest-mutation-example-cross-mutation-check:post-build] Pushing /nix/store/whlrcvl6r8l9kghwa050lg5aigs3z73b-sydtest-mutation-example-cross-mutation-check (416.00 B) [sydtest-mutation-example-cross-mutation-check:post-build]  [sydtest-mutation-example-cross-mutation-check:post-build] All done. [sydtest-mutation-example-cross-mutation-check:post-build] Uploading to the NixCI staging cache: /nix/store/whlrcvl6r8l9kghwa050lg5aigs3z73b-sydtest-mutation-example-cross-mutation-check [sydtest-mutation-example-cross-mutation-check:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [sydtest-mutation-example-cross-mutation-check:post-build] copying 1 paths... [sydtest-mutation-example-cross-mutation-check:post-build] copying path '/nix/store/whlrcvl6r8l9kghwa050lg5aigs3z73b-sydtest-mutation-example-cross-mutation-check' to 'https://cache.staging.nix-ci.com'... [sydtest-mutation-example-cross-mutation-check:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [sydtest-mutation-example-cross-mutation-check:post-build] copying 1 paths... [sydtest-mutation-example-cross-mutation-check:post-build] copying path '/nix/store/nsbawgcrpia4p0h5r0fv4fqf850qj3f2-sydtest-mutation-example-cross-mutation-check.drv' to 'https://cache.staging.nix-ci.com'... Uploaded sydtest-mutation-example-cross-mutation-check in 3.2s Progress: 4 of 5 built, 4 of 4 downloaded from cache Built sydtest-mutation-example-cross-mutation-check in 3.3s Progress: 5 of 5 built, 4 of 4 downloaded from cache /nix/store/whlrcvl6r8l9kghwa050lg5aigs3z73b-sydtest-mutation-example-cross-mutation-check Build succeeded.