{"action":"created","issue":{"url":"https://api.github.com/repos/bos/criterion/issues/113","repository_url":"https://api.github.com/repos/bos/criterion","labels_url":"https://api.github.com/repos/bos/criterion/issues/113/labels{/name}","comments_url":"https://api.github.com/repos/bos/criterion/issues/113/comments","events_url":"https://api.github.com/repos/bos/criterion/issues/113/events","html_url":"https://github.com/bos/criterion/issues/113","id":171411843,"number":113,"title":"criterion-1.1.1.0 on Hackage fails to build with optparse-applicative-0.13.0.0","user":{"login":"RyanGlScott","id":2364661,"avatar_url":"https://avatars.githubusercontent.com/u/2364661?v=3","gravatar_id":"","url":"https://api.github.com/users/RyanGlScott","html_url":"https://github.com/RyanGlScott","followers_url":"https://api.github.com/users/RyanGlScott/followers","following_url":"https://api.github.com/users/RyanGlScott/following{/other_user}","gists_url":"https://api.github.com/users/RyanGlScott/gists{/gist_id}","starred_url":"https://api.github.com/users/RyanGlScott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RyanGlScott/subscriptions","organizations_url":"https://api.github.com/users/RyanGlScott/orgs","repos_url":"https://api.github.com/users/RyanGlScott/repos","events_url":"https://api.github.com/users/RyanGlScott/events{/privacy}","received_events_url":"https://api.github.com/users/RyanGlScott/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2016-08-16T13:37:05Z","updated_at":"2016-11-06T11:26:46Z","closed_at":null,"body":"The HEAD version of `criterion` does not suffer from this issue.\n\n```\nBuilding criterion-1.1.1.0...\nPreprocessing library criterion-1.1.1.0...\n[ 1 of 13] Compiling Paths_criterion  ( dist/build/autogen/Paths_criterion.hs, dist/build/Paths_criterion.o )\n[ 2 of 13] Compiling Criterion.Types  ( Criterion/Types.hs, dist/build/Criterion/Types.o )\n[ 3 of 13] Compiling Criterion.Monad.Internal ( Criterion/Monad/Internal.hs, dist/build/Criterion/Monad/Internal.o )\n[ 4 of 13] Compiling Criterion.Measurement ( Criterion/Measurement.hs, dist/build/Criterion/Measurement.o )\n[ 5 of 13] Compiling Criterion.Monad  ( Criterion/Monad.hs, dist/build/Criterion/Monad.o )\n[ 6 of 13] Compiling Criterion.Report ( Criterion/Report.hs, dist/build/Criterion/Report.o )\n\nCriterion/Report.hs:35:1: warning: [-Wdeprecations]\n    Module ‘Data.Aeson.Encode’ is deprecated:\n      Use Data.Aeson or Data.Aeson.Text instead\n\nCriterion/Report.hs:94:34: warning: [-Wdeprecations]\n    In the use of ‘encodeToTextBuilder’\n    (imported from Data.Aeson.Encode):\n    Deprecated: \"Use Data.Aeson or Data.Aeson.Text instead\"\n[ 7 of 13] Compiling Criterion.IO.Printf ( Criterion/IO/Printf.hs, dist/build/Criterion/IO/Printf.o )\n[ 8 of 13] Compiling Criterion.Analysis ( Criterion/Analysis.hs, dist/build/Criterion/Analysis.o )\n[ 9 of 13] Compiling Criterion.Main.Options ( Criterion/Main/Options.hs, dist/build/Criterion/Main/Options.o )\n\nCriterion/Main/Options.hs:88:34: error:\n    • Variable not in scope: (<>) :: Mod f50 a43 -> Mod f51 a44 -> t23\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:88:47: error:\n    • Variable not in scope:\n        (<>) :: t23 -> Mod f52 a45 -> Mod FlagFields Bool\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:89:40: error:\n    • Variable not in scope:\n        (<>) :: Mod f53 a46 -> Mod f54 a47 -> Mod FlagFields Bool\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:93:33: error:\n    • Variable not in scope: (<>) :: Mod f46 a39 -> Mod f47 a40 -> t22\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:93:46: error:\n    • Variable not in scope: (<>) :: t22 -> Mod f48 a41 -> t21\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:93:65: error:\n    • Variable not in scope:\n        (<>) :: t21 -> Mod f49 a42 -> Mod OptionFields Int64\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:97:25: error:\n    • Variable not in scope: (<>) :: Mod f41 a35 -> Mod f42 a36 -> t20\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:97:38: error:\n    • Variable not in scope: (<>) :: t20 -> Mod f43 a37 -> t19\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:97:57: error:\n    • Variable not in scope: (<>) :: t19 -> Mod f44 MatchType -> t18\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:97:73: error:\n    • Variable not in scope:\n        (<>) :: t18 -> Mod f45 a38 -> Mod OptionFields MatchType\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:104:18: error:\n    • Variable not in scope: (<>) :: Mod f2 a1 -> Mod f3 a2 -> t3\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:104:31: error:\n    • Variable not in scope: (<>) :: t3 -> Mod f4 a3 -> t2\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:104:47: error:\n    • Variable not in scope: (<>) :: t2 -> Mod f5 Double -> t1\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:104:69: error:\n    • Variable not in scope:\n        (<>) :: t1 -> Mod f6 a4 -> Mod OptionFields Double\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:106:37: error:\n    • Variable not in scope: (<>) :: Mod f7 a5 -> Mod f8 a6 -> t4\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:106:50: error:\n    • Variable not in scope:\n        (<>) :: t4 -> Mod f9 a7 -> Mod FlagFields Bool\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:109:26: error:\n    • Variable not in scope: (<>) :: Mod f10 a8 -> Mod f11 a9 -> t7\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:109:39: error:\n    • Variable not in scope: (<>) :: t7 -> Mod f12 a10 -> t6\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:109:57: error:\n    • Variable not in scope: (<>) :: t6 -> Mod f13 Double -> t5\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:109:76: error:\n    • Variable not in scope:\n        (<>) :: t5 -> Mod f14 a11 -> Mod OptionFields Double\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:112:25: error:\n    • Variable not in scope: (<>) :: Mod f15 a12 -> Mod f16 a13 -> t9\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:112:44: error:\n    • Variable not in scope: (<>) :: t9 -> Mod f17 Int -> t8\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:112:63: error:\n    • Variable not in scope:\n        (<>) :: t8 -> Mod f18 a14 -> Mod OptionFields Int\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:115:29: error:\n    • Variable not in scope: (<>) :: Mod f19 a15 -> Mod f20 a16 -> t10\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:115:54: error:\n    • Variable not in scope:\n        (<>) :: t10 -> Mod f21 a17 -> Mod OptionFields ([String], String)\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:117:44: error:\n    • Variable not in scope:\n        (<>) :: Mod f22 a18 -> Mod f23 a19 -> Mod OptionFields String\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:119:46: error:\n    • Variable not in scope: (<>) :: Mod f24 a20 -> Mod f25 a21 -> t11\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:119:59: error:\n    • Variable not in scope:\n        (<>) :: t11 -> Mod f26 a22 -> Mod OptionFields String\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:121:40: error:\n    • Variable not in scope:\n        (<>) :: Mod f27 a23 -> Mod f28 a24 -> Mod OptionFields String\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:123:44: error:\n    • Variable not in scope:\n        (<>) :: Mod f29 a25 -> Mod f30 a26 -> Mod OptionFields String\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:126:37: error:\n    • Variable not in scope: (<>) :: Mod f31 a27 -> Mod f32 a28 -> t14\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:126:50: error:\n    • Variable not in scope: (<>) :: t14 -> Mod f33 a29 -> t13\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:126:69: error:\n    • Variable not in scope: (<>) :: t13 -> Mod f34 Int -> t12\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:127:47: error:\n    • Variable not in scope:\n        (<>) :: t12 -> Mod f35 a30 -> Mod OptionFields Int\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:129:34: error:\n    • Variable not in scope: (<>) :: Mod f36 a31 -> Mod f37 a32 -> t17\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:129:47: error:\n    • Variable not in scope: (<>) :: t17 -> Mod f38 a33 -> t16\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:129:65: error:\n    • Variable not in scope: (<>) :: t16 -> Mod f39 FilePath -> t15\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:130:33: error:\n    • Variable not in scope:\n        (<>) :: t15 -> Mod f40 a34 -> Mod OptionFields String\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:135:26: error:\n    • Variable not in scope:\n        (<>) :: Mod OptionFields String -> Mod f0 a0 -> t0\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:135:44: error:\n    • Variable not in scope:\n        (<>) :: t0 -> Mod f1 String -> Mod OptionFields String\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:175:39: error:\n    • Variable not in scope: (<>) :: [Char] -> String -> String\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:175:55: error:\n    • Variable not in scope:\n        (<>) :: ParserInfo Mode -> InfoMod a48 -> t24\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:176:14: error:\n    • Variable not in scope:\n        (<>) :: t24 -> InfoMod a49 -> ParserInfo Mode\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n\nCriterion/Main/Options.hs:182:39: error:\n    • Variable not in scope: (<>) :: [Char] -> String -> String\n    • Perhaps you meant one of these:\n        ‘<$>’ (imported from Options.Applicative),\n        ‘<*>’ (imported from Options.Applicative),\n        ‘*>’ (imported from Options.Applicative)\n      Perhaps you want to add ‘<>’ to one of these import lists:\n        ‘Text.PrettyPrint.ANSI.Leijen’ (Criterion/Main/Options.hs:40:1-47)\n        ‘Data.Monoid’ (Criterion/Main/Options.hs:32:1-27)\n```\n"},"comment":{"url":"https://api.github.com/repos/bos/criterion/issues/comments/258674812","html_url":"https://github.com/bos/criterion/issues/113#issuecomment-258674812","issue_url":"https://api.github.com/repos/bos/criterion/issues/113","id":258674812,"user":{"login":"RyanGlScott","id":2364661,"avatar_url":"https://avatars.githubusercontent.com/u/2364661?v=3","gravatar_id":"","url":"https://api.github.com/users/RyanGlScott","html_url":"https://github.com/RyanGlScott","followers_url":"https://api.github.com/users/RyanGlScott/followers","following_url":"https://api.github.com/users/RyanGlScott/following{/other_user}","gists_url":"https://api.github.com/users/RyanGlScott/gists{/gist_id}","starred_url":"https://api.github.com/users/RyanGlScott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RyanGlScott/subscriptions","organizations_url":"https://api.github.com/users/RyanGlScott/orgs","repos_url":"https://api.github.com/users/RyanGlScott/repos","events_url":"https://api.github.com/users/RyanGlScott/events{/privacy}","received_events_url":"https://api.github.com/users/RyanGlScott/received_events","type":"User","site_admin":false},"created_at":"2016-11-06T11:26:46Z","updated_at":"2016-11-06T11:26:46Z","body":"@DanBurton: after talking with @rrnewton, it doesn't sound like he'll get a chance to work on this until after the PLDI deadline (November 15)."}}
{"actor":{"display_login":"RyanGlScott"}}