[Git][ghc/ghc][wip/ghc-9.4.5-backports] lint-notes: accept output

Zubin (@wz1000) gitlab at gitlab.haskell.org
Tue Apr 11 08:10:35 UTC 2023



Zubin pushed to branch wip/ghc-9.4.5-backports at Glasgow Haskell Compiler / GHC


Commits:
05e44f81 by Zubin Duggal at 2023-04-11T13:40:21+05:30
lint-notes: accept output

- - - - -


1 changed file:

- testsuite/tests/linters/notes.stdout


Changes:

=====================================
testsuite/tests/linters/notes.stdout
=====================================
@@ -1,138 +1,153 @@
+ref    compiler/GHC/Builtin/PrimOps.hs:329:7:     Note [Core let/app invariant]
+ref    compiler/GHC/Core.hs:178:10:     Note [Core let/app invariant]
+ref    compiler/GHC/Core.hs:189:10:     Note [Core let/app invariant]
+ref    compiler/GHC/Core.hs:520:3:     Note [exprOkForSpeculation and type classes]
 ref    compiler/GHC/Core/Coercion/Axiom.hs:458:2:     Note [RoughMap and rm_empty]
-ref    compiler/GHC/Core/Opt/Arity.hs<line>:<no>:     Note [Combining case branches]
-ref    compiler/GHC/Core/Opt/Arity.hs<line>:<no>:     Note [ArityType for let-bindings]
+ref    compiler/GHC/Core/Lint.hs:635:15:     Note [Core let/app invariant]
+ref    compiler/GHC/Core/Make.hs:120:47:     Note [Core let/app invariant]
+ref    compiler/GHC/Core/Make.hs:146:9:     Note [Core let/app invariant]
+ref    compiler/GHC/Core/Make.hs:161:9:     Note [Core let/app invariant]
+ref    compiler/GHC/Core/Make.hs:175:9:     Note [Core let/app invariant]
+ref    compiler/GHC/Core/Make.hs:190:9:     Note [Core let/app invariant]
+ref    compiler/GHC/Core/Opt/Arity.hs:610:5:     Note [Combining case branches]
+ref    compiler/GHC/Core/Opt/Arity.hs:1298:0:     Note [ArityType for let-bindings]
+ref    compiler/GHC/Core/Opt/ConstantFold.hs:1413:15:     Note [Core let/app invariant]
 ref    compiler/GHC/Core/Opt/OccurAnal.hs:851:15:     Note [Loop breaking]
 ref    compiler/GHC/Core/Opt/SetLevels.hs:1598:30:     Note [Top level scope]
-ref    compiler/GHC/Core/Opt/Simplify.hs:2618:13:     Note [Case binder next]
-ref    compiler/GHC/Core/Opt/Simplify.hs:3239:0:     Note [Suppressing binder-swaps on linear case]
-ref    compiler/GHC/Core/Opt/Simplify.hs:3767:8:     Note [Lambda-bound unfoldings]
-ref    compiler/GHC/Core/Opt/Simplify.hs:4123:33:     Note [Do not eta-expand trivial expressions]
-ref    compiler/GHC/Core/Opt/Simplify/Utils.hs:1225:37:     Note [Gentle mode]
-ref    compiler/GHC/Core/Opt/Specialise.hs:1593:28:     Note [Arity decrease]
+ref    compiler/GHC/Core/Opt/Simplify.hs:1708:17:     Note [Core let/app invariant]
+ref    compiler/GHC/Core/Opt/Simplify.hs:2672:13:     Note [Case binder next]
+ref    compiler/GHC/Core/Opt/Simplify.hs:3294:0:     Note [Suppressing binder-swaps on linear case]
+ref    compiler/GHC/Core/Opt/Simplify.hs:3844:8:     Note [Lambda-bound unfoldings]
+ref    compiler/GHC/Core/Opt/Simplify.hs:4200:33:     Note [Do not eta-expand trivial expressions]
+ref    compiler/GHC/Core/Opt/Simplify/Utils.hs:1240:37:     Note [Gentle mode]
+ref    compiler/GHC/Core/Opt/Simplify/Utils.hs:1294:7:     Note [Core let/app invariant]
+ref    compiler/GHC/Core/Opt/Simplify/Utils.hs:1420:7:     Note [Core let/app invariant]
+ref    compiler/GHC/Core/Opt/Specialise.hs:1588:28:     Note [Arity decrease]
 ref    compiler/GHC/Core/RoughMap.hs:183:35:     Note [RoughMatch and beta reduction]
 ref    compiler/GHC/Core/Subst.hs:100:60:     Note [Apply once]
 ref    compiler/GHC/Core/Subst.hs:111:16:     Note [Extending the TCvSubst]
