This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH, 2/2][PR66642] Add empty loop exit block in transform_to_exit_first_loop_alt
- From: Tom de Vries <Tom_deVries at mentor dot com>
- To: Andreas Schwab <schwab at suse dot de>
- Cc: Richard Biener <rguenther at suse dot de>, "gcc-patches at gnu dot org" <gcc-patches at gnu dot org>
- Date: Wed, 8 Jul 2015 14:45:49 +0200
- Subject: Re: [PATCH, 2/2][PR66642] Add empty loop exit block in transform_to_exit_first_loop_alt
- Authentication-results: sourceware.org; auth=none
- References: <558BB12B dot 7060108 at mentor dot com> <mvmzj37hqze dot fsf at hawking dot suse dot de>
On 08/07/15 12:40, Andreas Schwab wrote:
Tom de Vries <Tom_deVries@mentor.com> writes:
* testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c (main): Test low
iteration count case.
../../../../libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c: In function 'main':
../../../../libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c:40:9: error: too few arguments to function 'f'
../../../../libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c:13:1: note: declared here
Hi,
Thanks for letting me know.
The failure is due to interference with the test-case bit of patch 'Use
max_loop_iterations in transform_to_exit_first_loop_alt'.
Fixed and committed as obvious in attached patch.
Thanks,
- Tom
Fix libgomp.c/parloops-exit-first-loop-alt{,-3}.c testcases
2015-07-08 Tom de Vries <tom@codesourcery.com>
* testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c (main): Fix
second call to f.
* testsuite/libgomp.c/parloops-exit-first-loop-alt.c: Same.
---
libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c | 2 +-
libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c b/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c
index 958e554..78365e8 100644
--- a/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c
+++ b/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c
@@ -37,7 +37,7 @@ main (void)
abort ();
/* Test low iteration count case. */
- res = f (10);
+ res = f (10, a);
if (res != 25)
abort ();
diff --git a/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt.c b/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt.c
index 557764d..9d94cf8 100644
--- a/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt.c
+++ b/libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt.c
@@ -59,7 +59,7 @@ main (void)
init ();
- f (10);
+ f (10, a, b, c);
for (i = 0; i < N; i++)
{
--
1.9.1