public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug testsuite/105095] New: gcc.dg/vect/complex/fast-math-complex-* tests are not executed
@ 2022-03-29  8:13 ebotcazou at gcc dot gnu.org
  2022-03-29 10:24 ` [Bug testsuite/105095] " rguenth at gcc dot gnu.org
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2022-03-29  8:13 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105095

            Bug ID: 105095
           Summary: gcc.dg/vect/complex/fast-math-complex-* tests are not
                    executed
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: testsuite
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ebotcazou at gcc dot gnu.org
  Target Milestone: ---

It looks like the driver complex.exp is just a forwarder for ../vect.exp but
the latter does not know it.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Bug testsuite/105095] gcc.dg/vect/complex/fast-math-complex-* tests are not executed
  2022-03-29  8:13 [Bug testsuite/105095] New: gcc.dg/vect/complex/fast-math-complex-* tests are not executed ebotcazou at gcc dot gnu.org
@ 2022-03-29 10:24 ` rguenth at gcc dot gnu.org
  2022-03-29 10:50 ` ebotcazou at gcc dot gnu.org
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: rguenth at gcc dot gnu.org @ 2022-03-29 10:24 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105095

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tnfchris at gcc dot gnu.org
             Status|UNCONFIRMED                 |WAITING
     Ever confirmed|0                           |1
   Last reconfirmed|                            |2022-03-29

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Hm, if the files in complex/ follow the naming scheme of vect.exp I expected
that it would work?  In particular

> make check-gcc RUNTESTFLAGS="complex.exp=pr103169.c"

works for me, so what doesn't work?

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Bug testsuite/105095] gcc.dg/vect/complex/fast-math-complex-* tests are not executed
  2022-03-29  8:13 [Bug testsuite/105095] New: gcc.dg/vect/complex/fast-math-complex-* tests are not executed ebotcazou at gcc dot gnu.org
  2022-03-29 10:24 ` [Bug testsuite/105095] " rguenth at gcc dot gnu.org
@ 2022-03-29 10:50 ` ebotcazou at gcc dot gnu.org
  2022-03-29 14:44 ` tnfchris at gcc dot gnu.org
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2022-03-29 10:50 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105095

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |NEW

--- Comment #2 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> works for me, so what doesn't work?

See the subject.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Bug testsuite/105095] gcc.dg/vect/complex/fast-math-complex-* tests are not executed
  2022-03-29  8:13 [Bug testsuite/105095] New: gcc.dg/vect/complex/fast-math-complex-* tests are not executed ebotcazou at gcc dot gnu.org
  2022-03-29 10:24 ` [Bug testsuite/105095] " rguenth at gcc dot gnu.org
  2022-03-29 10:50 ` ebotcazou at gcc dot gnu.org
@ 2022-03-29 14:44 ` tnfchris at gcc dot gnu.org
  2022-04-07  7:29 ` cvs-commit at gcc dot gnu.org
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: tnfchris at gcc dot gnu.org @ 2022-03-29 14:44 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105095

Tamar Christina <tnfchris at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|unassigned at gcc dot gnu.org      |tnfchris at gcc dot gnu.org

--- Comment #3 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
Thanks,

Hadn't noticed those weren't picked up. It looks like the fast-math- has a
filter on the first character to distinguish them from fast-math-bb.

