| Post 3.1 SystemVerilog Issues | |||||||
| Number | Originator | Committee | Category | Description | Status | ||
| Post-1 | Surrendra Dudani | SV-AC | New constructs | Expect support (blocking assertions in testbench) 
   | 
  Open | ||
| Post-2 | Surrendra Dudani | SV-AC | New constructs | Assume construct (use of properties for and constraints with assumptions) | Open | ||
| Post-3 | Surrendra Dudani | SV-AC | New constructs | Clocked assignment (variable declarations and assignments in clock domain) | Open | ||
| Post-4 | Surrendra Dudani | SV-AC | New constructs | Complete support for templates (type checking, extend to all SV) | Open | ||
| Post-5 | Surrendra Dudani | SV-AC | Usability features | Use of attributes in assertions | Open | ||
| Post-6 | Surrendra Dudani | SV-AC | Usability features | Debug and usability features (access to dynamic variables and sampled values, system controls) | Open | ||
| Post-7 | Karen Pieper | SV-BC | Refinement | Handling of separate compilation | Open | ||
| Post-8 | Jonathan Bradford | SV-BC | Clarification | Clarification of the use of "compatible" within the LRM. Section 4.8 Arrays as arguments vs. 4.7 Array assignment vs. 7.14 indicates an inconsistency of equivalence versus assignment compatible. | Open | ||
| Post-9 | Jonathan Bradford | SV-BC | Clarification | Definition of how all data_types can be passed through module ports and parameters and when ref is required. | Open | ||
| Post-10 | Dave Rich | SV-BC | Clarification | Clarification of longest static prefix | Open | ||
| Post-11 | Dave Rich | SV-BC | New constructs | Add support for packing/unpacking cast | Open | ||
| Post-12 | Dave Rich | SV-BC | Extension | Extend VCD dump format for SV types | Open | ||
| Post-13 | Joao | SV-CC | Extension | Complete support of VPI for all 3.1 features | Open | ||
| Post-14 | Jay Lawrence | SV-CC | Clarification | Clarify use of strings with DPI | Open | ||
| Post-15 | Joao | SV-CC | Clarification | Resolve open versus dynamic array terminology | Open | ||
| Post-16 | Joao | SV-CC | Extension | Representation of SV data types | Open | ||
| Post-17 | Arturo Salz | SV-EC | Dynamic Abstract Type Extension | More string manipulation routines (for example Pattern matching using Perl-like matching) | Open | ||
| Post-18 | Faisal Haque | SV-EC | Dynamic Abstract Type Extension | Pack/Unpack functions for classes | Open | ||
| Post-19 | Michael Burns/Kevin Cameron | SV-EC | Process control and synchronization Extensions | Provide support for fine grain control of spawned threads. | Open | ||
| Post-20 | Dave Rich | SV-BC | Process control and synchronization Extensions | Investigate unification of always_comb and always @*
  implicit event semantics with explicit event control semantics 
   | 
  Open | ||
| Post-21 | Arturo Salz | SV-EC | Random Constraint Extensions | Stream generation (random support) | Open | ||
| Post-22 | Arturo Salz | SV-EC | Random Constraint Extensions | Random case statement | Open | ||
| Post-23 | Arturo Salz | SV-EC | Testbench Extenions | Support for namespaces for (combining files into a
  testbench or verification IP) 
   | 
  Open | ||
| Post-24 | Arturo Salz | SV-EC | Testbench Extenions | Functional coverage goal specification | Open | ||
| Post-25 | Arturo Salz | SV-EC | Testbench Extenions | Reacting to assertions | Open | ||
| Post-26 | Neil Korpusik | SV-EC | Basic Language Features | Add support for "virtual interfaces/ports" (store or pass by reference "bundles of wires") | Open | ||
| Post-27 | Arturo Salz | SV-EC | Basic Language Features | $system and other system tasks on new data types | Open | ||
| Post-28 | Peter Flake | SV-EC | Basic Language Features | Support for optional order of lifetime, data-type, and signing to support syntactical consistency with C and backward compatibility with Verilog-2001. | Open | ||
| Post-29 | Peter Flake | SV-EC | Basic Language Features | Support type as part of $bits (just like sizeof in C) | Open | ||
| Post-30 | Michael Burns | SV-EC | Extension | Synthesizable testbench components. | Open | ||
| Post-31 | Adrzej Litwiniuk | SV-CC | Clarification | Resolve contradiction between Table 11-1 and 26.4.1.4 wrt garbage collection from C handle | Open | ||