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