[commit: ghc] wip/impredicativity's head updated: Merge remote-tracking branch 'origin/master' into wip/impredicativity (e90efd0)
git at git.haskell.org
git at git.haskell.org
Thu Jul 16 13:24:59 UTC 2015
Repository : ssh://git@git.haskell.org/ghc
Branch 'wip/impredicativity' now includes:
023a0ba Care with impossible-cons in combineIdenticalAlts
5879d5a Report arity errors correctly despite kinds
f4370c6 Comments only
4a7a6c3 Rename getCtLoc, setCtLoc
02bac02 Remove some horrible munging of origins for Coercible
760b079 A bit more tracing
0899911 Comments plus tiny refactoring
ee64369 Refactor filterAlts into two parts
5d98b68 Trac #4945 is working again
72b21c3 Parser: commas_tup_tail duplicate SrcSpan on "Missing" value
ba7c8e5 Test Trac #10503
c45f8ce Elaborate test for Trac #10403
40698fe Spelling in comments
e283cec testsuite: mark T4945 as expect_broken
440d1bc docs: Unbreak the PS/PDF builds for the User's Guide (#10509)
7d5a845 should_run/allocLimit4: disable ghci way
e491803 Amend tcrun024, tcrun025 after Trac #7854 fix
7c2293a Amend tcrun037 after Trac #7854 fix
2c6a041 Fix a couple of tests for GHCi/-O* (Trac #10052)
5cc08eb Recognise 'hardhloat' as a valid vendor in a host tuple
f2ffdc6 Updated output for test ghci024
85d5397 Make GHC install libraries to e.g. xhtml-3000.2.1-0ACfOp3hebWD9jGWE4v4Gh.
0cb1f5c Filter orphan rules based on imports, fixes #10294 and #10420.
29bc13a Fix all.T for T8131/T8131b.
15ef5fc Remove duplicate test.
13ba87f Build system: unset HADDOCK when haddock is not found
4854fce Change `Typeable` instance for type-lis to use the Known* classes.
38f3745 Add parsePattern parser entry point
b5a2e87 Documentation: add section on .haskeline file (#2531)
e60dbf3 Check KnownSymbol => Typeable deduction
f70fb68 Use -package-id to specify libraries on command line.
6c5a66a Fix #10551 by using LIB_NAMES.
01f7e44 Rename $1_$2_$3_LIB_NAME to LIB_FILE.
55843f1 Further elaborate Trac #10403 test
c084796 powerpc: add basic support for PLT relocations (#10402)
73a6265 Make $1 in $1_$2_$3_FOO actually be directory.
95d5031 Build system: delete unused variables in config.mk.in
ece2c43 Drop prefix from package keys.
aa26731 Clean outdated ext-core references in comments.
4d1316a driver: pass '-fPIC' option to all CC invocations
9a34864 Improve kind-checking for 'deriving' clauses
c7b6fb5 Test Trac #10562
a2f828a Be aware of overlapping global STG registers in CmmSink (#10521)
a7eee0d Comments only
3edc186 White space only
9195927 Improve pretty-printing for CoPat
ff8a671 Use a Representaional coercion for data families
0b7e538 Allow recursive unwrapping of data families
cc0dba1 Minor fix to free-vars in RnTypes
9014a7e Fix addDataConStrictness
b69dc73 Don't float out alpha[sig] ~ Int
97e313c Add module header to test
2f16a3b Get rid of irrlevant result type signature
95fc6d5 Get rid of irrelevant impredicative polymoprhism
fb7b692 Treat out-of-scope variables as holes
b98ff25 Error message wibbles from out-of-scope changes
0aaea5b Tiny refactor plus comments
be0ce87 Fix for crash in setnumcapabilities001
111ba4b Fix deadlock (#10545)
7c8ffd3 GHCi docs: layout rule is respected inside :{ :}
cbd9278 Comments only
caf9d42 Small doc fixes
0696fc6 Improve CPR behavior for strict constructors
7c07cf1 closeOverKinds *before* oclose in coverage check
614ba3c Kill off sizePred
8e34783 Make fvType ignore kinds
a64a26f Better tracing and tiny refactoring
ceb3c84 Improve error message for Typeable k (T k)
0e1e798 Test Trac #10524
8d221bb Test #10582
89834d6 Add -fcross-module-specialise flag
302d937 Add -fcross-module-specialise flag
bb0e462 Mask to avoid uncaught ^C exceptions
9b5df2a Update performance numbers due to #10482
c6bb2fc Correct BangPat SrcSpan calculation
c495c67 Build system: remove unused variable CHECK_PACKAGES
897a46c Testsuite: accept T2592.stderr (minor changes)
6b9fc65 Testsuite: put extra_run_opts last on command line
daa5097 Build system: prevent "warning: overriding commands for target..."
bbf6078 disable check for .init_array section on OpenBSD
9aa0e4b ghc-pkg: use read/writeUTF8File from Cabal
bdd0b71 bin-package-db: copy paste writeFileAtomic from Cabal
bdf7f13 Build system: rename bindist to bindist-list...
d3c1dda Implement PowerPC 64-bit native code backend for Linux
b5e1944 Use `+RTS -G1` for more stable residency measurements (#9675)
1d6ead7 Enable using qualified field of constructor in GHCi
f856383 Fix Trac #10519
f07b7a8 Remove unnecessary OrdList from decl parser.
6400c76 users_guide: Describe order-dependence of -f and -O flags
e4bf4bf Remove redundant parser entry point
8b55788 Add "since" column for LANGUAGE extensions in user guide
39d83f2 Generalize traceM, traceShowM (fixes #10023)
6b01d3c parser: Allow Lm (MODIFIER LETTER) category in identifiers
889c81c Fix some validation errors.
69beef5 Replace usages of `-w` by `-fno-warn`s
b1d1c65 Support MO_{Add,Sub}IntC and MO_Add2 in the LLVM backend
124f399 Testsuite: add -ignore-dot-ghci to some tests
ced27de Remove dead code / overlapping pattern (#9723)
a4b0342 Lexer: remove -fno-warn-unused-do-bind
aa778c8 Comments only [skip ci]
c875b08 Use -fno-warn-unused-imports instead of hiding `ord`
8e12a21 Lexer.x and Parser.y: delete dead code
5d48e67 Easy way to defer type errors (implements #8353)
3fabb71 Fix typo [skip ci] (#10605)
75de613 rts: fix incorrect checking start for -x arguments (#9839)
edb2c54 Remove Hugs specific test setups (omit_compiler_type)
7a3d85e Remove all *.stderr/stdout-hugs files
4681f55 Specialise: Avoid unnecessary recomputation of free variable information
2765fcf Remove warnings for -fwarn-incomplete-patterns
a07898e Spelling in comments
9180df1 Fix offset calculation in __stg_gc_fun
aaa0cd2 Don't eagerly blackhole single-entry thunks (#10414)
d27e7fd Add more discussion of black-holing logic for #10414
d59cf4e Fix "CPP directive" in comment
db530f1 Add Note [Warnings in code generated by Alex]
37de4ad Build system: don't set GhcLibWays explicitly in build.mk.sample (#10536)
62fcf05 Fix word repetitions in comments
ebfc2fb Update comments around blackholes
f753cf1 Allow deferred type error warnings to be suppressed
31580e2 Fix todo in compiler/nativeGen: Rename Size to Format
9a3e165 Deferred type errors now throw TypeError (#10284)
5857e0a fix EBADF unqueueing in select backend (Trac #10590)
6d69c3a Generalize `Control.Monad.forever`
d03bcfa always use -fPIC on OpenBSD/AMD64 platform
00c8d4d Fix #10596 by looking up 'Int' not 'Maybe Int' in the map.
1967a52 Export more types from GHC.RTS.Flags (#9970)
8800a73 Backpack: Flesh out more Cabal details
d71b65f holePackageKey and isHoleModule utility functions.
3d5f8e7 Unbreak Windows build: delete unusud throwIOIO
6f9efcb Delete duplicate "Note [Unpack equality predicates]"
f3bfa3b Broaden Outputable instance for Termination
85b14a7 Comments only
4f9d600 Fix Trac #10618 (out of scope operator)
b29633f Bitmap: Fix thunk explosion
889824d Document RULES and class methods
c58dc1a White space only
b5aabfb Infer types with flexible contexts
7dcf86f users_guide: Fix errant "a" in RULES/class methods docs
a6359f2 Add testcase for #10602
6f1c076 Make mkQualPackage more robust when package key is bad.
0a3c43f Comments only
9e86bf1 Better type wildcard errors
888026d Update .mailmap [skip ci]
2d06a9f Improve error message for fundeps
9b1ebba Delete the WayPar way
d69dfba Fix self-contained handling of ASCII encoding
ee28a79 T1969: Update max_bytes_used
a846088 T876 (32-bit): Update bytes allocated
de6597e perf/compiler: Switch to -G1 and update performance metrics
b935497 T9872d: Update 32-bit allocations
d073c77 Do not optimise RULE lhs in substRule
e922847 Add Linting for Rules
7da7b0e Make sure rule LHSs are simplified
875723b Reformat a leading # in a comment
d7335f7 Test Trac #10463
02a6b29 Test Trac #10634
946c8b1 Another comment with a leading # (sigh)
2e52057 Build system: comments only [skip ci]
ec197d3 Build system: add `make show!` command (#7810)
f70f1b6 Build system: delete two unused files
47ebe26 Build system: delete REGULAR_INSTALL_DYNLIBS and INSTALL_DYNLIBS
392ff06 Build system: do not build stm and parallel by default
5764ade Testsuite: delete unused with_namebase
322ae32 Testsuite: delete remaining only_compiler_types(['ghc']) setups
783b79b traivs: Use the new container based travis setup
4dc3877 Testsuite: rename *.stderr-ghc to *.stderr
ab5257b Testsuite: delete *.stderr-ghc-7.0 *.stdout-ghc-7.0
4ee658a0 Mark test case for #10294 expect_broken on #10301
0a40278 Flush stdout in test case for #10596
8e6a503 Mark test case for #10294 conditionally expect_broken on #10301
b1063b1 Testsuite: mark T10294 conditionally expect_broken on #10301
348f5ca Build system: delete fingerprint.py [skip ci]
a592e9f Remove all references to sync-all
75fd5dc Don't get a new nursery if we exceeded large_alloc_lim
9f978b6 Fix #10642.
74a00bc initGroup: only initialize the first and last blocks of a group
e90efd0 Merge remote-tracking branch 'origin/master' into wip/impredicativity
More information about the ghc-commits
mailing list