Hi,

this panic emanates from isn'tIn in utils/Util.lhs. Why
this condition merits a compiler panic, I do not know.
It is only checked for in DEBUG mode, though.

I guess this demonstrates that I've never compiled up hdirect
with a version of ghc that itself was compiled with DEBUG on.
If the version of 4.04 you're using is one you've built yourself,
I suggest you re-build the contents of ghc/compiler/ without
-DDEBUG & proceed from there. If that's not possible, maybe
someone has got a 4.04.1 binary bundle for your platform that
wasn't compiled with -DDEBUG on?

I've yet to try 4.06, but doubt the HDirect sources would
compile cleanly due to the recent library re-org.

hth
--sigbjorn

J.T.Bradley <[EMAIL PROTECTED]> writes:
> 
> I was trying to compile up hdirect 0.16 with ghc 4.04 on a
> linux_x86/glibc2.1.2 platform.
> 
> The 'make boot' went fine - the 'make' produced many warnings - of a
> fairly unserious nature as far as I could tell, eg:
> 
> --------------------
  ...
> 
> --------------------
> /usr/local/bin/ghc -fglasgow-exts -Rghc-timing -H16m -Wall 
> -recomp -static
> -c LibUtils.lhs -o LibUtils.o -osuf o
> 
> panic! (the `impossible' happened):
>         Over-long notElem in: minusList
> 
> Please report it as a compiler bug to 
> [EMAIL PROTECTED]
> 
> 
> make[1]: *** [LibUtils.o] Error 1
> make: *** [all] Error 1
> --------------------
> 
> 
> Any advice? Should I try using ghc 4.06 - I only used 4.04 
> because it was specifically mentioned on the hdirect web
> page... I'm really keen to get hdirect working - it looks
> like a really excellent piece of software.
> 
> Many thanks for any help you can give me...
> 
> --Jeremy.
> 
> 

Reply via email to