This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/35632] [Regression] stream io broken on FreeBSD due to ftruncate changes.
- From: "kargl at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 21 Mar 2008 00:16:17 -0000
- Subject: [Bug fortran/35632] [Regression] stream io broken on FreeBSD due to ftruncate changes.
- References: <bug-35632-10110@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #9 from kargl at gcc dot gnu dot org 2008-03-21 00:16 -------
(In reply to comment #8)
> (In reply to comment #7)
> >
> > Any chance, you'll revert the offending patch?
> >
>
> The patch fixed a wrong-code PR, so by reverting the patch, we would
> introduce a wrong-code regression. I think it would be better to see what
> the underlying issue is for FreeBSD, then fix that.
Your first sentence is also illogical. gfortran 4.2 and 4.3 work fine on
FreeBSD. This patch breaks gfortran on FreeBSD. It is therefore a regression.
The patch should be reverted and the wrong-code PR re-opened. You can't have
a regression within trunk.
If I understood Jerry correctly on IRC, the committed code actually
addresses 3 independent issues, which makes it rather hard for me to
undo only portions of what was committed because I don't know which
parts address which problem.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35632