All --

This was just a side effect of my creating a branch in the main repo.

greg
________________________________
From: gbtitus <[email protected]>
Sent: Tuesday, September 10, 2019 12:42 PM
To: Chapel Commit Mails <[email protected]>
Cc: chapel_commits test group <[email protected]>
Subject: [chapel-lang/chapel] Restrict applicability of field intents

Branch: refs/heads/shasta-builds
Revision: 81bf032
Author: gbtitus

Log Message:
------------
Merge pull request #14057 from vasslitvinov/restrict-field-intents

Restrict applicability of field intents

#13297 proposed new semantics of task/forall intents w.r.t. fields of this when 
this is a record. It was implemented in #13479 and #13840.

That implementation cast a wide net, applying the transformation for any type 
that isRecord() in the compiler, except arrays. However, #13297 talked only 
about fields of user-level records.

This change makes the implementation apply transformation only to user-level 
records.

Discussed with the group.

Modified Files:
---------------
M compiler/resolution/implementForallIntents.cpp

Compare: https://github.com/chapel-lang/chapel/compare/shasta-builds
_______________________________________________
Chapel-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-developers

Reply via email to