summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ncg: Kill incorrect unreachable codewip/T18183Ben Gamari2021-09-071-3/+3
* fromEnum Natural: Throw error for non-representable valuesPeter Lebbing2021-09-065-4/+61
* Convert diagnostics in GHC.Tc.Validity to proper TcRnMessage.hainq2021-09-0147-266/+617
* Add a test for #20275ARATA Mizuki2021-08-283-0/+11
* AArch64 NCG: Emit FABS instructions for fabsFloat# and fabsDouble#ARATA Mizuki2021-08-284-4/+24
* Convert IFace Rename Errors (#19927)Aaron Allen2021-08-279-20/+57
* Export Solo from Data.TupleDavid Feuer2021-08-277-4/+89
* GHC.Tc.Gen Diagnostics Conversion (Part 1)Aaron Allen2021-08-278-78/+319
* Fix GHC.Core.Subst.substDVarSetSimon Peyton Jones2021-08-264-17/+33
* CallArity: Consider shadowing introduced by case and field bindersSebastian Graf2021-08-264-1/+35
* Desugarer: Bring existentials in scope when substituting into record GADTsRyan Scott2021-08-253-3/+31
* Fix colourised output in error messageswip/t20276Matthew Pickering2021-08-244-1/+8
* Export PreloadUnitClosure as it is part of the public APIFendor2021-08-241-0/+1
* hadrian: Use cp -RP rather than -P in install to copy symlinksMatthew Pickering2021-08-241-1/+1
* Add plugin-recomp-change-2 testMatthew Pickering2021-08-234-0/+29
* driver: Initialise common plugins once, before starting the pipelineMatthew Pickering2021-08-232-4/+4
* driver: Correctly pass custom messenger to logging functionMatthew Pickering2021-08-237-32/+36
* TcPlugins: solve and report contras simultaneouslysheaf2021-08-233-35/+68
* Doc fix #20226: formatting issues in 9.2.1 release notesAndreas Abel2021-08-231-3/+3
* Doc fix #20259: suggest bang patterns instead of case in hints.rstAndreas Abel2021-08-231-10/+4
* Convert lookupIdSubst panic back to a warning (#20200)Krzysztof Gogolewski2021-08-231-3/+5
* driver: Only check for unused package warning in after succesful downsweepMatthew Pickering2021-08-2310-22/+79
* Pmc: Better SCC annotations and trace outputSebastian Graf2021-08-234-49/+90
* hadrian: Use ghc version as suffix for all executablesMatthew Pickering2021-08-232-14/+26
* hadrian: Write version wrappers in C rather than HaskellMatthew Pickering2021-08-237-22/+232
* hadrian: Include runhaskell in bindistMatthew Pickering2021-08-231-2/+25
* users guide: Document -hpcdir flagBen Gamari2021-08-232-1/+12
* Add -Wl,-U,___darwin_check_fd_set_overflow to rts/package.conf.inMatthew Pickering2021-08-191-0/+4
* Make Int64#/Word64# unconditionally availableJohn Ericson2021-08-197-45/+9
* Get the in-scope set right during RULE matchingSimon Peyton Jones2021-08-195-34/+28
* Fix missing can_fail annotation on two CAS primopsViktor Dukhovni2021-08-192-10/+24
* Don't look for TypeError in type family argumentssheaf2021-08-186-11/+90
* recomp: Check backend type rather than -fwrite-interface to decide whether we...Matthew Pickering2021-08-181-1/+1
* Driver rework pt3: the upsweepMatthew Pickering2021-08-18115-1113/+1345
* Fix parsing of rpaths which include spaces in runInjectRPathsMatthew Pickering2021-08-182-7/+27
* StgToCmm: use correct bounds for switches on sized valueswip/byte-switchSylvain Henry2021-08-172-19/+42
* Test non-native switch C-- with twos complimentJohn Ericson2021-08-174-1/+40
* ghci: Fix rec statements in interactive promptMatthew Pickering2021-08-174-9/+47
* Fix iconv detection in configure on OpenBSDGreg Steuck2021-08-151-1/+1
* Use the right InScopeSet for findBestSimon Peyton Jones2021-08-153-22/+30
* Fix lookupIdSubst call during RULE matchingKrzysztof Gogolewski2021-08-154-12/+27
* TypeError is OK on the RHS of a type synonymwip/T20181Simon Peyton Jones2021-08-154-7/+39
* Update TcPlugin_RewritePerf performance testsheaf2021-08-155-29/+21
* Detect TypeError when checking for insolubilitysheaf2021-08-1515-75/+265
* hadrian: Also produce versioned wrapper scriptsMatthew Pickering2021-08-132-34/+41
* Create absolute symlink for test executablesMatthew Pickering2021-08-131-1/+3
* Revert "hadrian: Make copyFileLinked a bit more robust"Matthew Pickering2021-08-132-14/+11
* Add rewriting to typechecking pluginssheaf2021-08-1324-195/+851
* Refactoring module dependenciesSylvain Henry2021-08-1318-139/+181
* Move `ol_witness` to `OverLitTc`Dr. ERDI Gergo2021-08-1311-69/+79