[Bug middle-end/77558] c-c++-common/va-arg-va-list-type.c fails for arm/aarch64
vries at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Sep 11 11:40:00 GMT 2016
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.
More information about the Gcc-bugs
mailing list