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
0002448 [SystemVerilog P1800] SV-BC major 2008-07-17 03:55 2008-09-12 18:04
Reporter shalom View Status public  
Assigned To shalom
Priority immediate Resolution fixed  
Status closed   Product Version P1800-2008/D6
Summary 0002448: BNF for packed arrays of enums
Description When we allowed enums as base types of packed arrays, we forgot to change the BNF as needed. In the data_type production, in the line

enum [ enum_base_type ] { enum_name_declaration { , enum_name_declaration } }

we need to add { packed_dimension } at the end.

The change needs to be made in
Syntax 6-2
Syntax 6-4
Syntax 13-2
A.2.2.1
Additional Information
Tags No tags attached.
Type Errata
Attached Files htm file icon 2448_D6.htm [^] (43,405 bytes) 2008-07-21 01:18

- Relationships
related to 0002374closedshalom 7.4.1: Allow packed arrays of enum 
related to 0002447closedStuart Sutherland VPI data model needs to include enum vars in packed arrays (#1230 changes) pending SV-BC change (#2374). 
related to 0001595new clarify usage of enums in packed structs/arrays 
related to 0000082new Function return types with unpacked dimensions 
child of 0002322new Master issue for SV-BC Enumerated Data Type issues 
child of 0002356new Master issue for SV-BC Array issues 

-  Notes
User avatar (0007239)
mmaidment (manager)
2008-07-21 09:57

On July 21, 2008 the SV-BC unanimously approved the attached proposal to resolve this issue.
User avatar (0007348)
Neil Korpusik (administrator)
2008-08-18 16:49

The proposal was unanimously approved by the Champions in the
August 7th, 2008 conference call.
User avatar (0007373)
Neil Korpusik (administrator)
2008-08-18 18:35

The proposal was unanimously approved by the Working Group
in the conference call of August 14, 2008.
User avatar (0007494)
Stuart Sutherland (manager)
2008-09-09 00:59

The change proposal was implemented in draft 7.
User avatar (0007507)
Brad Pierce (developer)
2008-09-12 18:03

Implemented in draft 7.

- Issue History
Date Modified Username Field Change
2008-07-17 03:55 shalom New Issue
2008-07-17 03:55 shalom Type => Errata
2008-07-17 03:55 shalom Issue Monitored: shalom
2008-07-17 03:56 shalom Relationship added related to 0002374
2008-07-17 03:56 shalom Relationship added related to 0002447
2008-07-17 03:57 shalom Relationship added related to 0001595
2008-07-17 03:57 shalom Relationship added child of 0002322
2008-07-17 03:57 shalom Relationship added child of 0002356
2008-07-21 01:18 shalom File Added: 2448_D6.htm
2008-07-21 01:20 shalom Assigned To => shalom
2008-07-21 01:20 shalom Priority normal => immediate
2008-07-21 01:20 shalom Status new => assigned
2008-07-21 09:57 mmaidment Note Added: 0007239
2008-07-21 09:57 mmaidment Status assigned => resolved
2008-07-21 09:57 mmaidment Resolution open => fixed
2008-08-18 16:49 Neil Korpusik Note Added: 0007348
2008-08-18 18:35 Neil Korpusik Note Added: 0007373
2008-08-18 18:35 Neil Korpusik Status resolved => approved
2008-08-19 07:58 shalom Relationship added related to 0000082
2008-09-09 00:59 Stuart Sutherland Status approved => completed
2008-09-09 00:59 Stuart Sutherland Fixed in Version => P1800-2009/D7
2008-09-09 00:59 Stuart Sutherland Note Added: 0007494
2008-09-12 18:03 Brad Pierce Status completed => closed
2008-09-12 18:03 Brad Pierce Note Added: 0007507


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