- 24 Feb, 2012 1 commit
-
-
Ian Lynagh authored
-
- 23 Feb, 2012 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 22 Feb, 2012 3 commits
-
-
Ian Lynagh authored
These really ought to be normalised, but this gets them passing again for now.
-
Ian Lynagh authored
-
Ian Lynagh authored
We no longer support CTYPE pragmas on type synonyms
-
- 21 Feb, 2012 5 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
Newtype handling in FFI decls is no longer relaxed
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 18 Feb, 2012 1 commit
-
-
Ian Lynagh authored
Some redundant test have now been removed
-
- 17 Feb, 2012 1 commit
-
-
Ian Lynagh authored
This tests that the header given in the CTYPE pragma is handled.
-
- 16 Feb, 2012 10 commits
-
-
Ian Lynagh authored
-
dmp authored
The hooks for the optllvm way were there in the ghc config file, but there was no entry in config.other_ways so that a `make WAY=optllvm` would fail with an "unknown way" error message. This patch simply adds optllvm to the other_ways list.
-
Ian Lynagh authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
We aren't interested in the performance of Core Lint as much as the performance of the compiler itself, and some of these tests spend more than half of their time in Core Lint. I've updated the 64-bit bounds for now, the 32-bit bounds still need to be updated.
-
Simon Marlow authored
This makes it much easier to update the bounds. Instead of coming up with a suitable (min,max) pair, you just give e.g. (base, 10) to allow 10% deviation from the base figure, which can be pasted from the error. e.g. previously: - # expected value: 458700632 (amd64/Linux): - if_wordsize(64, - compiler_stats_num_field('bytes allocated', 440000000, - 480000000)), now: + if_wordsize(64, # sample from amd64/Linux 15/2/2012 + compiler_stats_range_field('bytes allocated', 360243576, 10)), Note: use stats_range_field rather than stats_num_field. I left support for the old way for now so that we can do a gradual migration. (next I suppose we should make it so that 'make accept' works for perf tests, but that's for another day)
-
Simon Marlow authored
Motivation: we wanted to disable -dcore-lint for the perf tests
-
- 14 Feb, 2012 1 commit
-
-
dterei authored
-
- 13 Feb, 2012 1 commit
-
-
Simon Marlow authored
-
- 10 Feb, 2012 9 commits
-
-
Ian Lynagh authored
-
dterei authored
-
dterei authored
-
http://darcs.haskell.org/testsuitedterei authored
-
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
Ian Lynagh authored
-
Ian Lynagh authored
Otherwise the colon confuses make on Windows
-
- 09 Feb, 2012 3 commits
-
-
Ian Lynagh authored
The : in c:/foo/bar on Windows confuses make.
-
dterei authored
-
dterei authored
-
- 06 Feb, 2012 3 commits
-
-
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-