This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [libstdc++, testsuite] Add dg-require-thread-fence
- From: Mike Stump <mikestump at comcast dot net>
- To: Jonathan Wakely <jwakely at redhat dot com>
- Cc: Christophe Lyon <christophe dot lyon at linaro dot org>, "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, libstdc++ at gcc dot gnu dot org
- Date: Thu, 20 Oct 2016 10:08:42 -0700
- Subject: Re: [libstdc++, testsuite] Add dg-require-thread-fence
- Authentication-results: sourceware.org; auth=none
- References: <CAKdteObWfMso8e5R_eE=q=_ROD7nkmKphVM1=-zk_J1j+As3LA@mail.gmail.com> <20161020094008.GB2922@redhat.com> <20161020165122.GM2922@redhat.com>
On Oct 20, 2016, at 9:51 AM, Jonathan Wakely <jwakely@redhat.com> wrote:
> If Every. Single. Test. that uses the libstdc++ library has this
> failure, and the library can't be made to be usable, the answer is
> surely to change the meaning of "dg-do run" to not link+run tests, not
> add a new directive to Every. Single. Test. (and every single test we
> add in future too!)
So, from a test suite perspective, the correct fix it to make the port just work. I have a bare metal port, I test libstdc++.
I'd be curious to hear from the arm folks about it.