On 03/09/16 17:37, Andreas Schwab wrote:
On Aug 24 2016, Tom de Vries <tom_devr...@mentor.com> wrote:
> Replace error_at with assert in build_va_arg
>
> 2016-08-22 Tom de Vries <t...@codesourcery.com>
>
> * c-common.c (build_va_arg): Replace first argument type error
> with assert.
/daten/gcc/gcc-20160902/gcc/testsuite/c-c++-common/pr70651.c: In function 'void
fn1()':
/daten/gcc/gcc-20160902/gcc/testsuite/c-c++-common/pr70651.c:8:31: internal
compiler error: in build_va_arg, at c-family/c-common.c:5837
Hi,
I build gcc for ppc64 far enough to reproduce it.
The error disappears when reverting the patch.
The error also disappears when applying the fix for PR71602 (awaiting
approval at https://gcc.gnu.org/ml/gcc-patches/2016-08/msg01981.html).
I've revert the patch on trunk, and will merge it with the fix for PR71602.
Thanks,
- Tom