On 30/07/2020 12:10, Andrew Stubbs wrote: > On 29/07/2020 15:05, Andrew Stubbs wrote: >> This patch does not implement anything new, but simply separates >> OpenACC 'enter data' and 'exit data' into two libgomp API functions. >> The original API name is kept for backward compatibility, but no >> longer referenced by the compiler. >> >> The previous implementation assumed that it would always be possible >> to infer which kind of pragma it was dealing with from the context, >> but there are a few exceptions, and I want to add one more: >> zero-length arrays. >> >> By cleaning this up I will be free to add the new feature without the >> reference counting getting broken. This update fixes a new conflict and updates the patterns in a number of testcases that were affected. OK to commit? Andrew