Issue 18224: Block reference-counting only described in Dense (vsiplxx-rtf) Source: (Mr. Brooks Moses, brooks.moses(at)dpdx.net) Nature: Revision Severity: Minor Summary: It is clear from the existence of the increment_count and decrement_count functions in the block requirements that the expectation is that the reference-counting should apply to all VSIPL++ blocks. However, there is no text at all that states this, aside from those two function signatures. There is no definition of "use count" anywhere. (See also my previous issue noting that we need to explicitly state that the block constructor initializes it to one.) The only definition of the increment_count and decrement_count is in the section describing the Dense block, although those definitions ought to apply to all blocks. This needs to be rearranged. 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 13:58:43 -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 (#25 from me) X-OriginalArrivalTime: 23 Oct 2012 20:58:43.0476 (UTC) FILETIME=[2FC16540:01CDB161] Name: Brooks Moses Employer: Mentor Graphics mailFrom: brooks_moses@mentor.com Terms_Agreement: I agree Specification: VSIPL++ Section: 6.3.3 [block.dense.constructors] FormalNumber: ptc/2012-07-27 Version: 1.2 - FTF Beta 1 Doc_Year: 2012 Doc_Month: August Doc_Day: 10 Page: 33 Title: Block reference-counting only described in Dense. Nature: Bug Severity: Minor B1: Report Issue Description: It is clear from the existence of the increment_count and decrement_count functions in the block requirements that the expectation is that the reference-counting should apply to all VSIPL++ blocks. However, there is no text at all that states this, aside from those two function signatures. There is no definition of "use count" anywhere. (See also my previous issue noting that we need to explicitly state that the block constructor initializes it to one.) The only definition of the increment_count and decrement_count is in the section describing the Dense block, although those definitions ought to apply to all blocks. This needs to be rearranged. - Brooks