This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap possibly broken on trunk ?
- From: Christophe Lyon <christophe dot lyon at linaro dot org>
- To: Prathamesh Kulkarni <prathamesh dot kulkarni at linaro dot org>
- Cc: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Thu, 13 Oct 2016 21:42:06 +0200
- Subject: Re: bootstrap possibly broken on trunk ?
- Authentication-results: sourceware.org; auth=none
- References: <CAAgBjMm=ZFJ+9oWmoNcL83AYDUA0X8b_PN4mhiyz4Yjt=8oWtw@mail.gmail.com> <CAAgBjM=JQNe_87NJCTT-fQ+yB2613jFwD8qN+VzOzfdm1nFh1g@mail.gmail.com>
On 13 October 2016 at 20:30, Prathamesh Kulkarni
<prathamesh.kulkarni@linaro.org> wrote:
> On 13 October 2016 at 23:12, Prathamesh Kulkarni
> <prathamesh.kulkarni@linaro.org> wrote:
>> Hi,
>> I am getting the following error when bootstrapping trunk (tried with r241108)
>> on x86_64-unknown-linux-gnu during stage-1:
>>
>> ../../../../gcc/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc:121:12:
>> error: ISO C++ forbids declaration of \u2018_Bind_simple_helper\u2019
>> with no type [-fpermissive]
>> template _Bind_simple_helper<void (thread::*)(),
>> reference_wrapper<thread>>::__type __bind_simple(void (thread::*&&)(),
>> reference_wrapper<thread>&&);
>> ^~~~~~~~~~~~~~~~~~~
>> ../../../../gcc/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc:121:12:
>> error: \u2018_Bind_simple_helper\u2019 is not a template function
>> ../../../../gcc/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc:121:31:
>> error: expected \u2018;\u2019 before \u2018<\u2019 token
>> template _Bind_simple_helper<void (thread::*)(),
>> reference_wrapper<thread>>::__type __bind_simple(void (thread::*&&)(),
>> reference_wrapper<thread>&&);
>>
>> Could someone please confirm this for me ?
> Goes away after I updated trunk to r241132.
>
Indeed it was broken at r241093, and fixed at r241111.
I'm not testing bootstrap, but cross-builds can catch already
catch most mistakes. Too bad I do not have more
bandwidth in our compute farm :-)
If you have subscribed to tcwg-validation@linaro.org (Linaro internal only),
you should have received emails when builds failed.
Or you can have a look at:
http://people.linaro.org/~christophe.lyon/cross-validation/gcc-build/trunk/
these are the status of build-only jobs for a subset of our arm*/aarch64*
configurations.
Christophe
> Thanks,
> Prathamesh
>>
>> Thanks,
>> Prathamesh