-ref    compiler/GHC/Core/TyCo/FVs.hs:289:7:     Note [Free variables of Coercions]
+ref    compiler/GHC/Core/TyCo/FVs.hs:286:7:     Note [Free variables of Coercions]
 ref    compiler/GHC/Core/TyCo/Ppr.hs:71:23:     Note [IfaceType and pretty-printing]
-ref    compiler/GHC/Core/TyCo/Rep.hs:1711:31:     Note [What prevents a constraint from floating]
+ref    compiler/GHC/Core/TyCo/Rep.hs:1748:31:     Note [What prevents a constraint from floating]
 ref    compiler/GHC/Core/TyCo/Subst.hs:784:15:     Note [Extending the TCvSubst]
 ref    compiler/GHC/Core/TyCo/Subst.hs:1001:15:     Note [Extending the TCvSubst]
-ref    compiler/GHC/Core/TyCon.hs:961:35:     Note [Promoted GADT data construtors]
-ref    compiler/GHC/Core/TyCon.hs:2442:62:     Note [Sharing nullary TyCons]
-ref    compiler/GHC/Core/Unfold.hs:1171:23:     Note [INLINE for small functions (3)]
-ref    compiler/GHC/Core/Unfold.hs:1242:50:     Note [Unfold info lazy contexts]
+ref    compiler/GHC/Core/TyCon.hs:966:35:     Note [Promoted GADT data construtors]
+ref    compiler/GHC/Core/TyCon.hs:2472:62:     Note [Sharing nullary TyCons]
+ref    compiler/GHC/Core/Unfold.hs:1174:23:     Note [INLINE for small functions (3)]
+ref    compiler/GHC/Core/Unfold.hs:1245:50:     Note [Unfold info lazy contexts]
 ref    compiler/GHC/Core/Unfold/Make.hs:157:34:     Note [DFunUnfoldings]
