Timeline


and

Jan 27, 2013:

11:43 PM BugSweep edited by morabbin
(diff)
10:42 PM MakingReleases edited by igloo
(diff)
9:43 PM Status/SLPJ-Tickets edited by simonpj
(diff)
9:27 PM WorkingConventions/FixingBugs edited by morabbin
(diff)
9:26 PM WorkingConventions/FixingBugs edited by morabbin
(diff)
9:20 PM Ticket #7299 (threadDelay broken in ghci, Mac OS X) closed by igloo
fixed: Fixed by […]
8:53 PM Ticket #7631 (Allow to differentiate between newtypes and datatypes when using Generics) created by Feuerbach
When writing a generic instance, I would like to be able to tell whether …
8:08 PM Ticket #2282 (threaded runtime system crashes on powerpc with -N2) closed by simonmar
worksforme: Let's close it. If the bug actually exists and someone runs into it, we …
7:55 PM Ticket #7561 (Unnecessary Heap Allocations - Slow Performance) closed by simonmar
duplicate: So I expect that profiling isn't applying the state hack (perhaps the cost …
7:31 PM Ticket #1555 (Reverse do notation: lexer bug?) closed by simonmar
wontfix
7:22 PM BugSweep edited by morabbin
(diff)
6:56 PM BugSweep edited by morabbin
(diff)
6:33 PM BugSweep edited by morabbin
(diff)
6:27 PM Ticket #7577 (./sync-all doesn't properly detect the existence of the 'time' submodule) closed by igloo
fixed: Thanks for the patch; applied.
6:15 PM Changeset in ghc [146b0ea]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
use -e rather than -d when checking for the existence of a subrepo The .git file in a submodule's root directory is not necessarily a directory, as is the case for the 'time' submodule. This fixes #7577, where some './sync-all' operations don't detect that the 'time' submodule is present in the repository.
5:38 PM BugSweep edited by morabbin
(diff)
5:29 PM Ticket #2244 (load in GHCi doesn't work with UTF-8 filenames) closed by shachaf
fixed: This was fixed sometime between 7.4.1 and 7.6.1 -- see #7551.
4:39 PM Ticket #2149 (literate haskell support for hasktags - patch below) closed by igloo
invalid: We no longer have utils/hasktags anyway; closing.
4:31 PM MakingReleases edited by igloo
(diff)
4:28 PM Changeset in ghc [1095d515]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Add a "Done." line to compare Makes it clearer whether it succeeded when redirecting output
4:26 PM Changeset in ghc [d1fd45d]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Add a kludge to the compare tool for unicode filenames It thought that something impossible was happening when they were involved.
4:18 PM Changeset in ghc [5943a5b2]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Use Test.Regex.PCRE instead of .Posix in compare This program: main :: IO () main = do re "[^ ]" "\207" re "[ ]" "\207" re " " "\207" re :: String -> String -> IO () re r str = let r' = makeRegex r :: Regex res = matchM r' str :: Maybe (String, String, String, [String]) in print res prints Nothing Nothing Nothing for me with Posix, but Just ("","\207","",[]) Nothing Nothing with PCRE. This was causing compare to fail with Tar line doesn't parse: "drwxrwxr-x simonmar/GHC 0 2012-12-08 21:35 ghc-7.6.1.20121207/libraries/haskeline/tests/dummy-\206\188\206\177\207\\302\\203/" on the GHC source tarball.
3:59 PM Changeset in ghc [a3a2348]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Add support to compare for comparing whole directories
3:25 PM Ticket #1872 (Extensible Records) closed by igloo
wontfix: It looks like this needs more discussion on the lists and/or wiki, so I'll …
3:24 PM ExtensibleRecords edited by igloo
(diff)
3:20 PM Ticket #7613 (readSigned consumes too much input) closed by igloo
wontfix: As far as I can see, we're following the report here. If you'd like to …
2:55 PM Ticket #1298 (Data.Complex.phase does unnecessary pattern match) closed by igloo
invalid: Yeah, I'll close this. Anyone interested in seeing it happen, please …
2:31 PM Ticket #7616 (ghci loading package base linking crash) closed by igloo
duplicate: Thanks for the report. This is a duplicate of #7616.
2:00 PM Changeset in ghc [a8366ce9]ghc-7.6th-new-7.6 by Ian Lynagh <ian@…>
Set version number to 7.6.2 and set RELEASE to YES
1:13 PM MakingReleases edited by igloo
(diff)
12:46 PM MakingReleases edited by igloo
(diff)
12:46 PM MakingReleases edited by igloo
(diff)
2:31 AM BugSweep edited by morabbin
(diff)
2:13 AM BugSweep edited by morabbin
(diff)
2:12 AM BugSweep edited by morabbin
(diff)
2:11 AM BugSweep edited by morabbin
(diff)
2:10 AM BugSweep edited by morabbin
(diff)
2:10 AM BugSweep edited by morabbin
(diff)
2:09 AM BugSweep edited by morabbin
(diff)
2:09 AM BugSweep edited by morabbin
(diff)
2:09 AM BugSweep edited by morabbin
(diff)
1:33 AM BugSweep edited by morabbin
(diff)
1:10 AM BugSweep edited by morabbin
(diff)
12:33 AM BugSweep edited by morabbin
(diff)
12:32 AM BugSweep edited by morabbin
(diff)

Jan 26, 2013:

