]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
c-c++-common/gomp/uses_allocators-8.c: Add missing -fdump-tree-original [PR123299]
authorTobias Burnus <tburnus@baylibre.com>
Thu, 1 Jan 2026 11:48:40 +0000 (12:48 +0100)
committerTobias Burnus <tburnus@baylibre.com>
Thu, 1 Jan 2026 11:48:40 +0000 (12:48 +0100)
gcc/testsuite/ChangeLog:

PR testsuite/123299
* c-c++-common/gomp/uses_allocators-8.c: Add missing
-fdump-tree-original and add C++ version of scan-tree-dump.

gcc/testsuite/c-c++-common/gomp/uses_allocators-8.c

index 642b6b9caeb0a061d359ffd3936cc5b03e4adca3..3ab87576c415eeb32139d7befd684a4d03665070 100644 (file)
@@ -1,4 +1,5 @@
 // { dg-do compile }
+// { dg-additional-options "-fdump-tree-original" }
 
 //#include <omp.h>
 
@@ -53,7 +54,8 @@ const omp_alloctrait_t t2[] = {};
    ;
 }
 
-// { dg-final { scan-tree-dump "#pragma omp target uses_allocators\\(memspace\\(1\\), traits\\(\\) : my4\\) uses_allocators\\(memspace\\(\\), traits\\(t2\\) : my3\\) uses_allocators\\(memspace\\(\\), traits\\(\\) : my2\\) uses_allocators\\(memspace\\(3\\), traits\\(t\\) : my\\)" "original" } }
+// { dg-final { scan-tree-dump "#pragma omp target uses_allocators\\(memspace\\(1\\), traits\\(\\) : my4\\) uses_allocators\\(memspace\\(\\), traits\\(t2\\) : my3\\) uses_allocators\\(memspace\\(\\), traits\\(\\) : my2\\) uses_allocators\\(memspace\\(3\\), traits\\(t\\) : my\\)" "original" { target c } } }
+// { dg-final { scan-tree-dump "#pragma omp target uses_allocators\\(memspace\\(omp_large_cap_mem_space\\), traits\\(\\) : my4\\) uses_allocators\\(memspace\\(\\), traits\\(t2\\) : my3\\) uses_allocators\\(memspace\\(\\), traits\\(\\) : my2\\) uses_allocators\\(memspace\\(omp_high_bw_mem_space\\), traits\\(t\\) : my\\)" "original" { target c++ } } }
 
 
-// { dg-message "sorry, unimplemented: 'uses_allocators' clause" "" { target *-*-* } 52 }
+// { dg-message "sorry, unimplemented: 'uses_allocators' clause" "" { target *-*-* } 53 }