Issue 18201: cscalar_i is required inconsistently (vsiplxx-rtf) Source: (Mr. Brooks Moses, brooks.moses(at)dpdx.net) Nature: Revision Severity: Minor Summary: There are only two functions in the entire VSIPL++ API that are required to support computations on cscalar_i values: sumval and cumsum. This seems quite inconsistent, and those requirements should probably be removed for consistency. (See also previous issue about removing cscalar_i entirely. The only other uses of it are in view constructors, gather, and scatter.) 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 11:05:51 -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 (#9 from me) X-OriginalArrivalTime: 23 Oct 2012 18:05:51.0308 (UTC) FILETIME=[097628C0:01CDB149] Name: Brooks Moses Employer: Mentor Graphics mailFrom: brooks_moses@mentor.com Terms_Agreement: I agree Specification: VSIPL++ Section: 10.3.8 [math.fns.reductions], 10.4.8 [math.matvec.misc] FormalNumber: ptc/2012-07-27 Version: 1.2 - FTF Beta 1 Doc_Year: 2012 Doc_Month: August Doc_Day: 10 Page: 151, 165 Title: cscalar_i is required inconsistently Nature: Bug Severity: Minor B1: Report Issue Description: There are only two functions in the entire VSIPL++ API that are required to support computations on cscalar_i values: sumval and cumsum. This seems quite inconsistent, and those requirements should probably be removed for consistency. (See also previous issue about removing cscalar_i entirely. The only other uses of it are in view constructors, gather, and scatter.) - Brooks