https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77558

Tom de Vries <vries at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|c-c++-common/va-arg-va-list |c-c++-common/va-arg-va-list
                   |-type.c fails for aarch64   |-type.c fails for
                   |                            |arm/aarch64

--- Comment #2 from Tom de Vries <vries at gcc dot gnu.org> ---
Fails for arm as well (as mentioned here:
https://gcc.gnu.org/ml/gcc-patches/2016-09/msg00597.html ):
...
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++11  (test for errors, line 8)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++11 (internal compiler error)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++11 (test for excess errors)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++14  (test for errors, line 8)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++14 (internal compiler error)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++14 (test for excess errors)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++98  (test for errors, line 8)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++98 (internal compiler error)
FAIL: c-c++-common/va-arg-va-list-type.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/va-arg-va-list-type.c  -Wc++-compat   (test for errors, line
8)
FAIL: c-c++-common/va-arg-va-list-type.c  -Wc++-compat  (internal compiler
error)
FAIL: c-c++-common/va-arg-va-list-type.c  -Wc++-compat  (test for excess
errors)
...

The failure is different, but the root cause is the same. Also the ICE already
appears before the patch introducing the test-case was committed.

Applying the patch from comment 1 fixes this as well.

Reply via email to