patch applied (ghc): UNDO: Be a little keener to inline
Simon Peyton-Jones
simonpj at microsoft.com
Fri Feb 1 13:04:11 EST 2008
Oh my, I'm sorry about that. I thought I did validate but I certainly did not do stage3. I do apologise for causing such a strange failure.
The symptoms are deeply strange though --- all it does is inline a bit more, and that should be semantically a no-op. I'll investigate.
Simon
| -----Original Message-----
| From: cvs-ghc-bounces at haskell.org [mailto:cvs-ghc-bounces at haskell.org] On
| Behalf Of Simon Marlow
| Sent: 01 February 2008 15:39
| To: cvs-ghc at haskell.org
| Subject: patch applied (ghc): UNDO: Be a little keener to inline
|
| Fri Feb 1 06:48:10 PST 2008 Simon Marlow <simonmar at microsoft.com>
| * UNDO: Be a little keener to inline
|
| This patch caused at least the following test failures:
| 1744(normal)
| ghci028(ghci)
| unicode001(normal)
| and additionally made the stage3 build fail.
|
| A little more validation please!
|
| I didn't find the exact cause of the failure yet, but it appears that
| the Lexer is miscompiled in some strange way. If any of {Encoding,
| StringBuffer, or Lexer} are compiled without -O, the problem goes
| away.
|
| M ./compiler/coreSyn/CoreUnfold.lhs -17 +6
|
| _______________________________________________
| Cvs-ghc mailing list
| Cvs-ghc at haskell.org
| http://www.haskell.org/mailman/listinfo/cvs-ghc
More information about the Cvs-ghc
mailing list