Issue 18197: scatter, gather declarations should use const_View in place of View (vsiplxx-rtf) Source: (Mr. Brooks Moses, brooks.moses(at)dpdx.net) Nature: Revision Severity: Minor Summary: The gather() and scatter() functions use an "Index<View<T, Block0>::dim>" template to describe the dimension of the Indices that they accept. However, "View" is not defined anywhere; the actual input/output type is given as "const_View". Thus, this should be changed to "Index<const_View<T, Block0>::dim>". Resolution: In the interest of closing the current RTF so that the solutions to resolved issues can be made publically available, this issue is deferred to the next RTF. Disposition: Deferred Revised Text: Actions taken: October 23, 2012: received issue Discussion: End of Annotations:===== te: Tue, 23 Oct 2012 10:06:25 -0700 From: Brooks Moses User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 To: Subject: VSIPL++ issue (#3 from me) X-OriginalArrivalTime: 23 Oct 2012 17:06:25.0592 (UTC) FILETIME=[BC211380:01CDB140] Name: Brooks Moses Employer: Mentor Graphics mailFrom: brooks_moses@mentor.com Terms_Agreement: I agree Specification: VSIPL++ Section: 11.1.3 Gather, 11.1.4 Scatter FormalNumber: ptc/2012-07-27 Version: 1.2 - FTF Beta 1 Doc_Year: 2012 Doc_Month: August Doc_Day: 10 Page: 191 Title: VSIPL and VSIPL++ should define version macros Nature: Bug Severity: Minor B1: Report Issue Description: The gather() and scatter() functions use an "Index::dim>" template to describe the dimension of the Indices that they accept. However, "View" is not defined anywhere; the actual input/output type is given as "const_View". Thus, this should be changed to "Index::dim>". - Brooks