On 03/12/15 00:31, Tom de Vries wrote:
On 02/12/15 18:58, Thomas Schwinge wrote:
Hi!

On Tue, 1 Dec 2015 15:25:42 +0100, Tom de
Vries<tom_devr...@mentor.com>  wrote:
>Handle BUILT_IN_GOACC_PARALLEL in ipa-pta
>    * c-c++-common/goacc/kernels-alias-ipa-pta-2.c: New test.
>    * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: New test.
>    * c-c++-common/goacc/kernels-alias-ipa-pta.c: New test.
I see:

     PASS: c-c++-common/goacc/kernels-alias-ipa-pta-2.c (test for
excess errors)
     FAIL: c-c++-common/goacc/kernels-alias-ipa-pta-2.c
scan-tree-dump-times optimized "(?n)= 0;$" 2
     PASS: c-c++-common/goacc/kernels-alias-ipa-pta-2.c
scan-tree-dump-times optimized "(?n)= 1;$" 1
     FAIL: c-c++-common/goacc/kernels-alias-ipa-pta-2.c
scan-tree-dump-times optimized "(?n)= \\*a" 0
     PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c (test for
excess errors)
     PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c
scan-tree-dump-times optimized "(?n)= 0;$" 1
     PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c
scan-tree-dump-times optimized "(?n)= 1;$" 1
     PASS: c-c++-common/goacc/kernels-alias-ipa-pta-3.c
scan-tree-dump-times optimized "(?n)= \\*a" 1
     PASS: c-c++-common/goacc/kernels-alias-ipa-pta.c (test for excess
errors)
     FAIL: c-c++-common/goacc/kernels-alias-ipa-pta.c
scan-tree-dump-times optimized "(?n)= 0;$" 2
     PASS: c-c++-common/goacc/kernels-alias-ipa-pta.c
scan-tree-dump-times optimized "(?n)= 1;$" 1
     FAIL: c-c++-common/goacc/kernels-alias-ipa-pta.c
scan-tree-dump-times optimized "(?n)= \\*_[0-9]\\[0\\];$" 0

..., and similar for C++.

Curious, I get all passes for both C and C++ (at r231192).


I've managed to reproduce it. The difference between pass and fail is whether the compiler is configured with or without accelerator.

I'll look into it.

Thanks,
- Tom


Reply via email to