From: Tobias Burnus Date: Thu, 1 Jan 2026 11:48:40 +0000 (+0100) Subject: c-c++-common/gomp/uses_allocators-8.c: Add missing -fdump-tree-original [PR123299] X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a2de9378d8967896ec8531024ef7dbe7537c5bb6;p=thirdparty%2Fgcc.git c-c++-common/gomp/uses_allocators-8.c: Add missing -fdump-tree-original [PR123299] 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. --- diff --git a/gcc/testsuite/c-c++-common/gomp/uses_allocators-8.c b/gcc/testsuite/c-c++-common/gomp/uses_allocators-8.c index 642b6b9caeb..3ab87576c41 100644 --- a/gcc/testsuite/c-c++-common/gomp/uses_allocators-8.c +++ b/gcc/testsuite/c-c++-common/gomp/uses_allocators-8.c @@ -1,4 +1,5 @@ // { dg-do compile } +// { dg-additional-options "-fdump-tree-original" } //#include @@ -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 }