On 5/20/19 11:28 PM, Jakub Jelinek wrote:
> On Fri, May 17, 2019 at 09:38:31AM -0600, Jeff Law wrote:
>>> 2019-05-15  Martin Liska  <mli...@suse.cz>
>>>
>>>     PR middle-end/90263
>>>     * gcc.c-torture/compile/pr90263.c: New test.
>>>     * lib/target-supports.exp: Add check_effective_target_glibc.
> 
> The test is:
> +UNRESOLVED: gcc.c-torture/compile/pr90263.c   -O0   scan-assembler mempcpy
> +UNRESOLVED: gcc.c-torture/compile/pr90263.c   -O1   scan-assembler mempcpy
> +UNRESOLVED: gcc.c-torture/compile/pr90263.c   -O2   scan-assembler mempcpy
> +UNRESOLVED: gcc.c-torture/compile/pr90263.c   -O2 -flto   scan-assembler 
> mempcpy
> +UNRESOLVED: gcc.c-torture/compile/pr90263.c   -O2 -flto -flto-partition=none 
>   scan-assembler mempcpy
> +UNRESOLVED: gcc.c-torture/compile/pr90263.c   -O3 -g   scan-assembler mempcpy
> +UNRESOLVED: gcc.c-torture/compile/pr90263.c   -Os   scan-assembler mempcpy
> compile.exp defaults to dg-do assemble, so it doesn't emit assembly, but
> object file and so you can't scan-assembler it (unless -save-temps).
> Why have you put it into gcc.c-torture/compile/ rather than gcc.dg/
> or gcc.dg/torture/ and made dg-do compile there?

You are right. I chose a strangle location for the test-case.

I'm going to install attached patch.
Martin

> 
>       Jakub
> 

>From 3e01ffe133f9e62156599555732b9d14d9293025 Mon Sep 17 00:00:00 2001
From: Martin Liska <mli...@suse.cz>
Date: Tue, 21 May 2019 08:51:06 +0200
Subject: [PATCH] Move a test-case (PR testsuite/90551).

gcc/testsuite/ChangeLog:

2019-05-21  Martin Liska  <mli...@suse.cz>

	PR testsuite/90551
	* pr90263.c: Move from gcc.c-torture/compile
	into gcc.dg.
---
 gcc/testsuite/{gcc.c-torture/compile => gcc.dg}/pr90263.c | 1 +
 1 file changed, 1 insertion(+)
 rename gcc/testsuite/{gcc.c-torture/compile => gcc.dg}/pr90263.c (92%)

diff --git a/gcc/testsuite/gcc.c-torture/compile/pr90263.c b/gcc/testsuite/gcc.dg/pr90263.c
similarity index 92%
rename from gcc/testsuite/gcc.c-torture/compile/pr90263.c
rename to gcc/testsuite/gcc.dg/pr90263.c
index df3ab0fc1cd..acf3db16640 100644
--- a/gcc/testsuite/gcc.c-torture/compile/pr90263.c
+++ b/gcc/testsuite/gcc.dg/pr90263.c
@@ -1,4 +1,5 @@
 /* PR middle-end/90263 */
+/* { dg-do compile } */
 /* { dg-require-effective-target glibc } */
 
 int *f (int *p, int *q, long n)
-- 
2.21.0

Reply via email to