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