Thanks Julian

I have submitted this to the Debian people as a bug, quoting the first 6 
lines of your reply.



Julian Seward (Intl Vendor) wrote:

> This failure is handled better by 5.02.2; it at least tells
> you to use -fvia-C in the error message.
> 
> So the real problem is that the debian people should upgrade
> what they distribute from 5.02 to 5.02.2.  IIRC 5.02 contained
> a couple of serious segfaulting bugs which were fixed in 5.02.1,
> so it would be nice if Debian shipped a less buggy ghc to the
> world.
> 
> J
> 
> | -----Original Message-----
> | From: Sigbjorn Finne [mailto:[EMAIL PROTECTED]] 
> | Sent: Sunday, February 10, 2002 11:30 PM
> | To: Brett Giles
> | Cc: [EMAIL PROTECTED]
> | Subject: Re: Compiler 5.02 asked me to report a bug.
> | 
> | 
> | Hi,
> | 
> | thanks for a fine bug report. The panic you're running
> | into is something that could be handled more gracefully
> | by the compiler.
> | 
> | Workaround is simple, just add -fvia-C to your GHC
> | command-line.
> | 
> | --sigbjorn
> | 
> | btw, I'd encourage you to make your Postgres Haskell
> | binding available to other Haskell programmers. Looks
> | like there's plenty of good stuff in there.
> | 
> | ----- Original Message -----
> | From: "Brett Giles" <[EMAIL PROTECTED]>
> | To: <[EMAIL PROTECTED]>
> | Sent: Saturday, February 09, 2002 12:31
> | Subject: Compiler 5.02 asked me to report a bug.
> | 
> | 
> | > Hi, While using green-card to create an interface for 
> | postgres database
> | > access, I recieved the following when I executed
> | >
> | > ghc -c PG.hs -o PG.o -fglasgow-exts -i/usr/local/gc-2.03/lib/ghc
> | > -package text -package data -package util
> | >
> | >
> | > ghc-5.02: panic! (the `impossible' happened, GHC version 5.02):
> | >     Native code generator can't handle foreign call
> | >     {-_ccall-}__casm ``do {PGresult * t;int result;
> | >                  t = (PGresult *)%0;
> | >                  do {   result = PQnfields( t );
> | >
> | >                      %r = (int)(result);} while(0);} while(0);''
> | >
> | > Please report it as a compiler bug to 
> | [EMAIL PROTECTED],
> | > or http://sourceforge.net/projects/ghc/.
> | >
> | >
> | > I am using a newly compiled version of green-card (2.03) on Debian
> | > testing. This is interfacing to postgres version 7.1.3, 
> | standard Debian
> | > install.
> | >
> | > The ghc is the standard Debian testing install asl well.
> | >
> | > I have attached the PG.gc ,hs and .hi files, as well as an optional
> | > include file used for hugs...
> | >
> | > Please note, this interface has been working for hugs (albeit with
> | problems)
> | >
> | > Please let me know if there is anything I can do to assist 
> | in further
> | > debugging.
> | >
> | >
> | > Brett Giles
> | > Grad Student in formal methods, University of Calgary,
> | > http://www.cpsc.ucalgary.ca/~gilesb
> | >
> | >
> | ..
> | 
> | _______________________________________________
> | Glasgow-haskell-bugs mailing list
> | [EMAIL PROTECTED]
> | http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
> | 
> 


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

Reply via email to