I'm not sure if the following is harmless or not: Under some rare
circumstances I get warnings of the following form:

   marutea examples/misc> ghc -i/home/inst/panne/forschung/haskell/HOpenGL/lib 
-I/home/inst/panne/forschung/haskell/HOpenGL/lib -syslib posix -fglasgow-exts -recomp 
-Wall -O -c BspTree.hs -keep-hc-file-too
   ghc: module version changed to 2; reason: usages changed
   /tmp/ghc15974.hc:9889: warning: decimal constant is so large that it is unsigned
  /tmp/ghc15974.hc:9906: warning: decimal constant is so large that it is unsigned

The following two lines from the .hc file provoke the above warnings:

   
INFO_TABLE_SRT_BITMAP(c7b7_info,c7b7_ret,-2147483648,BspTree_zdwreadBspTree_srt,31,42,RET_SMALL,static
 ,IF_,0,0);
   
INFO_TABLE_SRT_BITMAP(c7b6_info,c7b6_ret,-2147483648,BspTree_zdwreadBspTree_srt,31,43,RET_SMALL,static
 ,IF_,0,0);

-2147483648 doesn't seem to be a nice value for an StgWord32...  :-}

Cheers,
   Sven
-- 
Sven Panne                                        Tel.: +49/89/2178-2235
LMU, Institut fuer Informatik                     FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen              Oettingenstr. 67
mailto:[EMAIL PROTECTED]            D-80538 Muenchen
http://www.informatik.uni-muenchen.de/~Sven.Panne

Reply via email to