Re: [PATCH] diagnose attribute conflicts on conversion operators (PR 83394)

2017-12-20 Thread Martin Sebor
On 12/19/2017 10:25 AM, Jason Merrill wrote: On 12/18/2017 05:25 PM, Martin Sebor wrote: On 12/13/2017 02:38 PM, Jason Merrill wrote: On Wed, Dec 13, 2017 at 12:54 PM, Martin Sebor wrote: The attached update also fixes both instances of the ICE reported in bug 83322 and supersedes Jakub's pat

Re: [PATCH] diagnose attribute conflicts on conversion operators (PR 83394)

2017-12-19 Thread Jason Merrill
On 12/18/2017 05:25 PM, Martin Sebor wrote: On 12/13/2017 02:38 PM, Jason Merrill wrote: On Wed, Dec 13, 2017 at 12:54 PM, Martin Sebor wrote: The attached update also fixes both instances of the ICE reported in bug 83322 and supersedes Jakub's patch for that bug (https://gcc.gnu.org/ml/gcc-pa

Re: [PATCH] diagnose attribute conflicts on conversion operators (PR 83394)

2017-12-18 Thread Martin Sebor
On 12/13/2017 02:38 PM, Jason Merrill wrote: On Wed, Dec 13, 2017 at 12:54 PM, Martin Sebor wrote: The attached update also fixes both instances of the ICE reported in bug 83322 and supersedes Jakub's patch for that bug (https://gcc.gnu.org/ml/gcc-patches/2017-12/msg00765.html). This passes boo

Re: [PATCH] diagnose attribute conflicts on conversion operators (PR 83394)

2017-12-13 Thread Jason Merrill
On Wed, Dec 13, 2017 at 12:54 PM, Martin Sebor wrote: > The attached update also fixes both instances of the ICE > reported in bug 83322 and supersedes Jakub's patch for that > bug (https://gcc.gnu.org/ml/gcc-patches/2017-12/msg00765.html). > This passes bootstrap on x86_64 with no new regressions

Re: [PATCH] diagnose attribute conflicts on conversion operators (PR 83394)

2017-12-13 Thread Martin Sebor
The attached update also fixes both instances of the ICE reported in bug 83322 and supersedes Jakub's patch for that bug (https://gcc.gnu.org/ml/gcc-patches/2017-12/msg00765.html). This passes bootstrap on x86_64 with no new regressions (there are an increasing number of failures on trunk at the m

[PATCH] diagnose attribute conflicts on conversion operators (PR 83394)

2017-12-12 Thread Martin Sebor
In bug 83394 - always_inline vs. noinline no longer diagnosed, Jakub provided a test case where the recent enhancement to detect nonsensical attribute combinations fails to detect a pair of mutually exclusive attributes on separate declarations of a conversion member operator (see bug 83322 for th