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

commit r17-612-gc99177366bf66ebf9eb9bc27ca634c5e11b81f7f
Author: Pengxuan Zheng <[email protected]>
Date:   Tue May 19 13:35:51 2026 -0700

    aarch64: testsuite: Update pr123748.c to use "long long" instead of "long"
    
    Andrea pointed out that "long" is 32bits on mingw and the test case should 
use
    "long long" instead.
    
    Committed as obvious after testing.
    
    gcc/testsuite/ChangeLog:
    
            * gcc.target/aarch64/pr123748.c: Use "long long" instead of "long".
    
    Signed-off-by: Pengxuan Zheng <[email protected]>

Diff:
---
 gcc/testsuite/gcc.target/aarch64/pr123748.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/testsuite/gcc.target/aarch64/pr123748.c 
b/gcc/testsuite/gcc.target/aarch64/pr123748.c
index 8ba290cf12d1..702bad1b2274 100644
--- a/gcc/testsuite/gcc.target/aarch64/pr123748.c
+++ b/gcc/testsuite/gcc.target/aarch64/pr123748.c
@@ -2,7 +2,7 @@
 /* { dg-options "-Ofast" } */
 
 void
-f (float *__restrict f, long *__restrict l)
+f (float *__restrict f, long long *__restrict l)
 {
   for (int i = 0; i < 128; i++)
     f[i] = l[i];

Reply via email to