[ ghc-Bugs-960029 ] Segmentation fault with Template Haskell
SourceForge.net
noreply at sourceforge.net
Tue May 25 06:33:41 EDT 2004
Bugs item #960029, was opened at 2004-05-25 12:33
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=108032&aid=960029&group_id=8032
Category: Compiler
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Stefan Heimann (stefanheimann)
Assigned to: Nobody/Anonymous (nobody)
Summary: Segmentation fault with Template Haskell
Initial Comment:
When compiling the files attached, I get the following
output:
$ ./compile.sh
Chasing modules from: TemplateTryOut.hs
Skipping OHaskellPrimitives ( ./OHaskellPrimitives.hs,
./OHaskellPrimitives.o )
Skipping Utils ( ./Utils.hs, ./Utils.o )
Compiling Templates ( ./Templates.hs,
./Templates.o )
Compiling Main ( TemplateTryOut.hs,
TemplateTryOut.o )
Loading package base ... linking ... done.
Loading package haskell98 ... linking ... done.
Loading package haskell-src ... linking ... done.
[Info] Starting processing template
[Info] Start of translation phase
[Debug Trans] translating let expr
[Debug Trans] translating declaration
[Debug Trans] finished translating declarations of let,
now translating body
./compile.sh: line 6: 23126 Segmentation fault ghc
-fglasgow-exts --make TemplateTryOut.hs
The problem is in Templates.hs, around line 202. As
soon as you "touches" the body expression of an LetE,
the compiler crashes.
This is the GHC version I'm using:
Glasgow Haskell Compiler, Version 6.2.1, for Haskell
98, compiled by GHC version 6.2
I first thought that I might have a stage 1 compiler,
because the line above says "compiled by GHC version
6.2", but I just used the defaults when building GHC,
so it should be a stage 2 compiler.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=108032&aid=960029&group_id=8032
More information about the Glasgow-haskell-bugs
mailing list