Ken -

This is your problem:

   2250000000>2^31
1

You're past what can be represented with a signed integer.  Take a look at
http://www.jsoftware.com/jwiki/Scripts/Working_with_Big_Files to see how to
deal with this.  I don't know if the jmf dll handles extended integers,
though.  I'd be interested in finding out.

Regards,

Devon



On 5/29/08, Lettow, Kenneth <[EMAIL PROTECTED]> wrote:
>
> I am trying to map some large text files.  I am using WinXP 64 on a
> quad-core zeon with 8GB of memory.
>
> When I try to create a JMF file above about 2GB the createjmf_jmf_ verb
> "fails" meaning that it creates a JMF file but the size is incorrect.
>
> I am pretty new to mapped files, so I can't determine if this is a bug, or
> I am just missing something.
>
> Can someone point me in the right direction?
>
> Here is the output from the J console.
>
>    createjmf_jmf_ ('c:\temp\test1.jmf');1750000000
>    createjmf_jmf_ ('c:\temp\test2.jmf');2000000000
>    createjmf_jmf_ ('c:\temp\test3.jmf');2250000000
>
>    dir 'c:\temp'
> test1.jmf  1750000568 29-May-08 14:39:01
> test2.jmf  2000000568 29-May-08 14:32:48
> test3.jmf          64 29-May-08 14:33:03
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>



-- 
Devon McCormick, CFA
^me^ at acm.
org is my
preferred e-mail
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to