Commit 664b1a6b by Martin Sebor Committed by Martin Sebor

PR testsuite/78960 - FAIL: gcc.dg/tree-ssa/builtin-sprintf.c execution test

PR testsuite/78960 - FAIL: gcc.dg/tree-ssa/builtin-sprintf.c execution test
PR testsuite/78959 - FAIL: gcc.c-torture/execute/pr78622.c 
PR testsuite/78133 - Commit r241489 adds printf specifiers not supported by newlib

gcc/testsuite/ChangeLog:
	PR testsuite/78960
	PR testsuite/78959
	PR testsuite/78133
	* gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
	* gcc.dg/tree-ssa/pr78622.c: Ditto.

From-SVN: r244298
parent fefd3086
2017-01-10 Martin Sebor <msebor@redhat.com> 2017-01-10 Martin Sebor <msebor@redhat.com>
PR testsuite/78960
PR testsuite/78959
PR testsuite/78133
* gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
* gcc.dg/tree-ssa/pr78622.c: Ditto.
2017-01-10 Martin Sebor <msebor@redhat.com>
PR middle-end/78138 PR middle-end/78138
* gcc.dg/pr78138.c: New test. * gcc.dg/pr78138.c: New test.
2017-01-10 David Malcolm <dmalcolm@redhat.com> 2017-01-10 David Malcolm <dmalcolm@redhat.com>
......
...@@ -3,8 +3,10 @@ ...@@ -3,8 +3,10 @@
constant folding. With optimization enabled the test will fail to constant folding. With optimization enabled the test will fail to
link if any of the assertions fails. Without optimization the test link if any of the assertions fails. Without optimization the test
aborts at runtime if any of the assertions fails. */ aborts at runtime if any of the assertions fails. */
/* { dg-do run } */ /* { dg-do run }
/* { dg-additional-options "-O2 -Wall -Wno-pedantic -fprintf-return-value" } */ The h and hh length modifiers are a C99 feature (see PR 78959).
{ dg-require-effective-target c99_runtime }
{ dg-additional-options "-O2 -Wall -Wno-pedantic -fprintf-return-value" } */
#ifndef LINE #ifndef LINE
# define LINE 0 # define LINE 0
......
/* PR middle-end/78622 - [7 Regression] -Wformat-length/-fprintf-return-value /* PR middle-end/78622 - [7 Regression] -Wformat-length/-fprintf-return-value
incorrect with overflow/wrapping incorrect with overflow/wrapping
{ dg-do compile } { dg-do compile }
{ dg-options "-Wformat-length=2" } */ { dg-options "-Wformat-length=2" }
The h and hh length modifiers are a C99 feature (see PR 78959).
{ dg-require-effective-target c99_runtime } */
char buf[1]; char buf[1];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment