[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Fix tests optimization removal code with -Os
From: |
g . esp |
Subject: |
Re: [PATCH] Fix tests optimization removal code with -Os |
Date: |
Fri, 8 Jun 2012 12:47:41 +0200 (CEST) |
----- Mail original -----
> De: "Akim Demaille" <address@hidden>
> À: "Gilles Espinasse" <address@hidden>
> Cc: address@hidden
> Envoyé: Vendredi 8 Juin 2012 08:49:29
> Objet: Re: [PATCH] Fix tests optimization removal code with -Os
>
> Hi Gilles,
>
> Thanks for the feedback!
>
> Le 7 juin 2012 à 08:44, Gilles Espinasse a écrit :
>
> > Looking my test log and using -Os, I saw code does not what comment
> > say in -Os case.
>
> I remove -O2 because I failed to find a means to silence
> GCC warnings in that case. So it is really a known
> *deficiency* to remove these flags, and the future
> is to keep them. So, unless it does change how the way
> the test suite behaves, I'd rather not do that.
>
I understand. And I was a bit afraid -Wl,-O1 could match but that should be
only inside LDFLAGS, not CFLAGS
Without -Os filtered, I have no warnings with my gcc-4.4.5 and could have 0
failure on test suite.
I say I /could/ because tests 173 and 301 fail if build following actual LFS
build order.
The reason is yet unclear, and I haven't yet look in details.
bison-2.5 test suite was fine with same package build order.
> > 1.5.6.5
>
> Wow… That's a collector!
>
>
This debian machine have been upgraded from lenny (v5) to squeeze(v6) many
month ago.
Should have been debian squeeze git version but I see this is 1.7 in reality.
Look my git package stay to old lenny version. I will look why this happen.
Thank.
Gilles