Hi,<br /><br />i tried to build ocaml. It builds without any problems on Sparc on our buildfarm. But it raise a annoying error on i386:<br /><br />cgrzemba@unstable10x:~/opencsw/ocaml/trunk/work/solaris10-i386/build-isa-pentium_pro/ocaml-3.12.1$ boot/ocamlrun boot/ocamllex parsing/linenum.mll ### OCaml runtime: debug mode ###<br />Initial minor heap size: 1024k bytes<br />Initial major heap size: 496k bytes<br />Initial space overhead: 80%<br />Initial max overhead: 500%<br />Initial heap increment: 496k bytes<br />Initial allocation policy: 0<br />Initial stack limit: 4096k bytes<br /><>Starting new major GC cycle<br />### O'Caml runtime: heap check ###<br />!<>$<>$<>$<>$<>Starting new major GC cycle<br />### O'Caml runtime: heap check ###<br />!<>!12 states, 323 transitions, table size 1364 bytes<br />Fatal error: exception Sys_error("<b>Invalid argument</b>")<br /><br />The invalid argument caused by a close of a file on NFS mounted FS. It works if I try to write the output to local.<br /><br />It is a known problem:<br />http://caml.inria.fr/mantis/view.php?id=4663<br /><br />The are is a work around provided which ignores the EINVAL return value from close.<br />Has anybody else seen such problems with NFS.<br /><br />--<br signature="separator" />Carsten Grzemba<br />