EDA.org Mantis
Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Date Submitted Last Update
0001280 [SystemVerilog P1800] SV-BC major 2006-01-05 23:01 2008-05-15 09:16
Reporter Brad Pierce View Status public  
Assigned To shalom
Priority immediate Resolution fixed  
Status closed   Product Version
Summary 0001280: Wrong replication example at end of 3.8
Description In http://www.eda.org/sv-bc/hm/3669.html [^] Greg reports that the example at the end of 3.8 is wrong and proposes how to fix it.
Additional Information
Tags No tags attached.
Type Errata
Attached Files htm file icon 1280.htm [^] (41,254 bytes) 2006-12-28 01:27
htm file icon 1280_D3.htm [^] (40,331 bytes) 2007-06-10 23:59
htm file icon 1280_D4_response_to_champions_feedback.htm [^] (40,602 bytes) 2007-10-05 02:42

- Relationships

-  Notes
User avatar (0002301)
shalom (manager)
2006-01-09 09:07

Also, Dave Rich proposed to change the text to read "Each replication represents a^n entire^ single dimension."
User avatar (0002533)
shalom (manager)
2006-04-15 11:41

But see the following from Dave Rich from Jan. 17:

It has come back to me. Some functionality has been garbled when '{} was added to {}.

Before we added the ', only one set of braces in a literal was represented by a replication. so {4{1}} could become the same as {1,1,1,1}, the inner set of braces is part of the replication, not part the assignment pattern.

so {2{1,1}} becomes {1,1,1,1}, it

Therefore I believe replication in assignment patters should only require one '

'{4{1,1}}

Dave
User avatar (0002591)
shalom (manager)
2006-04-25 02:22

See 0000943
User avatar (0003323)
shalom (manager)
2006-12-18 09:58

The example in 3.8 is dealt with in 0001666.

However, the text Dave referred to is in 8.13.1 and is not dealt with in 1666.
User avatar (0003329)
shalom (manager)
2006-12-28 01:28

The example in 3.8 is covered by 0001666.
The uploaded proposal here just covers Dave's requested change to 8.13.1.
User avatar (0003506)
mmaidment (manager)
2007-03-05 01:21

On January 8, 2007 the SV-BC unanimously approved the attached proposal.
User avatar (0003714)
mmaidment (manager)
2007-05-25 16:31

Proposal needs to be updated for incorporation in 1800-2008 Draft 3.
User avatar (0003778)
shalom (manager)
2007-06-11 00:00

Updated to Draft 3
User avatar (0003897)
mmaidment (manager)
2007-07-09 12:11
edited on: 2007-07-09 12:12

The updated proposal, 1280_D3.htm, was unanimously approved by SV-BC e-mail vote
that concluded on July 9, 2007.

User avatar (0004778)
Neil Korpusik (administrator)
2007-10-03 16:55

From Champions email vote ending on Sept 17

Passed with the following friendly amendments (4 yes and 2 not voting)

          1. I cannot assign a technical meaning to the phrase "multiple
             concatenations" in this context. This is the only occurrence of
             this phrase in Draft3a. The phrase "nested replications" is more
             intuitive to me. This choice also has the advantage of providing
             a target for the reference to "replication" in "Each replication
             represents an entire single dimension".
          2. I think that the sentence
                Each replication represents an entire single dimension.
             Should be in the "shall" mode of 1.5.
User avatar (0004889)
shalom (manager)
2007-10-05 02:41

For the record, replications are also called multiple concatenations where they are defined, in 11.4.12.1 (of Draft 4), and also in the BNF. But I agree that replication is the more common term.

I uploaded a new proposal with the changes, including a xref to 11.4.12.1.
User avatar (0005098)
Neil Korpusik (administrator)
2007-11-03 20:21

Feedback from the technical committee is needed on this one.
If the svbc is ok with the friendly amendments from the Champions it can
go on to the Working Group.
User avatar (0005189)
mmaidment (manager)
2007-11-12 23:09

On November 12, 2007 the SV-BC unanimously approved the attached proposal.
User avatar (0005393)
Neil Korpusik (administrator)
2007-11-21 08:23

The proposal was unanimously approved by the Working Group in the
November 15th, 2007 conference call.
User avatar (0006842)
shalom (manager)
2008-05-15 09:16

Changes verified in Draft 5.

- Issue History
Date Modified Username Field Change
2006-01-05 23:01 Brad Pierce New Issue
2006-01-05 23:01 Brad Pierce Type => Errata
2006-01-09 09:07 shalom Note Added: 0002301
2006-04-14 12:43 Brad Pierce Status new => assigned
2006-04-14 12:43 Brad Pierce Assigned To => Greg_Jaxon
2006-04-15 11:41 shalom Note Added: 0002533
2006-04-20 07:41 gordonv Priority normal => high
2006-04-20 07:41 gordonv Severity feature => major
2006-04-20 07:41 gordonv Summary Wrong example at end of 3.8 => Wrong replication example at end of 3.8
2006-04-25 02:22 shalom Note Added: 0002591
2006-12-18 09:58 shalom Note Added: 0003323
2006-12-28 01:27 shalom File Added: 1280.htm
2006-12-28 01:28 shalom Note Added: 0003329
2006-12-28 01:28 shalom Assigned To Greg_Jaxon => shalom
2006-12-28 01:29 shalom Priority high => immediate
2007-03-05 01:21 mmaidment Note Added: 0003506
2007-03-05 01:21 mmaidment Status assigned => resolved
2007-03-05 01:21 mmaidment Resolution open => fixed
2007-05-25 16:31 mmaidment Status resolved => feedback
2007-05-25 16:31 mmaidment Resolution fixed => reopened
2007-05-25 16:31 mmaidment Note Added: 0003714
2007-06-10 23:59 shalom File Added: 1280_D3.htm
2007-06-11 00:00 shalom Note Added: 0003778
2007-06-11 00:00 shalom Status feedback => assigned
2007-07-09 12:11 mmaidment Note Added: 0003897
2007-07-09 12:11 mmaidment Status assigned => resolved
2007-07-09 12:11 mmaidment Resolution reopened => fixed
2007-07-09 12:12 mmaidment Note Edited: 0003897
2007-10-03 16:55 Neil Korpusik Note Added: 0004778
2007-10-05 02:41 shalom Note Added: 0004889
2007-10-05 02:42 shalom File Added: 1280_D4_response_to_champions_feedback.htm
2007-10-05 02:43 shalom Issue Monitored: shalom
2007-11-03 20:21 Neil Korpusik Status resolved => feedback
2007-11-03 20:21 Neil Korpusik Resolution fixed => reopened
2007-11-03 20:21 Neil Korpusik Note Added: 0005098
2007-11-12 23:09 mmaidment Note Added: 0005189
2007-11-12 23:09 mmaidment Status feedback => resolved
2007-11-12 23:09 mmaidment Resolution reopened => fixed
2007-11-21 08:23 Neil Korpusik Note Added: 0005393
2007-11-21 08:23 Neil Korpusik Status resolved => approved
2008-04-11 23:56 Stuart Sutherland Status approved => completed
2008-04-11 23:56 Stuart Sutherland Fixed in Version => P1800-2008/D5
2008-05-15 09:16 shalom Status completed => closed
2008-05-15 09:16 shalom Note Added: 0006842


Mantis 1.1.7[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker