On Thu, Jun 09, 2016 at 09:02:27AM -0400, David Edelsohn wrote: > On Thu, Jun 9, 2016 at 8:48 AM, Bernd Schmidt <bschm...@redhat.com> wrote: > > On 06/09/2016 02:21 PM, David Edelsohn wrote: > > > >> This is a completely unacceptable way to introduce these self-tests. > >> Please stop adding self-tests that only are tested on x86 Linux and > >> cause bootstrap failures. > > > > > > We have no requirement to test patches on more than one target. I think your > > request is unreasonable. > > Bernd, > > This is a completely inappropriate response. GCC must maintain a > stable, working development base on which developers can work. GCC > specifically supports multiple architectures and targets. > > GCC is not your personal kingdom and playground.
For patches that the submitter can easily expect problems on some architectures, testing there is desirable, but we certainly don't and should not require every single generic code change to be expected on all supported targets, not even on primary targets. That just doesn't scale, various people submit multiple changes a day and having to wait days or weeks before testing is over is unacceptable. You've reported a problem, David is going to look at it and fix. I don't see why it would be unacceptable to add further self-tests, as long as there is nothing in them where one should expect issues on targets other than the tested one. Jakub