Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • ghc/ghc
  • bgamari/ghc
  • syd/ghc
  • ggreif/ghc
  • watashi/ghc
  • RolandSenn/ghc
  • mpickering/ghc
  • DavidEichmann/ghc
  • carter/ghc
  • harpocrates/ghc
  • ethercrow/ghc
  • mijicd/ghc
  • adamse/ghc
  • alexbiehl/ghc
  • gridaphobe/ghc
  • trofi/ghc
  • supersven/ghc
  • ppk/ghc
  • ulysses4ever/ghc
  • AndreasK/ghc
  • ghuntley/ghc
  • shayne-fletcher-da/ghc
  • fgaz/ghc
  • yav/ghc
  • osa1/ghc
  • mbbx6spp/ghc
  • JulianLeviston/ghc
  • reactormonk/ghc
  • rae/ghc
  • takenobu-hs/ghc
  • michalt/ghc
  • andrewthad/ghc
  • hsyl20/ghc
  • scottgw/ghc
  • sjakobi/ghc
  • angerman/ghc
  • RyanGlScott/ghc
  • hvr/ghc
  • howtonotwin/ghc
  • chessai/ghc
  • m-renaud/ghc
  • brprice/ghc
  • stevehartdata/ghc
  • sighingnow/ghc
  • kgardas/ghc
  • ckoparkar/ghc
  • alp/ghc
  • smaeul/ghc
  • kakkun61/ghc
  • sykloid/ghc
  • newhoggy/ghc
  • toonn/ghc
  • nineonine/ghc
  • Phyx/ghc
  • ezyang/ghc
  • tweag/ghc
  • langston/ghc
  • ndmitchell/ghc
  • rockbmb/ghc
  • artempyanykh/ghc
  • mniip/ghc
  • mynguyenbmc/ghc
  • alexfmpe/ghc
  • crockeea/ghc
  • nh2/ghc
  • vaibhavsagar/ghc
  • phadej/ghc
  • Haskell-mouse/ghc
  • lolotp/ghc
  • spacekitteh/ghc
  • michaelpj/ghc
  • mgsloan/ghc
  • HPCohen/ghc
  • tmobile/ghc
  • radrow/ghc
  • simonmar/ghc
  • _deepfire/ghc
  • Ericson2314/ghc
  • leitao/ghc
  • fumieval/ghc
  • trac-isovector/ghc
  • cblp/ghc
  • xich/ghc
  • ciil/ghc
  • erthalion/ghc
  • xldenis/ghc
  • autotaker/ghc
  • haskell-wasm/ghc
  • kcsongor/ghc
  • agander/ghc
  • Baranowski/ghc
  • trac-dredozubov/ghc
  • 23Skidoo/ghc
  • iustin/ghc
  • ningning/ghc
  • josefs/ghc
  • kabuhr/ghc
  • gallais/ghc
  • dten/ghc
  • expipiplus1/ghc
  • Pluralia/ghc
  • rohanjr/ghc
  • intricate/ghc
  • kirelagin/ghc
  • Javran/ghc
  • DanielG/ghc
  • trac-mizunashi_mana/ghc
  • pparkkin/ghc
  • bollu/ghc
  • ntc2/ghc
  • jaspervdj/ghc
  • JoshMeredith/ghc
  • wz1000/ghc
  • zkourouma/ghc
  • code5hot/ghc
  • jdprice/ghc
  • tdammers/ghc
  • J-mie6/ghc
  • trac-lantti/ghc
  • ch1bo/ghc
  • cgohla/ghc
  • lucamolteni/ghc
  • acairncross/ghc
  • amerocu/ghc
  • chreekat/ghc
  • txsmith/ghc
  • trupill/ghc
  • typetetris/ghc
  • sergv/ghc
  • fryguybob/ghc
  • erikd/ghc
  • trac-roland/ghc
  • setupminimal/ghc
  • Friede80/ghc
  • SkyWriter/ghc
  • xplorld/ghc
  • abrar/ghc
  • obsidiansystems/ghc
  • Icelandjack/ghc
  • adinapoli/ghc
  • trac-matthewbauer/ghc
  • heatsink/ghc
  • dwijnand/ghc
  • Cmdv/ghc
  • alinab/ghc
  • pepeiborra/ghc
  • fommil/ghc
  • luochen1990/ghc
  • rlupton20/ghc
  • applePrincess/ghc
  • lehins/ghc
  • ronmrdechai/ghc
  • leeadam/ghc
  • harendra/ghc
  • mightymosquito1991/ghc
  • trac-gershomb/ghc
  • lucajulian/ghc
  • Rizary/ghc
  • VictorCMiraldo/ghc
  • jamesbrock/ghc
  • andrewdmeier/ghc
  • luke/ghc
  • pranaysashank/ghc
  • cocreature/ghc
  • hithroc/ghc
  • obreitwi/ghc
  • slrtbtfs/ghc
  • kaol/ghc
  • yairchu/ghc
  • Mathemagician98/ghc
  • trac-taylorfausak/ghc
  • leungbk/ghc
  • MichaWiedenmann/ghc
  • chris-martin/ghc
  • TDecki/ghc
  • adithyaov/ghc
  • trac-gelisam/ghc
  • Lysxia/ghc
  • complyue/ghc
  • bwignall/ghc
  • sternmull/ghc
  • sonika/ghc
  • leif/ghc
  • broadwaylamb/ghc
  • myszon/ghc
  • danbroooks/ghc
  • Mechachleopteryx/ghc
  • zardyh/ghc
  • trac-vdukhovni/ghc
  • OmarKhaledAbdo/ghc
  • arrowd/ghc
  • Bodigrim/ghc
  • matheus23/ghc
  • cardenaso11/ghc
  • trac-Athas/ghc
  • mb720/ghc
  • DylanZA/ghc
  • liff/ghc
  • typedrat/ghc
  • trac-claude/ghc
  • jbm/ghc
  • Gertjan423/ghc
  • PHO/ghc
  • JKTKops/ghc
  • kockahonza/ghc
  • msakai/ghc
  • Sir4ur0n/ghc
  • barambani/ghc
  • vishnu.c/ghc
  • dcoutts/ghc
  • trac-runeks/ghc
  • trac-MaxGabriel/ghc
  • lexi.lambda/ghc
  • strake/ghc
  • spavikevik/ghc
  • JakobBruenker/ghc
  • rmanne/ghc
  • gdziadkiewicz/ghc
  • ani/ghc
  • iliastsi/ghc
  • smunix/ghc
  • judah/ghc
  • blackgnezdo/ghc
  • emilypi/ghc
  • trac-bpfoley/ghc
  • muesli4/ghc
  • trac-gkaracha/ghc
  • Kleidukos/ghc
  • nek0/ghc
  • TristanCacqueray/ghc
  • dwulive/ghc
  • mbakke/ghc
  • arybczak/ghc
  • Yang123321/ghc
  • maksbotan/ghc
  • QuietMisdreavus/ghc
  • trac-olshanskydr/ghc
  • emekoi/ghc
  • samuela/ghc
  • josephcsible/ghc
  • dramforever/ghc
  • lpsmith/ghc
  • DenisFrezzato/ghc
  • michivi/ghc
  • jneira/ghc
  • jeffhappily/ghc
  • Ivan-Yudin/ghc
  • nakaji-dayo/ghc
  • gdevanla/ghc
  • galen/ghc
  • fendor/ghc
  • yaitskov/ghc
  • rcythr/ghc
  • awpr/ghc
  • jeremyschlatter/ghc
  • Aver1y/ghc
  • mitchellvitez/ghc
  • merijn/ghc
  • tomjaguarpaw1/ghc
  • trac-NoidedSuper/ghc
  • erewok/ghc
  • trac-junji.hashimoto/ghc
  • adamwespiser/ghc
  • bjaress/ghc
  • jhrcek/ghc
  • leonschoorl/ghc
  • lukasz-golebiewski/ghc
  • sheaf/ghc
  • last-g/ghc
  • carassius1014/ghc
  • eschwartz/ghc
  • dwincort/ghc
  • felixwiemuth/ghc
  • TimWSpence/ghc
  • marcusmonteirodesouza/ghc
  • WJWH/ghc
  • vtols/ghc
  • theobat/ghc
  • BinderDavid/ghc
  • ckoparkar0/ghc
  • alexander-kjeldaas/ghc
  • dme2/ghc
  • philderbeast/ghc
  • aaronallen8455/ghc
  • rayshih/ghc
  • benkard/ghc
  • mpardalos/ghc
  • saidelman/ghc
  • leiftw/ghc
  • ca333/ghc
  • bwroga/ghc
  • nmichael44/ghc
  • trac-crobbins/ghc
  • felixonmars/ghc
  • adityagupta1089/ghc
  • hgsipiere/ghc
  • treeowl/ghc
  • alexpeits/ghc
  • CraigFe/ghc
  • dnlkrgr/ghc
  • kerckhove_ts/ghc
  • cptwunderlich/ghc
  • eiais/ghc
  • hahohihu/ghc
  • sanchayan/ghc
  • lemmih/ghc
  • sehqlr/ghc
  • trac-dbeacham/ghc
  • luite/ghc
  • trac-f-a/ghc
  • vados/ghc
  • luntain/ghc
  • fatho/ghc
  • alexbiehl-gc/ghc
  • dcbdan/ghc
  • tvh/ghc
  • liam-ly/ghc
  • timbobbarnes/ghc
  • GovanifY/ghc
  • shanth2600/ghc
  • gliboc/ghc
  • duog/ghc
  • moxonsghost/ghc
  • zander/ghc
  • masaeedu/ghc
  • georgefst/ghc
  • guibou/ghc
  • nicuveo/ghc
  • mdebruijne/ghc
  • stjordanis/ghc
  • emiflake/ghc
  • wygulmage/ghc
  • frasertweedale/ghc
  • coot/ghc
  • aratamizuki/ghc
  • tsandstr/ghc
  • mrBliss/ghc
  • Anton-Latukha/ghc
  • tadfisher/ghc
  • vapourismo/ghc
  • Sorokin-Anton/ghc
  • basile-henry/ghc
  • trac-mightybyte/ghc
  • AbsoluteNikola/ghc
  • cobrien99/ghc
  • songzh/ghc
  • blamario/ghc
  • aj4ayushjain/ghc
  • trac-utdemir/ghc
  • tangcl/ghc
  • hdgarrood/ghc
  • maerwald/ghc
  • arjun/ghc
  • ratherforky/ghc
  • haskieLambda/ghc
  • EmilGedda/ghc
  • Bogicevic/ghc
  • eddiejessup/ghc
  • kozross/ghc
  • AlistairB/ghc
  • 3Rafal/ghc
  • christiaanb/ghc
  • trac-bit/ghc
  • matsumonkie/ghc
  • trac-parsonsmatt/ghc
  • chisui/ghc
  • jaro/ghc
  • trac-kmiyazato/ghc
  • davidsd/ghc
  • Tritlo/ghc
  • I-B-3/ghc
  • lykahb/ghc
  • AriFordsham/ghc
  • turion1/ghc
  • berberman/ghc
  • christiantakle/ghc
  • zyklotomic/ghc
  • trac-ocramz/ghc
  • CSEdd/ghc
  • doyougnu/ghc
  • mmhat/ghc
  • why-not-try-calmer/ghc
  • plutotulp/ghc
  • kjekac/ghc
  • Manvi07/ghc
  • teo/ghc
  • cactus/ghc
  • CarrieMY/ghc
  • abel/ghc
  • yihming/ghc
  • tsakki/ghc
  • jessicah/ghc
  • oliverbunting/ghc
  • meld/ghc
  • friedbrice/ghc
  • Joald/ghc
  • abarbu/ghc
  • DigitalBrains1/ghc
  • sterni/ghc
  • alexDarcy/ghc
  • hexchain/ghc
  • minimario/ghc
  • zliu41/ghc
  • tommd/ghc
  • jazcarate/ghc
  • peterbecich/ghc
  • alirezaghey/ghc
  • solomon/ghc
  • mikael.urankar/ghc
  • davjam/ghc
  • int-index/ghc
  • MorrowM/ghc
  • nrnrnr/ghc
  • Sonfamm/ghc-test-only
  • afzt1/ghc
  • nguyenhaibinh-tpc/ghc
  • trac-lierdakil/ghc
  • MichaWiedenmann1/ghc
  • jmorag/ghc
  • Ziharrk/ghc
  • trac-MitchellSalad/ghc
  • juampe/ghc
  • jwaldmann/ghc
  • snowleopard/ghc
  • juhp/ghc
  • normalcoder/ghc
  • ksqsf/ghc
  • trac-jberryman/ghc
  • roberth/ghc
  • 1ntEgr8/ghc
  • epworth/ghc
  • MrAdityaAlok/ghc
  • JunmingZhao42/ghc
  • jappeace/ghc
  • trac-Gabriel439/ghc
  • alt-romes/ghc
  • HugoPeters1024/ghc
  • 10ne1/ghc-fork
  • agentultra/ghc
  • Garfield1002/ghc
  • ChickenProp/ghc
  • clyring/ghc
  • MaxHearnden/ghc
  • jumper149/ghc
  • vem/ghc
  • ketzacoatl/ghc
  • Rosuavio/ghc
  • jackohughes/ghc
  • p4l1ly/ghc
  • konsumlamm/ghc
  • shlevy/ghc
  • torsten.schmits/ghc
  • andremarianiello/ghc
  • amesgen/ghc
  • googleson78/ghc
  • InfiniteVerma/ghc
  • uhbif19/ghc
  • yiyunliu/ghc
  • raehik/ghc
  • mrkun/ghc
  • telser/ghc
  • 1Jajen1/ghc
  • slotThe/ghc
  • WinstonHartnett/ghc
  • mpilgrem/ghc
  • dreamsmasher/ghc
  • schuelermine/ghc
  • trac-Viwor/ghc
  • undergroundquizscene/ghc
  • evertedsphere/ghc
  • coltenwebb/ghc
  • oberblastmeister/ghc
  • agrue/ghc
  • lf-/ghc
  • zacwood9/ghc
  • steshaw/ghc
  • high-cloud/ghc
  • SkamDart/ghc
  • PiDelport/ghc
  • maoif/ghc
  • RossPaterson/ghc
  • CharlesTaylor7/ghc
  • ribosomerocker/ghc
  • trac-ramirez7/ghc
  • daig/ghc
  • NicolasT/ghc
  • FinleyMcIlwaine/ghc
  • lawtonnichols/ghc
  • jmtd/ghc
  • ozkutuk/ghc
  • wildsebastian/ghc
  • nikshalark/ghc
  • lrzlin/ghc
  • tobias/ghc
  • fw/ghc
  • hawkinsw/ghc
  • type-dance/ghc
  • rui314/ghc
  • ocharles/ghc
  • wavewave/ghc
  • TheKK/ghc
  • nomeata/ghc
  • trac-csabahruska/ghc
  • jonathanjameswatson/ghc
  • L-as/ghc
  • Axman6/ghc
  • barracuda156/ghc
  • trac-jship/ghc
  • jake-87/ghc
  • meooow/ghc
  • rebeccat/ghc
  • hamana55/ghc
  • Enigmage/ghc
  • kokobd/ghc
  • agevelt/ghc
  • gshen42/ghc
  • chrismwendt/ghc
  • MangoIV/ghc
  • teto/ghc
  • Sookr1/ghc
  • trac-thomasjm/ghc
  • barci2/ghc-dev
  • trac-m4dc4p/ghc
  • dixonary/ghc
  • breakerzirconia/ghc
  • alexsio27444/ghc
  • glocq/ghc
  • sourabhxyz/ghc
  • ryantrinkle/ghc
  • Jade/ghc
  • scedfaliako/ghc
  • martijnbastiaan/ghc
  • trac-george.colpitts/ghc
  • ammarbinfaisal/ghc
  • mimi.vx/ghc
  • lortabac/ghc
  • trac-zyla/ghc
  • benbellick/ghc
  • aadaa-fgtaa/ghc
  • jvanbruegge/ghc
  • archbung/ghc
  • gilmi/ghc
  • mfonism/ghc
  • alex-mckenna/ghc
  • Ei30metry/ghc
  • DiegoDiverio/ghc
  • jorgecunhamendes/ghc
  • liesnikov/ghc
  • akrmn/ghc
  • trac-simplifierticks/ghc
  • jacco/ghc
  • rhendric/ghc
  • damhiya/ghc
  • ryndubei/ghc
  • DaveBarton/ghc
  • trac-Profpatsch/ghc
  • GZGavinZhao/ghc
  • ncfavier/ghc
  • jameshaydon/ghc
  • ajccosta/ghc
  • dschrempf/ghc
  • cydparser/ghc
  • LinuxUserGD/ghc
  • elodielander/ghc
  • facundominguez/ghc
  • psilospore/ghc
  • lachrimae/ghc
  • dylan-thinnes/ghc-type-errors-plugin
  • hamishmack/ghc
  • Leary/ghc
  • lzszt/ghc
  • lyokha/ghc
  • trac-glaubitz/ghc
  • Rewbert/ghc
  • andreabedini/ghc
  • Jasagredo/ghc
  • sol/ghc
  • OlegAlexander/ghc
  • trac-sthibaul/ghc
  • avdv/ghc
  • Wendaolee/ghc
  • ur4t/ghc
  • daylily/ghc
  • boltzmannrain/ghc
  • mmzk1526/ghc
  • trac-fizzixnerd/ghc
  • soulomoon/ghc
  • rwmjones/ghc
  • j14i/ghc
  • tracsis/ghc
  • gesh/ghc
  • flip101/ghc
  • eldritch-cookie/ghc
  • LemonjamesD/ghc
  • pgujjula/ghc
  • skeuchel/ghc
  • noteed/ghc
  • gulin.serge/ghc
  • Torrekie/ghc
  • jlwoodwa/ghc
  • ayanamists/ghc
  • husong998/ghc
  • trac-edmundnoble/ghc
  • josephf/ghc
  • contrun/ghc
  • baulig/ghc
  • edsko/ghc
  • mzschr/ghc-issue-24732
  • ulidtko/ghc
  • Arsen/ghc
  • trac-sjoerd_visscher/ghc
  • crumbtoo/ghc
  • L0neGamer/ghc
  • DrewFenwick/ghc
  • benz0li/ghc
  • MaciejWas/ghc
  • jordanrule/ghc
  • trac-qqwy/ghc
  • LiamGoodacre/ghc
  • isomorpheme/ghc
  • trac-danidiaz/ghc
  • Kariim/ghc
  • MTaimoorZaeem/ghc
  • hololeap/ghc
  • ticat-fp/ghc
  • meritamen/ghc
  • criskell/ghc
  • trac-kraai/ghc
  • aergus/ghc
  • jdral/ghc
  • SamB/ghc
  • Tristian/ghc
  • ywgrit/ghc
  • KatsuPatrick/ghc
  • OsePedro/ghc
  • mpscholten/ghc
  • fp/ghc
  • zaquest/ghc
  • fangyi-zhou/ghc
  • augyg/ghc
