id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os,architecture,failure,difficulty,testcase,blockedby,blocking,related
1493,"Int with Prelude-functions works, but Integer with generic-list-functions doesn't",guest,,"Hello,

I've written a program for fast online multiplication of real numbers, it should produce for an infinite input-sequence an infinite output-sequence. 
If I'm using Integer with related generic-list-functions, computation stops at step 32777. Windows Task-Manager tells me: CPU-Usage 100% , Memory-Allocation increasing.
After a few minutes over 600MB memory is used by my program.
But if I'm using Int with Prelude-functions computation doesn't stop and this is exactly what I'm expecting.
I tried to overwrite the type of the Prelude functions /length/, /take/ etc. to Integer, but the same problem at the same step occurs.
A friend of mine compiled my program under Linux and got this error message:

32779 :  1   1 ---32776-->  0

32780 :  1   0 ---32777--> -1

Main: Ix{Integer}.index: Index (32766) out of range ((0,32765))

I don't know, whether this is a bug nor where the problem exactly is.
My Source-Code is avaialable under [www.romeinf04.de].

Best regards,

Roman",bug,closed,low,6.8.2,Prelude,6.6.1,invalid,,,Windows,x86_64 (amd64),,Unknown,,,,
