Major patch to add -fwarn-redundant-constraints
[ghc.git] / testsuite / tests / typecheck / should_compile /
drwxr-xr-x   ..
-rw-r--r-- 225 DfltProb1.hs
-rw-r--r-- 668 DfltProb2.hs
-rw-r--r-- 478 FD1.hs
-rw-r--r-- 412 FD1.stderr
-rw-r--r-- 869 FD2.hs
-rw-r--r-- 810 FD2.stderr
-rw-r--r-- 280 FD3.hs
-rw-r--r-- 624 FD3.stderr
-rw-r--r-- 602 FD4.hs
-rw-r--r-- 386 GivenOverlapping.hs
-rw-r--r-- 163 GivenTypeSynonym.hs
-rw-r--r-- 574 HasKey.hs
-rw-r--r-- 157 HasKey.stderr-ghc
-rw-r--r-- 864 LoopOfTheDay1.hs
-rw-r--r-- 1028 LoopOfTheDay2.hs
-rw-r--r-- 674 LoopOfTheDay3.hs
-rw-r--r-- 1139 Makefile
-rw-r--r-- 172 MutRec.hs
-rw-r--r-- 738 PolyRec.hs
-rw-r--r-- 956 PolytypeDecomp.hs
-rw-r--r-- 727 T1123.hs
-rw-r--r-- 860 T1470.hs
-rw-r--r-- 313 T1495.hs
-rw-r--r-- 92 T1634.hs
-rw-r--r-- 4136 T2045.hs
-rw-r--r-- 78 T2357.hs
-rw-r--r-- 88 T2412.hs
-rw-r--r-- 30 T2412.hs-boot
-rw-r--r-- 74 T2412A.hs
-rw-r--r-- 200 T2433.hs
-rw-r--r-- 42 T2433_Help.hs
-rw-r--r-- 167 T2478.hs
-rw-r--r-- 150 T2478.stderr
-rw-r--r-- 410 T2494-2.hs
-rw-r--r-- 400 T2494.hs
-rw-r--r-- 1494 T2494.stderr
-rw-r--r-- 439 T2497.hs
-rw-r--r-- 57 T2497.stderr
-rw-r--r-- 190 T2572.hs
-rw-r--r-- 829 T2683.hs
-rw-r--r-- 99 T2735.hs
-rw-r--r-- 313 T2799.hs
-rw-r--r-- 102 T2846.hs
-rw-r--r-- 0 T2846.stderr
-rw-r--r-- 3518 T3018.hs
-rw-r--r-- 882 T3108.hs
-rw-r--r-- 242 T3219.hs
-rw-r--r-- 305 T3342.hs
-rw-r--r-- 478 T3346.hs
-rw-r--r-- 275 T3391.hs
-rw-r--r-- 1414 T3409.hs
-rw-r--r-- 205 T3692.hs
-rw-r--r-- 126 T3696.hs
-rw-r--r-- 84 T3696.stderr
-rw-r--r-- 260 T3743.hs
-rw-r--r-- 773 T3955.hs
-rw-r--r-- 398 T4284.hs
-rw-r--r-- 272 T4310.hs
-rw-r--r-- 2118 T4355.hs
-rw-r--r-- 151 T4355.stderr
-rw-r--r-- 1023 T4361.hs
-rw-r--r-- 398 T4401.hs
-rw-r--r-- 337 T4404.hs
-rw-r--r-- 402 T4418.hs
-rw-r--r-- 529 T4444.hs
-rw-r--r-- 143 T4498.hs
-rw-r--r-- 8714 T4524.hs
-rw-r--r-- 226 T4912.hs
-rw-r--r-- 500 T4912.stderr
-rw-r--r-- 128 T4912a.hs
-rw-r--r-- 651 T4917.hs
-rw-r--r-- 926 T4952.hs
-rw-r--r-- 2738 T4969.hs
-rw-r--r-- 330 T5032.hs
-rw-r--r-- 229 T5120.hs
-rw-r--r-- 153 T5481.hs
-rw-r--r-- 104 T5481.stderr
-rw-r--r-- 9340 T5490.hs
-rw-r--r-- 253 T5514.hs
-rw-r--r-- 286 T5581.hs
-rw-r--r-- 388 T5595.hs
-rw-r--r-- 571 T5643.hs
-rw-r--r-- 567 T5655.hs
-rw-r--r-- 413 T5676.hs
-rw-r--r-- 207 T5792.hs
-rw-r--r-- 286 T6011.hs
-rw-r--r-- 827 T6055.hs
-rw-r--r-- 218 T6134.hs
-rw-r--r-- 177 T700.hs
-rw-r--r-- 62 T7050.hs
-rw-r--r-- 190 T7050.stderr
-rw-r--r-- 814 T7147.hs
-rw-r--r-- 254 T7171.hs
-rw-r--r-- 409 T7171a.hs
-rw-r--r-- 449 T7173.hs
-rw-r--r-- 1310 T7196.hs
-rw-r--r-- 1474 T7220.hs
-rw-r--r-- 615 T7220a.hs
-rw-r--r-- 585 T7220a.stderr
-rw-r--r-- 228 T7268.hs
-rw-r--r-- 228 T7312.hs
-rw-r--r-- 191 T7384.hs
-rw-r--r-- 169 T7408.hs
-rw-r--r-- 223 T7451.hs
-rw-r--r-- 220 T7541.hs
-rw-r--r-- 58 T7562.hs
-rw-r--r-- 188 T7562.stderr
-rw-r--r-- 252 T7641.hs
-rw-r--r-- 177 T7643.hs
-rw-r--r-- 97 T7827.hs
-rw-r--r-- 653 T7875.hs
-rw-r--r-- 187 T7888.hs
-rw-r--r-- 743 T7891.hs
-rw-r--r-- 177 T7903.hs
-rw-r--r-- 302 T7903.stderr-ghc
-rw-r--r-- 440 T8392.hs
-rw-r--r-- 343 T8474.hs
-rw-r--r-- 90 T8563.hs
-rw-r--r-- 175 T8565.hs
-rw-r--r-- 185 T8644.hs
-rw-r--r-- 121 T8739.hs
-rw-r--r-- 170 T8762.hs
-rw-r--r-- 149 T8856.hs
-rw-r--r-- 246 T9117.hs
-rw-r--r-- 139 T9117_2.hs
-rw-r--r-- 128 T9117_3.hs
-rw-r--r-- 239 T9151.hs
-rw-r--r-- 137 T9404.hs
-rw-r--r-- 335 T9404b.hs
-rw-r--r-- 27 T9497a.hs
-rw-r--r-- 215 T9497a.stderr
-rw-r--r-- 27 T9497b.hs
-rw-r--r-- 0 T9497b.stderr
-rw-r--r-- 27 T9497c.hs
-rw-r--r-- 0 T9497c.stderr
-rw-r--r-- 168 T9569a.hs
-rw-r--r-- 619 T9708.hs
-rw-r--r-- 0 T9708.stderr
-rw-r--r-- 698 T9834.hs
-rw-r--r-- 2670 T9834.stderr
-rw-r--r-- 509 T9892.hs
-rw-r--r-- 651 Tc170_Aux.hs
-rw-r--r-- 533 Tc173a.hs
-rw-r--r-- 109 Tc173b.hs
-rw-r--r-- 502 Tc239_Help.hs
-rw-r--r-- 95 Tc245_A.hs
-rw-r--r-- 118 Tc251_Help.hs
-rw-r--r-- 157 Tc263_Help.hs
-rw-r--r-- 211 TcCoercibleCompile.hs
-rw-r--r-- 269 TcLambdaCase.hs
-rw-r--r-- 274 TcStaticPointers01.hs
-rw-r--r-- 675 TcStaticPointers02.hs
-rw-r--r-- 1467 TcTypeNatSimple.hs
-rw-r--r-- 406 UnboxStrictPrimitiveFields.hs
-rw-r--r-- 16750 all.T
-rw-r--r-- 684 faxen.hs
-rw-r--r-- 99 holes.hs
-rw-r--r-- 1173 holes.stderr
-rw-r--r-- 32 holes2.hs
-rw-r--r-- 771 holes2.stderr
-rw-r--r-- 105 holes3.hs
-rw-r--r-- 1166 holes3.stderr
-rw-r--r-- 338 mc18.hs
-rw-r--r-- 3329 syn-perf.hs
-rw-r--r-- 660 syn-perf2.hs
-rw-r--r-- 52 tc001.hs
-rw-r--r-- 54 tc002.hs
-rw-r--r-- 516 tc003.hs
-rw-r--r-- 82 tc004.hs
-rw-r--r-- 56 tc005.hs
-rw-r--r-- 36 tc006.hs
-rw-r--r-- 63 tc007.hs
-rw-r--r-- 51 tc008.hs
-rw-r--r-- 61 tc009.hs
-rw-r--r-- 58 tc010.hs
-rw-r--r-- 36 tc011.hs
-rw-r--r-- 41 tc012.hs
-rw-r--r-- 44 tc013.hs
-rw-r--r-- 36 tc014.hs
-rw-r--r-- 47 tc015.hs
-rw-r--r-- 42 tc016.hs
-rw-r--r-- 57 tc017.hs
-rw-r--r-- 64 tc018.hs
-rw-r--r-- 63 tc019.hs
-rw-r--r-- 50 tc020.hs
-rw-r--r-- 54 tc021.hs
-rw-r--r-- 51 tc022.hs
-rw-r--r-- 75 tc023.hs
-rw-r--r-- 77 tc024.hs
-rw-r--r-- 88 tc025.hs
-rw-r--r-- 83 tc026.hs
-rw-r--r-- 116 tc027.hs
-rw-r--r-- 48 tc028.hs
-rw-r--r-- 67 tc029.hs
-rw-r--r-- 63 tc030.hs
-rw-r--r-- 52 tc031.hs
-rw-r--r-- 71 tc032.hs
-rw-r--r-- 98 tc033.hs
-rw-r--r-- 179 tc034.hs
-rw-r--r-- 190 tc035.hs
-rw-r--r-- 69 tc036.hs
-rw-r--r-- 218 tc037.hs
-rw-r--r-- 81 tc038.hs
-rw-r--r-- 69 tc039.hs
-rw-r--r-- 157 tc040.hs
-rw-r--r-- 204 tc041.hs
-rw-r--r-- 1829 tc042.hs
-rw-r--r-- 254 tc043.hs
-rw-r--r-- 99 tc044.hs
-rw-r--r-- 366 tc045.hs
-rw-r--r-- 165 tc046.hs
-rw-r--r-- 443 tc047.hs
-rw-r--r-- 342 tc048.hs
-rw-r--r-- 771 tc049.hs
-rw-r--r-- 279 tc050.hs
-rw-r--r-- 429 tc051.hs
-rw-r--r-- 72 tc052.hs
-rw-r--r-- 223 tc053.hs
-rw-r--r-- 261 tc054.hs
-rw-r--r-- 54 tc055.hs
-rw-r--r-- 357 tc056.hs
-rw-r--r-- 109 tc056.stderr
-rw-r--r-- 334 tc057.hs
-rw-r--r-- 355 tc058.hs
-rw-r--r-- 272 tc059.hs
-rw-r--r-- 208 tc060.hs
-rw-r--r-- 174 tc061.hs
-rw-r--r-- 229 tc062.hs
-rw-r--r-- 227 tc063.hs
-rw-r--r-- 95 tc064.hs
-rw-r--r-- 2795 tc065.hs
-rw-r--r-- 87 tc066.hs
-rw-r--r-- 60 tc067.hs
-rw-r--r-- 300 tc068.hs
-rw-r--r-- 71 tc069.hs
-rw-r--r-- 97 tc070.hs
-rw-r--r-- 61 tc073.hs
-rw-r--r-- 300 tc074.hs
-rw-r--r-- 169 tc076.hs
-rw-r--r-- 200 tc077.hs
-rw-r--r-- 201 tc078.hs
-rw-r--r-- 301 tc078.stderr-ghc
-rw-r--r-- 442 tc079.hs
-rw-r--r-- 1709 tc080.hs
-rw-r--r-- 588 tc081.hs
-rw-r--r-- 182 tc082.hs
-rw-r--r-- 616 tc084.hs
-rw-r--r-- 213 tc085.hs
-rw-r--r-- 1796 tc086.hs
-rw-r--r-- 894 tc087.hs
-rw-r--r-- 768 tc088.hs
-rw-r--r-- 1999 tc089.hs
-rw-r--r-- 477 tc090.hs
-rw-r--r-- 1977 tc091.hs
-rw-r--r-- 292 tc092.hs
-rw-r--r-- 860 tc093.hs
-rw-r--r-- 148 tc094.hs
-rw-r--r-- 7203 tc095.hs
-rw-r--r-- 1051 tc096.hs
-rw-r--r-- 318 tc097.hs
-rw-r--r-- 900 tc098.hs
-rw-r--r-- 210 tc099.hs
-rw-r--r-- 193 tc100.hs
-rw-r--r-- 311 tc101.hs
-rw-r--r-- 318 tc102.hs
-rw-r--r-- 132 tc104.hs
-rw-r--r-- 326 tc105.hs
-rw-r--r-- 499 tc106.hs
-rw-r--r-- 171 tc107.hs
-rw-r--r-- 537 tc108.hs
-rw-r--r-- 583 tc109.hs
-rw-r--r-- 297 tc111.hs
-rw-r--r-- 299 tc112.hs
-rw-r--r-- 313 tc113.hs
-rw-r--r-- 341 tc114.hs
-rw-r--r-- 437 tc115.hs
-rw-r--r-- 135 tc115.stderr-ghc
-rw-r--r-- 413 tc116.hs
-rw-r--r-- 135 tc116.stderr-ghc
-rw-r--r-- 482 tc117.hs
-rw-r--r-- 535 tc118.hs
-rw-r--r-- 432 tc119.hs
-rw-r--r-- 219 tc120.hs
-rw-r--r-- 315 tc121.hs
-rw-r--r-- 451 tc122.hs
-rw-r--r-- 381 tc123.hs
-rw-r--r-- 592 tc124.hs
-rw-r--r-- 974 tc125.hs
-rw-r--r-- 680 tc125.stderr-ghc
-rw-r--r-- 1139 tc126.hs
-rw-r--r-- 277 tc126.stderr-ghc
-rw-r--r-- 484 tc127.hs
-rw-r--r-- 324 tc128.hs
-rw-r--r-- 381 tc129.hs
-rw-r--r-- 365 tc130.hs
-rw-r--r-- 667 tc131.hs
-rw-r--r-- 278 tc132.hs
-rw-r--r-- 487 tc133.hs
-rw-r--r-- 194 tc134.hs
-rw-r--r-- 188 tc134.stderr
-rw-r--r-- 268 tc135.hs
-rw-r--r-- 325 tc136.hs
-rw-r--r-- 812 tc137.hs
-rw-r--r-- 434 tc140.hs
-rw-r--r-- 346 tc141.hs
-rw-r--r-- 1485 tc141.stderr
-rw-r--r-- 248 tc142.hs
-rw-r--r-- 176 tc143.hs
-rw-r--r-- 304 tc144.hs
-rw-r--r-- 509 tc145.hs
-rw-r--r-- 440 tc146.hs
-rw-r--r-- 184 tc147.hs
-rw-r--r-- 309 tc148.hs
-rw-r--r-- 437 tc149.hs
-rw-r--r-- 128 tc150.hs
-rw-r--r-- 1185 tc151.hs
-rw-r--r-- 801 tc152.hs
-rw-r--r-- 184 tc153.hs
-rw-r--r-- 192 tc154.hs
-rw-r--r-- 413 tc155.hs
-rw-r--r-- 271 tc156.hs
-rw-r--r-- 481 tc157.hs
-rw-r--r-- 275 tc158.hs
-rw-r--r-- 395 tc159.hs
-rw-r--r-- 5 tc159.stdout
-rw-r--r-- 268 tc160.hs
-rw-r--r-- 582 tc161.hs
-rw-r--r-- 126 tc161.stderr-ghc
-rw-r--r-- 626 tc162.hs
-rw-r--r-- 0 tc162.stderr
-rw-r--r-- 1195 tc163.hs
-rw-r--r-- 370 tc164.hs
-rw-r--r-- 237 tc165.hs
-rw-r--r-- 620 tc166.hs
-rw-r--r-- 768 tc167.hs
-rw-r--r-- 149 tc167.stderr
-rw-r--r-- 435 tc168.hs
-rw-r--r-- 378 tc168.stderr
-rw-r--r-- 413 tc169.hs
-rw-r--r-- 413 tc170.hs
-rw-r--r-- 119 tc171.hs
-rw-r--r-- 187 tc172.hs
-rw-r--r-- 95 tc174.hs
-rw-r--r-- 447 tc175.hs
-rw-r--r-- 160 tc175.stderr
-rw-r--r-- 1272 tc176.hs
-rw-r--r-- 2577 tc177.hs
-rw-r--r-- 821 tc178.hs
-rw-r--r-- 632 tc179.hs
-rw-r--r-- 1490 tc180.hs
-rw-r--r-- 1271 tc181.hs
-rw-r--r-- 301 tc182.hs
-rw-r--r-- 150 tc182.stderr
-rw-r--r-- 766 tc183.hs
-rw-r--r-- 492 tc184.hs
-rw-r--r-- 143 tc185.hs
-rw-r--r-- 362 tc186.hs
-rw-r--r-- 906 tc187.hs
-rw-r--r-- 498 tc188.hs
-rw-r--r-- 444 tc189.hs
-rw-r--r-- 239 tc190.hs
-rw-r--r-- 909 tc191.hs
-rw-r--r-- 3553 tc192.hs
-rw-r--r-- 227 tc193.hs
-rw-r--r-- 247 tc194.hs
-rw-r--r-- 430 tc195.hs
-rw-r--r-- 329 tc196.hs
-rw-r--r-- 827 tc197.hs
-rw-r--r-- 234 tc198.hs
-rw-r--r-- 1021 tc199.hs
-rw-r--r-- 271 tc200.hs
-rw-r--r-- 739 tc201.hs
-rw-r--r-- 175 tc202.hs
-rw-r--r-- 236 tc203.hs
-rw-r--r-- 596 tc204.hs
-rw-r--r-- 271 tc205.hs
-rw-r--r-- 423 tc206.hs
-rw-r--r-- 307 tc207.hs
-rw-r--r-- 379 tc208.hs
-rw-r--r-- 192 tc209.hs
-rw-r--r-- 245 tc210.hs
-rw-r--r-- 1904 tc211.hs
-rw-r--r-- 2108 tc211.stderr
-rw-r--r-- 179 tc212.hs
-rw-r--r-- 1635 tc213.hs
-rw-r--r-- 469 tc214.hs
-rw-r--r-- 269 tc215.hs
-rw-r--r-- 934 tc216.hs
-rw-r--r-- 0 tc216.stderr
-rw-r--r-- 436 tc217.hs
-rw-r--r-- 210 tc218.hs
-rw-r--r-- 263 tc219.hs
-rw-r--r-- 623 tc220.hs
-rw-r--r-- 396 tc221.hs
-rw-r--r-- 831 tc222.hs
-rw-r--r-- 357 tc223.hs
-rw-r--r-- 568 tc224.hs
-rw-r--r-- 117 tc225.hs
-rw-r--r-- 265 tc226.hs
-rw-r--r-- 129 tc227.hs
-rw-r--r-- 553 tc228.hs
-rw-r--r-- 809 tc229.hs
-rw-r--r-- 210 tc230.hs
-rw-r--r-- 669 tc231.hs
-rw-r--r-- 567 tc231.stderr
-rw-r--r-- 334 tc232.hs
-rw-r--r-- 119 tc233.hs
-rw-r--r-- 136 tc234.hs
-rw-r--r-- 802 tc235.hs
-rw-r--r-- 299 tc236.hs
-rw-r--r-- 588 tc237.hs
-rw-r--r-- 775 tc238.hs
-rw-r--r-- 198 tc239.hs
-rw-r--r-- 328 tc240.hs
-rw-r--r-- 203 tc241.hs
-rw-r--r-- 418 tc242.hs
-rw-r--r-- 206 tc243.hs
-rw-r--r-- 95 tc243.stderr
-rw-r--r-- 707 tc244.hs
-rw-r--r-- 176 tc245.hs
-rw-r--r-- 178 tc245.stdout
-rw-r--r-- 130 tc246.hs
-rw-r--r-- 236 tc247.hs
-rw-r--r-- 105 tc248.hs
-rw-r--r-- 88 tc249.hs
-rw-r--r-- 357 tc250.hs
-rw-r--r-- 275 tc251.hs
-rw-r--r-- 344 tc252.hs
-rw-r--r-- 596 tc253.hs
-rw-r--r-- 194 tc254.hs
-rw-r--r-- 143 tc254.stderr
-rw-r--r-- 279 tc255.hs
-rw-r--r-- 261 tc256.hs
-rw-r--r-- 691 tc257.hs
-rw-r--r-- 540 tc258.hs
-rw-r--r-- 223 tc259.hs
-rw-r--r-- 298 tc260.hs
-rw-r--r-- 90 tc261.hs
-rw-r--r-- 284 tc262.hs
-rw-r--r-- 269 tc263.hs
-rw-r--r-- 65 tc264.hsig
-rw-r--r-- 76 tc264.stderr
-rw-r--r-- 770 twins.hs