Hello,

On Mon, Dec 10, 2007 at 01:42:16AM -0600, Peter Groves wrote:

> It compiled without problems on the Ubuntu machine but then I got this error 
> message at runtime:
> Fatal error: exception Unix.Unix_error(12, "gmtime", "")
> 
> An abbreviation of the offending code looks something like this:
>  let reallySmallFloat = -1.0 * max_float in (* a very large magnitude 
> negative number*)
>  let reallySmallInt64 = Int64.of_float reallySmallFloat in (* truncated to 
> int64 *)
>  let smallestTimeFlt = Int64.to_float reallySmallInt64 in (* back to float *)
>  let smallestTime = Unix.gmtime smallestTimeFlt

I get the same error on my amd64 machine (debian/sid with ocaml 3.10.0-8)
but I am not sure that this is a bug. I googled a bit around and got 
the impression that unix time is supposed to be a positive value.

-Ralf.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to