On Fri, Mar 13, 2026 at 09:43:59AM +0100, Rainer Orth wrote:
> The libgomp.fortran/uses_allocators-7.f90 test has been UNRESOLVED from
> the beginning:
> 
> UNRESOLVED: libgomp.fortran/uses_allocators-7.f90   -O  compilation failed to 
> produce executable
> 
> The compilation is expected to fail, so this must be changed into a
> compile test.
> 
> Tested on i386-pc-solaris2.11.
> 
> Ok for trunk?
> 
>       Rainer
> 
> -- 
> -----------------------------------------------------------------------------
> Rainer Orth, Center for Biotechnology, Bielefeld University
> 
> 
> 2026-03-13  Rainer Orth  <[email protected]>
> 
>       libgomp:
>       PR libgomp/123177
>       * testsuite/libgomp.fortran/uses_allocators-7.f90: Change to
>       compile test.
>       (dg-message): Adjust line numbers.
>       (dg-bogus): Likewise.

LGTM.

> # HG changeset patch
> # Parent  d813b5a1f149787d7d383baf72ee10c05cc8d3d3
> libgomp: Fix libgomp.fortran/uses_allocators-7.f90 [PR123177]
> 
> diff --git a/libgomp/testsuite/libgomp.fortran/uses_allocators-7.f90 
> b/libgomp/testsuite/libgomp.fortran/uses_allocators-7.f90
> --- a/libgomp/testsuite/libgomp.fortran/uses_allocators-7.f90
> +++ b/libgomp/testsuite/libgomp.fortran/uses_allocators-7.f90
> @@ -1,3 +1,4 @@
> +! { dg-do compile }
>  ! { dg-additional-options "-fdump-tree-gimple" }
>  
>  program main
> @@ -61,8 +62,8 @@ end
>  
>  
>  ! FIXME ENABLE code above for "gimple" once it has been implemented:
> -! { dg-message "sorry, unimplemented: 'uses_allocators' clause with traits 
> and memory spaces" "" { target *-*-* } 15 }
> -! { dg-message "sorry, unimplemented: 'uses_allocators' clause with traits 
> and memory spaces" "" { target *-*-* } 30 }
> -! { dg-message "sorry, unimplemented: 'uses_allocators' clause with traits 
> and memory spaces" "" { target *-*-* } 43 }
> -! { dg-bogus "'my_alloc' not specified in enclosing 'target'" "bogus issue 
> because clause is ignored" { xfail *-*-* } 31 }
> -! { dg-bogus "'my_alloc' not specified in enclosing 'target'" "bogus issue 
> because clause is ignored" { xfail *-*-* } 44 }
> +! { dg-message "sorry, unimplemented: 'uses_allocators' clause with traits 
> and memory spaces" "" { target *-*-* } 16 }
> +! { dg-message "sorry, unimplemented: 'uses_allocators' clause with traits 
> and memory spaces" "" { target *-*-* } 31 }
> +! { dg-message "sorry, unimplemented: 'uses_allocators' clause with traits 
> and memory spaces" "" { target *-*-* } 44 }
> +! { dg-bogus "'my_alloc' not specified in enclosing 'target'" "bogus issue 
> because clause is ignored" { xfail *-*-* } 32 }
> +! { dg-bogus "'my_alloc' not specified in enclosing 'target'" "bogus issue 
> because clause is ignored" { xfail *-*-* } 45 }


        Jakub

Reply via email to