public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/109118] New: [13 Regression] gcc.dg/mla_1.c failed on target w/o __Uint32x4_t support
@ 2023-03-14  2:51 haochen.jiang at intel dot com
  2023-03-14 10:26 ` [Bug testsuite/109118] " cvs-commit at gcc dot gnu.org
  2023-03-14 10:27 ` tnfchris at gcc dot gnu.org
  0 siblings, 2 replies; 3+ messages in thread
From: haochen.jiang at intel dot com @ 2023-03-14  2:51 UTC (permalink / raw)
  To: gcc-bugs

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

            Bug ID: 109118
           Summary: [13 Regression] gcc.dg/mla_1.c failed on target w/o
                    __Uint32x4_t support
           Product: gcc
           Version: 13.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: haochen.jiang at intel dot com
  Target Milestone: ---

For target w/o __Uint32x4_t support, like i386, when run through the testsuite,
we will get error like this:

error: unknown type name '__Uint32x4_t'; did you mean '__uint128_t'

We can reproduce by:

make check RUNTESTFLAGS="dg.exp=gcc.dg/mla_1.c --target_board='unix{-m64\
-march=cascadelake,-m32\ -march=cascadelake,-m32,-m64}'"

It should be a simple fix. But I am not sure whether the testcase aims to test
on middle-end or aarch64 target specific.

If we want to test on middle-end, we might not use the type __Uint32x4_t in
testcase.

If it is a just aarch64 specific test, I suppose we can move the target
aarch64*-*-* to dg-do compile to skip for other backend.

Christina, what is your opinion?

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

* [Bug testsuite/109118] gcc.dg/mla_1.c failed on target w/o __Uint32x4_t support
  2023-03-14  2:51 [Bug middle-end/109118] New: [13 Regression] gcc.dg/mla_1.c failed on target w/o __Uint32x4_t support haochen.jiang at intel dot com
@ 2023-03-14 10:26 ` cvs-commit at gcc dot gnu.org
  2023-03-14 10:27 ` tnfchris at gcc dot gnu.org
  1 sibling, 0 replies; 3+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2023-03-14 10:26 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #1 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:0e0c18f60af51f3afd210a2929b853dd02abe996

commit r13-6655-g0e0c18f60af51f3afd210a2929b853dd02abe996
Author: Tamar Christina <tamar.christina@arm.com>
Date:   Tue Mar 14 10:25:42 2023 +0000

    testsuite: move mla_1 test to aarch64 only [PR109118]

    I previously made the test generic, but there's no list
    of targets that support integer MLA, and so it's not
    really feasible for me to make this generic.

    As such I've moved it to be AArch64 only.

    gcc/testsuite/ChangeLog:

            PR testsuite/109118
            * gcc.dg/mla_1.c: Moved to...
            * gcc.target/aarch64/sve/mla_3.c: ...here.

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

* [Bug testsuite/109118] gcc.dg/mla_1.c failed on target w/o __Uint32x4_t support
  2023-03-14  2:51 [Bug middle-end/109118] New: [13 Regression] gcc.dg/mla_1.c failed on target w/o __Uint32x4_t support haochen.jiang at intel dot com
  2023-03-14 10:26 ` [Bug testsuite/109118] " cvs-commit at gcc dot gnu.org
@ 2023-03-14 10:27 ` tnfchris at gcc dot gnu.org
  1 sibling, 0 replies; 3+ messages in thread
From: tnfchris at gcc dot gnu.org @ 2023-03-14 10:27 UTC (permalink / raw)
  To: gcc-bugs

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
                 CC|                            |tnfchris at gcc dot gnu.org
             Status|UNCONFIRMED                 |RESOLVED

--- Comment #2 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
Thanks for the report, I decided to make this non-generic since I wouldn't know
which targets support integer MLA anyway.

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

end of thread, other threads:[~2023-03-14 10:27 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-14  2:51 [Bug middle-end/109118] New: [13 Regression] gcc.dg/mla_1.c failed on target w/o __Uint32x4_t support haochen.jiang at intel dot com
2023-03-14 10:26 ` [Bug testsuite/109118] " cvs-commit at gcc dot gnu.org
2023-03-14 10:27 ` tnfchris 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).