Thu Jan 20 21:36 2022 Time and Allocation Profiling Report (Final) example +RTS -p -RTS -p /QuickCheck/&&/Fermat's little theorem/ --quickcheck-tests=1000000 total time = 3.48 secs (3475 ticks @ 1000 us, 1 processor) total alloc = 9,956,148,768 bytes (excludes profiling overheads) COST CENTRE MODULE SRC %time %alloc runATest Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(335,1)-(410,37) 24.9 18.3 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 8.1 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) 4.9 6.6 tryEvaluateIO Test.QuickCheck.Exception src/Test/QuickCheck/Exception.hs:(60,1)-(66,47) 4.2 2.3 joinRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(206,1)-(210,35) 4.2 6.2 number Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:67:1-61 4.0 9.5 showTestCount Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(328,1)-(332,13) 3.4 8.5 promote Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:(28,1)-(30,23) 3.2 2.4 newTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(166,1)-(169,40) 3.1 1.3 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 2.6 2.4 reduceRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(232,1)-(233,40) 2.3 1.0 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.2 2.0 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 2.0 0.8 chooseInt64 Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(209,1)-(216,49) 2.0 1.7 delay Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:36:1-37 1.7 1.0 suchThatMaybe Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(262,1)-(268,52) 1.7 1.4 bitmaskWithRejection64' System.Random.SplitMix src/System/Random/SplitMix.hs:(338,1)-(344,27) 1.5 1.2 sized Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:114:1-52 1.5 1.0 test Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(278,1)-(284,17) 1.4 0.2 chooseBoundedIntegral Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(168,1)-(182,31) 1.3 1.0 suchThat Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(247,1)-(251,63) 1.3 0.6 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 1.2 5.3 callback Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:380:1-76 0.9 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) 1004 1 0.0 0.0 0.0 0.0 again Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:468:1-53 1005 1 0.0 0.0 0.0 0.0 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1006 1 0.0 0.0 0.0 0.0 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1007 1 0.0 0.0 0.0 0.0 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1008 1 0.0 0.0 0.0 0.0 unProperty Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:81:33-42 1016 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 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 maxSize Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:78:5-11 1172 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) 1003 0 0.0 0.0 0.0 0.0 optionSetToArgs Test.Tasty.QuickCheck Test/Tasty/QuickCheck.hs:(167,1)-(188,55) 959 0 0.0 0.0 0.0 0.0 getStdRandom System.Random src/System/Random.hs:(527,1)-(528,28) 961 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 960 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) 1121 1 0.0 0.0 0.0 0.0 sized Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:114:1-52 1122 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 1133 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 1047 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 1118 1 0.0 0.0 0.0 0.0 protectResults Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(251,1)-(254,45) 1112 1 0.0 0.0 0.0 0.0 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 994 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) 970 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 1251 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 1243 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 963 1 0.0 0.0 0.0 0.0 initSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:381:1-36 965 0 0.0 0.0 0.0 0.0 mkSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:377:1-61 967 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 964 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 966 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 1222 1 0.0 0.0 0.0 0.0 noResultDetails Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:41:1-66 1323 1 0.0 0.0 0.0 0.0 okFormat Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:75:1-52 1308 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) 1330 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) 1185 0 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 withConsoleFormat Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(757,1)-(766,22) 1220 0 0.0 0.0 0.0 0.0 color Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:26:5-9 1223 2 0.0 0.0 0.0 0.0 colorIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:25:5-18 1221 2 0.0 0.0 0.0 0.0 consoleIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:24:5-20 1225 2 0.0 0.0 0.0 0.0 setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-23 1228 0 0.0 0.0 0.0 0.0 hSetSGR System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:62:1-44 1229 1 0.0 0.0 0.0 0.0 setSGRCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:203:1-52 1233 1 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1234 1 0.0 0.0 0.0 0.0 consoleTestReporterWithHook Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(494,1)-(537,44) 944 0 0.0 0.0 0.0 0.0 hSupportsANSI System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(74,1)-(77,65) 946 1 0.0 0.0 0.0 0.0 hSupportsANSIColor System.Console.ANSI.Unix src/includes/Common-Include.hs:(144,1)-(148,49) 954 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 945 0 0.0 0.0 0.0 0.0 printStatistics Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(372,1)-(377,40) 1334 0 0.0 0.0 0.0 0.0 withConsoleFormat Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(757,1)-(766,22) 1349 0 0.0 0.0 0.0 0.0 color Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:26:5-9 1351 1 0.0 0.0 0.0 0.0 colorIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:25:5-18 1350 1 0.0 0.0 0.0 0.0 consoleIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:24:5-20 1352 1 0.0 0.0 0.0 0.0 withConsoleFormat Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(757,1)-(766,22) 1312 0 0.0 0.0 0.0 0.0 color Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:26:5-9 1345 1 0.0 0.0 0.0 0.0 colorIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:25:5-18 1344 1 0.0 0.0 0.0 0.0 consoleIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:24:5-20 1347 1 0.0 0.0 0.0 0.0 setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-23 1313 0 0.0 0.0 0.0 0.0 hSetSGR System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:62:1-44 1314 1 0.0 0.0 0.0 0.0 setSGRCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:203:1-52 1315 1 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1316 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 993 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 1271 1 0.0 0.0 0.0 0.0 formatMessage Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(43,1)-(52,107) 1269 1 0.0 0.0 0.0 0.0 getTime Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(111,1)-(119,31) 931 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) 901 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) 1288 1 0.0 0.0 0.0 0.0 trivialFold Test.Tasty.Core Test/Tasty/Core.hs:(330,1)-(335,3) 1290 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 938 1 0.0 0.0 0.0 0.0 withAsync Control.Concurrent.Async Control/Concurrent/Async.hs:97:1-43 951 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) 886 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) 922 0 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1175 0 0.0 0.0 0.0 0.0 timed Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(99,1)-(103,23) 936 0 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 937 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 1193 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 1319 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 1304 1 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1305 1 0.0 0.0 0.0 0.0 hideCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:206:1-30 1180 1 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1181 1 0.0 0.0 0.0 0.0 showCursorCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:207:1-30 1328 1 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1329 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 1300 1 0.0 0.0 0.0 0.0 hClearFromCursorToLineEnd System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:55:1-68 1301 1 0.0 0.0 0.0 0.0 hideCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:103:1-31 1176 1 0.0 0.0 0.0 0.0 hHideCursor System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:64:1-40 1177 1 0.0 0.0 0.0 0.0 setCursorColumn System.Console.ANSI.Unix src/includes/Common-Include.hs:46:1-41 1207 1 0.0 0.0 0.0 0.0 setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-23 1214 1 0.0 0.0 0.0 0.0 showCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:104:1-31 1324 1 0.0 0.0 0.0 0.0 hShowCursor System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:65:1-40 1325 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 885 1 0.0 0.0 0.0 0.0 suiteOptions Test.Tasty.Ingredients Test/Tasty/Ingredients.hs:(120,1)-(123,18) 889 1 0.0 0.0 0.0 0.0 ingredientsOptions Test.Tasty.Ingredients Test/Tasty/Ingredients.hs:115:1-75 891 0 0.0 0.0 0.0 0.0 ingredientOptions Test.Tasty.Ingredients Test/Tasty/Ingredients.hs:(109,1)-(111,45) 893 2 0.0 0.0 0.0 0.0 uniqueOptionDescriptions Test.Tasty.Options Test/Tasty/Options.hs:(138,1)-(143,62) 892 0 0.0 0.0 0.0 0.0 treeOptions Test.Tasty.Core Test/Tasty/Core.hs:(385,1)-(400,31) 894 0 0.0 0.0 0.0 0.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 895 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 897 8 0.0 0.0 0.0 0.0 testPatternMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(58,1)-(61,48) 896 8 0.0 0.0 0.0 0.0 uniqueOptionDescriptions Test.Tasty.Options Test/Tasty/Options.hs:(138,1)-(143,62) 890 0 0.0 0.0 0.0 0.0 getEnvOptions Test.Tasty.Options.Env Test/Tasty/Options/Env.hs:(38,1)-(56,57) 887 0 0.0 0.0 0.0 0.0 getApp Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:64:23-28 888 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 3 0.0 0.0 0.0 0.0 evalParser Options.Applicative.Common src/Options/Applicative/Common.hs:(245,1)-(249,56) 883 73 0.0 0.0 0.0 0.0 runParserStep Options.Applicative.Common src/Options/Applicative/Common.hs:(223,1)-(227,35) 902 0 0.0 0.0 0.0 0.0 disamb Options.Applicative.Internal src/Options/Applicative/Internal.hs:(258,1)-(265,18) 903 0 0.0 0.0 0.0 0.0 runListT Options.Applicative.Internal src/Options/Applicative/Internal.hs:(183,1)-(187,43) 904 0 0.0 0.0 0.0 0.0 takeListT Options.Applicative.Internal src/Options/Applicative/Internal.hs:(179,1)-(180,75) 905 0 0.0 0.0 0.0 0.0 Options.Applicative.Internal src/Options/Applicative/Internal.hs:(249,1)-(252,15) 906 0 0.0 0.0 0.0 0.0 runReadM Options.Applicative.Internal src/Options/Applicative/Internal.hs:98:1-63 907 0 0.0 0.0 0.0 0.0 withReadM Options.Applicative.Internal src/Options/Applicative/Internal.hs:(101,1)-(104,12) 908 0 0.0 0.0 0.0 0.0 crReader Options.Applicative.Types src/Options/Applicative/Types.hs:231:5-12 909 0 0.0 0.0 0.0 0.0 suiteOptionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:140:1-65 910 0 0.0 0.0 0.0 0.0 optionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:(39,1)-(43,39) 911 0 0.0 0.0 0.0 0.0 suiteOptionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:140:1-65 912 0 0.0 0.0 0.0 0.0 optionParser Test.Tasty.CmdLine Test/Tasty/CmdLine.hs:(39,1)-(43,39) 913 0 0.0 0.0 0.0 0.0 runParserStep Options.Applicative.Common src/Options/Applicative/Common.hs:(223,1)-(227,35) 717 2 0.0 0.0 0.0 0.0 prefDisambiguate Options.Applicative.Types src/Options/Applicative/Types.hs:113:5-20 720 22 0.0 0.0 0.0 0.0 optMain Options.Applicative.Types src/Options/Applicative/Types.hs:171:5-11 744 20 0.0 0.0 0.0 0.0 Options.Applicative.Internal src/Options/Applicative/Internal.hs:(249,1)-(252,15) 735 17 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 disamb Options.Applicative.Internal src/Options/Applicative/Internal.hs:(258,1)-(265,18) 718 2 0.0 0.0 0.0 0.0 runListT Options.Applicative.Internal src/Options/Applicative/Internal.hs:(183,1)-(187,43) 719 4 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 914 2 0.0 0.0 0.0 0.0 setOption Test.Tasty.Options Test/Tasty/Options.hs:(110,1)-(111,53) 915 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 4 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 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) 884 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) 898 1 0.0 0.0 100.0 100.0 launchTestTree Test.Tasty.Run Test/Tasty/Run.hs:(443,1)-(474,31) 918 1 0.0 0.0 100.0 100.0 timed Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(99,1)-(103,23) 930 2 0.0 0.0 100.0 100.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 935 1 0.0 0.0 0.0 0.0 runInParallel Test.Tasty.Parallel Test/Tasty/Parallel.hs:(44,1)-(68,21) 934 1 0.0 0.0 100.0 99.9 async Control.Concurrent.Async Control/Concurrent/Async.hs:69:1-35 939 0 0.0 0.0 100.0 99.9 actionRun Test.Tasty.Parallel Test/Tasty/Parallel.hs:23:5-13 949 1 0.0 0.0 100.0 99.9 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 950 0 0.0 0.0 100.0 99.9 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1002 2 0.0 0.0 0.0 0.0 asyncThreadId Control.Concurrent.Async Control/Concurrent/Async.hs:61:5-17 953 1 0.0 0.0 0.0 0.0 getTraversal Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:53:35-46 1285 1 0.0 0.0 0.0 0.0 newTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(166,1)-(169,40) 969 1 0.0 0.0 0.0 0.0 optionSetToArgs Test.Tasty.QuickCheck Test/Tasty/QuickCheck.hs:(167,1)-(188,55) 957 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 958 5 0.0 0.0 0.0 0.0 mkQCGen Test.QuickCheck.Random src/Test/QuickCheck/Random.hs:75:1-44 978 1 0.0 0.0 0.0 0.0 mkSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:377:1-61 979 1 0.0 0.0 0.0 0.0 getStdRandom System.Random src/System/Random.hs:(527,1)-(528,28) 962 0 0.0 0.0 0.0 0.0 nextWord64 System.Random.SplitMix src/System/Random/SplitMix.hs:(121,1)-(123,29) 968 1 0.0 0.0 0.0 0.0 output Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:106:7-12 1272 1 0.0 0.0 0.0 0.0 resultDescription Test.Tasty.Core Test/Tasty/Core.hs:55:5-21 1282 1 0.0 0.0 0.0 0.0 resultOutcome Test.Tasty.Core Test/Tasty/Core.hs:53:5-17 1280 1 0.0 0.0 0.0 0.0 resultShortDescription Test.Tasty.Core Test/Tasty/Core.hs:64:5-26 1284 1 0.0 0.0 0.0 0.0 testPassed Test.Tasty.Providers Test/Tasty/Providers.hs:(26,1)-(32,3) 1281 1 0.0 0.0 0.0 0.0 withState Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(201,1)-(236,27) 971 1 0.0 0.0 100.0 99.9 chatty Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:80:5-10 972 1 0.0 0.0 0.0 0.0 maxSize Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:78:5-11 1171 1 0.0 0.0 0.0 0.0 withNullTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(197,1)-(198,64) 973 1 0.0 0.0 100.0 99.9 test Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(278,1)-(284,17) 980 1000001 1.4 0.2 100.0 99.9 maxSuccessTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:19:5-19 982 2000001 0.0 0.0 0.0 0.0 numSuccessTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:32:5-19 981 2000001 0.0 0.0 0.0 0.0 maxDiscardedRatio Test.QuickCheck.State src/Test/QuickCheck/State.hs:21:5-21 984 1000000 0.0 0.0 0.0 0.0 numDiscardedTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:34:5-21 987 1000000 0.0 0.0 0.0 0.0 runATest Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(335,1)-(410,37) 988 1000000 24.9 18.3 98.6 99.7 coverageConfidence Test.QuickCheck.State src/Test/QuickCheck/State.hs:23:5-22 1001 2000000 0.0 0.0 0.0 0.0 numSuccessTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:32:5-19 1129 2000000 0.0 0.0 0.0 0.0 abort Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:276:5-9 1154 1000000 0.0 0.0 0.0 0.0 callbackPostTest Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(556,1)-(558,12) 1147 1000000 0.3 0.2 0.9 0.6 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 1148 1000000 0.1 0.0 0.6 0.4 tryEvaluateIO Test.QuickCheck.Exception src/Test/QuickCheck/Exception.hs:(60,1)-(66,47) 1149 1000000 0.4 0.4 0.5 0.4 callbacks Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:290:5-13 1150 1000000 0.0 0.0 0.0 0.0 classes Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:284:5-11 1158 1000000 0.0 0.0 0.0 0.0 classes Test.QuickCheck.State src/Test/QuickCheck/State.hs:40:5-11 1157 1000000 0.0 0.0 0.0 0.0 computeSize Test.QuickCheck.State src/Test/QuickCheck/State.hs:25:5-15 1128 1000000 0.9 0.2 0.9 0.2 maxSize Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:78:5-11 1173 2999997 0.0 0.0 0.0 0.0 maxSuccess Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:72:5-14 1174 999999 0.0 0.0 0.0 0.0 expect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:270:5-10 1163 1000000 0.0 0.0 0.0 0.0 labels Test.QuickCheck.State src/Test/QuickCheck/State.hs:38:5-10 1156 1000000 0.0 0.0 0.0 0.0 labels Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:282:5-10 1155 1000000 0.0 0.0 0.0 0.0 maxSuccessTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:19:5-19 1165 1000000 0.0 0.0 0.0 0.0 maybeCheckCoverage Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:280:5-22 1170 1000000 0.0 0.0 0.0 0.0 maybeNumTests Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:278:5-17 1164 1000000 0.0 0.0 0.0 0.0 numRecentlyDiscardedTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:36:5-29 1130 1000000 0.0 0.0 0.0 0.0 putTemp Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(224,1)-(229,30) 991 1000000 2.2 2.0 5.3 3.3 newTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(166,1)-(169,40) 992 0 3.1 1.3 3.1 1.3 randomSeed Test.QuickCheck.State src/Test/QuickCheck/State.hs:48:5-14 1038 1000000 0.0 0.0 0.0 0.0 reduceRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(232,1)-(233,40) 1018 1000000 0.2 0.2 0.2 0.2 requiredCoverage Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:288:5-20 1162 1000000 0.0 0.0 0.0 0.0 requiredCoverage Test.QuickCheck.State src/Test/QuickCheck/State.hs:44:5-20 1161 1000000 0.0 0.0 0.0 0.0 showTestCount Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(328,1)-(332,13) 1166 1000000 3.4 8.5 7.4 18.0 numDiscardedTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:34:5-21 1169 1000000 0.0 0.0 0.0 0.0 numSuccessTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:32:5-19 1167 1000000 0.0 0.0 0.0 0.0 number Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:67:1-61 1168 1000000 4.0 9.5 4.0 9.5 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 990 1000000 0.3 1.0 0.3 1.0 tables Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:286:5-10 1160 1000000 0.0 0.0 0.0 0.0 tables Test.QuickCheck.State src/Test/QuickCheck/State.hs:42:5-10 1159 1000000 0.0 0.0 0.0 0.0 terminal Test.QuickCheck.State src/Test/QuickCheck/State.hs:17:5-12 989 1000000 0.0 0.0 0.0 0.0 unGen Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:57:3-7 999 1000000 0.0 0.0 0.0 0.0 unProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:195:24-29 998 1000000 0.0 0.0 0.0 0.0 unProperty Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:81:33-42 1000 1000000 0.0 0.0 0.0 0.0 doneTesting Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(287,1)-(306,113) 1238 0 0.0 0.0 0.0 0.0 classes Test.QuickCheck.State src/Test/QuickCheck/State.hs:40:5-11 1274 1 0.0 0.0 0.0 0.0 labels Test.QuickCheck.State src/Test/QuickCheck/State.hs:38:5-10 1273 1 0.0 0.0 0.0 0.0 putPart Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(209,1)-(220,39) 1240 1 0.0 0.0 0.0 0.0 putTemp Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(224,1)-(229,30) 1241 1 0.0 0.0 0.0 0.0 newTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(166,1)-(169,40) 1242 0 0.0 0.0 0.0 0.0 showTestCount Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(328,1)-(332,13) 1244 1 0.0 0.0 0.0 0.0 numDiscardedTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:34:5-21 1247 1 0.0 0.0 0.0 0.0 numSuccessTests Test.QuickCheck.State src/Test/QuickCheck/State.hs:32:5-19 1245 1 0.0 0.0 0.0 0.0 number Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:67:1-61 1246 1 0.0 0.0 0.0 0.0 success Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(453,1)-(463,27) 1250 1 0.0 0.0 0.0 0.0 labelsAndTables Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(466,1)-(489,84) 1253 1 0.0 0.0 0.0 0.0 allCoverage Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(681,1)-(696,49) 1265 1 0.0 0.0 0.0 0.0 requiredCoverage Test.QuickCheck.State src/Test/QuickCheck/State.hs:44:5-20 1266 1 0.0 0.0 0.0 0.0 classes Test.QuickCheck.State src/Test/QuickCheck/State.hs:40:5-11 1256 1 0.0 0.0 0.0 0.0 labels Test.QuickCheck.State src/Test/QuickCheck/State.hs:38:5-10 1257 1 0.0 0.0 0.0 0.0 showTable Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(492,1)-(504,36) 1255 1 0.0 0.0 0.0 0.0 tables Test.QuickCheck.State src/Test/QuickCheck/State.hs:42:5-10 1264 1 0.0 0.0 0.0 0.0 putLine Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:222:1-37 1258 1 0.0 0.0 0.0 0.0 putPart Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(209,1)-(220,39) 1260 1 0.0 0.0 0.0 0.0 putTemp Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(224,1)-(229,30) 1261 1 0.0 0.0 0.0 0.0 newTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(166,1)-(169,40) 1262 0 0.0 0.0 0.0 0.0 terminal Test.QuickCheck.State src/Test/QuickCheck/State.hs:17:5-12 1259 1 0.0 0.0 0.0 0.0 paragraphs Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:152:1-60 1252 0 0.0 0.0 0.0 0.0 tables Test.QuickCheck.State src/Test/QuickCheck/State.hs:42:5-10 1275 1 0.0 0.0 0.0 0.0 terminal Test.QuickCheck.State src/Test/QuickCheck/State.hs:17:5-12 1239 1 0.0 0.0 0.0 0.0 terminalOutput Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:201:1-67 1267 1 0.0 0.0 0.0 0.0 success Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(453,1)-(463,27) 1276 0 0.0 0.0 0.0 0.0 putLine Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:222:1-37 1277 0 0.0 0.0 0.0 0.0 putPart Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(209,1)-(220,39) 1278 0 0.0 0.0 0.0 0.0 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 995 0 0.8 0.2 19.0 23.1 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 996 2000000 2.5 2.4 18.2 23.0 tryEvaluateIO Test.QuickCheck.Exception src/Test/QuickCheck/Exception.hs:(60,1)-(66,47) 997 6000000 3.7 1.9 15.7 20.6 reduceRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(232,1)-(233,40) 1019 5000000 2.1 0.8 11.9 18.6 qcProps Main /tmp/example.hs:(28,1)-(37,3) 1020 0 0.0 0.0 9.8 17.8 testProperty Test.Tasty.QuickCheck Test/Tasty/QuickCheck.hs:67:1-64 1021 0 0.0 0.0 9.8 17.8 forAllShrinkBlind Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(828,1)-(833,27) 1022 0 0.0 0.0 9.8 17.8 again Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:468:1-53 1023 0 0.0 0.0 5.4 11.4 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1024 0 0.0 0.0 5.4 11.4 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1025 0 0.0 0.0 5.4 11.4 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1026 0 2.8 7.2 5.4 11.4 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1029 0 0.0 0.0 0.0 0.0 shrinking Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(368,1)-(371,73) 1073 0 0.0 0.0 2.6 4.3 joinRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(206,1)-(210,35) 1074 3000000 2.6 4.3 2.6 4.3 promote Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:(28,1)-(30,23) 1097 0 0.0 0.0 0.0 0.0 delay Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:36:1-37 1098 0 0.0 0.0 0.0 0.0 counterexample Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(384,1)-(388,28) 1099 0 0.0 0.0 0.0 0.0 callback Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:380:1-76 1115 0 0.0 0.0 0.0 0.0 shrinking Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(368,1)-(371,73) 1052 0 0.0 0.0 4.4 6.4 joinRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(206,1)-(210,35) 1053 1000000 1.0 1.0 1.0 1.0 counterexample Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(384,1)-(388,28) 1151 0 0.6 1.6 1.2 3.2 callback Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:380:1-76 1152 0 0.6 1.6 0.6 1.6 callbacks Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:290:5-13 1153 1000000 0.0 0.0 0.0 0.0 promote Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:(28,1)-(30,23) 1056 0 0.0 0.0 1.0 1.4 delay Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:36:1-37 1057 0 0.0 0.0 1.0 1.4 counterexample Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(384,1)-(388,28) 1075 0 0.0 0.0 1.0 1.4 callback Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:380:1-76 1100 0 0.0 0.0 0.5 0.7 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1101 0 0.0 0.0 0.5 0.7 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1102 0 0.0 0.0 0.5 0.7 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1103 0 0.5 0.7 0.5 0.7 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1106 0 0.0 0.0 0.0 0.0 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1076 0 0.0 0.0 0.5 0.7 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1077 0 0.0 0.0 0.5 0.7 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1078 0 0.5 0.7 0.5 0.7 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1081 0 0.0 0.0 0.0 0.0 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1058 0 0.0 0.0 0.0 0.0 protectResults Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(251,1)-(254,45) 1116 0 0.6 0.6 1.2 0.8 onRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(238,1)-(239,48) 1117 0 0.1 0.0 0.1 0.0 protectResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:308:1-47 1119 0 0.5 0.2 0.5 0.2 qcProps Main /tmp/example.hs:(28,1)-(37,3) 1009 0 0.0 0.0 39.7 35.0 testProperty Test.Tasty.QuickCheck Test/Tasty/QuickCheck.hs:67:1-64 1010 0 0.0 0.0 39.7 35.0 forAllShrinkBlind Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(828,1)-(833,27) 1011 0 1.0 0.4 39.7 35.0 shrinking Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(368,1)-(371,73) 1041 1000000 4.9 6.6 26.1 21.5 counterexample Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(384,1)-(388,28) 1063 1000000 1.6 1.7 4.4 3.9 callback Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:380:1-76 1087 1000000 0.3 0.2 1.5 1.3 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1088 1000000 0.2 0.0 1.2 1.1 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1089 1000000 0.3 0.2 1.1 1.1 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1090 1000000 0.8 0.9 0.8 0.9 unProperty Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:81:33-42 1095 1000000 0.0 0.0 0.0 0.0 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1064 1000000 0.0 0.0 1.3 1.0 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1065 1000000 0.6 0.2 1.3 1.0 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1066 1000000 0.7 0.8 0.7 0.8 unProperty Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:81:33-42 1071 1000000 0.0 0.0 0.0 0.0 joinRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(206,1)-(210,35) 1045 1000000 0.4 0.4 0.4 0.4 liftBool Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(337,1)-(338,48) 1146 1000000 0.1 0.0 0.1 0.0 promote Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:(28,1)-(30,23) 1042 1000000 3.2 2.4 9.0 8.4 joinRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(206,1)-(210,35) 1044 1000000 0.2 0.6 0.2 0.6 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 1043 1000000 0.1 0.8 0.1 0.8 delay Test.QuickCheck.Gen.Unsafe src/Test/QuickCheck/Gen/Unsafe.hs:36:1-37 1048 0 1.7 1.0 5.5 4.7 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1051 1000000 0.2 0.2 0.6 0.3 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 1054 0 0.4 0.2 0.4 0.2 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 1055 1000000 0.0 0.0 0.0 0.0 unGen Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:57:3-7 1049 1000000 0.0 0.0 0.0 0.0 counterexample Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(384,1)-(388,28) 1067 0 0.0 0.0 3.2 3.4 callback Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:380:1-76 1091 0 0.0 0.0 2.0 1.7 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1092 0 0.0 0.0 2.0 1.7 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1093 0 0.0 0.0 2.0 1.7 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1094 0 1.4 1.4 2.0 1.7 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1096 1000000 0.2 0.2 0.6 0.3 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 1104 0 0.4 0.2 0.4 0.2 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 1105 1000000 0.0 0.0 0.0 0.0 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1068 0 0.0 0.0 1.2 1.7 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1069 0 0.0 0.0 1.2 1.7 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1070 0 0.9 1.4 1.2 1.7 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1072 1000000 0.1 0.2 0.3 0.3 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 1079 0 0.2 0.2 0.2 0.2 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 1080 1000000 0.0 0.0 0.0 0.0 qcProps.\ Main /tmp/example.hs:32:13-47 1120 1000000 6.6 1.8 6.6 1.8 unProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:195:24-29 1046 1000000 0.0 0.0 0.0 0.0 unProperty Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:81:33-42 1050 1000000 0.0 0.0 0.0 0.0 protectResults Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(251,1)-(254,45) 1113 0 0.4 0.0 0.7 0.4 onRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:(238,1)-(239,48) 1114 1000000 0.3 0.4 0.3 0.4 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 1039 1000000 0.3 1.0 0.3 1.0 unProperty Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:81:33-42 1040 1000000 0.0 0.0 0.0 0.0 again Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:468:1-53 1012 0 0.0 0.0 0.8 1.7 mapTotalResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:344:1-41 1013 0 0.0 0.0 0.8 1.7 mapRoseResult Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:348:1-55 1014 0 0.0 0.0 0.8 1.7 mapProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:351:1-55 1015 0 0.5 1.4 0.8 1.7 protectProp Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:247:1-67 1017 1000000 0.1 0.2 0.3 0.3 protectRose Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:243:1-54 1027 0 0.2 0.2 0.2 0.2 protect Test.QuickCheck.Property src/Test/QuickCheck/Property.hs:190:1-48 1028 1000000 0.0 0.0 0.0 0.0 arbitrarySizedIntegral Test.QuickCheck.Arbitrary src/Test/QuickCheck/Arbitrary.hs:(1013,1)-(1015,43) 1123 0 0.1 0.0 11.5 10.3 sized Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:114:1-52 1124 1000000 1.5 1.0 11.4 10.3 suchThat Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(247,1)-(251,63) 1125 1000000 1.3 0.6 7.3 6.2 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 1126 1000000 0.1 0.8 0.1 0.8 suchThatMaybe Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(262,1)-(268,52) 1127 1000000 1.7 1.4 5.9 4.7 resize Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(135,1)-(136,42) 1132 1000000 0.6 0.0 4.0 2.5 chooseInt Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:160:1-33 1136 0 0.0 0.0 3.4 2.5 chooseBoundedIntegral Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(168,1)-(182,31) 1137 0 0.5 0.2 3.4 2.5 chooseInt64 Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(209,1)-(216,49) 1139 0 1.2 0.2 2.8 2.3 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 1140 1000000 0.1 0.8 0.1 0.8 chooseUpTo Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(219,1)-(221,37) 1142 0 0.7 0.0 1.6 1.3 bitmaskWithRejection64' System.Random.SplitMix src/System/Random/SplitMix.hs:(338,1)-(344,27) 1144 0 0.7 0.4 0.8 1.3 nextWord64 System.Random.SplitMix src/System/Random/SplitMix.hs:(121,1)-(123,29) 1145 1452179 0.1 0.9 0.1 0.9 splitSMGen System.Random.SplitMix src/System/Random/SplitMix.hs:(225,1)-(229,31) 1131 1000000 0.2 0.8 0.2 0.8 chooseInt Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:160:1-33 1134 0 0.2 0.0 2.6 3.1 chooseBoundedIntegral Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(168,1)-(182,31) 1135 1000000 0.7 0.8 2.4 3.1 chooseInt64 Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(209,1)-(216,49) 1138 1000000 0.7 1.5 1.7 2.3 chooseUpTo Test.QuickCheck.Gen src/Test/QuickCheck/Gen.hs:(219,1)-(221,37) 1141 1000000 0.2 0.0 0.9 0.8 bitmaskWithRejection64' System.Random.SplitMix src/System/Random/SplitMix.hs:(338,1)-(344,27) 1143 1000000 0.7 0.8 0.7 0.8 coverageConfidence Test.QuickCheck.State src/Test/QuickCheck/State.hs:23:5-22 1235 1 0.0 0.0 0.0 0.0 doneTesting Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:(287,1)-(306,113) 1236 1 0.0 0.0 0.0 0.0 expected Test.QuickCheck.State src/Test/QuickCheck/State.hs:46:5-12 1237 1 0.0 0.0 0.0 0.0 terminal Test.QuickCheck.State src/Test/QuickCheck/State.hs:17:5-12 1268 1 0.0 0.0 0.0 0.0 replay Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:66:5-10 975 2 0.0 0.0 0.0 0.0 maxDiscardRatio Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:76:5-19 985 1 0.0 0.0 0.0 0.0 maxShrinks Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:82:5-14 976 1 0.0 0.0 0.0 0.0 maxSuccess Test.QuickCheck.Test src/Test/QuickCheck/Test.hs:72:5-14 983 1 0.0 0.0 0.0 0.0 newTerminal Test.QuickCheck.Text src/Test/QuickCheck/Text.hs:(166,1)-(169,40) 974 1 0.0 0.0 0.0 0.0 formatMessage Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(43,1)-(52,107) 1270 0 0.0 0.0 0.0 0.0 withAsync Control.Concurrent.Async Control/Concurrent/Async.hs:97:1-43 952 0 0.0 0.0 0.0 0.0 actionStatus Test.Tasty.Parallel Test/Tasty/Parallel.hs:22:5-16 948 1 0.0 0.0 0.0 0.0 consoleTestReporter Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(445,1)-(451,17) 940 0 0.0 0.0 0.0 0.1 consoleTestReporterWithHook Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(494,1)-(537,44) 941 0 0.0 0.0 0.0 0.1 buildTestOutput Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(114,1)-(197,19) 1182 1 0.0 0.0 0.0 0.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 1184 2 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1187 16 0.0 0.0 0.0 0.0 testPatternMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(58,1)-(61,48) 1186 16 0.0 0.0 0.0 0.0 exprMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(52,1)-(55,16) 1188 16 0.0 0.0 0.0 0.0 withFields Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(156,1)-(157,47) 1189 16 0.0 0.0 0.0 0.0 eval Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(79,1)-(144,49) 1190 48 0.0 0.0 0.0 0.0 asB Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(68,1)-(72,13) 1191 32 0.0 0.0 0.0 0.0 asB Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(68,1)-(72,13) 1192 16 0.0 0.0 0.0 0.0 getApp Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:64:23-28 1199 5 0.0 0.0 0.0 0.0 wcwidth Data.Char.WCWidth Data/Char/WCWidth.hs:69:1-69 1194 0 0.0 0.0 0.0 0.0 trivialFold Test.Tasty.Core Test/Tasty/Core.hs:(330,1)-(335,3) 1183 2 0.0 0.0 0.0 0.0 getApp Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:64:23-28 1195 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1205 0 0.0 0.0 0.0 0.0 foldTestOutput Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(220,1)-(236,18) 1197 1 0.0 0.0 0.0 0.0 getApp Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:64:23-28 1198 6 0.0 0.0 0.0 0.0 getTraversal Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:53:35-46 1202 5 0.0 0.0 0.0 0.0 buildTestOutput Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(114,1)-(197,19) 1200 0 0.0 0.0 0.0 0.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 1201 0 0.0 0.0 0.0 0.0 withConsoleFormat Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(757,1)-(766,22) 1212 221 0.0 0.0 0.0 0.0 color Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:26:5-9 1309 3 0.0 0.0 0.0 0.0 colorIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:25:5-18 1307 3 0.0 0.0 0.0 0.0 consoleIntensity Test.Tasty.Providers.ConsoleFormat Test/Tasty/Providers/ConsoleFormat.hs:24:5-20 1310 3 0.0 0.0 0.0 0.0 setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-23 1215 0 0.0 0.0 0.0 0.0 hSetSGR System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:62:1-44 1216 221 0.0 0.0 0.0 0.0 setSGRCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:203:1-52 1217 221 0.0 0.0 0.0 0.0 sgrToCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:(96,1)-(128,46) 1219 442 0.0 0.0 0.0 0.0 colorToCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:(82,1)-(90,14) 1224 221 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1218 221 0.0 0.0 0.0 0.0 getHideProgress Test.Tasty.Options.Core Test/Tasty/Options/Core.hs:90:39-53 1203 217 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1204 217 0.0 0.0 0.0 0.0 progressPercent Test.Tasty.Core Test/Tasty/Core.hs:129:5-19 1227 217 0.0 0.0 0.0 0.0 progressText Test.Tasty.Core Test/Tasty/Core.hs:127:5-16 1226 217 0.0 0.0 0.0 0.0 resultDescription Test.Tasty.Core Test/Tasty/Core.hs:55:5-21 1287 1 0.0 0.0 0.0 0.0 resultDetailsPrinter Test.Tasty.Core Test/Tasty/Core.hs:69:5-24 1322 1 0.0 0.0 0.0 0.0 resultOutcome Test.Tasty.Core Test/Tasty/Core.hs:53:5-17 1306 1 0.0 0.0 0.0 0.0 resultShortDescription Test.Tasty.Core Test/Tasty/Core.hs:64:5-26 1311 1 0.0 0.0 0.0 0.0 resultSuccessful Test.Tasty.Core Test/Tasty/Core.hs:(107,1)-(110,23) 1320 1 0.0 0.0 0.0 0.0 resultOutcome Test.Tasty.Core Test/Tasty/Core.hs:53:5-17 1321 1 0.0 0.0 0.0 0.0 resultTime Test.Tasty.Core Test/Tasty/Core.hs:67:5-14 1317 1 0.0 0.0 0.0 0.0 clearFromCursorToLineEnd System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:39:1-59 1302 0 0.0 0.0 0.0 0.0 hClearFromCursorToLineEnd System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:55:1-68 1303 0 0.0 0.0 0.0 0.0 formatMessage Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(43,1)-(52,107) 1286 0 0.0 0.0 0.0 0.0 setCursorColumn System.Console.ANSI.Unix src/includes/Common-Include.hs:46:1-41 1208 0 0.0 0.0 0.0 0.0 hSetCursorColumn System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:43:1-56 1209 218 0.0 0.0 0.0 0.0 setCursorColumnCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:147:1-39 1210 218 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1211 218 0.0 0.0 0.0 0.0 withConsoleFormat Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(757,1)-(766,22) 1230 0 0.0 0.0 0.0 0.0 setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-23 1231 0 0.0 0.0 0.0 0.0 hSetSGR System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:62:1-44 1232 0 0.0 0.0 0.0 0.0 getTraversal Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:53:35-46 1196 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 942 1 0.0 0.0 0.0 0.0 printStatistics Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(372,1)-(377,40) 1333 1 0.0 0.0 0.0 0.0 statFailures Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:343:5-16 1337 2 0.0 0.0 0.0 0.0 withConsoleFormat Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(757,1)-(766,22) 1338 2 0.0 0.0 0.0 0.0 setSGR System.Console.ANSI.Unix src/includes/Common-Include-Enabled.hs:21:1-23 1339 0 0.0 0.0 0.0 0.0 hSetSGR System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:62:1-44 1340 2 0.0 0.0 0.0 0.0 setSGRCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:203:1-52 1341 2 0.0 0.0 0.0 0.0 sgrToCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:(96,1)-(128,46) 1343 4 0.0 0.0 0.0 0.0 colorToCode System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:(82,1)-(90,14) 1346 2 0.0 0.0 0.0 0.0 csi System.Console.ANSI.Codes src/System/Console/ANSI/Codes.hs:77:1-75 1342 2 0.0 0.0 0.0 0.0 statTotal Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:340:5-13 1348 1 0.0 0.0 0.0 0.0 statFailures Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:343:5-16 1353 1 0.0 0.0 0.0 0.0 useColor Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(615,1)-(619,20) 1213 1 0.0 0.0 0.0 0.0 computeStatistics Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(356,1)-(358,30) 1331 0 0.0 0.0 0.0 0.0 getApp Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:64:23-28 1332 1 0.0 0.0 0.0 0.0 resultSuccessful Test.Tasty.Core Test/Tasty/Core.hs:(107,1)-(110,23) 1335 1 0.0 0.0 0.0 0.0 resultOutcome Test.Tasty.Core Test/Tasty/Core.hs:53:5-17 1336 1 0.0 0.0 0.0 0.0 hSupportsANSI System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(74,1)-(77,65) 947 0 0.0 0.0 0.0 0.0 hSupportsANSIColor System.Console.ANSI.Unix src/includes/Common-Include.hs:(144,1)-(148,49) 955 0 0.0 0.0 0.0 0.0 hSupportsANSI System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:(74,1)-(77,65) 956 1 0.0 0.0 0.0 0.0 hideCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:103:1-31 1178 0 0.0 0.0 0.0 0.0 hHideCursor System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:64:1-40 1179 0 0.0 0.0 0.0 0.0 showCursor System.Console.ANSI.Unix src/includes/Common-Include.hs:104:1-31 1326 0 0.0 0.0 0.0 0.0 hShowCursor System.Console.ANSI.Unix src/System/Console/ANSI/Unix.hs:65:1-40 1327 0 0.0 0.0 0.0 0.0 getTime Test.Tasty.Runners.Utils Test/Tasty/Runners/Utils.hs:(111,1)-(119,31) 932 0 0.0 0.0 0.0 0.0 getTime System.Clock System/Clock.hsc:175:1-101 933 4 0.0 0.0 0.0 0.0 toNanoSecs System.Clock System/Clock.hsc:262:1-73 1318 4 0.0 0.0 0.0 0.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 921 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 924 9 0.0 0.0 0.0 0.0 testPatternMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(58,1)-(61,48) 923 8 0.0 0.0 0.0 0.0 exprMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(52,1)-(55,16) 925 8 0.0 0.0 0.0 0.0 withFields Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(156,1)-(157,47) 926 8 0.0 0.0 0.0 0.0 eval Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(79,1)-(144,49) 927 24 0.0 0.0 0.0 0.0 asB Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(68,1)-(72,13) 928 16 0.0 0.0 0.0 0.0 asB Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(68,1)-(72,13) 929 8 0.0 0.0 0.0 0.0 getTraversal Test.Tasty.Runners.Reducers Test/Tasty/Runners/Reducers.hs:53:35-46 919 1 0.0 0.0 0.0 0.0 trivialFold Test.Tasty.Core Test/Tasty/Core.hs:(330,1)-(335,3) 920 1 0.0 0.0 0.0 0.0 consoleTestReporter Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(445,1)-(451,17) 916 0 0.0 0.0 0.0 0.0 consoleTestReporterWithHook Test.Tasty.Ingredients.ConsoleReporter Test/Tasty/Ingredients/ConsoleReporter.hs:(494,1)-(537,44) 917 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 943 2 0.0 0.0 0.0 0.0 testsNames Test.Tasty.Ingredients.ListTests Test/Tasty/Ingredients/ListTests.hs:(30,1)-(35,7) 1289 0 0.0 0.0 0.0 0.0 foldTestTree Test.Tasty.Core Test/Tasty/Core.hs:(364,1)-(381,46) 1291 1 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 1293 8 0.0 0.0 0.0 0.0 testPatternMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(58,1)-(61,48) 1292 8 0.0 0.0 0.0 0.0 exprMatches Test.Tasty.Patterns Test/Tasty/Patterns.hs:(52,1)-(55,16) 1294 8 0.0 0.0 0.0 0.0 withFields Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(156,1)-(157,47) 1295 8 0.0 0.0 0.0 0.0 eval Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(79,1)-(144,49) 1296 24 0.0 0.0 0.0 0.0 asB Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(68,1)-(72,13) 1297 16 0.0 0.0 0.0 0.0 asB Test.Tasty.Patterns.Eval Test/Tasty/Patterns/Eval.hs:(68,1)-(72,13) 1298 8 0.0 0.0 0.0 0.0 listingTests Test.Tasty.Ingredients.ListTests Test/Tasty/Ingredients/ListTests.hs:(39,1)-(45,19) 899 0 0.0 0.0 0.0 0.0 lookupOption Test.Tasty.Options Test/Tasty/Options.hs:(115,1)-(119,27) 900 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