What does this mean?  (it's a warning, not an error)

(compiling the prelude with a ghc-new-rts as of yesterday, plus some mods of 
my own, compiled with -DDEBUG using ghc-3.02, on Linux).


../../../ghc/driver/ghc -recomp -cpp -fglasgow-exts -fvia-C -Rghc-timing -O 
-spl
it-objs -odir CPUTime    -c CPUTime.lhs -o CPUTime.o -osuf o

Jeepers! ReduceContext: `PrelBase.Eq{-23,n-} (PrelNum.Ratio{-3u,n-} 
PrelBase.Int
eger{-3l,W-}) {-a2Ek-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CPUTime.
lhs:90
                        `PrelBase.Num{-2c,n-} (PrelNum.Ratio{-3u,n-} 
PrelBase.In
teger{-3l,W-}) {-a2Eh-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CPUTime
.lhs:90
                        `PrelNum.Real{-2f,n-} (PrelNum.Ratio{-3u,n-} 
PrelBase.In
teger{-3l,W-}) {-a2Ee-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CPUTime
.lhs:90
                        `PrelNum.RealFrac{-2h,n-} (PrelNum.Ratio{-3u,n-} 
PrelBas
e.Integer{-3l,W-}) {-a2Eb-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CPU
Time.lhs:90
                        `PrelNum.round{-rpc,n-} at [PrelNum.Ratio{-3u,n-} 
PrelBa
se.Integer{-3l,W-}] {-a2DI-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CP
UTime.lhs:90

Jeepers! ReduceContext: `PrelBase.Eq{-23,n-} PrelBase.Integer{-3l,W-} 
{-a2Em-}'
arising from use of `PrelNum.round{-rpc,n-}' at CPUTime.lhs:90
                        `PrelBase.Eq{-23,n-} (PrelNum.Ratio{-3u,n-} 
PrelBase.Int
eger{-3l,W-}) {-a2Ek-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CPUTime.
lhs:90
                        `PrelBase.Num{-2c,n-} (PrelNum.Ratio{-3u,n-} 
PrelBase.In
teger{-3l,W-}) {-a2Eh-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CPUTime
.lhs:90
                        `PrelNum.Real{-2f,n-} (PrelNum.Ratio{-3u,n-} 
PrelBase.In
teger{-3l,W-}) {-a2Ee-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CPUTime
.lhs:90
                        `PrelNum.RealFrac{-2h,n-} (PrelNum.Ratio{-3u,n-} 
PrelBas
e.Integer{-3l,W-}) {-a2Eb-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CPU
Time.lhs:90
                        `PrelNum.round{-rpc,n-} at [PrelNum.Ratio{-3u,n-} 
PrelBa
se.Integer{-3l,W-}] {-a2DI-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CP
UTime.lhs:90

Jeepers! ReduceContext: `PrelBase.Show{-2i,n-} (PrelNum.Ratio{-3u,n-} 
PrelBase.I
nteger{-3l,W-}) {-a2En-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CPUTim
e.lhs:90
                        `PrelBase.Num{-2c,n-} (PrelNum.Ratio{-3u,n-} 
PrelBase.In
teger{-3l,W-}) {-a2Eh-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CPUTime
.lhs:90
                        `PrelNum.Real{-2f,n-} (PrelNum.Ratio{-3u,n-} 
PrelBase.In
teger{-3l,W-}) {-a2Ee-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CPUTime
.lhs:90
                        `PrelNum.RealFrac{-2h,n-} (PrelNum.Ratio{-3u,n-} 
PrelBas
e.Integer{-3l,W-}) {-a2Eb-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CPU
Time.lhs:90
                        `PrelNum.round{-rpc,n-} at [PrelNum.Ratio{-3u,n-} 
PrelBa
se.Integer{-3l,W-}] {-a2DI-}' arising from use of `PrelNum.round{-rpc,n-}' at 
CP
UTime.lhs:90
<<ghc: 249662800 bytes, 148 GCs, 1525102/1571752 avg/max bytes residency (2 
samp
les), 0.03 INIT (0.01 elapsed), 9.41 MUT (10.57 elapsed), 1.00 GC (1.07 
elapsed)
 :ghc>>
ghc: module version changed to 1; reason: no old .hi file



Thanks..

--KW 8-)
-- 
: Keith Wansbrough, MSc, BSc(Hons) (Auckland) ------------------------:
: PhD Student, Computer Laboratory, University of Cambridge, England. :
:  (and recently of the University of Glasgow, Scotland. [><] )       :
: Native of Antipodean Auckland, New Zealand: 174d47' E, 36d55' S.    :
: http://www.cl.cam.ac.uk/users/kw217/  mailto:[EMAIL PROTECTED]     :
:---------------------------------------------------------------------:


Reply via email to