more new test failures on Darwin

Jack Howarth howarth@bromo.msbb.uc.edu
Tue Aug 1 23:13:00 GMT 2006


FX,
   Actually this problem is a bit more complex. I find that on Linux,
the abort occurs in...

  call chmod (n, "a-w", i)
  if (i == 0) then
    if (access(n,"w") == 0 .or. access(n,"W") == 0) call abort
  end if

...whereas on MacOS X the abort occurs later in...

  open (10,file=n)
  close (10,status="delete")
  call abort
  if (access(n,"") == 0 .or. access(n," ") == 0 .or. access(n,"r") == 0 .or. &
      access(n,"R") == 0 .or. access(n,"w") == 0 .or. access(n,"W") == 0) &
    call abort

when each build of chmod_1.f90 is run through sudo. Let me know if there is anything
I can try to pin this problem down.
         Jack
ps Don't you have a linux box to test this on directly? Just add yourself to the
sudoers file.



More information about the Fortran mailing list