I'll fix it on friday.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Bug testsuite/105095] gcc.dg/vect/complex/fast-math-complex-* tests are not executed
  2022-03-29  8:13 [Bug testsuite/105095] New: gcc.dg/vect/complex/fast-math-complex-* tests are not executed ebotcazou at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2022-03-29 14:44 ` tnfchris at gcc dot gnu.org
@ 2022-04-07  7:29 ` cvs-commit at gcc dot gnu.org
  2022-04-07  7:30 ` tnfchris at gcc dot gnu.org
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-04-07  7:29 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105095

--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Tamar Christina <tnfchris@gcc.gnu.org>:

https://gcc.gnu.org/g:fdd81afcf18d1a926d81d63cc4525fc9442aa9a5

commit r12-8044-gfdd81afcf18d1a926d81d63cc4525fc9442aa9a5
Author: Tamar Christina <tamar.christina@arm.com>
Date:   Thu Apr 7 08:26:36 2022 +0100

    testsuite: enable fast-math-complex-* testcases.

    As pointed out in PR105095 these tests weren't running, mainly because the
.exp
    file contains a filter on the first character so it can distinguish between
    fast-math-bb-slp-* and fast-math-*, my test started with `c` and so didn't
get
    found.

    This patch adds `c` to the list of filters and also updates the output and
    required guards for the testcases now that they run.

    gcc/testsuite/ChangeLog:

            PR testsuite/105095
            * gcc.dg/vect/complex/fast-math-complex-add-double.c: Update for
codegen.
            * gcc.dg/vect/complex/fast-math-complex-add-float.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-add-pattern-double.c:
Likewise.
            * gcc.dg/vect/complex/fast-math-complex-add-pattern-float.c:
Likewise.
            * gcc.dg/vect/complex/fast-math-complex-add-pattern-half-float.c:
Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mla-half-float.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mls-double.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mls-float.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mls-half-float.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mul-double.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mul-float.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mul-half-float.c: Likewise.
            * gcc.dg/vect/vect.exp: Add extra letter to filter.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Bug testsuite/105095] gcc.dg/vect/complex/fast-math-complex-* tests are not executed
  2022-03-29  8:13 [Bug testsuite/105095] New: gcc.dg/vect/complex/fast-math-complex-* tests are not executed ebotcazou at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2022-04-07  7:29 ` cvs-commit at gcc dot gnu.org
@ 2022-04-07  7:30 ` tnfchris at gcc dot gnu.org
  2022-04-07  8:12 ` ebotcazou at gcc dot gnu.org
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: tnfchris at gcc dot gnu.org @ 2022-04-07  7:30 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105095

Tamar Christina <tnfchris at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #5 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
fixed, thanks!

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Bug testsuite/105095] gcc.dg/vect/complex/fast-math-complex-* tests are not executed
  2022-03-29  8:13 [Bug testsuite/105095] New: gcc.dg/vect/complex/fast-math-complex-* tests are not executed ebotcazou at gcc dot gnu.org
                   ` (4 preceding siblings ...)
  2022-04-07  7:30 ` tnfchris at gcc dot gnu.org
@ 2022-04-07  8:12 ` ebotcazou at gcc dot gnu.org
  2022-04-07  8:14 ` ebotcazou at gcc dot gnu.org
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2022-04-07  8:12 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105095

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #6 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> fixed, thanks!

Not on the release branches though, which could be problematic when fixed are
backported.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Bug testsuite/105095] gcc.dg/vect/complex/fast-math-complex-* tests are not executed
  2022-03-29  8:13 [Bug testsuite/105095] New: gcc.dg/vect/complex/fast-math-complex-* tests are not executed ebotcazou at gcc dot gnu.org
                   ` (5 preceding siblings ...)
  2022-04-07  8:12 ` ebotcazou at gcc dot gnu.org
@ 2022-04-07  8:14 ` ebotcazou at gcc dot gnu.org
  2022-04-28 11:36 ` cvs-commit at gcc dot gnu.org
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2022-04-07  8:14 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105095

--- Comment #7 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> Not on the release branches though, which could be problematic when fixed
> are backported.

Only the gcc-11 branch is affected though.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Bug testsuite/105095] gcc.dg/vect/complex/fast-math-complex-* tests are not executed
  2022-03-29  8:13 [Bug testsuite/105095] New: gcc.dg/vect/complex/fast-math-complex-* tests are not executed ebotcazou at gcc dot gnu.org
                   ` (6 preceding siblings ...)
  2022-04-07  8:14 ` ebotcazou at gcc dot gnu.org
