Re: [committed] Fix overload15.C testcase (PR c++/79064)

2018-02-19 Thread Jakub Jelinek
On Mon, Feb 19, 2018 at 03:31:13PM -0500, David Edelsohn wrote: > https://gcc.gnu.org/ml/gcc-testresults/2018-02/msg01247.html > > === g++ tests === > > > Running target unix/-m32 > ... > FAIL: g++.dg/template/overload15.C -std=c++11 (test for excess errors) > FAIL:

Re: [committed] Fix overload15.C testcase (PR c++/79064)

2018-02-19 Thread Jakub Jelinek
On Mon, Feb 19, 2018 at 03:20:25PM -0500, David Edelsohn wrote: > This testcase continues to fail for -m32 on powerpc64-linux-gnu and on AIX. > > Excess errors: > /nasfarm/edelsohn/src/src/gcc/testsuite/g++.dg/template/overload15.C:14:10: > error: call of overloaded 'f<0>(char (*)[1])' is

Re: [committed] Fix overload15.C testcase (PR c++/79064)

2018-02-19 Thread David Edelsohn
On Mon, Feb 19, 2018 at 3:35 PM, Jakub Jelinek wrote: > On Mon, Feb 19, 2018 at 03:31:13PM -0500, David Edelsohn wrote: >> https://gcc.gnu.org/ml/gcc-testresults/2018-02/msg01247.html >> >> === g++ tests === >> >> >> Running target unix/-m32 >> ... >> FAIL:

Re: [committed] Fix overload15.C testcase (PR c++/79064)

2018-02-19 Thread David Edelsohn
https://gcc.gnu.org/ml/gcc-testresults/2018-02/msg01247.html === g++ tests === Running target unix/-m32 ... FAIL: g++.dg/template/overload15.C -std=c++11 (test for excess errors) FAIL: g++.dg/template/overload15.C -std=c++14 (test for excess errors) FAIL: g++.dg/template/overload15.C

Re: [committed] Fix overload15.C testcase (PR c++/79064)

2018-02-19 Thread David Edelsohn
This testcase continues to fail for -m32 on powerpc64-linux-gnu and on AIX. Excess errors: /nasfarm/edelsohn/src/src/gcc/testsuite/g++.dg/template/overload15.C:14:10: error: call of overloaded 'f<0>(char (*)[1])' is ambiguous

[committed] Fix overload15.C testcase (PR c++/79064)

2018-02-19 Thread Jakub Jelinek
Hi! The testcase that has been committed for this PR doesn't work on ilp32 targets, because both 0u - 1 and 0u - 1l are there 0xu. The testcase originally filed had proper 0u - 1ll in the second case, which works on all targets where long long is wider than int (not aware of any target we