by jakub » Mon Jul 11, 2011 12:33 pm
Just want to double check, are static data members with const qualified type with no mutable member allowed in firstprivate or not? Similarly what about a variable with const qualified type with no mutable member that appears in threadprivate directive? My understanding is that some objects may be predetermined based on multiple conditions in the list, if more than one rule applies then the first in the list wins. But for the exceptions which variables may be listed in firstprivate it isn't obvious that only const predetermined variables for which earlier rules didn't apply behave so.