[lfs-dev] gcc-6.2.0-RC-20160815

Douglas R. Reno renodr2002 at gmail.com
Mon Aug 15 21:06:22 PDT 2016


On Mon, Aug 15, 2016 at 10:14 PM, Bruce Dubbs <bruce.dubbs at gmail.com> wrote:

> Bruce Dubbs wrote:
>
>> Thierry Nuttens wrote:
>>
>>> Check for /tools/include/c++/6.2*/algorithm  It should have been
>>>>>>> installed
>>>>>>> in pass1.
>>>>>>>
>>>>>>
>>>>> It seems to be installed by libstdc++ as it's a c++ lib.
>>>>> http://downloads.nutyx.org/logs/development/x86_64/chroot/
>>>>> libstdc++.log
>>>>> and passing
>>>>> --with-gxx-include-dir=/tools/$LFS_TARGET/include/c++/$version
>>>>> to gcc_pass2 didn't help. Do you see anything in gcc_pass1 that
>>>>> algorithm header file is install ?
>>>>>
>>>>
>>>>
>>>> Any way I will check again on gcc 6.1 when this file is installed. I
>>>>> will findout I hope
>>>>>
>>>>
>>>>
>>>> It's not clear whether the file is not installed or just not found.  If
>>>> not
>>>> found try setting C_INCLUDE_PATH and/or CPLUS_INCLUDE_PATH.
>>>>
>>>>
>>>>    -- Bruce
>>>>
>>>> I guess I'im reach the limits of my knowledge in this.
>>>
>>> In gcc_pass2:
>>> I tried passing CPLUS_INCLUDE_PATH=/tools/x86_64-lfs-linux-gnu/include
>>> to the ./configure
>>>
>>> same error
>>>
>>> I tried rsync -a /tools/x86_64-lfs-linux-gnu/include/c++/
>>> /tools/include/c++/
>>>
>>> same error
>>>
>>
>> I built gcc-6.2.0-RC-20160815 using the blfs instructions and it completed
>> OK but took 98 minutes (only c, c++).  Starting the test now.
>>
>
> The tests took 128 minutes (about 74 SBU, 130 SBU total).  The gcc tests
> had the following files fail with various build combinations.
>
> gcc.dg/guality/pr41616-1.c
> gcc.dg/guality/pr45882.c
> gcc.dg/guality/pr54200.c
> gcc.dg/guality/pr54519-1.c
> gcc.dg/guality/pr54519-2.c
> gcc.dg/guality/pr54519-3.c
> gcc.dg/guality/pr54519-3.c
> gcc.dg/guality/pr54519-4.c
> gcc.dg/guality/pr54519-5.c
> gcc.dg/guality/pr68860-1.c
> gcc.dg/guality/vla-1.c
>
> Most had the option -flto.
>
>                 === gcc Summary ===
>
> # of expected passes            121026
> # of unexpected failures        52
> # of unexpected successes       22
> # of expected failures          318
> # of unsupported tests          1763
>
>                 === g++ tests ===
>
> Running target unix
> FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
> FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
> XPASS: g++.dg/tls/thread_local-order2.C  -std=c++11 execution test
> XPASS: g++.dg/tls/thread_local-order2.C  -std=c++14 execution test
>
>                 === g++ Summary ===
>
> # of expected passes            105417
> # of unexpected failures        2
> # of unexpected successes       2
> # of expected failures          318
> # of unsupported tests          3776
>
>                 === libatomic Summary ===
>
> # of expected passes            54
>
>                 === libgomp Summary ===
>
> # of expected passes            1806
> # of unsupported tests          155
>
>                 === libitm Summary ===
>
> # of expected passes            42
> # of expected failures          3
> # of unsupported tests          1
>
>
>                 === libstdc++ Summary ===
>
> # of expected passes            11246
> # of expected failures          66
> # of unsupported tests          280
>
> This seems to have been seen in the test suite results posted today:

https://gcc.gnu.org/ml/gcc-testresults/2016-08/msg01633.html
https://gcc.gnu.org/ml/gcc-testresults/2016-08/msg01609.html
https://gcc.gnu.org/ml/gcc-testresults/2016-08/msg01594.html

Note that i686 seems to be in even worse shape.

I have been looking for the commit that could've caused these, but I can't
seem to find it.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfromscratch.org/pipermail/lfs-dev/attachments/20160815/68881926/attachment.html>


More information about the lfs-dev mailing list