This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] OpenACC fortran tests


Cesar Philippidis wrote:
This patch contains compile-time tests for OpenACC in gfortran. Is this
patch OK for mainline trunk after the OpenACC fortran front end changes
make their way in?

I browsed the test cases â and they look okay. I didn't try hard to see whether every single one is valid nor whether some are missing, but my hope is that most of those issues were caught during the branch review.


NOTE: There is one

+!  FIXME: This causes an ICE in the gimplifier.

and for nonexpanding a builtin:

+! TODO: not working.

and

+! TODO: nested kernels are allowed in 2.0

and additionally - related to OpenACC's cache

+! TODO: These cases must fail


Unless the ICE is fixed until the commit, I would suggest to fill a PR for it to make sure it won't be forgotten. (One should probably add an "openacc" keyword.) And "cache" and nonnested kernels look like items for the release notes.

Thanks for the test cases to everyone involved!

Tobias


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]