11:45 PM BugSweep edited by morabbin
(diff)
11:22 PM MakingReleases edited by igloo
(diff)
11:14 PM Status/SLPJ-Tickets edited by simonpj
(diff)
11:12 PM Ticket #1777 (Refactor the implementation of arrow notation) closed by simonpj
fixed: Actually refactoring has been done.
11:01 PM BugSweep edited by morabbin
(diff)
11:01 PM MakingReleases created by igloo
10:48 PM BugSweep edited by morabbin
(diff)
10:31 PM BugSweep edited by morabbin
(diff)
8:18 PM BugSweep edited by morabbin
(diff)
7:45 PM Ticket #7630 (FFI: "capi" calling convention doesn't work) created by guest
According to …
2:52 PM Changeset in base [1784741]data-proxydbcsghc-7.8type-reasoning by Ian Lynagh <ian@…>
Fix an 'if windows' test to cover Win64 too
2:52 PM Changeset in ghc [2ae4bcb] by Ian Lynagh <ian@…>
Fix an 'if windows' test to cover Win64 too
2:10 PM Changeset in testsuite [a42c862]ghc-7.6 by Ian Lynagh <igloo@…>
T6106(ghci) fails on Windows for unknown reasons
2:05 PM Changeset in base [59d1d7e]ghc-7.6 by Ian Lynagh <igloo@…>
Fix an 'if windows' test to cover Win64 too
2:03 PM Changeset in testsuite [95323e6]ghc-7.6 by Ian Lynagh <igloo@…>
ffi017(ghci) fails on Win64
11:40 AM PrimBool edited by jstolarek
(diff)
10:09 AM Commentary/Rts/Storage/HeapObjects edited by ezyang
(diff)
8:02 AM Changeset in ghc [916be61] by Simon Marlow <marlowsd@…>
Revert "integer-gmp: improve cross-compiling support GmpDerivedConstants.h" This reverts commit 860f2fa9a1f1ca4f8d94388723687f90d122ae81. People reported problems with it on the mailing list, so reverting until we can figure out the cause.
8:02 AM Changeset in integer-gmp [7da7e15]ghc-7.8wip/T8647 by Simon Marlow <marlowsd@…>
Revert "integer-gmp: improve cross-compiling support GmpDerivedConstants.h" This reverts commit 860f2fa9a1f1ca4f8d94388723687f90d122ae81. People reported problems with it on the mailing list, so reverting until we can figure out the cause.
1:32 AM Changeset in ghc [188b5625]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Make T7037 work on both Windows and other platforms
1:32 AM Changeset in testsuite [6870a48]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Make T7037 work on both Windows and other platforms
1:32 AM Changeset in ghc [cbe9e14]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
dynCompileExpr(dyn) fails on Windows as ghc isn't built the dyn way
1:32 AM Changeset in testsuite [e00e0dd]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
dynCompileExpr(dyn) fails on Windows as ghc isn't built the dyn way
1:32 AM Changeset in ghc [c2326d44]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Tweak a comment to help vim's syntax highlighting
1:32 AM Changeset in testsuite [7ba16b1]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Tweak a comment to help vim's syntax highlighting
1:32 AM Changeset in ghc [35eb5095]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Fix T7037 on Windows
1:32 AM Changeset in testsuite [07076dc]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix T7037 on Windows
1:32 AM Changeset in ghc [e66a81c6]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Handles TEST_HC=c:/... on Windows
1:32 AM Changeset in testsuite [0a1e0e6]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Handles TEST_HC=c:/... on Windows
1:31 AM Changeset in ghc [a6736894]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
numrun012(ghci) now passes on Windows I don't know why it started working, but we didn't know why it didn't work before either.
1:31 AM Changeset in testsuite [07ce09b]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
numrun012(ghci) now passes on Windows I don't know why it started working, but we didn't know why it didn't work before either.

Jan 25, 2013:

