I can use FranTk with GHC-6.0 on Windows XP just fine in some configurations.  
It's OK when compiling with GHC.  It's also OK with GHCi when using FranTk with no 
concurrency.

However, when trying to load a concurrency enabled FranTk into GHCi, I get "the 
impossible happened".

I tried the workaround for the other GHCi bug, but this apparently different, as shown 
below.

Full disclosure requires me to highlight the following text from the FranTk makefile:

# Ununcomment this line to support concurrency. 
# This support does NOT work with ghci. It does not currently export 
# the special run_head_queue variable. Will allegedly 
# be fixed in a future version of ghc.

# this version supports concurrency
SUPPORTCONCURRENCY = TclCompatibilityGhcSupportsConcurrency.hs

Is it simply that this hasn't been fixed yet?  (I'm not sure what symptoms are 
"expected".)
I'd very much like to be able to use FranTk with concurrency.  Any chance of a fix?

cheers,
Simon

------------
sjg-pc$ ghci
   ___         ___ _
  / _ \ /\  /\/ __(_)
 / /_\// /_/ / /  | |      GHC Interactive, version 6.0, for Haskell 98.
/ /_\\/ __  / /___| |      http://www.haskell.org/ghc/
\____/\/ /_/\____/|_|      Type :? for help.

Loading package base ... linking ... done.
Loading package lang ... linking ... done.
Loading package text ... linking ... done.
Prelude> :t GHC.Err.error
GHC.Err.error :: forall a. [Char] -> a
Prelude> :set -package FranTk
Loading package concurrent ... linking ... done.
Loading package haskell98 ... linking ... done.
Loading package util ... linking ... done.
Loading package data ... linking ... done.
Loading package FranTk ... linking ... 
\\pinkgin\redrum_disk2\sjg\software\I686-~$5\ghc\latest\bin\ghc.exe: panic! (the 
`impossible' happened, GHC version 6.0):
        can't load package `FranTk'

Please report it as a compiler bug to [EMAIL PROTECTED],
or http://sourceforge.net/projects/ghc/.

--
Registered Office: Roke Manor Research Ltd, Siemens House, Oldbury, Bracknell,
Berkshire. RG12 8FZ

The information contained in this e-mail and any attachments is confidential to
Roke Manor Research Ltd and must not be passed to any third party without
permission. This communication is for information only and shall not create or
change any contractual relationship.

_______________________________________________
Glasgow-haskell-bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to