Re: [PATCH v2] c++: -Wconversion vs value-dependent expressions [PR99331]

2021-03-25 Thread Jason Merrill via Gcc-patches
On 3/25/21 3:02 PM, Marek Polacek wrote: On Tue, Mar 23, 2021 at 04:59:53PM -0400, Jason Merrill via Gcc-patches wrote: On 3/8/21 7:34 PM, Marek Polacek wrote: On Fri, Mar 05, 2021 at 05:03:45PM -0500, Jason Merrill wrote: On 3/4/21 9:37 PM, Marek Polacek wrote: This PR complains that we issu

Re: [PATCH v2] c++: -Wconversion vs value-dependent expressions [PR99331]

2021-03-25 Thread Marek Polacek via Gcc-patches
On Tue, Mar 23, 2021 at 04:59:53PM -0400, Jason Merrill via Gcc-patches wrote: > On 3/8/21 7:34 PM, Marek Polacek wrote: > > On Fri, Mar 05, 2021 at 05:03:45PM -0500, Jason Merrill wrote: > > > On 3/4/21 9:37 PM, Marek Polacek wrote: > > > > This PR complains that we issue a -Wconversion warning in

Re: [PATCH v2] c++: -Wconversion vs value-dependent expressions [PR99331]

2021-03-23 Thread Jason Merrill via Gcc-patches
On 3/8/21 7:34 PM, Marek Polacek wrote: On Fri, Mar 05, 2021 at 05:03:45PM -0500, Jason Merrill wrote: On 3/4/21 9:37 PM, Marek Polacek wrote: This PR complains that we issue a -Wconversion warning in template struct X {}; template X foo(); saying "conversion from 'long unsigned int

Re: [PATCH v2] c++: -Wconversion vs value-dependent expressions [PR99331]

2021-03-08 Thread Marek Polacek via Gcc-patches
On Fri, Mar 05, 2021 at 05:03:45PM -0500, Jason Merrill wrote: > On 3/4/21 9:37 PM, Marek Polacek wrote: > > This PR complains that we issue a -Wconversion warning in > > > >template struct X {}; > >template X foo(); > > > > saying "conversion from 'long unsigned int' to 'int' may chang