Regression with dev_null.f90
Andrew Pinski
pinskia@physics.uc.edu
Sat May 21 19:28:00 GMT 2005
On May 21, 2005, at 3:23 PM, Thomas Koenig wrote:
> On Sat, May 21, 2005 at 11:54:43AM -0700, Steve Kargl wrote:
>
>> It seems the semantics of reading from /dev/null is
>> system dependent.
>
> What happens if you read from /dev/null on freebsd? As a short
> test, could you send the output of "strace cat < /dev/null"
> (if you have strace, of course) ?
here is the output of ktrace on powerpc-darwin:
4264 ktrace RET ktrace 0
4264 ktrace CALL execve(0xbffff7d0,0xbffffdec,0xbffffdf4)
4264 ktrace NAMI "/usr/local/bin/cat"
4264 ktrace RET execve -1 errno 2 No such file or directory
4264 ktrace CALL execve(0xbffff7d0,0xbffffdec,0xbffffdf4)
4264 ktrace NAMI "/bin/cat"
4264 ktrace NAMI "/usr/lib/dyld"
4264 cat RET execve 0
4264 cat CALL open(0x141c,0,0)
4264 cat NAMI "/usr/lib/libSystem.B.dylib"
4264 cat RET open 3
4264 cat CALL fstat(0x3,0xbffffb70)
4264 cat RET fstat 0
4264 cat CALL
load_shared_file(0x141c,0x5000,0x17989c,0xbffff980,0x4,0xbffff910,0xbfff
f984)
4264 cat NAMI "/usr/lib/libSystem.B.dylib"
4264 cat RET load_shared_file 0
4264 cat CALL close(0x3)
4264 cat RET close 0
4264 cat CALL open(0x900006e8,0,0)
4264 cat NAMI "/usr/lib/system/libmathCommon.A.dylib"
4264 cat RET open 3
4264 cat CALL fstat(0x3,0xbffffb00)
4264 cat RET fstat 0
4264 cat CALL
load_shared_file(0x900006e8,0x5000,0x6ac4,0xbffff910,0x3,0xbffff8a0,0xbf
fff914)
4264 cat NAMI "/usr/lib/system/libmathCommon.A.dylib"
4264 cat RET load_shared_file 0
4264 cat CALL close(0x3)
4264 cat RET close 0
4264 cat CALL __sysctl(0xbffffd18,0x2,0xbffffd20,0xbffffd24,0,0)
4264 cat RET __sysctl 0
4264 cat CALL fstat(0x1,0xbffffc10)
4264 cat RET fstat 0
4264 cat CALL read(0,0x5000,0x20000)
4264 cat GIO fd 0 read 0 bytes
""
4264 cat RET read 0
4264 cat CALL close(0x1)
4264 cat RET close 0
4264 cat CALL exit(0)
More information about the Fortran
mailing list