[jhc] jhc 0.8 internal error (LetFloat)

Roman Cheplyaka roma at ro-che.info
Sat Feb 11 22:32:44 CET 2012


jhc --build-hl regex-applicative.yaml
jhc 0.8.0 (mydniquipepo-32)
Creating library from description file: "regex-applicative.yaml"
Reading: "regex-applicative.yaml"
Finding Dependencies...
Using Ho Cache: '/home/feuerbach/.jhc/cache'
Text.Regex.Applicative  [./Text/Regex/Applicative.hs]
Text.Regex.Applicative.Interface [./Text/Regex/Applicative/Interface.hs]
Text.Regex.Applicative.Object [./Text/Regex/Applicative/Object.hs]
Text.Regex.Applicative.Compile [./Text/Regex/Applicative/Compile.hs] <~/.jhc/cache/kb3lu73uegff4f51c0lq30kqlr.ho>
Text.Regex.Applicative.Types [./Text/Regex/Applicative/Types.hs] <~/.jhc/cache/kgtlpnnmdsr78aljjmcqn6s0ti.ho>
Text.Regex.Applicative.StateQueue [./Text/Regex/Applicative/StateQueue.hs] <~/.jhc/cache/sp3vi8t4kqgsfurdlkpa71sjp9.ho>
Fresh: <~/.jhc/cache/kgtlpnnmdsr78aljjmcqn6s0ti.ho>
Fresh: <~/.jhc/cache/kb3lu73uegff4f51c0lq30kqlr.ho>
Fresh: <~/.jhc/cache/sp3vi8t4kqgsfurdlkpa71sjp9.ho>
Typechecking...
[1 of 3] Text.Regex.Applicative.Object(.............................................)
[2 of 3] Text.Regex.Applicative.Interface(.............................................)
[3 of 3] Text.Regex.Applicative(.............................................)
Compiling...
[1 of 3] Text.Regex.Applicative.Object<.....................
>>> Exception thrown
Writing: hs.out_lint-before-FloatOutward-Init.jhc_core
LetFloat: could not find x38630396::Unknown
Internal Error

I attached the generated core file. I can also publish the source code that
triggered the bug, if it helps.

-- 
Roman I. Cheplyaka :: http://ro-che.info/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hs.out_lint-before-FloatOutward-Init.jhc_core.gz
Type: application/octet-stream
Size: 908 bytes
Desc: not available
URL: <http://www.haskell.org/pipermail/jhc/attachments/20120211/ca6f1ad8/attachment.obj>


More information about the jhc mailing list