-ref    compiler/GHC/Core/Unify.hs:1390:9:     Note [INLINE pragmas and (>>)]
-ref    compiler/GHC/Core/Utils.hs:947:40:     Note [ _       -> [con1]
-ref    compiler/GHC/CoreToStg.hs:462:15:     Note [Nullary unboxed tuple]
-ref    compiler/GHC/Driver/Main.hs:1566:34:     Note [simpleTidyPgm - mkBootModDetailsTc]
-ref    compiler/GHC/Driver/Session.hs:1947:36:     Note [GHC.Driver.Main . Safe Haskell Inference]
-ref    compiler/GHC/Driver/Session.hs:3916:49:     Note [Eta-reduction in -O0]
+ref    compiler/GHC/Core/Unify.hs:1492:9:     Note [INLINE pragmas and (>>)]
+ref    compiler/GHC/Core/Utils.hs:952:40:     Note [ _       -> [con1]
+ref    compiler/GHC/CoreToStg.hs:463:15:     Note [Nullary unboxed tuple]
+ref    compiler/GHC/Driver/Main.hs:1594:34:     Note [simpleTidyPgm - mkBootModDetailsTc]
+ref    compiler/GHC/Driver/Session.hs:1997:36:     Note [GHC.Driver.Main . Safe Haskell Inference]
+ref    compiler/GHC/Driver/Session.hs:3991:49:     Note [Eta-reduction in -O0]
 ref    compiler/GHC/Hs/Extension.hs:140:5:     Note [Strict argument type constraints]
 ref    compiler/GHC/HsToCore/Binds.hs:313:33:     Note [AbsBinds wrappers]
-ref    compiler/GHC/HsToCore/Binds.hs:849:46:     Note [Free dictionaries]
-ref    compiler/GHC/HsToCore/Binds.hs:883:36:     Note [Free tyvars in rule LHS]
-ref    compiler/GHC/HsToCore/Binds.hs:884:35:     Note [Free dictionaries in rule LHS]
-ref    compiler/GHC/HsToCore/Binds.hs:942:24:     Note [Free dictionaries]
-ref    compiler/GHC/HsToCore/Binds.hs:999:34:     Note [Dead spec binders]
-ref    compiler/GHC/HsToCore/Docs.hs:126:70:     Note [1]
-ref    compiler/GHC/HsToCore/Docs.hs:130:0:     Note [1]
-ref    compiler/GHC/HsToCore/Pmc/Solver.hs:853:20:     Note [COMPLETE sets on data families]
+ref    compiler/GHC/HsToCore/Binds.hs:850:46:     Note [Free dictionaries]
+ref    compiler/GHC/HsToCore/Binds.hs:884:36:     Note [Free tyvars in rule LHS]
+ref    compiler/GHC/HsToCore/Binds.hs:885:35:     Note [Free dictionaries in rule LHS]
+ref    compiler/GHC/HsToCore/Binds.hs:943:24:     Note [Free dictionaries]
+ref    compiler/GHC/HsToCore/Binds.hs:1000:34:     Note [Dead spec binders]
+ref    compiler/GHC/HsToCore/Docs.hs:272:70:     Note [1]
+ref    compiler/GHC/HsToCore/Docs.hs:276:0:     Note [1]
+ref    compiler/GHC/HsToCore/Pmc/Solver.hs:855:20:     Note [COMPLETE sets on data families]
 ref    compiler/GHC/HsToCore/Types.hs:61:13:     Note [Generating fresh names for FFI wrappers]
-ref    compiler/GHC/HsToCore/Utils.hs:939:62:     Note [Don't CPR join points]
+ref    compiler/GHC/HsToCore/Utils.hs:942:62:     Note [Don't CPR join points]
 ref    compiler/GHC/Iface/Syntax.hs:708:0:     Note [Minimal complete definition]
 ref    compiler/GHC/Iface/Syntax.hs:768:44:     Note [Minimal complete definition]
-ref    compiler/GHC/Parser/Lexer.x:185:7:     Note [Lexing NumericUnderscores extension]
-ref    compiler/GHC/Parser/Lexer.x:502:3:     Note [Lexing NumericUnderscores extension]
-ref    compiler/GHC/Rename/Expr.hs:2013:9:     Note [ApplicativeDo and strict patterns]
-ref    compiler/GHC/Rename/Expr.hs:2046:12:     Note [ApplicativeDo and refutable patterns]
-ref    compiler/GHC/Rename/Expr.hs:2130:18:     Note [ApplicativeDo and strict patterns]
-ref    compiler/GHC/Rename/Expr.hs:2148:0:     Note [ApplicativeDo and strict patterns]
-ref    compiler/GHC/Rename/Expr.hs:2203:0:     Note [ApplicativeDo and refutable patterns]
+ref    compiler/GHC/Parser/Lexer.x:188:7:     Note [Lexing NumericUnderscores extension]
+ref    compiler/GHC/Parser/Lexer.x:505:3:     Note [Lexing NumericUnderscores extension]
+ref    compiler/GHC/Rename/Expr.hs:2043:9:     Note [ApplicativeDo and strict patterns]
+ref    compiler/GHC/Rename/Expr.hs:2082:12:     Note [ApplicativeDo and refutable patterns]
+ref    compiler/GHC/Rename/Expr.hs:2166:18:     Note [ApplicativeDo and strict patterns]
+ref    compiler/GHC/Rename/Expr.hs:2184:0:     Note [ApplicativeDo and strict patterns]
+ref    compiler/GHC/Rename/Expr.hs:2239:0:     Note [ApplicativeDo and refutable patterns]
 ref    compiler/GHC/Rename/Pat.hs:888:29:     Note [Disambiguating record fields]
-ref    compiler/GHC/Rename/Splice.hs:450:27:     Note [Splices]
-ref    compiler/GHC/Runtime/Eval.hs:996:2:     Note [Querying instances for a type]
+ref    compiler/GHC/Rename/Splice.hs:478:27:     Note [Splices]
+ref    compiler/GHC/Runtime/Eval.hs:995:2:     Note [Querying instances for a type]
 ref    compiler/GHC/Runtime/Interpreter.hs:198:30:     Note [uninterruptibleMask_]
-ref    compiler/GHC/StgToCmm.hs:108:18:     Note [codegen-split-init]
-ref    compiler/GHC/StgToCmm.hs:111:18:     Note [pipeline-split-init]
-ref    compiler/GHC/StgToCmm/Expr.hs:585:4:     Note [case on bool]
-ref    compiler/GHC/StgToCmm/Expr.hs:848:3:     Note [alg-alt heap check]
-ref    compiler/GHC/Tc/Errors.hs:180:13:     Note [Fail fast on kind errors]
-ref    compiler/GHC/Tc/Errors.hs:2016:0:     Note [Highlighting ambiguous type variables]
-ref    compiler/GHC/Tc/Errors/Ppr.hs:1760:11:     Note [Highlighting ambiguous type variables]
-ref    compiler/GHC/Tc/Gen/Arrow.hs:435:29:     Note [RecStmt]
-ref    compiler/GHC/Tc/Gen/Bind.hs:1397:19:     Note [Existentials in pattern bindings]
-ref    compiler/GHC/Tc/Gen/Export.hs:187:15:     Note [Modules without a module header]
-ref    compiler/GHC/Tc/Gen/Export.hs:418:0:     Note [Modules without a module header]
-ref    compiler/GHC/Tc/Gen/Export.hs:576:7:     Note [Typing Pattern Synonym Exports]
-ref    compiler/GHC/Tc/Gen/Export.hs:615:16:     Note [Types of TyCon]
-ref    compiler/GHC/Tc/Gen/Expr.hs:670:24:     Note [Disambiguating record fields]
-ref    compiler/GHC/Tc/Gen/Expr.hs:687:15:     Note [Mixed Record Selectors]
+ref    compiler/GHC/Stg/Lint.hs:9:56:     Note [Core let/app invariant]
+ref    compiler/GHC/StgToCmm.hs:106:18:     Note [codegen-split-init]
+ref    compiler/GHC/StgToCmm.hs:109:18:     Note [pipeline-split-init]
+ref    compiler/GHC/StgToCmm/Expr.hs:579:4:     Note [case on bool]
+ref    compiler/GHC/StgToCmm/Expr.hs:847:3:     Note [alg-alt heap check]
+ref    compiler/GHC/Tc/Errors.hs:178:13:     Note [Fail fast on kind errors]
+ref    compiler/GHC/Tc/Errors.hs:2239:0:     Note [Highlighting ambiguous type variables]
+ref    compiler/GHC/Tc/Errors/Ppr.hs:2074:11:     Note [Highlighting ambiguous type variables]
+ref    compiler/GHC/Tc/Gen/Arrow.hs:438:29:     Note [RecStmt]
+ref    compiler/GHC/Tc/Gen/Bind.hs:1368:19:     Note [Existentials in pattern bindings]
+ref    compiler/GHC/Tc/Gen/Export.hs:188:15:     Note [Modules without a module header]
+ref    compiler/GHC/Tc/Gen/Export.hs:423:0:     Note [Modules without a module header]
+ref    compiler/GHC/Tc/Gen/Export.hs:581:7:     Note [Typing Pattern Synonym Exports]
+ref    compiler/GHC/Tc/Gen/Export.hs:620:16:     Note [Types of TyCon]
+ref    compiler/GHC/Tc/Gen/Expr.hs:662:24:     Note [Disambiguating record fields]
+ref    compiler/GHC/Tc/Gen/Expr.hs:679:15:     Note [Mixed Record Selectors]
 ref    compiler/GHC/Tc/Gen/Expr.hs:1195:7:     Note [Disambiguating record fields]
 ref    compiler/GHC/Tc/Gen/Expr.hs:1298:11:     Note [Deprecating ambiguous fields]
 ref    compiler/GHC/Tc/Gen/Foreign.hs:149:26:     Note [Expanding newtypes]
-ref    compiler/GHC/Tc/Gen/HsType.hs:552:56:     Note [Skolem escape prevention]
-ref    compiler/GHC/Tc/Gen/HsType.hs:2623:7:     Note [Matching a kind sigature with a declaration]
-ref    compiler/GHC/Tc/Gen/Match.hs:553:20:     Note [GroupStmt binder map]
-ref    compiler/GHC/Tc/Gen/Match.hs:746:20:     Note [GroupStmt binder map]
-ref    compiler/GHC/Tc/Gen/Match.hs:1011:0:     Note [typechecking ApplicativeStmt]
-ref    compiler/GHC/Tc/Gen/Pat.hs:169:20:     Note [Typing patterns in pattern bindings]
-ref    compiler/GHC/Tc/Gen/Pat.hs:476:7:     Note [Pattern coercions]
-ref    compiler/GHC/Tc/Gen/Pat.hs:1077:7:     Note [Matching polytyped patterns]
-ref    compiler/GHC/Tc/Gen/Pat.hs:1376:16:     Note [Pattern coercions]
+ref    compiler/GHC/Tc/Gen/HsType.hs:551:56:     Note [Skolem escape prevention]
+ref    compiler/GHC/Tc/Gen/HsType.hs:2632:7:     Note [Matching a kind sigature with a declaration]
+ref    compiler/GHC/Tc/Gen/Match.hs:541:20:     Note [GroupStmt binder map]
+ref    compiler/GHC/Tc/Gen/Match.hs:734:20:     Note [GroupStmt binder map]
+ref    compiler/GHC/Tc/Gen/Match.hs:999:0:     Note [typechecking ApplicativeStmt]
+ref    compiler/GHC/Tc/Gen/Pat.hs:171:20:     Note [Typing patterns in pattern bindings]
+ref    compiler/GHC/Tc/Gen/Pat.hs:480:7:     Note [Pattern coercions]
+ref    compiler/GHC/Tc/Gen/Pat.hs:1107:7:     Note [Matching polytyped patterns]
+ref    compiler/GHC/Tc/Gen/Pat.hs:1407:16:     Note [Pattern coercions]
 ref    compiler/GHC/Tc/Gen/Sig.hs:78:10:     Note [Overview of type signatures]
 ref    compiler/GHC/Tc/Instance/Family.hs:515:35:     Note [Constrained family instances]
-ref    compiler/GHC/Tc/Module.hs:698:15:     Note [Extra dependencies from .hs-boot files]
-ref    compiler/GHC/Tc/Module.hs:1904:19:     Note [Root-main id]
-ref    compiler/GHC/Tc/Module.hs:1974:6:     Note [Root-main id]
-ref    compiler/GHC/Tc/Solver/Canonical.hs:1229:33:     Note [Canonical LHS]
-ref    compiler/GHC/Tc/Solver/Interact.hs:1638:9:     Note [No touchables as FunEq RHS]
-ref    compiler/GHC/Tc/Solver/Interact.hs:2292:12:     Note [The equality class story]
-ref    compiler/GHC/Tc/Solver/Rewrite.hs:1032:7:     Note [Stability of rewriting]
+ref    compiler/GHC/Tc/Module.hs:705:15:     Note [Extra dependencies from .hs-boot files]
+ref    compiler/GHC/Tc/Module.hs:1916:19:     Note [Root-main id]
+ref    compiler/GHC/Tc/Module.hs:1986:6:     Note [Root-main id]
+ref    compiler/GHC/Tc/Solver/Canonical.hs:1087:33:     Note [Canonical LHS]
+ref    compiler/GHC/Tc/Solver/Interact.hs:1619:9:     Note [No touchables as FunEq RHS]
+ref    compiler/GHC/Tc/Solver/Interact.hs:2305:12:     Note [The equality class story]
+ref    compiler/GHC/Tc/Solver/Rewrite.hs:988:7:     Note [Stability of rewriting]
 ref    compiler/GHC/Tc/TyCl.hs:627:3:     Note [Single function non-recursive binding special-case]
 ref    compiler/GHC/Tc/TyCl.hs:1106:6:     Note [Unification variables need fresh Names]
 ref    compiler/GHC/Tc/TyCl.hs:1895:13:     Note [TyConBinders for the result kind signatures of a data type]
-ref    compiler/GHC/Tc/TyCl.hs:4366:16:     Note [rejigCon and c.f. Note [Check role annotations in a second pass]
+ref    compiler/GHC/Tc/TyCl.hs:4362:16:     Note [rejigCon and c.f. Note [Check role annotations in a second pass]
 ref    compiler/GHC/Tc/TyCl/Instance.hs:947:26:     Note [Generalising in tcFamTyPatsGuts]
-ref    compiler/GHC/Tc/Types.hs:647:17:     Note [Generating fresh names for FFI wrappers]
-ref    compiler/GHC/Tc/Types.hs:696:33:     Note [Extra dependencies from .hs-boot files]
-ref    compiler/GHC/Tc/Types.hs:1154:28:     Note [Don't promote data constructors with non-equality contexts]
-ref    compiler/GHC/Tc/Types.hs:1230:36:     Note [Bindings with closed types]
-ref    compiler/GHC/Tc/Types.hs:1466:47:     Note [Care with plugin imports]
-ref    compiler/GHC/Tc/Types/Constraint.hs:238:34:     Note [NonCanonical Semantics]
+ref    compiler/GHC/Tc/Types.hs:653:17:     Note [Generating fresh names for FFI wrappers]
+ref    compiler/GHC/Tc/Types.hs:702:33:     Note [Extra dependencies from .hs-boot files]
+ref    compiler/GHC/Tc/Types.hs:1160:28:     Note [Don't promote data constructors with non-equality contexts]
+ref    compiler/GHC/Tc/Types.hs:1236:36:     Note [Bindings with closed types]
+ref    compiler/GHC/Tc/Types.hs:1472:47:     Note [Care with plugin imports]
+ref    compiler/GHC/Tc/Types/Constraint.hs:254:34:     Note [NonCanonical Semantics]
 ref    compiler/GHC/Tc/Utils/Env.hs:556:7:     Note [Bindings with closed types]
 ref    compiler/GHC/Tc/Utils/Env.hs:1128:7:     Note [Generating fresh names for ccall wrapper]
 ref    compiler/GHC/Tc/Utils/Env.hs:1141:0:     Note [Generating fresh names for FFI wrappers]
 ref    compiler/GHC/Tc/Utils/Env.hs:1192:7:     Note [Placeholder PatSyn kinds]
-ref    compiler/GHC/Tc/Utils/TcMType.hs:793:7:     Note [Kind checking for GADTs]
-ref    compiler/GHC/Tc/Utils/TcType.hs:529:7:     Note [TyVars and TcTyVars]
-ref    compiler/GHC/ThToHs.hs:1738:11:     Note [Adding parens for splices]
-ref    compiler/GHC/ThToHs.hs:1749:3:     Note [Adding parens for splices]
-ref    compiler/GHC/Types/Basic.hs:619:17:     Note [Safe Haskell isSafeOverlap]
-ref    compiler/GHC/Types/Basic.hs:1359:7:     Note [Activation competition]
-ref    compiler/GHC/Types/Demand.hs:307:25:     Note [Preserving Boxity of results is rarely a win]
-ref    compiler/GHC/Types/Demand.hs:1100:4:     Note [Use one-shot information]
+ref    compiler/GHC/Tc/Utils/TcMType.hs:750:7:     Note [Kind checking for GADTs]
+ref    compiler/GHC/Tc/Utils/TcType.hs:591:7:     Note [TyVars and TcTyVars]
+ref    compiler/GHC/ThToHs.hs:1788:11:     Note [Adding parens for splices]
+ref    compiler/GHC/ThToHs.hs:1799:3:     Note [Adding parens for splices]
+ref    compiler/GHC/Types/Basic.hs:624:17:     Note [Safe Haskell isSafeOverlap]
+ref    compiler/GHC/Types/Basic.hs:1370:7:     Note [Activation competition]
+ref    compiler/GHC/Types/Demand.hs:310:25:     Note [Preserving Boxity of results is rarely a win]
+ref    compiler/GHC/Types/Demand.hs:1142:4:     Note [Use one-shot information]
 ref    compiler/GHC/Types/Error.hs:358:3:     Note [Suppressing Messages]
 ref    compiler/GHC/Types/Error.hs:393:28:     Note [Suppressing Messages]
 ref    compiler/GHC/Types/Name/Occurrence.hs:301:4:     Note [Unique OccNames from Template Haskell]
 ref    compiler/GHC/Types/Unique.hs:78:25:     Note [Uniques-prelude - Uniques for wired-in Prelude things]
-ref    compiler/GHC/Unit/Module/Deps.hs:79:13:     Note [Structure of dep_boot_mods]
+ref    compiler/GHC/Unit/Module/Deps.hs:82:13:     Note [Structure of dep_boot_mods]
 ref    compiler/GHC/Utils/Monad.hs:391:34:     Note [multiShotIO]
-ref    compiler/Language/Haskell/Syntax/Binds.hs:226:31:     Note [fun_id in Match]
-ref    compiler/Language/Haskell/Syntax/Expr.hs:1561:32:     Note [Quasi-quote overview]
+ref    compiler/Language/Haskell/Syntax/Binds.hs:204:31:     Note [fun_id in Match]
+ref    compiler/Language/Haskell/Syntax/Expr.hs:1571:32:     Note [Quasi-quote overview]
 ref    compiler/Language/Haskell/Syntax/Pat.hs:336:12:     Note [Disambiguating record fields]
-ref    configure.ac:212:10:     Note [Linking ghc-bin against threaded stage0 RTS]
+ref    configure.ac:213:10:     Note [Linking ghc-bin against threaded stage0 RTS]
 ref    docs/core-spec/core-spec.mng:177:6:     Note [TyBinders]
-ref    ghc/GHCi/UI.hs:3646:25:     Note [ModBreaks.decls]
-ref    ghc/ghc.mk:62:6:     Note [Linking ghc-bin against threaded stage0 RTS]
-ref    hadrian/src/Expression.hs:130:30:     Note [Linking ghc-bin against threaded stage0 RTS]
-ref    libraries/base/GHC/ST.hs:139:7:     Note [Definition of runRW#]
+ref    ghc/GHCi/UI.hs:3648:25:     Note [ModBreaks.decls]
+ref    ghc/ghc.mk:57:6:     Note [Linking ghc-bin against threaded stage0 RTS]
+ref    hadrian/src/Expression.hs:134:30:     Note [Linking ghc-bin against threaded stage0 RTS]
+ref    libraries/base/GHC/ST.hs:134:7:     Note [Definition of runRW#]
 ref    linters/lint-notes/Notes.hs:32:29:     Note [" <> T.unpack x <> "]
 ref    linters/lint-notes/Notes.hs:69:22:     Note [...]
-ref    testsuite/config/ghc:212:10:     Note [WayFlags]
+ref    testsuite/config/ghc:243:10:     Note [WayFlags]
 ref    testsuite/driver/testlib.py:152:10:     Note [Why is there no stage1 setup function?]
 ref    testsuite/driver/testlib.py:156:2:     Note [Why is there no stage1 setup function?]
-ref    testsuite/mk/boilerplate.mk:263:2:     Note [WayFlags]
+ref    testsuite/mk/boilerplate.mk:267:2:     Note [WayFlags]
 ref    testsuite/tests/indexed-types/should_fail/ExtraTcsUntch.hs:30:27:     Note [Extra TcS Untouchables]
 ref    testsuite/tests/perf/join_points/join005.hs:19:63:     Note [Don't CPR join points]
 ref    testsuite/tests/perf/should_run/all.T:3:6:     Note [Solving from instances when interacting Dicts]



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/05e44f81dad1b0db6911969ed56262c39f8fa9c2

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/05e44f81dad1b0db6911969ed56262c39f8fa9c2
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20230411/cd736d06/attachment-0001.html>


More information about the ghc-commits mailing list