This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran 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]

Re: ABI breakages in 4.4


On Sat, Sep 13, 2008 at 10:23 PM, Thomas Koenig <tkoenig@netcologne.de> wrote:
> On Sat, 2008-09-13 at 18:21 +0200, Richard Guenther wrote:
>
>> c) Change passing the enlarged struct in such a way that it can
>> be distinguished from old ones, such as passing an invalid known
>> value in one of the old fields, duplicating it in the new parts.
>
> This sounds doable, there should still be free bits in
> st_parameter_common.flags ...
>
> This kind of problem is easy to generate, and in the absence of testing,
> hard to spot. Is there an (easy) way to run the testsuite with an
> earlier version of gcc to compile the programs, with a newly compiled
> library library to pick up this sort of regression?

If the gfortran testsuite is set up for installed testing this should
be easy - just
install the new libgfortran for the testing.  (No, don't ask me how to do
installed testing ;))

Richard.


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