11:35 PM Changeset in testsuite [eb380cf]ghc-7.6 by Ian Lynagh <ian@…>
Make T7037 work on both Windows and other platforms
10:57 PM Changeset in ghc [e645a38]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Revert "fix runtests to set LD_LIBRARY_PATH environment variable." This reverts commit d262089127c54bfe81963628ac70a309f8133492. We shouldn't need to do this on Linux.
10:57 PM Changeset in testsuite [6b5cec37]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Revert "fix runtests to set LD_LIBRARY_PATH environment variable." This reverts commit d262089127c54bfe81963628ac70a309f8133492. We shouldn't need to do this on Linux.
10:50 PM Changeset in base [56dbea2]data-proxydbcsghc-7.8type-reasoning by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//packages/base
10:50 PM Changeset in ghc [7a49a340] by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//packages/base
10:15 PM Changeset in base [05abdc9]ghc-7.6 by Ian Lynagh <igloo@…>
stableptr003(dyn) fails on Win32 with 7.4.1 and 7.6 branch
10:05 PM Changeset in base [4e3ad8e]ghc-7.6 by Ian Lynagh <igloo@…>
Chan002(threaded2) fails on Windows with 7.4.1 and 7.6 branch
9:52 PM Changeset in testsuite [cc765db]ghc-7.6 by Ian Lynagh <igloo@…>
concprog001(threaded2) fails on Windows with 7.4.1 and 7.6 branch
9:42 PM Changeset in testsuite [9d9fb54]ghc-7.6 by Ian Lynagh <igloo@…>
conc059(threaded2) fails on Windows with 7.4.1 and 7.6 branch
9:38 PM Changeset in testsuite [ce2f18dd]ghc-7.6 by Ian Lynagh <igloo@…>
5313(dyn) is broken on Windows (#5987)
9:33 PM Changeset in testsuite [c2985b1]ghc-7.6 by Ian Lynagh <igloo@…>
Add Windows output for shared001
9:30 PM Changeset in testsuite [0ddcd40]ghc-7.6 by Ian Lynagh <igloo@…>
Add expected output for T4464 on Windows
9:11 PM Changeset in testsuite [67d8434]ghc-7.6 by Ian Lynagh <igloo@…>
{ffi002,5402,5594}(threaded2) fail on Windows with 7.4.1 and 7.6 branch The failure looks like: ffi002.exe: Using large values for -N is not allowed by default. Link with -rtsopts to allow full control.
8:55 PM Changeset in testsuite [d2fcc38]ghc-7.6 by Ian Lynagh <igloo@…>
dynCompileExpr(dyn) fails on Windows as ghc isn't built the dyn way
8:54 PM Changeset in ghc [48a96bdb]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Improve LLVM options for ARMv6 - -float-abi=hard also works for arm v6 - pass -mattr=+vfp2 if we have VFP2 Submitted by: Karel Gardas <karel.gardas@centrum.cz>
8:54 PM Changeset in ghc [351a8c6b]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
fix ARM hard float "detection"
8:54 PM Changeset in unix [af75e09]ghc-7.8 by Simon Marlow <marlowsd@…>
Import waitpid() with interruptible
8:54 PM Changeset in unix [dc29d55]ghc-7.8 by Simon Marlow <marlowsd@…>
Indicate whether a process dumped core in the ProcessStatus The Bool field of Terminated is new, as is the documentation: data ProcessStatus = Exited ExitCode -- ^ the process exited by calling -- @exit()@ or returning from @main@ | Terminated Signal Bool -- ^ the process was terminated by a -- signal, the @Bool@ is @True@ if a core -- dump was produced | Stopped Signal -- ^ the process was stopped by a signal deriving (Eq, Ord, Show) This is an API change, hence will need a major version bump.
8:54 PM Changeset in unix [1461d21]ghc-7.8 by Simon Marlow <marlowsd@…>
change notes
8:49 PM Ticket #7629 (segmentation fault in compiled program, involves gtk, selinux) created by wgmitchener
I wrote a multithreaded GUI program for a research project using gtk2hs, …
8:35 PM Changeset in testsuite [27c5f75]ghc-7.6 by Ian Lynagh <igloo@…>
Tweak a comment to help vim's syntax highlighting
8:17 PM Changeset in testsuite [a922db9]ghc-7.6 by Ian Lynagh <igloo@…>
Fix T7037 on Windows
7:29 PM Changeset in testsuite [3466590]ghc-7.6 by Ian Lynagh <igloo@…>
derefnull(ghci) and divbyzero(ghci) fail on Win32 in 7.4 and 7.6
7:11 PM Changeset in testsuite [cc20d14]ghc-7.6 by Ian Lynagh <igloo@…>
Handles TEST_HC=c:/... on Windows
7:09 PM Ticket #7628 (Improve error message when mixing 32bit and 64bit images) created by morabbin
Since we know when the user has mixed 32 and 64 bit images, let's say so …
5:43 PM Ticket #7627 (Space in nullary unboxed tuples) created by monoidal
[…] should be […] - the syntax requires a space. I apologise for …
4:57 PM Changeset in testsuite [49d6367]ghc-7.6 by Ian Lynagh <igloo@…>
numrun012(ghci) now passes on Windows I don't know why it started working, but we didn't know why it didn't work before either.
4:55 PM Building/Preparation/RaspberryPi edited by simonmar
(diff)
4:40 PM Changeset in base [2651c91]data-proxydbcsghc-7.8type-reasoning by Gabor Greif <ggreif@…>
typos
4:40 PM Changeset in ghc [8768356] by Gabor Greif <ggreif@…>
typos
4:39 PM Changeset in base [e70ace2]data-proxydbcsghc-7.8type-reasoning by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//packages/base
4:39 PM Changeset in ghc [64a6151] by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//packages/base
4:38 PM Changeset in ghc [40bf8b8]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename a test that shared its name with another test
4:38 PM Changeset in testsuite [6be3a5d]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename a test that shared its name with another test
4:32 PM Changeset in ghc [8d715e62]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Make numeric-only test names a framework failure
4:32 PM Changeset in testsuite [0d29b1b]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Make numeric-only test names a framework failure
4:32 PM Changeset in base [3f34919]data-proxydbcsghc-7.8type-reasoning by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:32 PM Changeset in ghc [23517de] by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:22 PM Ticket #7626 (Add common utility variants of trace to Debug.Trace) created by chrisseaton
As discussed on the libraries list. …
4:20 PM Changeset in ghc [4b7060c]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:20 PM Changeset in testsuite [1e581cc]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:17 PM Changeset in ghc [b107603]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:17 PM Changeset in testsuite [ffcccd0]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:13 PM Changeset in ghc [08db66ab]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:13 PM Changeset in testsuite [f6257a2]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:13 PM Changeset in base [7e1ce38]data-proxydbcsghc-7.8type-reasoning by Gabor Greif <ggreif@…>
typos
4:13 PM Changeset in ghc [2cd51383] by Gabor Greif <ggreif@…>
typos
4:11 PM Changeset in ghc [ea2a7ae0]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:11 PM Changeset in testsuite [1c004a7]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:09 PM Changeset in ghc [55e3a48]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:09 PM Changeset in testsuite [79880ac]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:07 PM Changeset in ghc [4d4c5d7d]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:07 PM Changeset in testsuite [1a9586c]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:06 PM Changeset in ghc [2959a30e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:06 PM Changeset in testsuite [13b81c9]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:02 PM Changeset in ghc [56de263e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:02 PM Changeset in testsuite [e140c43]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:00 PM Changeset in ghc [cccb390e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
4:00 PM Changeset in testsuite [ffeb501]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
3:56 PM Changeset in ghc [fc4e194]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
3:56 PM Changeset in testsuite [44dee89]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
3:21 PM Changeset in ghc [ff813a6e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
3:21 PM Changeset in testsuite [ebeb2f3]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
2:50 PM Changeset in ghc [3d0f4c73]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
2:50 PM Changeset in testsuite [85608fe]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
2:48 PM Changeset in ghc [8f5b045]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
2:48 PM Changeset in testsuite [014c90c]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
2:42 PM Changeset in ghc [4a37808]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
2:42 PM Changeset in testsuite [b1d5c82]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
2:35 PM Changeset in ghc [01c5ea9]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
2:35 PM Changeset in testsuite [70d30ab9]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
2:21 PM Changeset in ghc [9c661e0]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Remove dead code
2:05 PM Changeset in ghc [3bd690a]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
2:05 PM Changeset in testsuite [fd233b8]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
1:56 PM Ticket #7625 (Semicolon is not handled between imports at the ghci command prompt) created by JohnWiegley
You cannot use "import Data.List ; import Control.Monad" at the ghci …
1:56 PM Changeset in ghc [2c74d11b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
1:56 PM Changeset in testsuite [693dc73]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some numeric tests: nnnn -> Tnnnn
1:39 PM Status/SLPJ-Tickets edited by simonpj
(diff)
1:35 PM Changeset in ghc [45ba79b1]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
1:35 PM Changeset in testsuite [f4d4997]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
1:33 PM Changeset in base [e8d9595]data-proxydbcsghc-7.8type-reasoning by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//packages/base
1:33 PM Changeset in ghc [38c54bd] by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//packages/base
1:31 PM Changeset in base [8fd36ef]data-proxydbcsghc-7.8type-reasoning by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org//packages/base
1:31 PM Changeset in ghc [f9d70457] by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org//packages/base
1:30 PM Changeset in base [24c3a71]data-proxydbcsghc-7.8type-reasoning by Simon Peyton Jones <simonpj@…>
Grotesque hack on Unsafe.Coerce The hack is described in detail in Note [Meta-hack for coerce]. It's a consequence of this, perfectly legitimate, commit: commit 7a1480c7c590d4d2fa7a105a4eebf299e921e056 Author: Simon Peyton Jones <simonpj@microsoft.com> Date: Tue Jan 22 22:43:22 2013 +0000 Allow eta-reduction of eval'd functions if of arity 1 See Note [Eta reduction of an eval'd function] in CoreUtils. This doesn't fix Trac #7542, but that was the ticket that pointed out this infelicity. compiler/coreSyn/CoreUtils.lhs | 24 ++++++++++++++++++++++--
1:30 PM Changeset in ghc [71221e24] by Simon Peyton Jones <simonpj@…>
Grotesque hack on Unsafe.Coerce The hack is described in detail in Note [Meta-hack for coerce]. It's a consequence of this, perfectly legitimate, commit: commit 7a1480c7c590d4d2fa7a105a4eebf299e921e056 Author: Simon Peyton Jones <simonpj@microsoft.com> Date: Tue Jan 22 22:43:22 2013 +0000 Allow eta-reduction of eval'd functions if of arity 1 See Note [Eta reduction of an eval'd function] in CoreUtils. This doesn't fix Trac #7542, but that was the ticket that pointed out this infelicity. compiler/coreSyn/CoreUtils.lhs | 24 ++++++++++++++++++++++--
1:26 PM Changeset in ghc [0ab8cc19]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/ghc Conflicts: compiler/basicTypes/DataCon.lhs
1:25 PM Changeset in ghc [e3426665]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Collapse DmdResult into CPRResult There was no gain from PureResult; the CPRResult component needs a BotCPR value anyhow, so it was simply duplicate computation.
1:20 PM Changeset in ghc [1c4e8962]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
1:20 PM Changeset in ghc [82219ae2]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
The type/kind variables of a class decl scope over the associated types Fixes Trac #7601
12:52 PM Changeset in ghc [18b106e6]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Comments only
12:52 PM Changeset in ghc [b4c17472]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Remove unused argument
12:50 PM Changeset in ghc [a47ee23]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/ghc
12:49 PM Changeset in ghc [829be066]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Use kind 'Symbol' consistently, rather than kind 'String'
12:48 PM Changeset in ghc [09ff0e0d]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Refactor and improve the promotion inference It should be the case that either an entire mutually recursive group of data type declarations can be promoted, or none of them. It's really odd to promote some data constructors of a type but not others. Eg data T a = T1 a | T2 Int Here T1 is sort-of-promotable but T2 isn't (becuase Int isn't promotable). This patch makes it all-or-nothing. At the same time I've made the TyCon point to its promoted cousin (via the tcPromoted field of an AlgTyCon), as well as vice versa (via the ty_con field of PromotedTyCon). The inference for the group is done in TcTyDecls, the same place that infers which data types are recursive, another global question.
12:33 PM Changeset in ghc [488bf73]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
12:33 PM Changeset in testsuite [d1a6c78]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
12:14 PM Changeset in ghc [8f157fb5]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Error message wibbles
12:14 PM Changeset in testsuite [5a7e766]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Error message wibbles
12:11 PM Changeset in ghc [69317c7]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Adjust test; Int is not promotable
12:11 PM Changeset in testsuite [f98008c]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Adjust test; Int is not promotable
10:48 AM Ticket #7622 (Unregisterised builds don't support LLVM backend) closed by simonmar
fixed: Fixed, and verified that LLVM works when generating unregisterised code, …
10:44 AM Building/Preparation/RaspberryPi created by simonmar
10:33 AM Building/Preparation edited by simonmar
(diff)
10:32 AM Building/Preparation edited by simonmar
(diff)
10:32 AM Building/Preparation edited by simonmar
(diff)
10:32 AM Building/Preparation edited by simonmar
(diff)
10:22 AM PrimBool edited by jstolarek
(diff)
10:04 AM PrimBool edited by jstolarek
(diff)
10:02 AM PrimBool edited by jstolarek
(diff)
10:02 AM PrimBool edited by jstolarek
(diff)
9:55 AM Changeset in ghc [388e1e82]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Allow -fllvm to be used when compiling unregisterised (#7622)
9:00 AM Ticket #1524 (stdcall fails on MacOS) closed by simonmar
fixed
8:50 AM Ticket #7624 (Handling ImplicitParams in Instance Declaration) created by philipjf
The GHC documentation states that ImplicitParam's may not be used in …
8:48 AM Changeset in ghc [72995160]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Fix various issues with a Stage1Only=NO cross-compile
6:45 AM Changeset in ghc [3c9d630]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Added support to cross-compile to android Signed-off-by: David Terei <davidterei@gmail.com>
1:39 AM Changeset in ghc [cffb9768]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Make do_test catch and re-raise KeyboardInterrupt This means that hitting ^C now stops the testsuite from running, rather than just killing the current test.
1:39 AM Changeset in testsuite [faa34f5]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Make do_test catch and re-raise KeyboardInterrupt This means that hitting ^C now stops the testsuite from running, rather than just killing the current test.
1:29 AM Changeset in unix [67c5131]ghc-7.8 by Ian Lynagh <ian@…>
Rename tests to not start with a digit
1:29 AM Changeset in process [fb4ded3]ghc-7.8 by Ian Lynagh <ian@…>
Rename tests to not start with a digit
1:29 AM Changeset in base [6ea3105]data-proxydbcsghc-7.8type-reasoning by Ian Lynagh <ian@…>
Rename tests to not start with a digit
1:29 AM Changeset in ghc [edbc826e] by Ian Lynagh <ian@…>
Rename tests to not start with a digit
1:28 AM Changeset in ghc [4a33b6e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some tests to not start with a digit
1:28 AM Changeset in testsuite [53da29a]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some tests to not start with a digit
12:54 AM Changeset in ghc [53889193]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
do not use -rpath-link linker option on Solaris. Patch from Karel Gardas <karel.gardas@centrum.cz>.

Jan 24, 2013:

11:15 PM Status/SLPJ-Tickets edited by simonpj
(diff)
10:44 PM Ticket #7590 (LLVM backend bootstrap support) closed by dterei
fixed: Closing now as known bootstrap bugs are fixed.
10:40 PM Ticket #7615 (LLVM enabled build fails on i386-solaris.) closed by dterei
fixed
10:19 PM Changeset in ghc [8e9572b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
fix runtests to set LD_LIBRARY_PATH environment variable. Patch from Karel Gardas <karel.gardas@centrum.cz>.
10:19 PM Changeset in testsuite [d262089]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
fix runtests to set LD_LIBRARY_PATH environment variable. Patch from Karel Gardas <karel.gardas@centrum.cz>.
9:00 PM Changeset in directory [3acb9fb]ghc-7.6 by Ian Lynagh <ian@…>
T4113 works on OSX/64
8:37 PM Ticket #7588 (GHC HEAD built with LLVM on Mac OS X miscompiles RTS: SIGSEGV in ...) closed by thoughtpolice
fixed: I just ran validate on the latest copy of HEAD. This is fixed and the …
7:38 PM Ticket #7623 (GHC Arm support) created by dterei
Top level to track some important fixes for proper ARM support of GHC.
7:20 PM Ticket #7622 (Unregisterised builds don't support LLVM backend) created by dterei
The LLVM backend should work in unregisterised mode. Apparently the driver …
6:37 PM Changeset in testsuite [61b4c39]ghc-7.6 by Ian Lynagh <ian@…>
Clean the .hpc directories
6:36 PM Changeset in testsuite [38c3df9]ghc-7.6 by Ian Lynagh <ian@…>
MERGED: Use .hpc.<testname> for the hpc directory All tests used to use .hpc, which caused failures when running in parallel.
6:34 PM Changeset in testsuite [040b450]ghc-7.6 by Ian Lynagh <ian@…>
Don't allow '/' characters in test names
6:34 PM Changeset in testsuite [dd093344]ghc-7.6 by Ian Lynagh <ian@…>
Add a (currently very permissive) test name check We now get a framework failure if a test name doesn't match ^[a-zA-Z0-9][a-zA-Z0-9._/-]*$
5:34 PM Changeset in ghc [3e70ca7a]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Clean the .hpc directories
5:34 PM Changeset in testsuite [576fca8]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Clean the .hpc directories
5:31 PM Changeset in ghc [33af6479]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Use .hpc.<testname> for the hpc directory All tests used to use .hpc, which caused failures when running in parallel.
5:31 PM Changeset in testsuite [413dd2f]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Use .hpc.<testname> for the hpc directory All tests used to use .hpc, which caused failures when running in parallel.
5:04 PM Changeset in ghc [70dc712]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Don't allow '/' characters in test names
5:04 PM Changeset in testsuite [5daeb97]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Don't allow '/' characters in test names
4:39 PM Changeset in ghc [fb20a08]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Fix T1133, T1133A when BINDIST=YES
4:39 PM Changeset in testsuite [2cb474d]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix T1133, T1133A when BINDIST=YES
3:46 PM Changeset in ghc [ff5bea7]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/ghc
3:45 PM Changeset in ghc [182fe6f0]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Comments only
3:09 PM Status/SLPJ-Tickets edited by simonpj
(diff)
2:51 PM Changeset in ghc [0f8c6fc]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Use fsep, not sep, when printing lots of Core binders
2:50 PM Changeset in ghc [8e5313c]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Comments only
2:50 PM Changeset in ghc [d3b8991b]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Introduce CPR for sum types (Trac #5075) The main payload of this patch is to extend CPR so that it detects when a function always returns a result constructed with the *same* constructor, even if the constructor comes from a sum type. This doesn't matter very often, but it does improve some things (results below). Binary sizes increase a little bit, I think because there are more wrappers. This with -split-objs. Without split-ojbs binary sizes increased by 6% even for HelloWorld.hs. It's hard to see exactly why, but I think it was because System.Posix.Types.o got included in the linked binary, whereas it didn't before. Program Size Allocs Runtime Elapsed TotalMem fluid +1.8% -0.3% 0.01 0.01 +0.0% tak +2.2% -0.2% 0.02 0.02 +0.0% ansi +1.7% -0.3% 0.00 0.00 +0.0% cacheprof +1.6% -0.3% +0.6% +0.5% +1.4% parstof +1.4% -4.4% 0.00 0.00 +0.0% reptile +2.0% +0.3% 0.02 0.02 +0.0% ---------------------------------------------------------------------- Min +1.1% -4.4% -4.7% -4.7% -15.0% Max +2.3% +0.3% +8.3% +9.4% +50.0% Geometric Mean +1.9% -0.1% +0.6% +0.7% +0.3% Other things in this commit ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Got rid of the Lattice class in Demand * Refactored the way that products and newtypes are decomposed (no change in functionality)
2:44 PM Ticket #7519 (CLK_TCK is not always a constant) closed by simonmar
fixed
2:41 PM Ticket #7621 (Cross-build for QNX ARM smashes stack when using FunPtr wrappers) created by singpolyma
I have built an unregistered LLVM cross-compiler for …
1:59 PM Ticket #2247 (GHC accepts FD violations, unless the conflicing instances are used) closed by simonpj
fixed: Correct, thanks.
1:59 PM Changeset in ghc [479a922]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #2247
1:59 PM Changeset in testsuite [cdfefe8]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #2247
1:49 PM Changeset in ghc [79dae93]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Print infix type constructors in back-ticks Fixes Trac #7609
1:38 PM Ticket #7587 (Kind variables are not renamed) closed by simonpj
fixed: Thank you; fixed.
1:38 PM Changeset in ghc [7f823a0d]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Fix debugging glitch in test output
1:38 PM Changeset in testsuite [5e7f657]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Fix debugging glitch in test output
1:37 PM Changeset in ghc [3cedede9]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #7587
1:37 PM Changeset in testsuite [bcadec3]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #7587
1:19 PM Changeset in ghc [b4797136]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
12:24 PM PrimBool edited by jstolarek
(diff)
12:02 PM Status/SLPJ-Tickets edited by simonpj
(diff)
11:11 AM Ticket #1522 (Make [n..] etc syntax rebindable) closed by simonpj
fixed: Yes, it is. So I'll close this ticket. Hurrah.
10:08 AM Ticket #7049 (LLVM backend miscompiles GHC stage2) closed by dterei
fixed
9:21 AM Changeset in ghc [52f55458] by Simon Marlow <marlowsd@…>
integer-gmp: improve cross-compiling support GmpDerivedConstants.h Before the patch GmpDerivedConstants.h was generated by running mkGmpDerivedConstants on target. Now it's generated only with help of autoconf macros. Tested on --target=ia64-unknown-linux-gnu. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
9:21 AM Changeset in integer-gmp [860f2fa]ghc-7.8wip/T8647 by Simon Marlow <marlowsd@…>
integer-gmp: improve cross-compiling support GmpDerivedConstants.h Before the patch GmpDerivedConstants.h was generated by running mkGmpDerivedConstants on target. Now it's generated only with help of autoconf macros. Tested on --target=ia64-unknown-linux-gnu. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
9:21 AM Changeset in ghc [c23faf30]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
ghc: mkGmpDerivedConstants binary gone away
12:35 AM Ticket #7620 (Via-C unregisterised build fails for integer-simple) created by singpolyma
The cross-compiling toolchain I used can be had from …

Jan 23, 2013:

7:41 PM Ticket #3828 (Error in array index) closed by monoidal
wontfix: Closing - the bug concerns very old GHC and is most probably irrelevant …
5:15 PM PrimBool created by jstolarek
5:01 PM Commentary/Compiler/CaseStudies/Bool edited by jstolarek
(diff)
4:58 PM Commentary/Compiler/DataTypes edited by jstolarek
(diff)
4:56 PM Commentary/Compiler/WiredIn edited by jstolarek
(diff)
4:52 PM Commentary/Compiler/CaseStudy/Bool edited by jstolarek
(diff)
4:51 PM Commentary/Compiler/CaseStudies/Bool created by jstolarek
4:50 PM Commentary/Compiler edited by jstolarek
(diff)
4:49 PM Commentary/Compiler/CaseStudy/Bool created by jstolarek
4:40 PM Commentary/Compiler edited by jstolarek
(diff)
4:40 PM Commentary/Compiler edited by jstolarek
(diff)
10:23 AM Changeset in ghc [5931ee8]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
fix rts/Linker compilation issues on AMD64/Solaris platform Submitted by: Karel Gardas <karel.gardas@centrum.cz>
10:22 AM Changeset in ghc [bb39e04d]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Solaris: do not use timer_create Submitted by: Karel Gardas <karel.gardas@centrum.cz>
10:19 AM Changeset in ghc [48b9589]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Tidy up: move info-table related stuff to CmmInfo Prep for #709
9:33 AM Changeset in base [3b51b74]data-proxydbcsghc-7.8type-reasoning by Simon Marlow <marlowsd@…>
Removes the assumption that CLK_TCK is a constant (#7519) (which is not true on QNXNTO). Submitted by: Stephen Paul Weber <singpolyma@singpolyma.net>
9:33 AM Changeset in ghc [94e6d7db] by Simon Marlow <marlowsd@…>
Removes the assumption that CLK_TCK is a constant (#7519) (which is not true on QNXNTO). Submitted by: Stephen Paul Weber <singpolyma@singpolyma.net>
9:32 AM Ticket #1547 (Arity can decrease with -prof) closed by simonmar
wontfix: We know there are several problems with the current way that arity is …
9:27 AM Changeset in ghc [39148b8]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
fix validate-breaking warning
9:21 AM Changeset in ghc [629ae2a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Add support for nto-qnx (BlackBerry 10) Submitted by: Stephen Paul Weber <singpolyma@singpolyma.net>
9:00 AM Ticket #7580 (Building PrimOps.cmm on OS X with LLVM 3.2 fails) closed by dterei
fixed: Closing as this bug only manifested due to the fix for #7571 not being …
8:57 AM Ticket #7589 (LLVM 3.2 Support) closed by dterei
fixed
8:55 AM Ticket #7575 (LLVM backend does not properly widen certain literal types in call ...) closed by dterei
fixed
8:55 AM Ticket #7617 (LLVM backend broken on 32bit OS X (when 64bit host)) closed by dterei
fixed
8:54 AM Ticket #7619 (Make worker-wrapper unbox data families) created by akio
I noticed that the worker-wrapper optimization doesn't unbox arguments …
8:38 AM Changeset in ghc [1a70306]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Fix our handling of literals and types in LLVM (#7575). This bug was introduced in the recent fix for #7571, that extended some existing infastructure in the LLVM backend that handled the conflict between LLVM's return type from comparison operations (i1) and what GHC expects (word). By extending it to handle literals though, we forced all literals to be i1 or word, breaking other code. This patch resolves this breakage and handles #7571 still, cleaning up the code for both a little. The overall approach is not ideal but changing that is left for the future.
8:38 AM Ticket #1509 (Make unboxed tuples more supported) closed by simonmar
fixed: Let's call it fixed.
8:18 AM Ticket #7618 (Multiline prompt ignores custom prompt) created by dunric
1. start a ghci session Prelude> 2. set some custom prompt Prelude> :set …
7:48 AM Changeset in ghc [3b42c19]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
Only run T7575 on 32bit arch.
7:48 AM Changeset in testsuite [4e6e839]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Only run T7575 on 32bit arch.
7:05 AM Changeset in ghc [fa1e5933]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Fix llvm backend when 32bit build on 64bit OSX. (#7617)
7:02 AM Changeset in ghc [9b2d9d8]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
Add test for T7575.
7:02 AM Changeset in testsuite [53c7085]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Add test for T7575.
6:50 AM Ticket #7617 (LLVM backend broken on 32bit OS X (when 64bit host)) created by dterei
OSX 32bit GHC is broken when running on a 64bit host. This is as we aren't …
1:21 AM BugSweep edited by morabbin
(diff)

Jan 22, 2013:

11:44 PM Changeset in ghc [531a441b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Add a (currently very permissive) test name check We now get a framework failure if a test name doesn't match ^[a-zA-Z0-9][a-zA-Z0-9._/-]*$
11:44 PM Changeset in testsuite [df8b626]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a (currently very permissive) test name check We now get a framework failure if a test name doesn't match ^[a-zA-Z0-9][a-zA-Z0-9._/-]*$
11:40 PM Changeset in ghc [d22658b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Remove a stray colon from the framework fail messages
11:40 PM Changeset in testsuite [7a3ed1d]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Remove a stray colon from the framework fail messages
11:30 PM BugSweep edited by morabbin
(diff)
10:46 PM Changeset in ghc [35f1fc9]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Allow CaseElim if the case binder is the next thing to be eval'd This makes CaseElim happen a bit more often. See Note [Case binder next] in Simplify. This came up when investigating Trac #7542.
10:43 PM Changeset in ghc [7a1480c]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Allow eta-reduction of eval'd functions if of arity 1 See Note [Eta reduction of an eval'd function] in CoreUtils. This doesn't fix Trac #7542, but that was the ticket that pointed out this infelicity.
10:39 PM Changeset in ghc [c94528a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Comments only
10:00 PM Ticket #7616 (ghci loading package base linking crash) created by crabman
I've just installed GHC and tried to run ghci, and it crashed and asked to …
9:57 PM Ticket #7615 (LLVM enabled build fails on i386-solaris.) created by kgardas
Hello, while attempting to build LLVM-based build of GHC HEAD on …
8:37 PM Ticket #7614 (tc_hs_type: bang : The impossible happened) closed by simonpj
duplicate: Thanks. It's a dup of #7210. Happily HEAD says […] I think this is …
8:08 PM Ticket #7571 (LLVM codegen does not handle integer literals in branch conditionals.) closed by dterei
fixed
8:08 PM Ticket #7590 (LLVM backend bootstrap support) closed by dterei
fixed
8:03 PM Ticket #7614 (tc_hs_type: bang : The impossible happened) created by erikd
A simple data structure with bang patterns like the following: […] …
7:57 PM Changeset in ghc [14c01e0]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Ensure the LLVM codegen correctly handles literals in a branch. #7571 We need to be sure that when generating code for literals, we properly narrow the type of the literal to i1. See Note [Literals and branch conditions] in the LlvmCodeGen.CodeGen module. This occurs rarely as the optimizer will remove conditional branches with literals, however we can get this situation occurring with hand written Cmm code. This fixes Trac #7571. Signed-off-by: David Terei <davidterei@gmail.com>
7:55 PM Changeset in ghc [f999a39b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
Test for Trac #7571. Signed-off-by: David Terei <davidterei@gmail.com>
7:55 PM Changeset in testsuite [a97083a]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Test for Trac #7571. Signed-off-by: David Terei <davidterei@gmail.com>
7:33 PM Ticket #2127 (Bad error message for FFI declaration with no -fffi flag) closed by monoidal
wontfix: It is true that the error is really unhelpful, but now FFI is on by …
7:32 PM BugSweep edited by morabbin
(diff)
7:28 PM BugSweep edited by morabbin
(diff)
7:02 PM Changeset in ghc [e672241]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Add another test for #1133
7:02 PM Changeset in testsuite [39af698]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add another test for #1133
7:02 PM Ticket #1133 (auto-derivation of Enum is disallowed with recursive imports) closed by igloo
fixed: Yes, looks good, thanks. I added a couple of tests.
6:58 PM Changeset in ghc [27b0f0ba]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Add a test for #1133
6:58 PM Changeset in testsuite [0eab86e]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a test for #1133
6:39 PM Ticket #7207 (linker fails to load package with binding to foreign library (win64)) closed by bos
duplicate: Dup of #7134.
6:26 PM Ticket #7357 (GHC.exe gives an internal error while linking vector's Monadic.hs) closed by bos
duplicate: This is a dup of #7134.
5:34 PM Changeset in ghc [65e41952]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Use pprTypeForUser when printing kinds in ghci
5:27 PM Ticket #1221 (Types don't match expressions in type error) closed by simonpj
wontfix
5:24 PM Ticket #1050 (Using an inferred type as a type signature fails) closed by simonpj
fixed: GHC always checks each type signature for ambiguity; if that faile, it …
5:13 PM Ticket #1520 (Use Linux's signalfd() instead of pipe() to deliver signals to the IO ...) closed by simonmar
wontfix: No, the new IO manager does it the same way as the old one. We did …
5:01 PM Changeset in ghc [5469388]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
5:01 PM Changeset in ghc [2cc42db]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
When printing types in the interactive UI, take account of free variables Often the types we print are full-generalised, but in fact *kinds* are not, so we need to use tidyOpenType. Fixes Trac #7587
4:57 PM Changeset in ghc [2ec39c76]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Exploit the invariant for AxInstCo to simplify coercionKind
4:57 PM Changeset in ghc [5d99d6a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Comments only
4:56 PM Changeset in ghc [927ca60]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Update mailing lists in the users guide
4:47 PM Ticket #1102 (Lambda unicode character lex) closed by igloo
wontfix: I think we've decided to leave lambda as a letter, and any alternative …
4:46 PM Ticket #1245 (Turn tuples into syntactic sugar for heterogeneous lists) closed by simonmar
wontfix: I don't think this ticket is serving a useful purpose, if people are …
4:36 PM Ticket #1341 (allow loading partially correct modules) closed by simonmar
duplicate: Subsumed by #5791
4:19 PM BugSweep edited by morabbin
(diff)
4:13 PM BugSweep edited by morabbin
(diff)
4:11 PM Ticket #1230 (write a safety wrapper around readline) closed by simonmar
wontfix
4:13 AM BugSweep edited by morabbin
(diff)
3:21 AM BugSweep edited by morabbin
(diff)
12:01 AM BugSweep edited by morabbin
(diff)
Note: See TracTimeline for information about the timeline view.