640 results
Show changes
Showing
with 96 additions and 52 deletions
T18021.hs:12:3: error: [GHC-53634] T18021.hs:12:3: error: [GHC-53634]
The RHS of an associated type declaration mentions out-of-scope variable ‘a’ Out of scope type variable ‘a’ in the RHS of a family instance.
All such variables must be bound on the LHS All such variables must be bound on the LHS.
T18021.hs:17:3: error: [GHC-53634] T18021.hs:17:3: error: [GHC-53634]
The RHS of an associated type declaration mentions out-of-scope variable ‘a’ Out of scope type variable ‘a’ in the RHS of a family instance.
All such variables must be bound on the LHS All such variables must be bound on the LHS.
...@@ -28,16 +28,16 @@ T18240a.hs:23:19: error: [GHC-71492] ...@@ -28,16 +28,16 @@ T18240a.hs:23:19: error: [GHC-71492]
• Instance head cannot contain nested ‘forall’s or contexts • Instance head cannot contain nested ‘forall’s or contexts
• In an instance declaration • In an instance declaration
T18240a.hs:28:10: error: [GHC-12222] T18240a.hs:28:10: error: [GHC-53946]
• Illegal head of an instance declaration: ‘42’ • Illegal head of an instance declaration: ‘42’.
Instance heads must be of the form Instance heads must be of the form
C ty_1 ... ty_n C ty_1 ... ty_n
where ‘C’ is a class where ‘C’ is a class.
• In an instance declaration • In an instance declaration
T18240a.hs:29:10: error: [GHC-12222] T18240a.hs:29:10: error: [GHC-53946]
• Illegal head of an instance declaration: ‘Int -> Int’ • Illegal head of an instance declaration: ‘Int -> Int’.
Instance heads must be of the form Instance heads must be of the form
C ty_1 ... ty_n C ty_1 ... ty_n
where ‘C’ is a class where ‘C’ is a class.
• In an instance declaration • In an instance declaration
T5513.hs:4:19: error: [GHC-56538] T5513.hs:4:19: error: [GHC-53946]
• Instance head is not headed by a class: lowercase_name a • Illegal head of an instance declaration: ‘lowercase_name a’.
Instance heads must be of the form
C ty_1 ... ty_n
where ‘C’ is a class.
• In the stand-alone deriving instance for ‘lowercase_name a’ • In the stand-alone deriving instance for ‘lowercase_name a’
T23252.hs:11:1: error:
T23252.hs:11:1: error: [GHC-87279]
• The kind of ‘T2’ is ill-scoped • The kind of ‘T2’ is ill-scoped
Inferred kind: T2 :: forall (d :: k). Inferred kind: T2 :: forall (d :: k).
forall k (c :: k) (a :: Proxy c) (b :: Proxy d) -> forall k (c :: k) (a :: Proxy c) (b :: Proxy d) ->
......
module T23630 where
data HOLType = UTypeIn !HOLType deriving Eq
tyVars :: HOLType -> [HOLType]
tyVars (UTypeIn tv) = [undefined]
union :: Eq a => [a] -> [a] -> [a]
union l1 l2 = foldr insert l2 l1
insert :: Eq a => a -> [a] -> [a]
insert x l
| x `elem` l = l
| otherwise = x : l
catTyVars :: [HOLType] -> [HOLType]
catTyVars = foldr (union . tyVars) []
...@@ -472,6 +472,7 @@ test('T22715_2', normal, multimod_compile, ['T22715_2', '-v0 -O -fspecialise-agg ...@@ -472,6 +472,7 @@ test('T22715_2', normal, multimod_compile, ['T22715_2', '-v0 -O -fspecialise-agg
test('T22802', normal, compile, ['-O']) test('T22802', normal, compile, ['-O'])
test('T15205', normal, compile, ['-O -ddump-simpl -dno-typeable-binds -dsuppress-uniques']) test('T15205', normal, compile, ['-O -ddump-simpl -dno-typeable-binds -dsuppress-uniques'])
test('T22761', normal, multimod_compile, ['T22761', '-O2 -v0']) test('T22761', normal, multimod_compile, ['T22761', '-O2 -v0'])
test('T23630', normal, compile, ['-O'])
test('T23012', normal, compile, ['-O']) test('T23012', normal, compile, ['-O'])
test('RewriteHigherOrderPatterns', normal, compile, ['-O -ddump-rule-rewrites -dsuppress-all -dsuppress-uniques']) test('RewriteHigherOrderPatterns', normal, compile, ['-O -ddump-rule-rewrites -dsuppress-all -dsuppress-uniques'])
......
module T23413 where
f :: (Int ~ Bool) => Int -> Bool
f x = f x
g1 :: (Int ~ Bool) => Int -> Bool
g1 x = f x
g2 :: (Bool ~ Int) => Int -> Bool
g2 x = f x
h :: (Int ~ Bool) => Int -> Bool
h x = x
...@@ -888,3 +888,4 @@ test('T23514c', normal, compile, ['']) ...@@ -888,3 +888,4 @@ test('T23514c', normal, compile, [''])
test('T22537', normal, compile, ['']) test('T22537', normal, compile, [''])
test('T18986a', normal, compile, ['']) test('T18986a', normal, compile, [''])
test('T18986b', normal, compile, ['']) test('T18986b', normal, compile, [''])
test('T23413', normal, compile, [''])
AssocTyDef02.hs:7:5: error: AssocTyDef02.hs:7:5: error: [GHC-41522]
• Illegal argument ‘[b]’ in: • Illegal argument ‘[b]’ in:
‘type Typ [b] = ...’ ‘type Typ [b] = ...’
The arguments to ‘Typ’ must all be distinct type variables The arguments to ‘Typ’ must all be distinct type variables.
• In the default type instance declaration for ‘Typ’ • In the default type instance declaration for ‘Typ’
In the class declaration for ‘Cls’ In the class declaration for ‘Cls’
AssocTyDef03.hs:6:5: [GHC-52347] AssocTyDef03.hs:6:5: error: [GHC-52347]
Wrong category of family instance; declaration was for a data family Wrong category of family instance; declaration was for a data family.
In the default type instance declaration for ‘Typ’ In the default type instance declaration for ‘Typ’
In the class declaration for ‘Cls’ In the class declaration for ‘Cls’
AssocTyDef05.hs:6:5: error: [GHC-12985] AssocTyDef05.hs:6:5: error: [GHC-12985]
• Number of parameters must match family declaration; expected 1 • Number of parameters must match family declaration; expected 1.
• In the default type instance declaration for ‘Typ’ • In the default type instance declaration for ‘Typ’
In the class declaration for ‘Cls’ In the class declaration for ‘Cls’
AssocTyDef06.hs:6:5: [GHC-12985] AssocTyDef06.hs:6:5: error: [GHC-12985]
Number of parameters must match family declaration; expected 1 Number of parameters must match family declaration; expected 1.
In the default type instance declaration for ‘Typ’ In the default type instance declaration for ‘Typ’
In the class declaration for ‘Cls’ In the class declaration for ‘Cls’
ContextStack1.hs:10:5: ContextStack1.hs:10:5: error: [GHC-40404]
Reduction stack overflow; size = 11 • Reduction stack overflow; size = 11
When simplifying the following type: Cls [[[[[[[[[[()]]]]]]]]]] When simplifying the following type: Cls [[[[[[[[[[()]]]]]]]]]]
Use -freduction-depth=0 to disable this check • In the expression: meth
(any upper bound you could choose might fail unpredictably with In an equation for ‘t’: t = meth
minor updates to GHC, so disabling the check is recommended if Suggested fix:
you're sure that type checking should terminate) Use -freduction-depth=0 to disable this check
In the expression: meth (any upper bound you could choose might fail unpredictably with
In an equation for ‘t’: t = meth minor updates to GHC, so disabling the check is recommended if
you're sure that type checking should terminate)
MultiAssocDefaults.hs:7:1: [GHC-59128]
More than one default declaration for A MultiAssocDefaults.hs:7:1: error: [GHC-59128]
In the class declaration for ‘C’ • More than one default declaration for ‘A’
• In the class declaration for ‘C’
T15515.hs:17:10: error: T15515.hs:17:10: error: [GHC-73138]
• Illegal type synonym family application ‘F’ in instance: • Illegal type synonym family application ‘F’ in instance:
C @{F -> *} D C @{F -> *} D
• In the instance declaration for ‘C (D :: F -> Type)’ • In the instance declaration for ‘C (D :: F -> Type)’
T22570.hs:11:10: error: [GHC-53946] T22570.hs:11:10: error: [GHC-53946]
• Illegal instance for a type synonym • Illegal instance for type synonym ‘SomeClassUnit’.
A class instance must be for a class Instance heads must be of the form
C ty_1 ... ty_n
where ‘C’ is a class.
• In the instance declaration for ‘SomeClassUnit’ • In the instance declaration for ‘SomeClassUnit’
T22570.hs:15:10: error: [GHC-53946] T22570.hs:15:10: error: [GHC-53946]
• Illegal instance for a type synonym • Illegal instance for type synonym ‘SomeClassSyn’.
A class instance must be for a class Instance heads must be of the form
C ty_1 ... ty_n
where ‘C’ is a class.
• In the instance declaration for ‘SomeClassSyn ()’ • In the instance declaration for ‘SomeClassSyn ()’
T22924b.hs:10:5: error: T22924b.hs:10:5: error: [GHC-40404]
• Reduction stack overflow; size = 201 • Reduction stack overflow; size = 201
When simplifying the following type: S When simplifying the following type: S
• In the expression: coerce
In an equation for ‘f’: f = coerce
Suggested fix:
Use -freduction-depth=0 to disable this check Use -freduction-depth=0 to disable this check
(any upper bound you could choose might fail unpredictably with (any upper bound you could choose might fail unpredictably with
minor updates to GHC, so disabling the check is recommended if minor updates to GHC, so disabling the check is recommended if
you're sure that type checking should terminate) you're sure that type checking should terminate)
• In the expression: coerce
In an equation for ‘f’: f = coerce
...@@ -48,16 +48,17 @@ TcCoercibleFail.hs:30:9: error: [GHC-18872] ...@@ -48,16 +48,17 @@ TcCoercibleFail.hs:30:9: error: [GHC-18872]
• In the expression: coerce :: (VoidBad ()) -> () • In the expression: coerce :: (VoidBad ()) -> ()
In an equation for ‘foo5'’: foo5' = coerce :: (VoidBad ()) -> () In an equation for ‘foo5'’: foo5' = coerce :: (VoidBad ()) -> ()
TcCoercibleFail.hs:35:8: error: TcCoercibleFail.hs:35:8: error: [GHC-40404]
• Reduction stack overflow; size = 201 • Reduction stack overflow; size = 201
When simplifying the following type: Fix (Either Age) When simplifying the following type: Fix (Either Age)
• In the expression: coerce :: Fix (Either Int) -> Fix (Either Age)
In an equation for ‘foo6’:
foo6 = coerce :: Fix (Either Int) -> Fix (Either Age)
Suggested fix:
Use -freduction-depth=0 to disable this check Use -freduction-depth=0 to disable this check
(any upper bound you could choose might fail unpredictably with (any upper bound you could choose might fail unpredictably with
minor updates to GHC, so disabling the check is recommended if minor updates to GHC, so disabling the check is recommended if
you're sure that type checking should terminate) you're sure that type checking should terminate)
• In the expression: coerce :: Fix (Either Int) -> Fix (Either Age)
In an equation for ‘foo6’:
foo6 = coerce :: Fix (Either Int) -> Fix (Either Age)
TcCoercibleFail.hs:36:8: error: [GHC-18872] TcCoercibleFail.hs:36:8: error: [GHC-18872]
• Couldn't match representation of type ‘Either • Couldn't match representation of type ‘Either
......