[commit: ghc] wip/T14626's head updated: WIP: makefile foolings (99c525b)

git at git.haskell.org git at git.haskell.org
Sun Jan 28 16:07:12 UTC 2018


Repository : ssh://git@git.haskell.org/ghc

Branch 'wip/T14626' now includes:

     649e777 Make typeToLHsType produce kind signatures for tycon applications
     6c34824 Cache the number of data cons in DataTyCon and SumTyCon
     954cbc7 Drop dead Given bindings in setImplicationStatus
     e2998d7 Stop double-stacktrace in ASSERT failures
     86ea3b1 comments only
     307d1df Fix deep, dark corner of pattern synonyms
     c732711 Improve pretty-printing for pattern synonyms
     40cbab9 Fix another obscure pattern-synonym crash
     303106d Make the Div and Mod type families `infixl 7`
     a1a689d Improve accuracy of get/setAllocationCounter
     fb78b0d Export typeNat{Div;Mod;Log}TyCon from TcTypeNats
     30b1fe2 Remove a bogus warning
     66ff794 Fix join-point decision
     1c1e46c preInlineUnconditionally is ok for INLINEABLE
     448685c Small local refactoring
     1577908 Fix two more bugs in partial signatures
     dbdf77d Lift constructor tag allocation out of a loop
     f3f90a0 Fix previous patch
     6c3eafb KQueue: Fix write notification requests being ignored...
     b2f10d8 Fix mistaken merge
     e20046a Support constructor Haddocks in more places
     a770226 Fix regression on i386 due to get/setAllocationCounter change
     d1ac1c3 Rename -frule-check to -drule-check and document
     492e604 Kill off irrefutable pattern errors
     3d17f1f Tweak link order slightly to prefer user shared libs before system ones.
     87917a5 Support LIBRARY_PATH and LD_LIBRARY_PATH in rts
     9f7edb9 Fix hashbang of gen-data-layout
     78306b5 CoreLint: typo in a comment
     2feed11 Fix hash in haddock of ghc-prim.
     41afbb3 Add flag -fno-it
     f380115 Parenthesize forall-type args in cvtTypeKind
     1bf70b2 Remove executable filename check on windows
     bc383f2 Simplify guard in createSwitchPlan.
     8de8930 configure: Various cleanups
     cf2c029 Fix quadratic behavior of prepareAlts
     c65104e Typos in comments
     6b1ff00 Fix references to cminusminus.org
     1e14fd3 Inform hole substitutions of typeclass constraints (fixes  #14273).
     8bb150d Revert "Fix regression on i386 due to get/setAllocationCounter change"
     e1d4140 Revert "Improve accuracy of get/setAllocationCounter"
     3335811 cmm: Include braces on default branch as required by the parser
     2a78cf7 Remove unused extern cost centre collection
     575c009 Fix #14681 and #14682 with precision-aimed parentheses
     5e8ea6a testsuite: Add test for #14335
     f855769 Add new mbmi and mbmi2 compiler flags
     765ba65 testsuite: Add testcase for #14670
     0074a08 Fix #14692 by correcting an off-by-one error in TcGenDeriv
     5edb18a tentative improvement to callstack docs
     180ca65 [rts] Adjust whitehole_spin
     4a13c5b Implement underscores in numeric literals (NumericUnderscores extension)
     8829743 Use IntSet in Dataflow
     6c0db98 SysTools: Add detection support for LLD linker
     2671ccc Update Cabal submodule
     24e56eb Bump transformers submodule to 0.5.5.0
     a3cde5f Improve comments about TcLevel invariants
     452dee3 Pass -dsuppress-uniques when running T14507
     f00ddea Allocate less in plus_mod_dep
     d36ae5d Comments about CoercionHoles
     076bdb3 Remove dead code: mkNthCoRole
     2a2e6a8 Comments only
     0636689 Fix the lone-variable case in callSiteInline
     d6e0338 Bump terminfo submodule
     40c753f testsuite: Bump haddock.Cabal allocations due to submodule bump
     0e022e5 Turn EvTerm (almost) into CoreExpr (#14691)
     983e491 testsuite: Add testcase for #12158
     66961dc Haddock needs to pass visible modules for instance filtering
     302aee5 base: Refactor Show ErrorCall instance into proper ShowS style
     52dfb25 Handle the likely:True case in CmmContFlowOpt
     e7dcc70 Add ability to parse likely flags for ifs in Cmm.
     31c260f Add ptr-eq short-cut to `compareByteArrays#` primitive
     cbdea95 Sort valid substitutions for typed holes by "relevance"
     cacba07 Linker: ignore empty paths in addEnvPaths
     bd58e29 Remove Hoopl.Unique
     9a57cfe Option for LINE pragmas to get lexed into tokens
     a55d581 Fix Windows stack allocations.
     59fa7b3 Fix #14719 by using the setting the right SrcSpan
     7ff6023 cmm: Use two equality checks for two alt switch with default
     1cb12ea Bump hadrian submodule
     155ba82 WIP: triggering CI for Simon's patch
     7d47c16 WIP: exclude casts for now
     eac9f6c WIP: don't reenter WHNF thing for re-tagging
     95212cd WIP: cleanups
     9c25791 WIP: ooops
     c6c3939 WIP: look at evaluated-ness
     58afdb0 WIP: silence for benchmarks
     e300b42 Test the absence of re-tagging
     81d8366 WIP: yes, this crashes
     b1f1c92 WIP: exclude top-level values for now
     151a0d7 WIP: "ds" is the suspect
     13c3a0a WIP: an attempt to add assert code (failed, for now)
     cd13133 WIP: add taggedness assert when optimizing
     bd2a1dd WIP: barf, don't just belch
     a4471ab WIP: to confirm my suspicion, remove the bangs
     bdfa919 WIP: some more de-strictifying
     e4a92dd WIP: implement the runtime assert
     485082c WIP: require tagged only when algebraic
     1a0fc52 WIP: actuall look at the type of the constr field
     edf094d WIP: checkpoint
     8a555d0 WIP: focus on SDC for now
     c3dd9a1 WIP: be less chatty
     99c525b WIP: makefile foolings


More information about the ghc-commits mailing list