- 16 Feb, 2012 2 commits
-
-
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
-
- 04 Feb, 2012 1 commit
-
-
Ian Lynagh authored
I've sent them upstream here: https://sourceforge.net/tracker/?func=detail&aid=3484051&group_id=163236&atid=826945
-
- 03 Feb, 2012 4 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
I'll send them to pretty upstream.
-
Ian Lynagh authored
I've sent them to the upstream bytestring bug report addresses
-
- 02 Feb, 2012 3 commits
-
-
Simon Peyton Jones authored
-
benl authored
-
benl authored
-
- 01 Feb, 2012 1 commit
-
-
Simon Peyton Jones authored
-
- 30 Jan, 2012 3 commits
-
-
Ian Lynagh authored
On OS X, /tmp is a symlink to /private/tmp, so the test prints the wrong output. I've changed it to use /dev instead, which is hopefully less likely to be a symlink.
-
Ian Lynagh authored
It was explicitly removing the program inbetween the two runs, but I don't see why that should be necessary.
-
Ian Lynagh authored
We now just sleep for 2 seconds, rather than using touch --date="now + 3 seconds" which doesn't work on OS X. OS X does have "touch -A", but that doesn't work on Linux.
-
- 29 Jan, 2012 4 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 28 Jan, 2012 1 commit
-
-
Ian Lynagh authored
-
- 26 Jan, 2012 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 25 Jan, 2012 1 commit
-
-
Ian Lynagh authored
-
- 19 Jan, 2012 1 commit
-
-
Simon Marlow authored
-