Thu Jan 20 22:07 2022 Time and Allocation Profiling Report (Final) example +RTS -p -RTS -p /QuickCheck/&&/Fermat's little theorem/ --quickcheck-tests=1000000 --no-progress total time = 3.54 secs (3543 ticks @ 1000 us, 1 processor) total alloc = 9,952,403,952 bytes (excludes profiling overheads) COST CENTRE MODULE SRC %time %alloc runATest Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(335,1)-(410,37) 22.7 18.3 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 9.0 14.4 qcProps.\ Main /tmp/example.hs:32:13-47 6.6 1.8 shrinking Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(368,1)-(371,73) 5.2 6.6 number Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:67:1-61 4.1 9.5 joinRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(206,1)-(210,35) 4.1 6.2 tryEvaluateIO Test.QuickCheck.Exception src/Test/QuickCheck/Exception.hs:(60,1)-(66,47) 4.0 2.3 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 3.8 2.4 promote Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:(28,1)-(30,23) 3.8 2.4 showTestCount Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(328,1)-(332,13) 3.2 8.5 reduceRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(232,1)-(233,40) 2.7 1.0 newTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(166,1)-(169,40) 2.5 1.3 chooseInt64 Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(209,1)-(216,49) 2.3 1.7 counterexample Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(384,1)-(388,28) 2.2 3.3 putTemp Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(224,1)-(229,30) 2.1 2.0 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 1.9 5.3 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 1.7 0.8 sized Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:114:1-52 1.7 1.0 test Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(278,1)-(284,17) 1.4 0.2 delay Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:36:1-37 1.4 1.0 bitmaskWithRejection64' System.Random.SplitMix src/System/Random/SplitMix.hs:(338,1)-(344,27) 1.3 1.2 protectResults Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(251,1)-(254,45) 1.3 0.6 suchThatMaybe Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(262,1)-(268,52) 1.2 1.4 computeSize Test.QuickCheck.State src/Test/QuickCheck/State.hs:25:5-15 1.1 0.2 suchThat Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(247,1)-(251,63) 1.1 0.6 chooseBoundedIntegral Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(168,1)-(182,31) 1.1 1.0 callback Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:380:1-76 0.7 1.8 individual inherited COST CENTRE MODULE SRC no. entries %time %alloc %time %alloc MAIN MAIN 280 0 0.0 0.0 100.0 100.0 CAF Main 559 0 0.0 0.0 0.0 0.0 main Main /tmp/example.hs:9:1-24 560 1 0.0 0.0 0.0 0.0 defaultMain Test.Tasty Test/Tasty.hs:101:1-59 562 0 0.0 0.0 0.0 0.0 defaultMainWithIngredients Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:(170,1)-(181,45) 563 1 0.0 0.0 0.0 0.0 tests Main /tmp/example.hs:12:1-49 588 1 0.0 0.0 0.0 0.0 properties Main /tmp/example.hs:15:1-54 601 1 0.0 0.0 0.0 0.0 testGroup Test.Tasty.Core Test/Tasty/Core.hs:230:1-21 602 0 0.0 0.0 0.0 0.0 unitTests Main /tmp/example.hs:(39,1)-(46,3) 591 1 0.0 0.0 0.0 0.0 testGroup Test.Tasty.Core Test/Tasty/Core.hs:230:1-21 592 0 0.0 0.0 0.0 0.0 testGroup Test.Tasty.Core Test/Tasty/Core.hs:230:1-21 590 0 0.0 0.0 0.0 0.0 properties Main /tmp/example.hs:15:1-54 603 0 0.0 0.0 0.0 0.0 qcProps Main /tmp/example.hs:(28,1)-(37,3) 604 1 0.0 0.0 0.0 0.0 testGroup Test.Tasty.Core Test/Tasty/Core.hs:230:1-21 605 0 0.0 0.0 0.0 0.0 scProps Main /tmp/example.hs:(17,1)-(26,3) 609 1 0.0 0.0 0.0 0.0 testGroup Test.Tasty.Core Test/Tasty/Core.hs:230:1-21 610 0 0.0 0.0 0.0 0.0 qcProps Main /tmp/example.hs:(28,1)-(37,3) 606 0 0.0 0.0 0.0 0.0 testProperty Test.Tasty.QuickCheck Test/Tasty/QuickCheck.hs:67:1-64 607 3 0.0 0.0 0.0 0.0 singleTest Test.Tasty.Providers Test/Tasty/Providers.hs:20:1-23 608 3 0.0 0.0 0.0 0.0 forAllShrinkBlind Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(828,1)-(833,27) 1005 1 0.0 0.0 0.0 0.0 again Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:468:1-53 1006 1 0.0 0.0 0.0 0.0 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1007 1 0.0 0.0 0.0 0.0 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1008 1 0.0 0.0 0.0 0.0 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1009 1 0.0 0.0 0.0 0.0 unProperty Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:81:33-42 1017 1 0.0 0.0 0.0 0.0 scProps Main /tmp/example.hs:(17,1)-(26,3) 611 0 0.0 0.0 0.0 0.0 testProperty Test.Tasty.SmallCheck Test/Tasty/SmallCheck.hs:25:1-75 612 3 0.0 0.0 0.0 0.0 singleTest Test.Tasty.Providers Test/Tasty/Providers.hs:20:1-23 613 3 0.0 0.0 0.0 0.0 unitTests Main /tmp/example.hs:(39,1)-(46,3) 593 0 0.0 0.0 0.0 0.0 testCase Test.Tasty.HUnit Test/Tasty/HUnit.hs:74:1-62 594 2 0.0 0.0 0.0 0.0 singleTest Test.Tasty.Providers Test/Tasty/Providers.hs:20:1-23 595 2 0.0 0.0 0.0 0.0 CAF Test.Tasty.SmallCheck 558 0 0.0 0.0 0.0 0.0 metavar Options.Applicative.Builder src/Options/Applicative/Builder.hs:206:1-55 700 2 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 701 0 0.0 0.0 0.0 0.0 mkOptionCLParser Test.Tasty.Options Test/Tasty/Options.hs:(167,1)-(176,74) 702 2 0.0 0.0 0.0 0.0 help Options.Applicative.Builder src/Options/Applicative/Builder.hs:190:1-55 705 2 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 706 0 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 703 2 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 704 2 0.0 0.0 0.0 0.0 option Options.Applicative.Builder src/Options/Applicative/Builder.hs:(370,1)-(375,65) 707 2 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 708 2 0.0 0.0 0.0 0.0 CAF Test.Tasty.QuickCheck 550 0 0.0 0.0 0.0 0.0 metavar Options.Applicative.Builder src/Options/Applicative/Builder.hs:206:1-55 676 5 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 677 0 0.0 0.0 0.0 0.0 mkOptionCLParser Test.Tasty.Options Test/Tasty/Options.hs:(167,1)-(176,74) 678 5 0.0 0.0 0.0 0.0 help Options.Applicative.Builder src/Options/Applicative/Builder.hs:190:1-55 681 5 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 682 0 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 679 5 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 680 5 0.0 0.0 0.0 0.0 option Options.Applicative.Builder src/Options/Applicative/Builder.hs:(370,1)-(375,65) 683 5 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 684 5 0.0 0.0 0.0 0.0 mkOption Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:175:1-43 876 1 0.0 0.0 0.0 0.0 optNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:36:5-12 877 1 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 878 0 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 879 0 0.0 0.0 0.0 0.0 unTagged Data.Tagged src/Data/Tagged.hs:106:31-38 880 1 0.0 0.0 0.0 0.0 flagCLParser Test.Tasty.Options Test/Tasty/Options.hs:151:1-61 685 1 0.0 0.0 0.0 0.0 mkFlagCLParser Test.Tasty.Options Test/Tasty/Options.hs:(159,1)-(163,3) 686 1 0.0 0.0 0.0 0.0 flag' Options.Applicative.Builder src/Options/Applicative/Builder.hs:(327,1)-(331,43) 691 1 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 692 1 0.0 0.0 0.0 0.0 help Options.Applicative.Builder src/Options/Applicative/Builder.hs:190:1-55 689 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 690 0 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 687 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 688 1 0.0 0.0 0.0 0.0 maxDiscardRatio Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:76:5-19 987 1 0.0 0.0 0.0 0.0 maxShrinks Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:82:5-14 978 1 0.0 0.0 0.0 0.0 maxSize Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:78:5-11 1173 1 0.0 0.0 0.0 0.0 mkFlagCLParser Test.Tasty.Options Test/Tasty/Options.hs:(159,1)-(163,3) 693 1 0.0 0.0 0.0 0.0 flag' Options.Applicative.Builder src/Options/Applicative/Builder.hs:(327,1)-(331,43) 698 1 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 699 1 0.0 0.0 0.0 0.0 help Options.Applicative.Builder src/Options/Applicative/Builder.hs:190:1-55 696 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 697 0 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 694 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 695 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1004 0 0.0 0.0 0.0 0.0 optionSetToArgs Test.Tasty.QuickCheck Test/Tasty/QuickCheck.hs:(167,1)-(188,55) 960 0 0.0 0.0 0.0 0.0 getStdRandom System.Random src/System/Random.hs:(527,1)-(528,28) 962 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 961 0 0.0 0.0 0.0 0.0 safeRead Test.Tasty.Options Test/Tasty/Options.hs:(181,1)-(183,23) 882 0 0.0 0.0 0.0 0.0 CAF Test.QuickCheck.Arbitrary 549 0 0.0 0.0 0.0 0.0 arbitrarySizedIntegral Test.QuickCheck.Arbitrary src/Test/QuickCheck/Arbitrary.hs:(1013,1)-(1015,43) 1122 1 0.0 0.0 0.0 0.0 sized Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:114:1-52 1123 1 0.0 0.0 0.0 0.0 CAF Test.QuickCheck.Gen 548 0 0.0 0.0 0.0 0.0 chooseInt Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:160:1-33 1134 1 0.0 0.0 0.0 0.0 CAF Test.QuickCheck.Gen.Unsafe 547 0 0.0 0.0 0.0 0.0 delay Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:36:1-37 1048 1 0.0 0.0 0.0 0.0 CAF Test.QuickCheck.Property 546 0 0.0 0.0 0.0 0.0 protectResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:308:1-47 1119 1 0.0 0.0 0.0 0.0 protectResults Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(251,1)-(254,45) 1113 1 0.0 0.0 0.0 0.0 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 995 1 0.0 0.0 0.0 0.0 CAF Test.QuickCheck.Test 545 0 0.0 0.0 0.0 0.0 stdArgs Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(165,1)-(172,3) 971 1 0.0 0.0 0.0 0.0 CAF Test.QuickCheck.Text 544 0 0.0 0.0 0.0 0.0 paragraphs Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:152:1-60 1224 1 0.0 0.0 0.0 0.0 CAF Test.QuickCheck.Exception 541 0 0.0 0.0 0.0 0.0 evaluate Test.QuickCheck.Exception src/Test/QuickCheck/Exception.hs:78:1-21 1216 1 0.0 0.0 0.0 0.0 CAF System.Random.Internal 539 0 0.0 0.0 0.0 0.0 theStdGen System.Random.Internal src/System/Random/Internal.hs:587:1-64 964 1 0.0 0.0 0.0 0.0 initSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:381:1-36 966 0 0.0 0.0 0.0 0.0 mkSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:377:1-61 968 1 0.0 0.0 0.0 0.0 CAF System.Random.SplitMix 537 0 0.0 0.0 0.0 0.0 initSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:381:1-36 965 1 0.0 0.0 0.0 0.0 CAF System.Random.SplitMix.Init 535 0 0.0 0.0 0.0 0.0 initialSeed System.Random.SplitMix.Init src/System/Random/SplitMix/Init.hs:40:1-26 967 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.HUnit 534 0 0.0 0.0 0.0 0.0 CAF Test.Tasty 531 0 0.0 0.0 0.0 0.0 defaultIngredients Test.Tasty Test/Tasty.hs:75:1-56 580 1 0.0 0.0 0.0 0.0 defaultMain Test.Tasty Test/Tasty.hs:101:1-59 561 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.Options 530 0 0.0 0.0 0.0 0.0 uniqueOptionDescriptions Test.Tasty.Options Test/Tasty/Options.hs:(138,1)-(143,62) 574 1 0.0 0.0 0.0 0.0 mkOptionCLParser Test.Tasty.Options Test/Tasty/Options.hs:(167,1)-(176,74) 814 0 0.0 0.0 0.0 0.0 str Options.Applicative.Builder src/Options/Applicative/Builder.hs:134:1-30 815 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.Providers 529 0 0.0 0.0 0.0 0.0 CAF Test.Tasty.Providers.ConsoleFormat 528 0 0.0 0.0 0.0 0.0 infoOkFormat Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:81:1-56 1311 1 0.0 0.0 0.0 0.0 noResultDetails Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:41:1-66 1315 1 0.0 0.0 0.0 0.0 okFormat Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:75:1-52 1294 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.Ingredients.ConsoleReporter 527 0 0.0 0.0 0.0 0.0 mkFlagCLParser Test.Tasty.Options Test/Tasty/Options.hs:(159,1)-(163,3) 660 2 0.0 0.0 0.0 0.0 flag' Options.Applicative.Builder src/Options/Applicative/Builder.hs:(327,1)-(331,43) 665 2 0.0 0.0 0.0 0.0 flagActive Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:42:5-14 860 2 0.0 0.0 0.0 0.0 flagNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:41:5-13 866 2 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 666 2 0.0 0.0 0.0 0.0 mkOption Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:175:1-43 859 2 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 864 0 0.0 0.0 0.0 0.0 flagNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:41:5-13 869 2 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 865 0 0.0 0.0 0.0 0.0 short Options.Applicative.Builder src/Options/Applicative/Builder.hs:162:1-34 862 0 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 863 0 0.0 0.0 0.0 0.0 flagNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:41:5-13 867 1 0.0 0.0 0.0 0.0 help Options.Applicative.Builder src/Options/Applicative/Builder.hs:190:1-55 663 2 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 664 0 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 661 2 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 662 2 0.0 0.0 0.0 0.0 unTagged Data.Tagged src/Data/Tagged.hs:106:31-38 868 2 0.0 0.0 0.0 0.0 mkOptionCLParser Test.Tasty.Options Test/Tasty/Options.hs:(167,1)-(176,74) 669 2 0.0 0.0 0.0 0.0 help Options.Applicative.Builder src/Options/Applicative/Builder.hs:190:1-55 672 2 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 673 0 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 670 2 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 671 2 0.0 0.0 0.0 0.0 option Options.Applicative.Builder src/Options/Applicative/Builder.hs:(370,1)-(375,65) 674 2 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 675 2 0.0 0.0 0.0 0.0 mkOption Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:175:1-43 870 2 0.0 0.0 0.0 0.0 optNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:36:5-12 871 2 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 872 0 0.0 0.0 0.0 0.0 optNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:36:5-12 875 2 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 873 0 0.0 0.0 0.0 0.0 unTagged Data.Tagged src/Data/Tagged.hs:106:31-38 874 2 0.0 0.0 0.0 0.0 computeStatistics Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(356,1)-(358,30) 1322 1 0.0 0.0 0.0 0.0 consoleTestReporter Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(445,1)-(451,17) 583 1 0.0 0.0 0.0 0.0 metavar Options.Applicative.Builder src/Options/Applicative/Builder.hs:206:1-55 667 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 668 0 0.0 0.0 0.0 0.0 short Options.Applicative.Builder src/Options/Applicative/Builder.hs:162:1-34 658 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 659 1 0.0 0.0 0.0 0.0 buildTestOutput Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(114,1)-(197,19) 1186 0 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1207 0 0.0 0.0 0.0 0.0 withConsoleFormat Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(757,1)-(766,22) 1309 0 0.0 0.0 0.0 0.0 color Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:26:5-9 1312 1 0.0 0.0 0.0 0.0 colorIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:25:5-18 1310 1 0.0 0.0 0.0 0.0 consoleIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:24:5-20 1313 1 0.0 0.0 0.0 0.0 consoleTestReporterWithHook Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(494,1)-(537,44) 945 0 0.0 0.0 0.0 0.0 hSupportsANSI System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(74,1)-(77,65) 947 1 0.0 0.0 0.0 0.0 hSupportsANSIColor System.Console.ANSI.Unix src/includes/Common-Include.hs:(144,1)-(148,49) 955 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 946 0 0.0 0.0 0.0 0.0 printStatistics Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(372,1)-(377,40) 1326 0 0.0 0.0 0.0 0.0 withConsoleFormat Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(757,1)-(766,22) 1341 0 0.0 0.0 0.0 0.0 color Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:26:5-9 1343 1 0.0 0.0 0.0 0.0 colorIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:25:5-18 1342 1 0.0 0.0 0.0 0.0 consoleIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:24:5-20 1344 1 0.0 0.0 0.0 0.0 withConsoleFormat Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(757,1)-(766,22) 1299 0 0.0 0.0 0.0 0.0 color Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:26:5-9 1337 1 0.0 0.0 0.0 0.0 colorIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:25:5-18 1336 1 0.0 0.0 0.0 0.0 consoleIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:24:5-20 1339 1 0.0 0.0 0.0 0.0 setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-23 1300 0 0.0 0.0 0.0 0.0 hSetSGR System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:62:1-44 1301 1 0.0 0.0 0.0 0.0 setSGRCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:203:1-52 1302 1 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1303 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.Core 524 0 0.0 0.0 0.0 0.0 emptyProgress Test.Tasty.Core Test/Tasty/Core.hs:137:1-35 994 1 0.0 0.0 0.0 0.0 testGroup Test.Tasty.Core Test/Tasty/Core.hs:230:1-21 589 1 0.0 0.0 0.0 0.0 treeOptions Test.Tasty.Core Test/Tasty/Core.hs:(385,1)-(400,31) 584 1 0.0 0.0 0.0 0.0 trivialFold Test.Tasty.Core Test/Tasty/Core.hs:(330,1)-(335,3) 586 1 0.0 0.0 0.0 0.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 598 0 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 599 0 0.0 0.0 0.0 0.0 CAF Test.Tasty.Options.Core 523 0 0.0 0.0 0.0 0.0 metavar Options.Applicative.Builder src/Options/Applicative/Builder.hs:206:1-55 633 2 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 634 0 0.0 0.0 0.0 0.0 mkOptionCLParser Test.Tasty.Options Test/Tasty/Options.hs:(167,1)-(176,74) 635 2 0.0 0.0 0.0 0.0 help Options.Applicative.Builder src/Options/Applicative/Builder.hs:190:1-55 638 2 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 639 0 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 636 2 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 637 2 0.0 0.0 0.0 0.0 option Options.Applicative.Builder src/Options/Applicative/Builder.hs:(370,1)-(375,65) 640 2 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 641 2 0.0 0.0 0.0 0.0 mkOption Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:175:1-43 828 2 0.0 0.0 0.0 0.0 optNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:36:5-12 829 2 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 833 0 0.0 0.0 0.0 0.0 optNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:36:5-12 838 2 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 834 0 0.0 0.0 0.0 0.0 short Options.Applicative.Builder src/Options/Applicative/Builder.hs:162:1-34 831 0 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 832 0 0.0 0.0 0.0 0.0 optNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:36:5-12 835 2 0.0 0.0 0.0 0.0 unTagged Data.Tagged src/Data/Tagged.hs:106:31-38 837 2 0.0 0.0 0.0 0.0 short Options.Applicative.Builder src/Options/Applicative/Builder.hs:162:1-34 631 2 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 632 2 0.0 0.0 0.0 0.0 coreOptions Test.Tasty.Options.Core Test/Tasty/Options/Core.hs:(103,1)-(107,3) 576 1 0.0 0.0 0.0 0.0 mkFlagCLParser Test.Tasty.Options Test/Tasty/Options.hs:(159,1)-(163,3) 642 1 0.0 0.0 0.0 0.0 flag' Options.Applicative.Builder src/Options/Applicative/Builder.hs:(327,1)-(331,43) 647 1 0.0 0.0 0.0 0.0 flagActive Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:42:5-14 840 1 0.0 0.0 0.0 0.0 flagNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:41:5-13 845 1 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 648 1 0.0 0.0 0.0 0.0 mkOption Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:175:1-43 839 1 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 841 0 0.0 0.0 0.0 0.0 flagNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:41:5-13 847 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 842 0 0.0 0.0 0.0 0.0 help Options.Applicative.Builder src/Options/Applicative/Builder.hs:190:1-55 645 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 646 0 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 643 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 644 1 0.0 0.0 0.0 0.0 unTagged Data.Tagged src/Data/Tagged.hs:106:31-38 846 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.Patterns 522 0 0.0 0.0 0.0 0.0 metavar Options.Applicative.Builder src/Options/Applicative/Builder.hs:206:1-55 616 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 618 0 0.0 0.0 0.0 0.0 mkOptionCLParser Test.Tasty.Options Test/Tasty/Options.hs:(167,1)-(176,74) 619 1 0.0 0.0 0.0 0.0 help Options.Applicative.Builder src/Options/Applicative/Builder.hs:190:1-55 622 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 623 0 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 620 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 621 1 0.0 0.0 0.0 0.0 option Options.Applicative.Builder src/Options/Applicative/Builder.hs:(370,1)-(375,65) 624 1 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 628 1 0.0 0.0 0.0 0.0 mkOption Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:175:1-43 798 1 0.0 0.0 0.0 0.0 optNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:36:5-12 799 1 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 803 0 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 804 0 0.0 0.0 0.0 0.0 short Options.Applicative.Builder src/Options/Applicative/Builder.hs:162:1-34 801 0 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 802 0 0.0 0.0 0.0 0.0 noPattern Test.Tasty.Patterns Test/Tasty/Patterns.hs:31:1-31 600 1 0.0 0.0 0.0 0.0 short Options.Applicative.Builder src/Options/Applicative/Builder.hs:162:1-34 614 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 615 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.Runners.Utils 520 0 0.0 0.0 0.0 0.0 forceElements Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:57:1-28 1244 1 0.0 0.0 0.0 0.0 formatMessage Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(43,1)-(52,107) 1242 1 0.0 0.0 0.0 0.0 getTime Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(111,1)-(119,31) 932 1 0.0 0.0 0.0 0.0 installSignalHandlers Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(71,1)-(82,67) 567 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.CmdLine 519 0 0.0 0.0 0.0 0.0 optionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:(39,1)-(43,39) 571 1 0.0 0.0 0.0 0.0 parseOptions Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:(152,1)-(161,33) 728 0 0.0 0.0 0.0 0.0 header Options.Applicative.Builder src/Options/Applicative/Builder.hs:398:1-57 729 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.Ingredients.ListTests 518 0 0.0 0.0 0.0 0.0 listingTests Test.Tasty.Ingredients.ListTests Test/Tasty/Ingredients/ListTests.hs:(39,1)-(45,19) 582 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 902 0 0.0 0.0 0.0 0.0 mkFlagCLParser Test.Tasty.Options Test/Tasty/Options.hs:(159,1)-(163,3) 651 1 0.0 0.0 0.0 0.0 flag' Options.Applicative.Builder src/Options/Applicative/Builder.hs:(327,1)-(331,43) 656 1 0.0 0.0 0.0 0.0 flagActive Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:42:5-14 849 1 0.0 0.0 0.0 0.0 flagNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:41:5-13 855 1 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 657 1 0.0 0.0 0.0 0.0 mkOption Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:175:1-43 848 1 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 853 0 0.0 0.0 0.0 0.0 flagNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:41:5-13 858 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 854 0 0.0 0.0 0.0 0.0 short Options.Applicative.Builder src/Options/Applicative/Builder.hs:162:1-34 851 0 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 852 0 0.0 0.0 0.0 0.0 flagNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:41:5-13 856 1 0.0 0.0 0.0 0.0 help Options.Applicative.Builder src/Options/Applicative/Builder.hs:190:1-55 654 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 655 0 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 652 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 653 1 0.0 0.0 0.0 0.0 unTagged Data.Tagged src/Data/Tagged.hs:106:31-38 857 1 0.0 0.0 0.0 0.0 short Options.Applicative.Builder src/Options/Applicative/Builder.hs:162:1-34 649 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 650 1 0.0 0.0 0.0 0.0 testsNames Test.Tasty.Ingredients.ListTests Test/Tasty/Ingredients/ListTests.hs:(30,1)-(35,7) 1261 1 0.0 0.0 0.0 0.0 trivialFold Test.Tasty.Core Test/Tasty/Core.hs:(330,1)-(335,3) 1263 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.Ingredients 517 0 0.0 0.0 0.0 0.0 ingredientsOptions Test.Tasty.Ingredients Test/Tasty/Ingredients.hs:115:1-75 577 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.Patterns.Parser 516 0 0.0 0.0 0.0 0.0 makeExprParser Test.Tasty.Patterns.Expr Test/Tasty/Patterns/Expr.hs:87:1-35 824 4 0.0 0.0 0.0 0.0 expr Test.Tasty.Patterns.Parser Test/Tasty/Patterns/Parser.hs:173:1-12 823 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.Patterns.Eval 515 0 0.0 0.0 0.0 0.0 CAF Control.Concurrent.Async 514 0 0.0 0.0 0.0 0.0 async Control.Concurrent.Async Control/Concurrent/Async.hs:69:1-35 939 1 0.0 0.0 0.0 0.0 withAsync Control.Concurrent.Async Control/Concurrent/Async.hs:97:1-43 952 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.Options.Env 513 0 0.0 0.0 0.0 0.0 getEnvOptions Test.Tasty.Options.Env Test/Tasty/Options/Env.hs:(38,1)-(56,57) 887 1 0.0 0.0 0.0 0.0 CAF Test.Tasty.Run 511 0 0.0 0.0 0.0 0.0 launchTestTree Test.Tasty.Run Test/Tasty/Run.hs:(443,1)-(474,31) 923 0 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1176 0 0.0 0.0 0.0 0.0 timed Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(99,1)-(103,23) 937 0 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 938 0 0.0 0.0 0.0 0.0 CAF Data.Char.WCWidth 509 0 0.0 0.0 0.0 0.0 wcwidth Data.Char.WCWidth Data/Char/WCWidth.hs:69:1-69 1194 1 0.0 0.0 0.0 0.0 CAF Data.Tagged 506 0 0.0 0.0 0.0 0.0 untag Data.Tagged src/Data/Tagged.hs:442:1-16 836 1 0.0 0.0 0.0 0.0 CAF Options.Applicative.Builder 502 0 0.0 0.0 0.0 0.0 defaultPrefs Options.Applicative.Builder src/Options/Applicative/Builder.hs:547:1-24 721 1 0.0 0.0 0.0 0.0 idm Options.Applicative.Builder src/Options/Applicative/Builder.hs:543:1-12 723 1 0.0 0.0 0.0 0.0 prefs Options.Applicative.Builder src/Options/Applicative/Builder.hs:(527,1)-(537,36) 722 1 0.0 0.0 0.0 0.0 fullDesc Options.Applicative.Builder src/Options/Applicative/Builder.hs:390:1-52 731 1 0.0 0.0 0.0 0.0 hidden Options.Applicative.Builder src/Options/Applicative/Builder.hs:(212,1)-(213,54) 791 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 792 0 0.0 0.0 0.0 0.0 option Options.Applicative.Builder src/Options/Applicative/Builder.hs:(370,1)-(375,65) 625 0 0.0 0.0 0.0 0.0 metavar Options.Applicative.Builder src/Options/Applicative/Builder.hs:206:1-55 626 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 627 0 0.0 0.0 0.0 0.0 CAF Options.Applicative.Builder.Internal 500 0 0.0 0.0 0.0 0.0 internal Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:189:1-60 740 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 741 0 0.0 0.0 0.0 0.0 noGlobal Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:194:1-59 787 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 788 0 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 617 1 0.0 0.0 0.0 0.0 CAF Options.Applicative.Common 499 0 0.0 0.0 0.0 0.0 liftOpt Options.Applicative.Common src/Options/Applicative/Common.hs:81:1-14 629 1 0.0 0.0 0.0 0.0 CAF Options.Applicative.Extra 498 0 0.0 0.0 0.0 0.0 execParser Options.Applicative.Extra src/Options/Applicative/Extra.hs:84:1-42 709 1 0.0 0.0 0.0 0.0 helper Options.Applicative.Extra src/Options/Applicative/Extra.hs:(49,1)-(65,44) 777 1 0.0 0.0 0.0 0.0 help Options.Applicative.Builder src/Options/Applicative/Builder.hs:190:1-55 782 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 783 0 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 778 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 779 1 0.0 0.0 0.0 0.0 metavar Options.Applicative.Builder src/Options/Applicative/Builder.hs:206:1-55 785 1 0.0 0.0 0.0 0.0 optionMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:130:1-25 786 0 0.0 0.0 0.0 0.0 noArgError Options.Applicative.Builder src/Options/Applicative/Builder.hs:199:1-61 789 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 790 1 0.0 0.0 0.0 0.0 option Options.Applicative.Builder src/Options/Applicative/Builder.hs:(370,1)-(375,65) 793 1 0.0 0.0 0.0 0.0 optNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:36:5-12 796 3 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 794 1 0.0 0.0 0.0 0.0 mkOption Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:175:1-43 795 1 0.0 0.0 0.0 0.0 short Options.Applicative.Builder src/Options/Applicative/Builder.hs:162:1-34 780 1 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 781 1 0.0 0.0 0.0 0.0 value Options.Applicative.Builder src/Options/Applicative/Builder.hs:178:1-50 784 1 0.0 0.0 0.0 0.0 CAF Options.Applicative.Types 492 0 0.0 0.0 0.0 0.0 readerAsk Options.Applicative.Types src/Options/Applicative/Types.hs:219:1-21 817 1 0.0 0.0 0.0 0.0 CAF Options.Applicative.BashCompletion 490 0 0.0 0.0 0.0 0.0 bashCompletionParser Options.Applicative.BashCompletion src/Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 737 0 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 738 8 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 739 8 0.0 0.0 0.0 0.0 strOption Options.Applicative.Builder src/Options/Applicative/Builder.hs:360:1-22 763 4 0.0 0.0 0.0 0.0 option Options.Applicative.Builder src/Options/Applicative/Builder.hs:(370,1)-(375,65) 764 4 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 765 4 0.0 0.0 0.0 0.0 mkOption Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:175:1-43 766 4 0.0 0.0 0.0 0.0 optNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:36:5-12 767 4 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 768 0 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 769 0 0.0 0.0 0.0 0.0 optNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:36:5-12 770 4 0.0 0.0 0.0 0.0 option Options.Applicative.Builder src/Options/Applicative/Builder.hs:(370,1)-(375,65) 753 3 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 754 3 0.0 0.0 0.0 0.0 mkOption Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:175:1-43 755 3 0.0 0.0 0.0 0.0 optNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:36:5-12 756 3 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 757 0 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 758 0 0.0 0.0 0.0 0.0 optNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:36:5-12 759 3 0.0 0.0 0.0 0.0 value Options.Applicative.Builder src/Options/Applicative/Builder.hs:178:1-50 752 2 0.0 0.0 0.0 0.0 flag' Options.Applicative.Builder src/Options/Applicative/Builder.hs:(327,1)-(331,43) 742 1 0.0 0.0 0.0 0.0 flagActive Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:42:5-14 746 1 0.0 0.0 0.0 0.0 flagNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:41:5-13 750 1 0.0 0.0 0.0 0.0 mkParser Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:(165,1)-(169,36) 743 1 0.0 0.0 0.0 0.0 mkOption Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:175:1-43 745 1 0.0 0.0 0.0 0.0 long Options.Applicative.Builder src/Options/Applicative/Builder.hs:166:1-32 748 0 0.0 0.0 0.0 0.0 fieldMod Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:133:1-28 749 0 0.0 0.0 0.0 0.0 flagNames Options.Applicative.Builder.Internal src/Options/Applicative/Builder/Internal.hs:41:5-13 751 1 0.0 0.0 0.0 0.0 fromM Options.Applicative.Types src/Options/Applicative/Types.hs:287:1-26 760 1 0.0 0.0 0.0 0.0 manyM Options.Applicative.Types src/Options/Applicative/Types.hs:(293,1)-(297,30) 761 1 0.0 0.0 0.0 0.0 oneM Options.Applicative.Types src/Options/Applicative/Types.hs:290:1-26 762 1 0.0 0.0 0.0 0.0 CAF System.Clock 450 0 0.0 0.0 0.0 0.0 toNanoSecs System.Clock System/Clock.hsc:262:1-73 1306 0 0.0 0.0 0.0 0.0 CAF System.Console.ANSI.Codes 448 0 0.0 0.0 0.0 0.0 clearFromCursorToLineEndCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:189:1-42 1282 1 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1283 1 0.0 0.0 0.0 0.0 hideCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:206:1-30 1181 1 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1182 1 0.0 0.0 0.0 0.0 showCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:207:1-30 1320 1 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1321 1 0.0 0.0 0.0 0.0 CAF System.Console.ANSI.Unix 447 0 0.0 0.0 0.0 0.0 clearFromCursorToLineEnd System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:39:1-59 1278 1 0.0 0.0 0.0 0.0 hClearFromCursorToLineEnd System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:55:1-68 1279 1 0.0 0.0 0.0 0.0 hideCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:103:1-31 1177 1 0.0 0.0 0.0 0.0 hHideCursor System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:64:1-40 1178 1 0.0 0.0 0.0 0.0 setCursorColumn System.Console.ANSI.Unix src/includes/Common-Include.hs:46:1-41 1273 1 0.0 0.0 0.0 0.0 setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-23 1287 1 0.0 0.0 0.0 0.0 showCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:104:1-31 1316 1 0.0 0.0 0.0 0.0 hShowCursor System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:65:1-40 1317 1 0.0 0.0 0.0 0.0 CAF GHC.Conc.Signal 389 0 0.0 0.0 0.0 0.0 CAF GHC.Conc.Sync 388 0 0.0 0.0 0.0 0.0 CAF GHC.Float 381 0 0.0 0.0 0.0 0.0 CAF GHC.IO.Encoding 371 0 0.0 0.0 0.0 0.0 CAF GHC.IO.Encoding.Iconv 369 0 0.0 0.0 0.0 0.0 CAF GHC.IO.Exception 363 0 0.0 0.0 0.0 0.0 CAF GHC.IO.Handle.FD 360 0 0.0 0.0 0.0 0.0 CAF GHC.Read 343 0 0.0 0.0 0.0 0.0 CAF System.Exit 326 0 0.0 0.0 0.0 0.0 CAF Text.Printf 319 0 0.0 0.0 0.0 0.0 CAF Text.Read.Lex 317 0 0.0 0.0 0.0 0.0 CAF Data.Typeable.Internal 311 0 0.0 0.0 0.0 0.0 main Main /tmp/example.hs:9:1-24 564 0 0.0 0.0 100.0 100.0 defaultMain Test.Tasty Test/Tasty.hs:101:1-59 565 0 0.0 0.0 100.0 100.0 defaultMainWithIngredients Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:(170,1)-(181,45) 566 0 0.0 0.0 100.0 100.0 parseOptions Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:(152,1)-(161,33) 569 1 0.0 0.0 0.0 0.0 info Options.Applicative.Builder src/Options/Applicative/Builder.hs:(454,1)-(463,34) 727 1 0.0 0.0 0.0 0.0 fullDesc Options.Applicative.Builder src/Options/Applicative/Builder.hs:390:1-52 732 0 0.0 0.0 0.0 0.0 suiteEnvOptions Test.Tasty.Options.Env Test/Tasty/Options/Env.hs:60:1-64 886 1 0.0 0.0 0.0 0.0 suiteOptions Test.Tasty.Ingredients Test/Tasty/Ingredients.hs:(120,1)-(123,18) 890 1 0.0 0.0 0.0 0.0 ingredientsOptions Test.Tasty.Ingredients Test/Tasty/Ingredients.hs:115:1-75 892 0 0.0 0.0 0.0 0.0 ingredientOptions Test.Tasty.Ingredients Test/Tasty/Ingredients.hs:(109,1)-(111,45) 894 2 0.0 0.0 0.0 0.0 uniqueOptionDescriptions Test.Tasty.Options Test/Tasty/Options.hs:(138,1)-(143,62) 893 0 0.0 0.0 0.0 0.0 treeOptions Test.Tasty.Core Test/Tasty/Core.hs:(385,1)-(400,31) 895 0 0.0 0.0 0.0 0.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 896 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 898 8 0.0 0.0 0.0 0.0 testPatternMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(58,1)-(61,48) 897 8 0.0 0.0 0.0 0.0 uniqueOptionDescriptions Test.Tasty.Options Test/Tasty/Options.hs:(138,1)-(143,62) 891 0 0.0 0.0 0.0 0.0 getEnvOptions Test.Tasty.Options.Env Test/Tasty/Options/Env.hs:(38,1)-(56,57) 888 0 0.0 0.0 0.0 0.0 getApp Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:64:23-28 889 1 0.0 0.0 0.0 0.0 suiteOptionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:140:1-65 570 1 0.0 0.0 0.0 0.0 suiteOptions Test.Tasty.Ingredients Test/Tasty/Ingredients.hs:(120,1)-(123,18) 573 1 0.0 0.0 0.0 0.0 ingredientsOptions Test.Tasty.Ingredients Test/Tasty/Ingredients.hs:115:1-75 578 0 0.0 0.0 0.0 0.0 ingredientOptions Test.Tasty.Ingredients Test/Tasty/Ingredients.hs:(109,1)-(111,45) 581 2 0.0 0.0 0.0 0.0 uniqueOptionDescriptions Test.Tasty.Options Test/Tasty/Options.hs:(138,1)-(143,62) 579 0 0.0 0.0 0.0 0.0 treeOptions Test.Tasty.Core Test/Tasty/Core.hs:(385,1)-(400,31) 585 0 0.0 0.0 0.0 0.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 587 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 597 8 0.0 0.0 0.0 0.0 testPatternMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(58,1)-(61,48) 596 8 0.0 0.0 0.0 0.0 uniqueOptionDescriptions Test.Tasty.Options Test/Tasty/Options.hs:(138,1)-(143,62) 575 0 0.0 0.0 0.0 0.0 optionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:(39,1)-(43,39) 572 0 0.0 0.0 0.0 0.0 evalParser Options.Applicative.Common src/Options/Applicative/Common.hs:(245,1)-(249,56) 630 18 0.0 0.0 0.0 0.0 singleOption Test.Tasty.Options Test/Tasty/Options.hs:127:1-35 843 4 0.0 0.0 0.0 0.0 setOption Test.Tasty.Options Test/Tasty/Options.hs:(110,1)-(111,53) 844 4 0.0 0.0 0.0 0.0 getApp Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:64:23-28 797 1 0.0 0.0 0.0 0.0 execParser Options.Applicative.Extra src/Options/Applicative/Extra.hs:84:1-42 710 0 0.0 0.0 0.0 0.0 customExecParser Options.Applicative.Extra src/Options/Applicative/Extra.hs:(88,1)-(90,23) 711 1 0.0 0.0 0.0 0.0 execParserPure Options.Applicative.Extra src/Options/Applicative/Extra.hs:(124,1)-(133,33) 712 1 0.0 0.0 0.0 0.0 runP Options.Applicative.Internal src/Options/Applicative/Internal.hs:91:1-59 713 1 0.0 0.0 0.0 0.0 bashCompletionParser Options.Applicative.BashCompletion src/Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 734 1 0.0 0.0 0.0 0.0 infoParser Options.Applicative.Types src/Options/Applicative/Types.hs:90:5-14 776 1 0.0 0.0 0.0 0.0 runParserInfo Options.Applicative.Common src/Options/Applicative/Common.hs:233:1-62 714 1 0.0 0.0 0.0 0.0 infoParser Options.Applicative.Types src/Options/Applicative/Types.hs:90:5-14 733 1 0.0 0.0 0.0 0.0 infoPolicy Options.Applicative.Types src/Options/Applicative/Types.hs:97:5-14 726 1 0.0 0.0 0.0 0.0 runParserFully Options.Applicative.Common src/Options/Applicative/Common.hs:(236,1)-(240,33) 715 1 0.0 0.0 0.0 0.0 runParser Options.Applicative.Common src/Options/Applicative/Common.hs:(203,1)-(220,24) 716 4 0.0 0.0 0.0 0.0 evalParser Options.Applicative.Common src/Options/Applicative/Common.hs:(245,1)-(249,56) 884 71 0.0 0.0 0.0 0.0 runParserStep Options.Applicative.Common src/Options/Applicative/Common.hs:(223,1)-(227,35) 903 0 0.0 0.0 0.0 0.0 disamb Options.Applicative.Internal src/Options/Applicative/Internal.hs:(258,1)-(265,18) 904 0 0.0 0.0 0.0 0.0 runListT Options.Applicative.Internal src/Options/Applicative/Internal.hs:(183,1)-(187,43) 905 0 0.0 0.0 0.0 0.0 takeListT Options.Applicative.Internal src/Options/Applicative/Internal.hs:(179,1)-(180,75) 906 0 0.0 0.0 0.0 0.0 Options.Applicative.Internal src/Options/Applicative/Internal.hs:(249,1)-(252,15) 907 0 0.0 0.0 0.0 0.0 runReadM Options.Applicative.Internal src/Options/Applicative/Internal.hs:98:1-63 908 0 0.0 0.0 0.0 0.0 withReadM Options.Applicative.Internal src/Options/Applicative/Internal.hs:(101,1)-(104,12) 909 0 0.0 0.0 0.0 0.0 crReader Options.Applicative.Types src/Options/Applicative/Types.hs:231:5-12 910 0 0.0 0.0 0.0 0.0 suiteOptionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:140:1-65 911 0 0.0 0.0 0.0 0.0 optionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:(39,1)-(43,39) 912 0 0.0 0.0 0.0 0.0 suiteOptionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:140:1-65 913 0 0.0 0.0 0.0 0.0 optionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:(39,1)-(43,39) 914 0 0.0 0.0 0.0 0.0 runParserStep Options.Applicative.Common src/Options/Applicative/Common.hs:(223,1)-(227,35) 717 3 0.0 0.0 0.0 0.0 prefDisambiguate Options.Applicative.Types src/Options/Applicative/Types.hs:113:5-20 720 26 0.0 0.0 0.0 0.0 optMain Options.Applicative.Types src/Options/Applicative/Types.hs:171:5-11 744 23 0.0 0.0 0.0 0.0 Options.Applicative.Internal src/Options/Applicative/Internal.hs:(249,1)-(252,15) 735 21 0.0 0.0 0.0 0.0 disamb Options.Applicative.Internal src/Options/Applicative/Internal.hs:(258,1)-(265,18) 718 3 0.0 0.0 0.0 0.0 runListT Options.Applicative.Internal src/Options/Applicative/Internal.hs:(183,1)-(187,43) 719 6 0.0 0.0 0.0 0.0 takeListT Options.Applicative.Internal src/Options/Applicative/Internal.hs:(179,1)-(180,75) 725 0 0.0 0.0 0.0 0.0 Options.Applicative.Internal src/Options/Applicative/Internal.hs:(249,1)-(252,15) 736 0 0.0 0.0 0.0 0.0 runReadM Options.Applicative.Internal src/Options/Applicative/Internal.hs:98:1-63 806 2 0.0 0.0 0.0 0.0 hoistEither Options.Applicative.Internal src/Options/Applicative/Internal.hs:88:1-34 826 2 0.0 0.0 0.0 0.0 withReadM Options.Applicative.Internal src/Options/Applicative/Internal.hs:(101,1)-(104,12) 808 0 0.0 0.0 0.0 0.0 crReader Options.Applicative.Types src/Options/Applicative/Types.hs:231:5-12 810 2 0.0 0.0 0.0 0.0 suiteOptionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:140:1-65 811 0 0.0 0.0 0.0 0.0 optionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:(39,1)-(43,39) 812 0 0.0 0.0 0.0 0.0 singleOption Test.Tasty.Options Test/Tasty/Options.hs:127:1-35 915 2 0.0 0.0 0.0 0.0 setOption Test.Tasty.Options Test/Tasty/Options.hs:(110,1)-(111,53) 916 2 0.0 0.0 0.0 0.0 mkOptionCLParser Test.Tasty.Options Test/Tasty/Options.hs:(167,1)-(176,74) 813 0 0.0 0.0 0.0 0.0 unReadM Options.Applicative.Types src/Options/Applicative/Types.hs:189:5-11 818 2 0.0 0.0 0.0 0.0 parseTestPattern Test.Tasty.Patterns Test/Tasty/Patterns.hs:(47,1)-(49,50) 819 1 0.0 0.0 0.0 0.0 parseExpr Test.Tasty.Patterns Test/Tasty/Patterns.hs:(41,1)-(44,30) 820 1 0.0 0.0 0.0 0.0 parseAwkExpr Test.Tasty.Patterns.Parser Test/Tasty/Patterns/Parser.hs:(177,1)-(180,16) 821 1 0.0 0.0 0.0 0.0 runParser Test.Tasty.Patterns.Parser Test/Tasty/Patterns/Parser.hs:(48,1)-(52,32) 822 1 0.0 0.0 0.0 0.0 makeExprParser Test.Tasty.Patterns.Expr Test/Tasty/Patterns/Expr.hs:87:1-35 825 0 0.0 0.0 0.0 0.0 safeRead Test.Tasty.Options Test/Tasty/Options.hs:(181,1)-(183,23) 881 1 0.0 0.0 0.0 0.0 str Options.Applicative.Builder src/Options/Applicative/Builder.hs:134:1-30 816 0 0.0 0.0 0.0 0.0 unReadM Options.Applicative.Types src/Options/Applicative/Types.hs:189:5-11 809 2 0.0 0.0 0.0 0.0 uncons Options.Applicative.Internal src/Options/Applicative/Internal.hs:(94,1)-(95,30) 805 2 0.0 0.0 0.0 0.0 takeListT Options.Applicative.Internal src/Options/Applicative/Internal.hs:(179,1)-(180,75) 724 6 0.0 0.0 0.0 0.0 evalParser Options.Applicative.Common src/Options/Applicative/Common.hs:(245,1)-(249,56) 771 3 0.0 0.0 0.0 0.0 withReadM Options.Applicative.Internal src/Options/Applicative/Internal.hs:(101,1)-(104,12) 807 2 0.0 0.0 0.0 0.0 isShortName Options.Applicative.Types src/Options/Applicative/Types.hs:(136,1)-(137,32) 883 1 0.0 0.0 0.0 0.0 bashCompletionParser Options.Applicative.BashCompletion src/Options/Applicative/BashCompletion.hs:(35,1)-(65,7) 772 0 0.0 0.0 0.0 0.0 fromM Options.Applicative.Types src/Options/Applicative/Types.hs:287:1-26 773 0 0.0 0.0 0.0 0.0 manyM Options.Applicative.Types src/Options/Applicative/Types.hs:(293,1)-(297,30) 774 0 0.0 0.0 0.0 0.0 runParserM Options.Applicative.Types src/Options/Applicative/Types.hs:273:5-14 775 1 0.0 0.0 0.0 0.0 handleParseResult Options.Applicative.Extra src/Options/Applicative/Extra.hs:(94,1)-(106,17) 885 1 0.0 0.0 0.0 0.0 header Options.Applicative.Builder src/Options/Applicative/Builder.hs:398:1-57 730 0 0.0 0.0 0.0 0.0 tryIngredients Test.Tasty.Ingredients Test/Tasty/Ingredients.hs:(100,1)-(101,50) 899 1 0.0 0.0 100.0 100.0 launchTestTree Test.Tasty.Run Test/Tasty/Run.hs:(443,1)-(474,31) 919 1 0.0 0.0 100.0 100.0 timed Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(99,1)-(103,23) 931 2 0.0 0.0 100.0 100.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 936 1 0.0 0.0 0.0 0.0 runInParallel Test.Tasty.Parallel Test/Tasty/Parallel.hs:(44,1)-(68,21) 935 1 0.0 0.0 100.0 100.0 async Control.Concurrent.Async Control/Concurrent/Async.hs:69:1-35 940 0 0.0 0.0 100.0 100.0 actionRun Test.Tasty.Parallel Test/Tasty/Parallel.hs:23:5-13 950 1 0.0 0.0 100.0 100.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 951 0 0.0 0.0 100.0 100.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1003 2 0.0 0.0 0.0 0.0 asyncThreadId Control.Concurrent.Async Control/Concurrent/Async.hs:61:5-17 954 1 0.0 0.0 0.0 0.0 getTraversal Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:53:35-46 1258 1 0.0 0.0 0.0 0.0 newTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(166,1)-(169,40) 970 1 0.0 0.0 0.0 0.0 optionSetToArgs Test.Tasty.QuickCheck Test/Tasty/QuickCheck.hs:(167,1)-(188,55) 958 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 959 5 0.0 0.0 0.0 0.0 mkQCGen Test.QuickCheck.Random src/Test/QuickCheck/Random.hs:75:1-44 979 1 0.0 0.0 0.0 0.0 mkSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:377:1-61 980 1 0.0 0.0 0.0 0.0 getStdRandom System.Random src/System/Random.hs:(527,1)-(528,28) 963 0 0.0 0.0 0.0 0.0 nextWord64 System.Random.SplitMix src/System/Random/SplitMix.hs:(121,1)-(123,29) 969 1 0.0 0.0 0.0 0.0 output Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:106:7-12 1245 1 0.0 0.0 0.0 0.0 resultDescription Test.Tasty.Core Test/Tasty/Core.hs:55:5-21 1255 1 0.0 0.0 0.0 0.0 resultOutcome Test.Tasty.Core Test/Tasty/Core.hs:53:5-17 1253 1 0.0 0.0 0.0 0.0 resultShortDescription Test.Tasty.Core Test/Tasty/Core.hs:64:5-26 1257 1 0.0 0.0 0.0 0.0 testPassed Test.Tasty.Providers Test/Tasty/Providers.hs:(26,1)-(32,3) 1254 1 0.0 0.0 0.0 0.0 withState Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(201,1)-(236,27) 972 1 0.0 0.0 100.0 100.0 chatty Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:80:5-10 973 1 0.0 0.0 0.0 0.0 maxSize Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:78:5-11 1172 1 0.0 0.0 0.0 0.0 withNullTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(197,1)-(198,64) 974 1 0.0 0.0 100.0 100.0 test Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(278,1)-(284,17) 981 1000001 1.4 0.2 100.0 100.0 maxSuccessTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:19:5-19 983 2000001 0.0 0.0 0.0 0.0 numSuccessTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:32:5-19 982 2000001 0.0 0.0 0.0 0.0 maxDiscardedRatio Test.QuickCheck.State src/Test/QuickCheck/State.hs:21:5-21 985 1000000 0.0 0.0 0.0 0.0 numDiscardedTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:34:5-21 988 1000000 0.0 0.0 0.0 0.0 runATest Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(335,1)-(410,37) 989 1000000 22.7 18.3 98.6 99.7 coverageConfidence Test.QuickCheck.State src/Test/QuickCheck/State.hs:23:5-22 1002 2000000 0.0 0.0 0.0 0.0 numSuccessTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:32:5-19 1130 2000000 0.0 0.0 0.0 0.0 abort Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:276:5-9 1155 1000000 0.0 0.0 0.0 0.0 callbackPostTest Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(556,1)-(558,12) 1148 1000000 0.1 0.2 0.9 0.6 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 1149 1000000 0.3 0.0 0.8 0.4 tryEvaluateIO Test.QuickCheck.Exception src/Test/QuickCheck/Exception.hs:(60,1)-(66,47) 1150 1000000 0.5 0.4 0.6 0.4 callbacks Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:290:5-13 1151 1000000 0.0 0.0 0.0 0.0 classes Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:284:5-11 1159 1000000 0.0 0.0 0.0 0.0 classes Test.QuickCheck.State src/Test/QuickCheck/State.hs:40:5-11 1158 1000000 0.0 0.0 0.0 0.0 computeSize Test.QuickCheck.State src/Test/QuickCheck/State.hs:25:5-15 1129 1000000 1.1 0.2 1.1 0.2 maxSize Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:78:5-11 1174 2999997 0.0 0.0 0.0 0.0 maxSuccess Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:72:5-14 1175 999999 0.0 0.0 0.0 0.0 expect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:270:5-10 1164 1000000 0.0 0.0 0.0 0.0 labels Test.QuickCheck.State src/Test/QuickCheck/State.hs:38:5-10 1157 1000000 0.0 0.0 0.0 0.0 labels Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:282:5-10 1156 1000000 0.0 0.0 0.0 0.0 maxSuccessTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:19:5-19 1166 1000000 0.0 0.0 0.0 0.0 maybeCheckCoverage Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:280:5-22 1171 1000000 0.0 0.0 0.0 0.0 maybeNumTests Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:278:5-17 1165 1000000 0.0 0.0 0.0 0.0 numRecentlyDiscardedTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:36:5-29 1131 1000000 0.0 0.0 0.0 0.0 putTemp Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(224,1)-(229,30) 992 1000000 2.1 2.0 4.5 3.3 newTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(166,1)-(169,40) 993 0 2.5 1.3 2.5 1.3 randomSeed Test.QuickCheck.State src/Test/QuickCheck/State.hs:48:5-14 1039 1000000 0.0 0.0 0.0 0.0 reduceRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(232,1)-(233,40) 1019 1000000 0.2 0.2 0.2 0.2 requiredCoverage Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:288:5-20 1163 1000000 0.0 0.0 0.0 0.0 requiredCoverage Test.QuickCheck.State src/Test/QuickCheck/State.hs:44:5-20 1162 1000000 0.0 0.0 0.0 0.0 showTestCount Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(328,1)-(332,13) 1167 1000000 3.2 8.5 7.4 18.0 numDiscardedTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:34:5-21 1170 1000000 0.0 0.0 0.0 0.0 numSuccessTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:32:5-19 1168 1000000 0.0 0.0 0.0 0.0 number Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:67:1-61 1169 1000000 4.1 9.5 4.1 9.5 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 991 1000000 0.5 1.0 0.5 1.0 tables Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:286:5-10 1161 1000000 0.0 0.0 0.0 0.0 tables Test.QuickCheck.State src/Test/QuickCheck/State.hs:42:5-10 1160 1000000 0.0 0.0 0.0 0.0 terminal Test.QuickCheck.State src/Test/QuickCheck/State.hs:17:5-12 990 1000000 0.0 0.0 0.0 0.0 unGen Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:57:3-7 1000 1000000 0.0 0.0 0.0 0.0 unProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:195:24-29 999 1000000 0.0 0.0 0.0 0.0 unProperty Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:81:33-42 1001 1000000 0.0 0.0 0.0 0.0 doneTesting Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(287,1)-(306,113) 1211 0 0.0 0.0 0.0 0.0 classes Test.QuickCheck.State src/Test/QuickCheck/State.hs:40:5-11 1247 1 0.0 0.0 0.0 0.0 labels Test.QuickCheck.State src/Test/QuickCheck/State.hs:38:5-10 1246 1 0.0 0.0 0.0 0.0 putPart Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(209,1)-(220,39) 1213 1 0.0 0.0 0.0 0.0 putTemp Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(224,1)-(229,30) 1214 1 0.0 0.0 0.0 0.0 newTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(166,1)-(169,40) 1215 0 0.0 0.0 0.0 0.0 showTestCount Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(328,1)-(332,13) 1217 1 0.0 0.0 0.0 0.0 numDiscardedTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:34:5-21 1220 1 0.0 0.0 0.0 0.0 numSuccessTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:32:5-19 1218 1 0.0 0.0 0.0 0.0 number Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:67:1-61 1219 1 0.0 0.0 0.0 0.0 success Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(453,1)-(463,27) 1223 1 0.0 0.0 0.0 0.0 labelsAndTables Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(466,1)-(489,84) 1226 1 0.0 0.0 0.0 0.0 allCoverage Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(681,1)-(696,49) 1238 1 0.0 0.0 0.0 0.0 requiredCoverage Test.QuickCheck.State src/Test/QuickCheck/State.hs:44:5-20 1239 1 0.0 0.0 0.0 0.0 classes Test.QuickCheck.State src/Test/QuickCheck/State.hs:40:5-11 1229 1 0.0 0.0 0.0 0.0 labels Test.QuickCheck.State src/Test/QuickCheck/State.hs:38:5-10 1230 1 0.0 0.0 0.0 0.0 showTable Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(492,1)-(504,36) 1228 1 0.0 0.0 0.0 0.0 tables Test.QuickCheck.State src/Test/QuickCheck/State.hs:42:5-10 1237 1 0.0 0.0 0.0 0.0 putLine Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:222:1-37 1231 1 0.0 0.0 0.0 0.0 putPart Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(209,1)-(220,39) 1233 1 0.0 0.0 0.0 0.0 putTemp Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(224,1)-(229,30) 1234 1 0.0 0.0 0.0 0.0 newTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(166,1)-(169,40) 1235 0 0.0 0.0 0.0 0.0 terminal Test.QuickCheck.State src/Test/QuickCheck/State.hs:17:5-12 1232 1 0.0 0.0 0.0 0.0 paragraphs Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:152:1-60 1225 0 0.0 0.0 0.0 0.0 tables Test.QuickCheck.State src/Test/QuickCheck/State.hs:42:5-10 1248 1 0.0 0.0 0.0 0.0 terminal Test.QuickCheck.State src/Test/QuickCheck/State.hs:17:5-12 1212 1 0.0 0.0 0.0 0.0 terminalOutput Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:201:1-67 1240 1 0.0 0.0 0.0 0.0 success Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(453,1)-(463,27) 1249 0 0.0 0.0 0.0 0.0 putLine Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:222:1-37 1250 0 0.0 0.0 0.0 0.0 putPart Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(209,1)-(220,39) 1251 0 0.0 0.0 0.0 0.0 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 996 0 0.8 0.2 20.2 23.2 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 997 2000000 3.6 2.4 19.4 23.0 tryEvaluateIO Test.QuickCheck.Exception src/Test/QuickCheck/Exception.hs:(60,1)-(66,47) 998 6000000 3.4 1.9 15.8 20.6 reduceRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(232,1)-(233,40) 1020 5000000 2.5 0.8 12.3 18.6 qcProps Main /tmp/example.hs:(28,1)-(37,3) 1021 0 0.0 0.0 9.8 17.8 testProperty Test.Tasty.QuickCheck Test/Tasty/QuickCheck.hs:67:1-64 1022 0 0.0 0.0 9.8 17.8 forAllShrinkBlind Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(828,1)-(833,27) 1023 0 0.0 0.0 9.8 17.8 again Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:468:1-53 1024 0 0.0 0.0 6.1 11.4 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1025 0 0.0 0.0 6.1 11.4 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1026 0 0.0 0.0 6.1 11.4 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1027 0 3.6 7.2 6.1 11.4 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1030 0 0.0 0.0 0.0 0.0 shrinking Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(368,1)-(371,73) 1074 0 0.0 0.0 2.4 4.3 joinRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(206,1)-(210,35) 1075 3000000 2.4 4.3 2.4 4.3 promote Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:(28,1)-(30,23) 1098 0 0.0 0.0 0.0 0.0 delay Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:36:1-37 1099 0 0.0 0.0 0.0 0.0 counterexample Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(384,1)-(388,28) 1100 0 0.0 0.0 0.0 0.0 callback Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:380:1-76 1116 0 0.0 0.0 0.0 0.0 shrinking Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(368,1)-(371,73) 1053 0 0.0 0.0 3.8 6.4 joinRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(206,1)-(210,35) 1054 1000000 1.1 1.0 1.1 1.0 counterexample Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(384,1)-(388,28) 1152 0 0.5 1.6 1.0 3.2 callback Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:380:1-76 1153 0 0.5 1.6 0.5 1.6 callbacks Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:290:5-13 1154 1000000 0.0 0.0 0.0 0.0 promote Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:(28,1)-(30,23) 1057 0 0.0 0.0 0.8 1.4 delay Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:36:1-37 1058 0 0.0 0.0 0.8 1.4 counterexample Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(384,1)-(388,28) 1076 0 0.0 0.0 0.8 1.4 callback Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:380:1-76 1101 0 0.0 0.0 0.5 0.7 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1102 0 0.0 0.0 0.5 0.7 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1103 0 0.0 0.0 0.5 0.7 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1104 0 0.5 0.7 0.5 0.7 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1107 0 0.0 0.0 0.0 0.0 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1077 0 0.0 0.0 0.3 0.7 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1078 0 0.0 0.0 0.3 0.7 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1079 0 0.3 0.7 0.3 0.7 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1082 0 0.0 0.0 0.0 0.0 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1059 0 0.0 0.0 0.0 0.0 protectResults Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(251,1)-(254,45) 1117 0 0.5 0.6 0.9 0.8 onRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(238,1)-(239,48) 1118 0 0.1 0.0 0.1 0.0 protectResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:308:1-47 1120 0 0.3 0.2 0.3 0.2 qcProps Main /tmp/example.hs:(28,1)-(37,3) 1031 0 0.0 0.0 0.1 0.0 testProperty Test.Tasty.QuickCheck Test/Tasty/QuickCheck.hs:67:1-64 1032 0 0.0 0.0 0.1 0.0 forAllShrinkBlind Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(828,1)-(833,27) 1033 0 0.0 0.0 0.1 0.0 shrinking Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(368,1)-(371,73) 1060 0 0.0 0.0 0.1 0.0 promote Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:(28,1)-(30,23) 1061 0 0.0 0.0 0.1 0.0 delay Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:36:1-37 1062 0 0.0 0.0 0.1 0.0 counterexample Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(384,1)-(388,28) 1083 0 0.0 0.0 0.0 0.0 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1084 0 0.0 0.0 0.0 0.0 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1085 0 0.0 0.0 0.0 0.0 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1086 0 0.0 0.0 0.0 0.0 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1087 0 0.0 0.0 0.0 0.0 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1063 0 0.0 0.0 0.0 0.0 qcProps Main /tmp/example.hs:(28,1)-(37,3) 1010 0 0.0 0.0 41.1 35.0 testProperty Test.Tasty.QuickCheck Test/Tasty/QuickCheck.hs:67:1-64 1011 0 0.0 0.0 41.1 35.0 forAllShrinkBlind Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(828,1)-(833,27) 1012 0 0.9 0.4 41.1 35.0 shrinking Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(368,1)-(371,73) 1042 1000000 5.2 6.6 27.4 21.6 counterexample Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(384,1)-(388,28) 1064 1000000 1.7 1.7 4.8 3.9 callback Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:380:1-76 1088 1000000 0.2 0.2 1.8 1.3 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1089 1000000 0.2 0.0 1.6 1.1 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1090 1000000 0.5 0.2 1.4 1.1 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1091 1000000 0.9 0.9 0.9 0.9 unProperty Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:81:33-42 1096 1000000 0.0 0.0 0.0 0.0 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1065 1000000 0.2 0.0 1.3 1.0 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1066 1000000 0.5 0.2 1.1 1.0 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1067 1000000 0.6 0.8 0.6 0.8 unProperty Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:81:33-42 1072 1000000 0.0 0.0 0.0 0.0 joinRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(206,1)-(210,35) 1046 1000000 0.4 0.4 0.4 0.4 liftBool Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(337,1)-(338,48) 1147 1000000 0.1 0.0 0.1 0.0 promote Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:(28,1)-(30,23) 1043 1000000 3.8 2.4 9.4 8.4 joinRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(206,1)-(210,35) 1045 1000000 0.3 0.6 0.3 0.6 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 1044 1000000 0.3 0.8 0.3 0.8 delay Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:36:1-37 1049 0 1.4 1.0 5.1 4.7 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1052 1000000 0.2 0.2 0.5 0.3 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 1055 0 0.3 0.2 0.3 0.2 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 1056 1000000 0.0 0.0 0.0 0.0 unGen Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:57:3-7 1050 1000000 0.0 0.0 0.0 0.0 counterexample Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(384,1)-(388,28) 1068 0 0.0 0.0 3.2 3.4 callback Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:380:1-76 1092 0 0.0 0.0 1.7 1.7 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1093 0 0.0 0.0 1.7 1.7 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1094 0 0.0 0.0 1.7 1.7 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1095 0 1.3 1.4 1.7 1.7 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1097 1000000 0.2 0.2 0.5 0.3 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 1105 0 0.3 0.2 0.3 0.2 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 1106 1000000 0.0 0.0 0.0 0.0 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1069 0 0.0 0.0 1.4 1.7 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1070 0 0.0 0.0 1.4 1.7 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1071 0 1.2 1.4 1.4 1.7 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1073 1000000 0.1 0.2 0.2 0.3 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 1080 0 0.1 0.2 0.1 0.2 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 1081 1000000 0.0 0.0 0.0 0.0 qcProps.\ Main /tmp/example.hs:32:13-47 1121 1000000 6.6 1.8 6.6 1.8 unProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:195:24-29 1047 1000000 0.0 0.0 0.0 0.0 unProperty Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:81:33-42 1051 1000000 0.0 0.0 0.0 0.0 protectResults Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(251,1)-(254,45) 1114 0 0.8 0.0 1.0 0.4 onRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(238,1)-(239,48) 1115 1000000 0.2 0.4 0.2 0.4 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 1040 1000000 0.5 1.0 0.5 1.0 unProperty Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:81:33-42 1041 1000000 0.0 0.0 0.0 0.0 again Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:468:1-53 1013 0 0.0 0.0 0.9 1.7 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1014 0 0.0 0.0 0.9 1.7 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1015 0 0.0 0.0 0.9 1.7 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1016 0 0.6 1.4 0.9 1.7 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1018 1000000 0.1 0.2 0.3 0.3 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 1028 0 0.2 0.2 0.2 0.2 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 1029 1000000 0.0 0.0 0.0 0.0 arbitrarySizedIntegral Test.QuickCheck.Arbitrary src/Test/QuickCheck/Arbitrary.hs:(1013,1)-(1015,43) 1124 0 0.1 0.0 11.4 10.3 sized Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:114:1-52 1125 1000000 1.7 1.0 11.3 10.3 suchThat Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(247,1)-(251,63) 1126 1000000 1.1 0.6 6.3 6.2 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 1127 1000000 0.2 0.8 0.2 0.8 suchThatMaybe Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(262,1)-(268,52) 1128 1000000 1.2 1.4 5.1 4.7 resize Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(135,1)-(136,42) 1133 1000000 0.6 0.0 3.5 2.5 chooseInt Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:160:1-33 1137 0 0.0 0.0 3.0 2.5 chooseBoundedIntegral Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(168,1)-(182,31) 1138 0 0.5 0.2 3.0 2.5 chooseInt64 Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(209,1)-(216,49) 1140 0 1.2 0.2 2.5 2.3 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 1141 1000000 0.1 0.8 0.1 0.8 chooseUpTo Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(219,1)-(221,37) 1143 0 0.5 0.0 1.2 1.3 bitmaskWithRejection64' System.Random.SplitMix src/System/Random/SplitMix.hs:(338,1)-(344,27) 1145 0 0.6 0.4 0.8 1.3 nextWord64 System.Random.SplitMix src/System/Random/SplitMix.hs:(121,1)-(123,29) 1146 1454188 0.2 0.9 0.2 0.9 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 1132 1000000 0.4 0.8 0.4 0.8 chooseInt Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:160:1-33 1135 0 0.4 0.0 3.2 3.1 chooseBoundedIntegral Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(168,1)-(182,31) 1136 1000000 0.6 0.8 2.8 3.1 chooseInt64 Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(209,1)-(216,49) 1139 1000000 1.1 1.5 2.2 2.3 chooseUpTo Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(219,1)-(221,37) 1142 1000000 0.3 0.0 1.0 0.8 bitmaskWithRejection64' System.Random.SplitMix src/System/Random/SplitMix.hs:(338,1)-(344,27) 1144 1000000 0.7 0.8 0.7 0.8 coverageConfidence Test.QuickCheck.State src/Test/QuickCheck/State.hs:23:5-22 1208 1 0.0 0.0 0.0 0.0 doneTesting Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(287,1)-(306,113) 1209 1 0.0 0.0 0.0 0.0 expected Test.QuickCheck.State src/Test/QuickCheck/State.hs:46:5-12 1210 1 0.0 0.0 0.0 0.0 terminal Test.QuickCheck.State src/Test/QuickCheck/State.hs:17:5-12 1241 1 0.0 0.0 0.0 0.0 replay Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:66:5-10 976 2 0.0 0.0 0.0 0.0 maxDiscardRatio Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:76:5-19 986 1 0.0 0.0 0.0 0.0 maxShrinks Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:82:5-14 977 1 0.0 0.0 0.0 0.0 maxSuccess Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:72:5-14 984 1 0.0 0.0 0.0 0.0 newTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(166,1)-(169,40) 975 1 0.0 0.0 0.0 0.0 formatMessage Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(43,1)-(52,107) 1243 0 0.0 0.0 0.0 0.0 withAsync Control.Concurrent.Async Control/Concurrent/Async.hs:97:1-43 953 0 0.0 0.0 0.0 0.0 actionStatus Test.Tasty.Parallel Test/Tasty/Parallel.hs:22:5-16 949 1 0.0 0.0 0.0 0.0 consoleTestReporter Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(445,1)-(451,17) 941 0 0.0 0.0 0.0 0.0 consoleTestReporterWithHook Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(494,1)-(537,44) 942 0 0.0 0.0 0.0 0.0 buildTestOutput Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(114,1)-(197,19) 1183 1 0.0 0.0 0.0 0.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 1185 2 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1188 16 0.0 0.0 0.0 0.0 testPatternMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(58,1)-(61,48) 1187 16 0.0 0.0 0.0 0.0 exprMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(52,1)-(55,16) 1189 16 0.0 0.0 0.0 0.0 withFields Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(156,1)-(157,47) 1190 16 0.0 0.0 0.0 0.0 eval Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(79,1)-(144,49) 1191 48 0.0 0.0 0.0 0.0 asB Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(68,1)-(72,13) 1192 32 0.0 0.0 0.0 0.0 asB Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(68,1)-(72,13) 1193 16 0.0 0.0 0.0 0.0 getApp Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:64:23-28 1200 5 0.0 0.0 0.0 0.0 wcwidth Data.Char.WCWidth Data/Char/WCWidth.hs:69:1-69 1195 0 0.0 0.0 0.0 0.0 trivialFold Test.Tasty.Core Test/Tasty/Core.hs:(330,1)-(335,3) 1184 2 0.0 0.0 0.0 0.0 getApp Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:64:23-28 1196 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1206 0 0.0 0.0 0.0 0.0 foldTestOutput Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(220,1)-(236,18) 1198 1 0.0 0.0 0.0 0.0 getApp Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:64:23-28 1199 6 0.0 0.0 0.0 0.0 getTraversal Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:53:35-46 1203 5 0.0 0.0 0.0 0.0 buildTestOutput Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(114,1)-(197,19) 1201 0 0.0 0.0 0.0 0.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 1202 0 0.0 0.0 0.0 0.0 getHideProgress Test.Tasty.Options.Core Test/Tasty/Options/Core.hs:90:39-53 1204 223 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1205 223 0.0 0.0 0.0 0.0 withConsoleFormat Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(757,1)-(766,22) 1285 4 0.0 0.0 0.0 0.0 color Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:26:5-9 1295 3 0.0 0.0 0.0 0.0 colorIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:25:5-18 1293 3 0.0 0.0 0.0 0.0 consoleIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:24:5-20 1297 3 0.0 0.0 0.0 0.0 setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-23 1288 0 0.0 0.0 0.0 0.0 hSetSGR System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:62:1-44 1289 4 0.0 0.0 0.0 0.0 setSGRCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:203:1-52 1290 4 0.0 0.0 0.0 0.0 sgrToCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:(96,1)-(128,46) 1292 8 0.0 0.0 0.0 0.0 colorToCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:(82,1)-(90,14) 1296 4 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1291 4 0.0 0.0 0.0 0.0 resultDescription Test.Tasty.Core Test/Tasty/Core.hs:55:5-21 1260 1 0.0 0.0 0.0 0.0 resultDetailsPrinter Test.Tasty.Core Test/Tasty/Core.hs:69:5-24 1314 1 0.0 0.0 0.0 0.0 resultOutcome Test.Tasty.Core Test/Tasty/Core.hs:53:5-17 1284 1 0.0 0.0 0.0 0.0 resultShortDescription Test.Tasty.Core Test/Tasty/Core.hs:64:5-26 1298 1 0.0 0.0 0.0 0.0 resultSuccessful Test.Tasty.Core Test/Tasty/Core.hs:(107,1)-(110,23) 1307 1 0.0 0.0 0.0 0.0 resultOutcome Test.Tasty.Core Test/Tasty/Core.hs:53:5-17 1308 1 0.0 0.0 0.0 0.0 resultTime Test.Tasty.Core Test/Tasty/Core.hs:67:5-14 1304 1 0.0 0.0 0.0 0.0 clearFromCursorToLineEnd System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:39:1-59 1280 0 0.0 0.0 0.0 0.0 hClearFromCursorToLineEnd System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:55:1-68 1281 0 0.0 0.0 0.0 0.0 formatMessage Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(43,1)-(52,107) 1259 0 0.0 0.0 0.0 0.0 setCursorColumn System.Console.ANSI.Unix src/includes/Common-Include.hs:46:1-41 1274 0 0.0 0.0 0.0 0.0 hSetCursorColumn System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:43:1-56 1275 1 0.0 0.0 0.0 0.0 setCursorColumnCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:147:1-39 1276 1 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1277 1 0.0 0.0 0.0 0.0 getTraversal Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:53:35-46 1197 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 943 1 0.0 0.0 0.0 0.0 printStatistics Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(372,1)-(377,40) 1325 1 0.0 0.0 0.0 0.0 statFailures Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:343:5-16 1329 2 0.0 0.0 0.0 0.0 withConsoleFormat Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(757,1)-(766,22) 1330 2 0.0 0.0 0.0 0.0 setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-23 1331 0 0.0 0.0 0.0 0.0 hSetSGR System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:62:1-44 1332 2 0.0 0.0 0.0 0.0 setSGRCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:203:1-52 1333 2 0.0 0.0 0.0 0.0 sgrToCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:(96,1)-(128,46) 1335 4 0.0 0.0 0.0 0.0 colorToCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:(82,1)-(90,14) 1338 2 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1334 2 0.0 0.0 0.0 0.0 statTotal Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:340:5-13 1340 1 0.0 0.0 0.0 0.0 statFailures Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:343:5-16 1345 1 0.0 0.0 0.0 0.0 useColor Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(615,1)-(619,20) 1286 1 0.0 0.0 0.0 0.0 computeStatistics Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(356,1)-(358,30) 1323 0 0.0 0.0 0.0 0.0 getApp Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:64:23-28 1324 1 0.0 0.0 0.0 0.0 resultSuccessful Test.Tasty.Core Test/Tasty/Core.hs:(107,1)-(110,23) 1327 1 0.0 0.0 0.0 0.0 resultOutcome Test.Tasty.Core Test/Tasty/Core.hs:53:5-17 1328 1 0.0 0.0 0.0 0.0 hSupportsANSI System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(74,1)-(77,65) 948 0 0.0 0.0 0.0 0.0 hSupportsANSIColor System.Console.ANSI.Unix src/includes/Common-Include.hs:(144,1)-(148,49) 956 0 0.0 0.0 0.0 0.0 hSupportsANSI System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(74,1)-(77,65) 957 1 0.0 0.0 0.0 0.0 hideCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:103:1-31 1179 0 0.0 0.0 0.0 0.0 hHideCursor System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:64:1-40 1180 0 0.0 0.0 0.0 0.0 showCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:104:1-31 1318 0 0.0 0.0 0.0 0.0 hShowCursor System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:65:1-40 1319 0 0.0 0.0 0.0 0.0 getTime Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(111,1)-(119,31) 933 0 0.0 0.0 0.0 0.0 getTime System.Clock System/Clock.hsc:175:1-101 934 4 0.0 0.0 0.0 0.0 toNanoSecs System.Clock System/Clock.hsc:262:1-73 1305 4 0.0 0.0 0.0 0.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 922 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 925 9 0.0 0.0 0.0 0.0 testPatternMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(58,1)-(61,48) 924 8 0.0 0.0 0.0 0.0 exprMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(52,1)-(55,16) 926 8 0.0 0.0 0.0 0.0 withFields Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(156,1)-(157,47) 927 8 0.0 0.0 0.0 0.0 eval Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(79,1)-(144,49) 928 24 0.0 0.0 0.0 0.0 asB Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(68,1)-(72,13) 929 16 0.0 0.0 0.0 0.0 asB Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(68,1)-(72,13) 930 8 0.0 0.0 0.0 0.0 getTraversal Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:53:35-46 920 1 0.0 0.0 0.0 0.0 trivialFold Test.Tasty.Core Test/Tasty/Core.hs:(330,1)-(335,3) 921 1 0.0 0.0 0.0 0.0 consoleTestReporter Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(445,1)-(451,17) 917 0 0.0 0.0 0.0 0.0 consoleTestReporterWithHook Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(494,1)-(537,44) 918 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 944 2 0.0 0.0 0.0 0.0 testsNames Test.Tasty.Ingredients.ListTests Test/Tasty/Ingredients/ListTests.hs:(30,1)-(35,7) 1262 0 0.0 0.0 0.0 0.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 1264 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1266 8 0.0 0.0 0.0 0.0 testPatternMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(58,1)-(61,48) 1265 8 0.0 0.0 0.0 0.0 exprMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(52,1)-(55,16) 1267 8 0.0 0.0 0.0 0.0 withFields Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(156,1)-(157,47) 1268 8 0.0 0.0 0.0 0.0 eval Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(79,1)-(144,49) 1269 24 0.0 0.0 0.0 0.0 asB Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(68,1)-(72,13) 1270 16 0.0 0.0 0.0 0.0 asB Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(68,1)-(72,13) 1271 8 0.0 0.0 0.0 0.0 listingTests Test.Tasty.Ingredients.ListTests Test/Tasty/Ingredients/ListTests.hs:(39,1)-(45,19) 900 0 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 901 1 0.0 0.0 0.0 0.0 installSignalHandlers Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(71,1)-(82,67) 568 0 0.0 0.0 0.0 0.0