This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug fortran/31269] short-circuit in -fbounds-check



------- Comment #11 from mimo2 at free dot fr  2007-03-20 20:12 -------
hi tobi, may-be they have strong arguments as you say, but I've not catched
them. And I still believe that if there is an ambiguity in the standard, the
solution is to have a -fshort-circuit to let the user decide what he wants, and
more importantly that this option applies equally to bound-checking or not.
  The other thing I wanted to add is that I've worked on alpha with f90, and I
could bound-check my program, so I guess they were short-circuiting it. Then I
switched to linux with pgf90, and there also bound-check was working with my
program. Now I'm trying free compilers, i.e. gfortran and g95. With g95,
short-circuit is also applied on bound-checks. There is only gfortran which has
this singular behaviour. I agree this doesn't prove anything, and may-be
gfortran is the only "standard compliant" program. But I'll stop this
discussion here, and will stay with g95 when I want to bound-check my program.
   Thanks anyway to all for the time spent to answer my questions.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31269


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]