Re: [gomp4] Remove device-specific filtering during parsing for OpenACC

2015-07-27 Thread Julian Brown
On Fri, 17 Jul 2015 14:57:14 +0200 Thomas Schwinge tho...@codesourcery.com wrote: In combination with the equivant change to gcc/cp/parser.c:cp_parser_oacc_all_clauses, gcc/c-family/c-omp.c:c_oacc_filter_device_types, and transitively also the struct identifier_hasher and

Re: [gomp4] Remove device-specific filtering during parsing for OpenACC

2015-07-17 Thread Thomas Schwinge
Hi Julian! On Thu, 16 Jul 2015 16:32:12 +0100, Julian Brown jul...@codesourcery.com wrote: This patch removes the device-specific filtering (for NVidia PTX) from the parsing stages of the host compiler (for the device_type clause -- separately for C, C++ and Fortran) in favour of fully

Re: [gomp4] Remove device-specific filtering during parsing for OpenACC

2015-07-17 Thread Julian Brown
On Fri, 17 Jul 2015 14:57:14 +0200 Thomas Schwinge tho...@codesourcery.com wrote: Hi Julian! On Thu, 16 Jul 2015 16:32:12 +0100, Julian Brown jul...@codesourcery.com wrote: This patch removes the device-specific filtering (for NVidia PTX) from the parsing stages of the host compiler (for

Re: [gomp4] Remove device-specific filtering during parsing for OpenACC

2015-07-17 Thread Julian Brown
On Fri, 17 Jul 2015 14:57:14 +0200 Thomas Schwinge tho...@codesourcery.com wrote: Your commit r225927 appears to have caused: [-PASS:-]{+FAIL: libgomp.fortran/declare-simd-2.f90 -O0 (internal compiler error)+} {+FAIL:+} libgomp.fortran/declare-simd-2.f90 -O0 (test for excess

[gomp4] Remove device-specific filtering during parsing for OpenACC

2015-07-16 Thread Julian Brown
Hi, This patch removes the device-specific filtering (for NVidia PTX) from the parsing stages of the host compiler (for the device_type clause -- separately for C, C++ and Fortran) in favour of fully parsing the device_type clauses, but not actually implementing anything for them (device_type

Re: [gomp4] Remove device-specific filtering during parsing for OpenACC

2015-07-16 Thread Nathan Sidwell
On 07/16/15 11:32, Julian Brown wrote: Hi, This patch removes the device-specific filtering (for NVidia PTX) from the parsing stages of the host compiler (for the device_type clause -- separately for C, C++ and Fortran) in favour of fully parsing the device_type clauses, but not actually