@ 2022-04-28 11:36 ` cvs-commit at gcc dot gnu.org
  2022-04-28 11:38 ` tnfchris at gcc dot gnu.org
  2022-12-07  4:32 ` pinskia at gcc dot gnu.org
  9 siblings, 0 replies; 11+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-04-28 11:36 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105095

--- Comment #8 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-11 branch has been updated by Tamar Christina
<tnfchris@gcc.gnu.org>:

https://gcc.gnu.org/g:73ceece5363b1a06196191aa6a7254ceab5b9cf4

commit r11-9943-g73ceece5363b1a06196191aa6a7254ceab5b9cf4
Author: Tamar Christina <tamar.christina@arm.com>
Date:   Thu Apr 28 12:32:26 2022 +0100

    testsuite: Backport testsuite changes from GCC 12 to GCC 11

    This backports the testsuite changes from mainline to GCC 11.
    This enables some tests that were not running and fix some
    unresolved cases. The test output are adjusted to what GCC 11 could detect.

    gcc/testsuite/ChangeLog:

            PR testsuite/105095
            * gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-float.c: Update
for
            codegen.
            * gcc.dg/vect/complex/fast-math-complex-add-double.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-add-float.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-add-pattern-double.c:
Likewise.
            * gcc.dg/vect/complex/fast-math-complex-add-pattern-float.c:
Likewise.
            * gcc.dg/vect/complex/fast-math-complex-add-pattern-half-float.c:
            Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mla-half-float.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mls-double.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mls-float.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mls-half-float.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mul-double.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mul-float.c: Likewise.
            * gcc.dg/vect/complex/fast-math-complex-mul-half-float.c: Likewise.
            * gcc.dg/vect/vect.exp: Add extra letter to filter.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Bug testsuite/105095] gcc.dg/vect/complex/fast-math-complex-* tests are not executed
  2022-03-29  8:13 [Bug testsuite/105095] New: gcc.dg/vect/complex/fast-math-complex-* tests are not executed ebotcazou at gcc dot gnu.org
                   ` (7 preceding siblings ...)
  2022-04-28 11:36 ` cvs-commit at gcc dot gnu.org
@ 2022-04-28 11:38 ` tnfchris at gcc dot gnu.org
  2022-12-07  4:32 ` pinskia at gcc dot gnu.org
  9 siblings, 0 replies; 11+ messages in thread
From: tnfchris at gcc dot gnu.org @ 2022-04-28 11:38 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105095

Tamar Christina <tnfchris at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|REOPENED                    |RESOLVED

--- Comment #9 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Bug testsuite/105095] gcc.dg/vect/complex/fast-math-complex-* tests are not executed
  2022-03-29  8:13 [Bug testsuite/105095] New: gcc.dg/vect/complex/fast-math-complex-* tests are not executed ebotcazou at gcc dot gnu.org
                   ` (8 preceding siblings ...)
  2022-04-28 11:38 ` tnfchris at gcc dot gnu.org
@ 2022-12-07  4:32 ` pinskia at gcc dot gnu.org
  9 siblings, 0 replies; 11+ messages in thread
From: pinskia at gcc dot gnu.org @ 2022-12-07  4:32 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105095

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |11.4
      Known to work|                            |11.3.1, 12.0
      Known to fail|                            |11.3.0

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2022-12-07  4:32 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-29  8:13 [Bug testsuite/105095] New: gcc.dg/vect/complex/fast-math-complex-* tests are not executed ebotcazou at gcc dot gnu.org
2022-03-29 10:24 ` [Bug testsuite/105095] " rguenth at gcc dot gnu.org
2022-03-29 10:50 ` ebotcazou at gcc dot gnu.org
2022-03-29 14:44 ` tnfchris at gcc dot gnu.org
2022-04-07  7:29 ` cvs-commit at gcc dot gnu.org
2022-04-07  7:30 ` tnfchris at gcc dot gnu.org
2022-04-07  8:12 ` ebotcazou at gcc dot gnu.org
2022-04-07  8:14 ` ebotcazou at gcc dot gnu.org
2022-04-28 11:36 ` cvs-commit at gcc dot gnu.org
2022-04-28 11:38 ` tnfchris at gcc dot gnu.org
2022-12-07  4:32 ` pinskia at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).