[comp.lsi] Summary by paragraph of available VHDL tests..

grout@cadillac.stars.flab.Fujitsu.JUNET (Steve Grout) (07/13/88)

The following summarizes MCC's available tests translated from 
the earlier DoD-funded Intermetrics 7.2 VHDL test suite.  These
are the tests ready for sharing with others interested in jointly
developing an industry test suite for 1076 VHDL.

The tests themselves will be posted to the following places
on a chapter by chapter basis:
   vhdl-sw@simtel20.arpa
   info-vlsi@think.com
   comp.lsi (a netnews news group)

Comments and especially detailed technical criticism ARE MOST
URGENTLY REQUESTED!

Note that most tests have been checked against an analyzer
running mainly in syntax-check mode.  

Also some of the tests in chapter 7 have functions which are
defined in a package body but have no corresponding package
declaration; this will be corrected in the near future.

Each pair of paragraph numbering is of the form:
    "<paragraph description> - <7.2 numbering> --> <1076 numbering>"
------------------------------------------------------------------------

Chapter: 01-Design Entity
  Paragraph: Interface Declarations to Entity declarations - 1.1 --> 1.1
    tests:
      e-01-1-0-0001a.vhdl
      e-01-1-0-0002a.vhdl
      s-01-1-0-0001a.vhdl
  Paragraph: Ports - 1.1.1 --> 1.1.1.2
    tests:
      e-01-1-1-0001a.vhdl
      e-01-1-1-0002a.vhdl
      e-01-1-1-0003a.vhdl
      e-01-1-1-0004a.vhdl
      e-01-1-1-0005a.vhdl
      e-01-1-1-0006a.vhdl
      e-01-1-1-0007a.vhdl
      e-01-1-1-0008a.vhdl
      e-01-1-1-0009a.vhdl
      e-01-1-1-0010a.vhdl
      e-01-1-1-0011a.vhdl
      e-01-1-1-0012a.vhdl
      e-01-1-1-0013a.vhdl
      s-01-1-1-0001a.vhdl
      s-01-1-1-0002a.vhdl
      s-01-1-1-0003a.vhdl
      s-01-1-1-0004a.vhdl
      s-01-1-1-0005a.vhdl
      s-01-1-1-0006a.vhdl
  Paragraph: Generics - 1.1.2 --> 1.1.1.1
    tests:
  Paragraph: Interface Declaration Part to Entity Declarative Part - 1.1.3 --> 1.1.2
    tests:
      e-01-1-2-0001a.vhdl
      e-01-1-2-0002a.vhdl
      s-01-1-2-0002a.vhdl
echo Entity Statement Part - --> 1.1.3
      e-01-1-3-0001a.vhdl
      s-01-1-3-0001a.vhdl
  Paragraph: Body Declarations to Architectural and Configuration declarations - 1.2 -->
    tests:
  Paragraph: Architectural Body Declarations - 1.2.1 --> 1.2
    tests:
      e-01-2-0-0001a.vhdl
      e-01-2-0-0002a.vhdl
      e-01-2-0-0003a.vhdl
      s-01-2-0-0001a.vhdl
      s-01-2-0-0002a.vhdl
  Paragraph: Architectural Declaration Part - --> 1.2.1
    tests:
      e-01-2-1-0001a.vhdl
      s-01-2-1-0001a.vhdl
  Paragraph: Architectural Statement Part -  --> 1.2.2
    tests:
      e-01-2-2-0001a.vhdl
      s-01-2-2-0001a.vhdl
  Paragraph: Configuration Body Declarations to Configuration Declarations - 1.2.2 --> 1.3
    tests:
      e-01-3-0-0001a.vhdl
      e-01-3-0-0002a.vhdl
      s-01-3-0-0001a.vhdl
      s-01-3-0-0002a.vhdl
      s-01-3-0-0003a.vhdl
  Paragraph: Block Configuration - --> 1.3.1
    tests:
  Paragraph: Component Configuration - --> 1.3.2
    tests:


Chapter:  02-Subprograms And Packages
  Paragraph: Subprogram Declarations - 2.1 --> 2.1
    tests:
       s-02-1-0-0001a.vhdl
       s-02-1-0-0002a.vhd
       s-02-1-0-0003a.vhd
       s-02-1-0-0004a.vhd
       e-02-1-0-0005a.vhdl
       e-02-1-0-0006a.vhdl
  Paragraph: Formal Parameter Modes - 2.2 --> 2.1.1
    tests:
       e-02-1-1-0001a.vhdl
       e-02-1-1-0002a.vhdl
       e-02-1-1-0003a.vhdl
       e-02-1-1-0004a.vhdl
       e-02-1-1-0005a.vhdl
       e-02-1-1-0006a.vhdl
       e-02-1-1-0007a.vhdl
       e-02-1-1-0008a.vhdl
  Paragraph: Constants and Variable Parameters --> 2.1.1.1
    tests:
   (...No tests available from 7.2 suite.)    
  Paragraph: Signal Parameters - --> 2.1.1.2
    tests:
        (...No tests available from 7.2 suite.)    
  Paragraph: Subprogram Bodies - 2.3 --> 2.2
    tests:
       e-02-2-0-0001a.vhdl
       e-02-2-0-0002a.vhdl
       e-02-2-0-0003a.vhdl
       s-02-2-0-0004a.vhd
       s-02-2-0-0005a.vhd
       s-02-2-0-0006a.vhd
  Paragraph: Subprogram Overloading - --> 2.3
    tests:
        (...No tests available from 7.2 suite.)    
  Paragraph: Operator Overloading - --> 2.3.1
    tests:
        (...No tests available from 7.2 suite.)    
  Paragraph: Resolution functions - --> 2.4
    tests:
        (...No tests available from 7.2 suite.)    
       ................
  Paragraph: Package Declarations - --> 2.5
    tests:
       e-02-5-0-0001a.vhdl
       e-02-5-0-0002a.vhdl
       e-02-5-0-0003a.vhdl
       s-02-5-0-0001a.vhdl
       s-02-5-0-0002a.vhdl
  Paragraph: Package Bodies - --> 2.6
    tests:
        (...No tests available from 7.2 suite.)    
  Paragraph: Conformance Rules - --> 2.7
    tests:
        (...No tests available from 7.2 suite.)    


Chapter:   03-Types
  Paragraph: rename Types - 4.0 --> 3.0
    tests:
      test e-03-0-0-0001a.vhd is OK asis.
  Paragraph: rename Scalar Types - 4.1 --> 3.1
    tests:
        e-03-1-0-0001a.vhd 
        e-03-1-0-0002a.vhd 
        e-03-1-0-0003a.vhd 
        s-03-1-0-0001a.vhd 
        s-03-1-0-0002a.vhd 
        s-03-1-0-0003a.vhd 
  Paragraph: rename Enumeration Types - 4.1.1 --> 3.1.1
    tests:
        e-03-1-1-0001a.vhd 
        e-03-1-1-0002a.vhd 
        e-03-1-1-0003a.vhd 
        e-03-1-1-0004a.vhd 
        s-03-1-1-0001a.vhd 
        s-03-1-1-0002a.vhd 
  Paragraph: rename Predefined Enumeration Types - 4.1.1.1 --> 3.1.1.1
    tests:
        e-03-1-1-1001a.vhd 
        e-03-1-1-1002a.vhd 
        e-03-1-1-1003a.vhd 
        e-03-1-1-1004a.vhd 
        s-03-1-1-1001a.vhd 
        s-03-1-1-1002a.vhd 
        s-03-1-1-1003a.vhd 
        s-03-1-1-1004a.vhd 
        s-03-1-1-1005a.vhd 
        s-03-1-1-1006a.vhd 
        s-03-1-1-1007a.vhd 
        s-03-1-1-1008a.vhd 
  Paragraph: rename Integer Types - 4.1.2 --> 3.1.2
    tests:
        e-03-1-2-0001a.vhd 
        e-03-1-2-0002a.vhd 
        s-03-1-2-0001a.vhd 
        e-03-3-0-0001a.vhd 
        e-03-3-0-0001b.vhd 
        s-03-3-0-0001a.vhd 
  Paragraph: rename Predefined Integer Types - 4.1.2.1 --> 3.1.2.1
    tests:
        s-03-1-2-1001a.vhd 
        s-03-1-2-1002a.vhd 
  Paragraph: rename Physical Types - 4.1.3 --> 3.1.3
    tests:
        e-03-1-3-0001a.vhd 
        e-03-1-3-0002a.vhd 
        e-03-1-3-0003a.vhd 
        e-03-1-3-0004a.vhd 
        e-03-1-3-0005a.vhd 
        e-03-1-3-0006a.vhd 
        e-03-1-3-0007a.vhd 
        e-03-1-3-0008a.vhd 
        e-03-1-3-0009a.vhd 
        e-03-1-3-0010a.vhd 
        s-03-1-3-0001a.vhd 
        s-03-1-3-0002a.vhd 
        s-03-1-3-0003a.vhd 
        s-03-1-3-0004a.vhd 
        s-03-1-3-0005a.vhd 
        s-03-1-3-0006a.vhd 
  Paragraph: rename Predefined Physical Types - 4.1.3.1 --> 3.1.3.1
    tests:
        s-03-1-3-1001a.vhd 
  Paragraph: rename Floating Point Types - 4.1.4 --> 3.1.4
    tests:
        e-03-1-4-0001a.vhd 
        e-03-1-4-0002a.vhd 
        e-03-1-4-0003a.vhd 
        s-03-1-4-0001a.vhd 
echo  Paragraph: Predefined Floating Point Types - 4.1.4.1 --> 3.1.4.1
    tests:
        s-03-1-4-1001a.vhd 
        s-03-1-4-1002a.vhd 
  Paragraph: rename Composite Types - 4.2 --> 3.2
    tests:
  Paragraph: rename Array Types - 4.2.1 --> 3.2.1
    tests:
        e-03-2-1-0001a.vhd 
        e-03-2-1-0002a.vhd 
        e-03-2-1-0003a.vhd 
        e-03-2-1-0004a.vhd 
        e-03-2-1-0005a.vhd 
        e-03-2-1-0006a.vhd 
        e-03-2-1-0007a.vhd 
        e-03-2-1-0008a.vhd 
        e-03-2-1-0009a.vhd 
        s-03-2-1-0001a.vhd 
        s-03-2-1-0002a.vhd 
        s-03-2-1-0003a.vhd 
        s-03-2-1-0004a.vhd 
  Paragraph: rename Index Constraints And Discrete Ranges - --> 3.2.1.1
    tests:
        (...No tests available from 7.2 suite.)    
  Paragraph: rename Predefined Array Types - 4.2.1.1 --> 3.2.1.2
    tests:
        s-03-2-1-1001a.vhd 
        s-03-2-1-1002a.vhd 
  Paragraph: rename Record Types - 4.2.2 --> 3.2.2
    tests:
        e-03-2-2-0001a.vhd 
        e-03-2-2-0002a.vhd 
        e-03-2-2-0003a.vhd 
        e-03-2-2-0004a.vhd 
        e-03-2-2-0005a.vhd 
        s-03-2-2-0001a.vhd 
        s-03-2-2-0002a.vhd 
        s-03-2-2-0003a.vhd 
  Paragraph: rename Type Conversion to Integer/Floating Types - 4.3 --> 7.3.5
    tests: (Tests moved to paragraph 7.3.5)
  Paragraph: rename Access Type - --> 3.3
    tests:
        (...No tests available from 7.2 suite.)    
  Paragraph: rename Incomplete Type Declaration - --> 3.3.1
    tests:
        (...No tests available from 7.2 suite.)    
  Paragraph: rename Allocation and deallocation of Objects - --> 3.3.2
    tests:
        (...No tests available from 7.2 suite.)    
  Paragraph: rename File Types - --> 3.4
    tests:
        (...No tests available from 7.2 suite.)    
  Paragraph: rename File Operations - --> 3.4.1
    tests:
        (...No tests available from 7.2 suite.)    


Chapter:   04-Declarations
  Paragraph: rename Declarations - 5.0 --> 4.0
    tests:
  Paragraph: rename Types - 5.1 --> 4.1
    tests:
  Paragraph: rename Type Declarations - 5.1.1 --> 4.1
    tests:
       e-04-1-1-0001a.vhd
  Paragraph: rename Subtype Declarations - 5.1.2 --> 4.2
    tests:
       e-04-2-0-0001a.vhd
       e-04-2-0-0002a.vhd
       s-04-2-0-0001a.vhd
       s-04-2-0-0002a.vhd
       s-04-2-0-0003a.vhd
       s-04-2-0-0004a.vhd
       s-04-2-0-0005a.vhd
       s-04-2-0-0006a.vhd
       s-04-2-0-0007a.vhd
       s-04-2-0-0008a.vhd
       s-04-2-0-0009a.vhd
  Paragraph: rename Objects - 5.2 --> 4.3
    tests:
  Paragraph: rename Object Declarations - 5.2.1 --> 4.3.1
    tests:
       e-04-3-1-0001a.vhd
       e-04-3-1-0002a.vhd
       e-04-3-1-0003a.vhd
       e-04-3-1-0004a.vhd
       e-04-3-1-0005a.vhd
       e-04-3-1-0006a.vhd
       s-04-3-1-0001a.vhd
       s-04-3-1-0002a.vhd
       s-04-3-1-0003a.vhd
       s-04-3-1-0004a.vhd
  Paragraph: rename Constant Declarations - 5.2.1.1 --> 4.3.1.1
    tests:
       e-04-3-1-1001a.vhd
       e-04-3-1-1002a.vhd
  Paragraph: rename Signal Declarations - 5.2.1.2 --> 4.3.1.2
    tests:
       e-04-3-1-2001a.vhd
       e-04-3-1-2002a.vhd
       e-04-3-1-2003a.vhd
       e-04-3-1-2004a.vhd
       e-04-3-1-2005a.vhd
       e-04-3-1-2006a.vhd
       s-04-3-1-2001a.vhd
       s-04-3-1-2002a.vhd
       s-04-3-1-2003a.vhd
       s-04-3-1-2004a.vhd
  Paragraph: rename Variable Declarations - 5.2.1.3 --> 4.3.1.3
    tests:
       e-04-3-1-3001a.vhd
  Paragraph: rename File Declarations - --> 4.3.2
    tests:
        (...No tests available from 7.2 suite.)    
  Paragraph: rename Alias Declarations - 5.2.1.4 --> 4.3.4
    tests:
       e-04-3-4-0001a.vhd
       e-04-3-4-0002a.vhd
       e-04-3-4-0003a.vhd
       e-04-3-4-0004a.vhd
       e-04-3-4-0005a.vhd
       s-04-3-4-0001a.vhd
       s-04-3-4-0002a.vhd
       s-04-3-4-0003a.vhd
  Paragraph: rename Interface Declarations - --> 4.3.3
    tests:
  Paragraph: rename Interface Lists - 5.2.2 --> 4.3.3.1
    tests:
       e-04-3-3-0001a.vhd
       e-04-3-3-0002a.vhd
       e-04-3-3-0003a.vhd
       e-04-3-3-0004a.vhd
       e-04-3-3-0005a.vhd
       e-04-3-3-0006a.vhd
       e-04-3-3-0007a.vhd
       e-04-3-3-0008a.vhd
       e-04-3-3-0009a.vhd
       e-04-3-3-0010a.vhd
       e-04-3-3-0011a.vhd
       e-04-3-3-0012a.vhd
       e-04-3-3-0013a.vhd
       s-04-3-3-0001a.vhd
       s-04-3-3-0002a.vhd
       s-04-3-3-0003a.vhd
       s-04-3-3-0004a.vhd
       s-04-3-3-0005a.vhd
       s-04-3-3-0006a.vhd
       s-04-3-3-0007a.vhd
       s-04-3-3-0008a.vhd
       s-04-3-3-0009a.vhd
       s-04-3-3-0010a.vhd
       s-04-3-3-0011a.vhd
  Paragraph: rename Association Lists - --> 4.3.3.2
    tests:
        (...No tests available from 7.2 suite.)    
  Paragraph: rename Attribute Declarations - 5.3, 5.3.1-2 --> 4.4
    tests:
       e-04-4-0-0001a.vhd
       e-04-4-0-0001b.vhd
       e-04-4-0-0002a.vhd
       s-04-4-0-0001a.vhd
       s-04-4-0-0002a.vhd
       s-04-4-0-0003a.vhd
       s-04-4-0-0004a.vhd
  Paragraph: rename Component Declarations - 5.4 --> 4.5
    tests:
       e-04-5-0-0001a.vhd
       e-04-5-0-0002a.vhd
       e-04-5-0-0003a.vhd
       e-04-5-0-0004a.vhd
       s-04-5-0-0001a.vhd


Chapter:  rename Chapter 05 - Specifications
  Paragraph: rename Specifications - 6.1 --> 
    tests:
  Paragraph: rename Attribute specifications - 6.1.1 --> 5.1
    tests:
      e-05-1-0-0001a.vhdl
      e-05-1-0-0002a.vhdl
      e-05-1-0-0003a.vhdl
      e-05-1-0-0004a.vhdl
      e-05-1-0-0005a.vhdl
      e-05-1-0-0006a.vhdl
      e-05-1-0-0007a.vhdl
      e-05-1-0-0008a.vhdl
      e-05-1-0-0009a.vhdl
      e-05-1-0-0010a.vhdl
      e-05-1-0-0011a.vhdl
      e-05-1-0-0012a.vhdl
      e-05-1-0-0013a.vhdl
      e-05-1-0-0014a.vhdl
      e-05-1-0-0015a.vhdl
      e-05-1-0-0016a.vhdl
      e-05-1-0-0016b.vhdl
      e-05-1-0-0017a.vhdl
      s-05-1-0-0001a.vhdl
      s-05-1-0-0002a.vhdl
      s-05-1-0-0003a.vhdl
      s-05-1-0-0004a.vhdl
      s-05-1-0-0005a.vhdl
  Paragraph: rename Configuration Specifications - 6.1.2 --> 5.2
    tests:
      e-05-2-0-0001a.vhdl
      e-05-2-0-0002a.vhdl
      e-05-2-0-0003a.vhdl
      e-05-2-0-0004a.vhdl
      e-05-2-0-0005a.vhdl
      e-05-2-0-0007a.vhdl
      e-05-2-0-0008a.vhdl
      s-05-2-0-0001a.vhdl
      s-05-2-0-0002a.vhdl
      s-05-2-0-0003a.vhdl
      s-05-2-0-0004a.vhdl
      s-05-2-0-0006a.vhdl
  Paragraph: rename Binding Indication - 6.1.2.1 --> 5.2.1
    tests:
      s-05-2-1-0001a.vhdl
  Paragraph: rename Entity Aspect - 6.1.2.1.1 --> 5.2.1.1
    tests:
      e-05-2-1-1001a.vhdl
      e-05-2-1-1002a.vhdl
  Paragraph:  ( Entity and Body Aspect chapters were merged in 1076.)
    tests:
  Paragraph: rename Body/Entity Aspect - 6.1.2.1.4 --> 5.2.1.1
    tests:
        (Some tests were deleted as no longer applicable.)
      e-05-2-1-1003a.vhdl
      s-05-2-1-1004a.vhdl
      s-05-2-1-1001a.vhdl
        (The Map and Actual generics/ports Aspect chapters were combined in 1076.)
  Paragraph: rename Port Map and Generic Map Aspects - 6.1.2.1.2 --> 5.2.1.2
    tests:
      e-05-2-1-2002a.vhdl
      e-05-2-1-2003a.vhdl
      e-05-2-1-2004a.vhdl
      e-05-2-1-2005a.vhdl
      s-05-2-1-2001a.vhdl
      s-05-2-1-2001b.vhdl
  Paragraph: rename Actual Ports and Actual Generics Aspects - 6.1.2.1.3 --> 5.2.1.2
    tests:
      s-05-1-2-2001c.vhdl
       (Next Level Configuration tests merged with Configuration Declarations.)
  Paragraph: rename Next Level Configuration - 6.1.2.2 --> 1.3
    tests: (some tests moved to 1.3)
       (Most of the 7.2 6.2.x Directive tests were deleted as not applicable.)
     e-05-2-2-0001a.vhdl
  Paragraph: rename Assert Directives to Concurrent Assert Stmts - 6.2.1 --> 9.4
    tests:

Chapter: rename Chapter 7 Names and Expressions (7.2) to 06-Names (1076)
  Paragraph: rename Names - 7.1 --> 6.1
    tests:
  Paragraph: rename Simple Names - 7.1.1 --> 6.2
    tests:
       s-06-1-0-0001a.vhdl
  Paragraph: rename Library Names - 7.1.2 --> 11.2 (See Chapter 11)
    tests:
  Paragraph: rename Selected Names - 7.1.3 --> 6.3
    tests:
       e-06-3-0-0001a.vhdl
       e-06-3-0-0002a.vhdl
       e-06-3-0-0003a.vhdl
       e-06-3-0-0004a.vhdl
       e-06-3-0-0005a.vhdl
       e-06-3-0-0006a.vhdl
       e-06-3-0-0007a.vhdl
       e-06-3-0-0008a.vhdl
       e-06-3-0-0009a.vhdl
       s-06-3-0-0001a.vhdl
       s-06-3-0-0002a.vhdl
       s-06-3-0-0003a.vhdl
       s-06-3-0-0004a.vhdl
  Paragraph: rename Indexed Names - 7.1.4 --> 6.4
    tests:
       e-06-4-0-0001a.vhdl
       e-06-4-0-0002a.vhdl
       e-06-4-0-0003a.vhdl
       s-06-4-0-0001a.vhdl
       s-06-4-0-0002a.vhdl
       s-06-4-0-0003a.vhdl
       s-06-4-0-0004a.vhdl
  Paragraph: rename Slice Names - 7.1.5 --> 6.5
    tests:
       e-06-5-0-0001a.vhdl
       e-06-5-0-0002a.vhdl
       e-06-5-0-0003a.vhdl
       e-06-5-0-0004a.vhdl
       e-06-5-0-0005a.vhdl
       e-06-5-0-0006a.vhdl
       s-06-5-0-0001a.vhdl
       s-06-5-0-0002a.vhdl
       s-06-5-0-0003a.vhdl
       s-06-5-0-0004a.vhdl
       s-06-5-0-0005a.vhdl
       s-06-5-0-0006a.vhdl
  Paragraph: rename Attribute Names - 7.1.6 --> 6.6
    tests:
       e-06-6-0-0001a.vhdl
       e-06-6-0-0002a.vhdl
       s-06-6-0-0001a.vhdl
       s-06-6-0-0002a.vhdl
       s-06-6-0-0003a.vhdl
       s-06-6-0-0004a.vhdl
       s-06-6-0-0005a.vhdl
       s-06-6-0-0006a.vhdl

Chapter: 07-Expressions
  Paragraph: rename Expressions - 7.1
    tests:
       e-07-1-0-0001a.vhdl
       e-07-1-0-0001b.vhdl
       e-07-1-0-0001c.vhdl
       e-07-1-0-0001d.vhdl
       e-07-1-0-0001e.vhdl
       e-07-1-0-0001f.vhdl
       s-07-1-0-0001a.vhdl
       s-07-1-0-0001b.vhdl
       s-07-1-0-0001c.vhdl
       s-07-1-0-0001d.vhdl
       s-07-1-0-0001e.vhdl
       s-07-1-0-0001f.vhdl
       s-07-1-0-0001g.vhdl
       s-07-1-0-0001h.vhdl
       s-07-1-0-0001i.vhdl
       s-07-1-0-0001j.vhdl
  Paragraph: rename Operators - 7.2 
    tests:
       e-07-2-0-0001a.vhdl
       e-07-2-0-0002a.vhdl
  Paragraph: rename Logical Operators - 7.2.1
    tests:
       e-07-2-1-0001a.vhdl
       e-07-2-1-0002a.vhdl
       e-07-2-1-0003a.vhdl
       e-07-2-1-0004a.vhdl
       s-07-2-1-0001a.vhdl
       s-07-2-1-0002a.vhdl
       s-07-2-1-0003a.vhdl
  Paragraph: rename Relational Operators - 7.2.2
    tests:
       e-07-2-2-0001a.vhdl
       e-07-2-2-0001b.vhdl
       e-07-2-2-0001c.vhdl
       s-07-2-2-0001a.vhdl
       s-07-2-2-0002a.vhdl
       s-07-2-2-0003a.vhdl
       s-07-2-2-0004a.vhdl
  Paragraph: rename Adding Operators - 7.2.3
    tests:
       e-07-2-3-0001a.vhdl
       e-07-2-3-0002a.vhdl
       e-07-2-3-0003a.vhdl
       e-07-2-3-0004a.vhdl
       e-07-2-3-0005a.vhdl
       e-07-2-3-0006a.vhdl
       s-07-2-3-0001a.vhdl
       s-07-2-3-0002a.vhdl
       s-07-2-3-0003a.vhdl
       s-07-2-3-0004a.vhdl
  Paragraph: rename Multiplying Operators - 7.2.4
    tests:
       e-07-2-4-0001a.vhdl
       e-07-2-4-0002a.vhdl
       e-07-2-4-0003a.vhdl
       e-07-2-4-0004a.vhdl
       e-07-2-4-0005a.vhdl
       s-07-2-4-0001a.vhdl
       s-07-2-4-0002a.vhdl
       s-07-2-4-0003a.vhdl
       s-07-2-4-0004a.vhdl
       s-07-2-4-0005a.vhdl
       s-07-2-4-0006a.vhdl
  Paragraph: rename Misc Operators - 7.2.5
    tests:
       e-07-2-1-5001a.vhdl
       e-07-2-1-5002a.vhdl
       e-07-2-1-5003a.vhdl
       s-07-2-1-5001a.vhdl
       s-07-2-1-5002a.vhdl
       s-07-2-1-5003a.vhdl
  Paragraph: rename Operands - 7.3
    tests:
  Paragraph: rename Literal - 7.3.1
    tests:
  Paragraph: rename Aggregates - 7.3.2
    tests:
       e-07-2-2-2001a.vhdl
       e-07-2-2-2002a.vhdl
       e-07-2-2-2003a.vhdl
       e-07-2-2-2003b.vhdl
       e-07-2-2-2004a.vhdl
       e-07-2-2-2005a.vhdl
       e-07-2-2-2006a.vhdl
       e-07-2-2-2006b.vhdl
       e-07-2-2-2007a.vhdl
       s-07-2-2-2001a.vhdl
       s-07-2-2-2002a.vhdl
       s-07-2-2-2003a.vhdl
       s-07-2-2-2004a.vhdl
       s-07-2-2-2005a.vhdl
  Paragraph: rename Record Aggregates - 7.3.2.1
    tests:
       e-07-2-2-2101a.vhdl
       e-07-2-2-2102a.vhdl
       e-07-2-2-2103a.vhdl
       e-07-2-2-2104a.vhdl
       e-07-2-2-2105a.vhdl
       e-07-2-2-2106a.vhdl
       e-07-2-2-2107a.vhdl
  Paragraph: rename Array Aggregates - 7.3.2.2
    tests:
       e-07-2-2-2201a.vhdl
       e-07-2-2-2202a.vhdl
       e-07-2-2-2203a.vhdl
       e-07-2-2-2204a.vhdl
       e-07-2-2-2205a.vhdl
       e-07-2-2-2206a.vhdl
       e-07-2-2-2207a.vhdl
       e-07-2-2-2208a.vhdl
       e-07-2-2-2209a.vhdl
       e-07-2-2-2210a.vhdl
       e-07-2-2-2211a.vhdl
       e-07-2-2-2212a.vhdl
       s-07-2-2-2201a.vhdl
       s-07-2-2-2202a.vhdl
       s-07-2-2-2203a.vhdl
       s-07-2-2-2204a.vhdl
       s-07-2-2-2205a.vhdl
       s-07-2-2-2206a.vhdl
       s-07-2-2-2207a.vhdl
       s-07-2-2-2208a.vhdl
  Paragraph: rename Function Calls - 7.3.3
    tests:
       e-07-2-2-3001a.vhdl
       e-07-2-2-3002a.vhdl
       s-07-2-2-3001a.vhdl
       s-07-2-2-3002a.vhdl
  Paragraph: rename Qualified Expressions - 7.3.4
    tests:
       e-07-2-2-4001a.vhdl
  Paragraph: missing section: Type Conversion - 7.3.5
    tests: (from paragraph 4.3)
       e-07-3-5-0001a.vhd
       e-07-3-5-0001b.vhd
       s-07-3-5-0001a.vhd
  Paragraph: missing section: Allocators - 7.3.6
    tests:
  Paragraph: rename Static Expressions - 7.3.1 --> 7.4.0
    tests:
  Paragraph: rename Generic Expressions - 7.3.2 --> ?
    tests:
  Paragraph: rename Universal Expressions - ???? --> 7.5
    tests:
  Paragraph: rename Boolean Expressions -  7.3.3 --> ?
    tests:
  Paragraph: rename Association Lists - 7.4 --> 4.3.3.2 ( Declarations)
    tests:
       e-07-4-0-0001a.vhdl
       e-07-4-0-0002a.vhdl
       e-07-4-0-0003a.vhdl
       e-07-4-0-0004a.vhdl
       e-07-4-0-0005a.vhdl
       e-07-4-0-0006a.vhdl
       e-07-4-0-0007a.vhdl
       e-07-4-0-0008a.vhdl
       s-07-4-0-0001a.vhdl
       s-07-4-0-0002a.vhdl
       s-07-4-0-0003a.vhdl


Chapter: 08-Sequential Tests
  Paragraph: rename 08-Sequential tests
    tests:
       e-08-0-0-0002a.vhdl
       e-08-0-0-0003a.vhdl
       e-08-0-0-0004a.vhdl
       s-08-0-0-0001a.vhdl
       s-08-0-0-0001b.vhdl
  Paragraph: rename enable stmts --> wait stmts - 8.1.1 --> 8.1
    tests:
       s-08-1-0-0001a.vhdl
  Paragraph: rename assertion stmts - 8.1.3 --> 8.2
    tests:
       e-08-2-0-0001a.vhdl
       e-08-2-0-0002a.vhdl
       e-08-2-0-0003a.vhdl
       e-08-2-0-0004a.vhdl
       s-08-2-0-0001a.vhdl
       s-08-2-0-0002a.vhdl
  Paragraph: rename signal assignment stmts - 8.1.4 --> 8.3
    tests:
       e-08-3-0-0001a.vhdl
       e-08-3-0-0002a.vhdl
       e-08-3-0-0003a.vhdl
       e-08-3-0-0004a.vhdl
       e-08-3-0-0005a.vhdl
       e-08-3-0-0006a.vhdl
       e-08-3-0-0007a.vhdl
       e-08-3-0-0008a.vhdl
       e-08-3-0-0009a.vhdl
       e-08-3-0-0010a.vhdl
       e-08-3-0-0011a.vhdl
       e-08-3-0-0012a.vhdl
       s-08-3-0-0001a.vhdl
       s-08-3-0-0002a.vhdl
       s-08-3-0-0003a.vhdl
       s-08-3-0-0004a.vhdl
       s-08-3-0-0005a.vhdl
       s-08-3-0-0006a.vhdl
  Paragraph: rename updating a projected output waveform - --> 8.3.1
    tests:
  Paragraph: rename variable assignment - 8.1.5 --> 8.4
    tests:
       e-08-4-0-0001a.vhdl
       e-08-4-0-0002a.vhdl
       e-08-4-0-0003a.vhdl
       e-08-4-0-0004a.vhdl
       e-08-4-0-0005a.vhdl
       e-08-4-0-0006a.vhdl
       e-08-4-0-0007a.vhdl
       e-08-4-0-0008a.vhdl
       s-08-4-0-0001a.vhdl
       s-08-4-0-0002a.vhdl
  Paragraph: rename array variable assignments - 8.1.5.1 --> 8.4.1
    tests:
       e-08-4-1-1001a.vhdl
  Paragraph: rename procedure call stmts - 8.1.6 --> 8.5
    tests:
       e-08-5-0-0001a.vhdl
       s-08-5-0-0001a.vhdl
  Paragraph: rename if stmts - 8.1.7 --> 8.6
    tests:
       e-08-6-0-0001a.vhdl
       e-08-6-0-0002a.vhdl
       e-08-6-0-0003a.vhdl
       e-08-6-0-0003b.vhdl
       e-08-6-0-0004a.vhdl
       e-08-6-0-0005a.vhdl
  Paragraph: rename case stmts - 8.1.8 --> 8.7
    tests:
       e-08-7-0-0001a.vhdl
       e-08-7-0-0002a.vhdl
       e-08-7-0-0003a.vhdl
       e-08-7-0-0004a.vhdl
       e-08-7-0-0005a.vhdl
       e-08-7-0-0006a.vhdl
       e-08-7-0-0007a.vhdl
       e-08-7-0-0008a.vhdl
       e-08-7-0-0009a.vhdl
       e-08-7-0-0010a.vhdl
       e-08-7-0-0011a.vhdl
       e-08-7-0-0012a.vhdl
       e-08-7-0-0013a.vhdl
       s-08-7-0-0001a.vhdl
       s-08-7-0-0002a.vhdl
       s-08-7-0-0003a.vhdl
       s-08-7-0-0004a.vhdl
  Paragraph: rename loop stmts - 8.1.9 --> 8.8
    tests:
       e-08-8-0-0001a.vhdl
       e-08-8-0-0002a.vhdl
       e-08-8-0-0003a.vhdl
       e-08-8-0-0004a.vhdl
       e-08-8-0-0005a.vhdl
       e-08-8-0-0006a.vhdl
       e-08-8-0-0007a.vhdl
       s-08-8-0-0001a.vhdl
       s-08-8-0-0002a.vhdl
       s-08-8-0-0003a.vhdl
       s-08-8-0-0004a.vhdl
  Paragraph: rename next stmts - 8.1.1 --> 8.1.a --> 8.9
    tests:
       e-08-9-0-0001a.vhdl
       e-08-9-0-0002a.vhdl
       e-08-9-0-0003a.vhdl
       s-08-9-0-0001a.vhdl
       s-08-9-0-0002a.vhdl
  Paragraph: rename exit stmts - 8.1.11 --> 8.1.b --> 8.10
    tests:
       e-08-10-00001a.vhdl
       e-08-10-00002a.vhdl
       e-08-10-00003a.vhdl
       s-08-10-00001a.vhdl
       s-08-10-00002a.vhdl
  Paragraph: rename return stmts - 8.1.12 --> 8.1.c --> 8.11
    tests:
       e-08-11-00001a.vhdl
       e-08-11-00002a.vhdl
       e-08-11-00003a.vhdl
       e-08-11-00004a.vhdl
       e-08-11-00005a.vhdl
       e-08-11-00006a.vhdl
       s-08-11-00001a.vhdl
       s-08-11-00002a.vhdl
       s-08-11-00003a.vhdl
       s-08-11-00004a.vhdl
       s-08-11-00005a.vhdl
  Paragraph: rename null stmts - 8.1.13 --> 8.1.d --> 8.12
    tests:
       s-08-12-00001a.vhdl

Chapter: 09 Concurrent Statements
  Paragraph: rename 09-Concurrent Statements - 8.2 --> 9.0
    tests:
       e-09-0-0-0002a.vhdl
       e-09-0-0-0003a.vhdl
       s-09-0-0-0001a.vhdl
       s-09-0-0-0001b.vhdl
  Paragraph: rename block stmts - 8.2.1 --> 9.1
    tests:
       e-09-1-0-0001a.vhdl
       e-09-1-0-0002a.vhdl
       e-09-1-0-0003a.vhdl
       e-09-1-0-0004a.vhdl
       e-09-1-0-0005a.vhdl
       e-09-1-0-0006a.vhdl
       e-09-1-0-0007a.vhdl
       s-09-1-0-0001a.vhdl
       s-09-1-0-0002a.vhdl
       s-09-1-0-0003a.vhdl
       s-09-1-0-0004a.vhdl
       s-09-1-0-0005a.vhdl
       s-09-1-0-0006a.vhdl
       s-09-1-0-0007a.vhdl
  Paragraph: rename process stmts - 8.2.2 --> 9.2
    tests:
       e-09-2-0-0001a.vhdl
       e-09-2-0-0002a.vhdl
       e-09-2-0-0003a.vhdl
       e-09-2-0-0004a.vhdl
       e-09-2-0-0005a.vhdl
       s-09-2-0-0001a.vhdl
       s-09-2-0-0002a.vhdl
       s-09-2-0-0003a.vhdl
  Paragraph: rename drivers - 8.2.2.1 --> 9.2.1
    tests:
  Paragraph: rename simulation cycle - 8.2.2.2 --> ?
    tests:
  Paragraph: rename assignment of unresolved values to signals - 8.2.2.3 --> ?
    tests:
  Paragraph: rename concurrent procedure call - --> 9.3
    tests:
  Paragraph: rename concurrent assertion statement - 8.2.3 --> 9.4
    tests:
       s-09-4-0-0001a.vhdl
       s-09-4-0-0002a.vhdl
       s-09-4-0-0003a.vhdl
  Paragraph: rename concurrent signal assignment stmts - 8.2.4 --> 9.5
    tests:
       e-09-5-0-0001a.vhdl
       s-09-5-0-0001a.vhdl
       s-09-5-0-0002a.vhdl
       s-09-5-0-0003a.vhdl
  Paragraph: rename conditional signal assignment stmts - 8.2.4.1 --> 9.5.1
    tests:
       e-09-5-1-0001a.vhdl
       e-09-5-1-0002a.vhdl
  Paragraph: rename selected signal assignment stmts - 8.2.4.2 --> 9.5.2
    tests:
       e-09-5-2-0001a.vhdl
       e-09-5-2-0002a.vhdl
  Paragraph: rename component instantiation stmts - 8.2.5 --> 9.6
    tests:
       e-09-6-0-0001a.vhdl
       e-09-6-0-0002a.vhdl
       s-09-6-0-0001a.vhdl
       s-09-6-0-0002a.vhdl
       s-09-6-0-0003a.vhdl
  Paragraph: rename generate stmts - 8.2.6 --> 9.7
    tests:
       e-09-7-0-0001a.vhdl
       e-09-7-0-0002a.vhdl
       e-09-7-0-0003a.vhdl
       e-09-7-0-0004a.vhdl
       e-09-7-0-0005a.vhdl
       e-09-7-0-0006a.vhdl
       e-09-7-0-0007a.vhdl
       e-09-7-0-0008a.vhdl
       e-09-7-0-0009a.vhdl
       e-09-7-0-0010a.vhdl
       s-09-7-0-0001a.vhdl
       s-09-7-0-0002a.vhdl
       s-09-7-0-0003a.vhdl
       s-09-7-0-0004a.vhdl
       s-09-7-0-0005a.vhdl
       s-09-7-0-0006a.vhdl
       s-09-7-0-0007a.vhdl

Chapter: 10 Scope and Visibility
  tests:  Not yet available.
Chapter: 11 Design Units And Their Analysis
  tests:  Not yet available.
Chapter: 12 Elaboration And Execution
  tests:  Not yet available.

Chapter: 13 Lexical Elements
  Paragraph: rename 13-Lexical Elements - Appendix-A --> 13.0
    tests:
  Paragraph: rename Character Set - A.1 --> 13.1
    tests:
       s-13-1-0-0001a.vhdl
  Paragraph: rename Lexical Elements, Separators, and Delimiters - A.2 --> 13.2
    tests:
       e-13-2-0-0001a.vhdl 
       e-13-2-0-0002a.vhdl 
       e-13-2-0-0003a.vhdl 
       e-13-2-0-0004a.vhdl 
       e-13-2-0-0005a.vhdl 
       e-13-2-0-0006a.vhdl 
       e-13-2-0-0007a.vhdl 
       e-13-2-0-0008a.vhdl 
       e-13-2-0-0009a.vhdl 
       e-13-2-0-0010a.vhdl 
       e-13-2-0-0011a.vhdl 
       e-13-2-0-0012a.vhdl 
       e-13-2-0-0013a.vhdl 
       s-13-2-0-0001a.vhdl 
       s-13-2-0-0002a.vhdl 
  Paragraph: rename Identifiers - A.3 --> 13.3
    tests:
       e-13-3-0-0001a.vhdl 
       e-13-3-0-0002a.vhdl 
       s-13-3-0-0001a.vhdl 
       s-13-3-0-0002a.vhdl 
       s-13-3-0-0003a.vhdl 
  Paragraph: rename Abstract Literals A.4 --> 13.4
    tests:
       e-13-4-0-0001a.vhdl 
       e-13-4-0-0002a.vhdl 
       e-13-4-0-0003a.vhdl 
       s-13-4-0-0001a.vhdl 
       s-13-4-0-0002a.vhdl 
       s-13-4-0-0003a.vhdl 
       s-13-4-0-0004a.vhdl 
       s-13-4-0-0005a.vhdl 
       s-13-4-0-0006a.vhdl 
       s-13-4-0-0007a.vhdl 
  Paragraph: rename Decimal Literals A.4.1 --> 13.4.1
    tests:
  Paragraph: rename Based Literals A.4.2 --> 13.4.2
    tests:
       e-13-4-2-0001a.vhdl 
       e-13-4-2-0002a.vhdl 
       e-13-4-2-0003a.vhdl 
       s-13-4-2-0001a.vhdl 
       s-13-4-2-0002a.vhdl 
  Paragraph: rename Character Literals A.5 --> 13.5
    tests:
       e-13-5-0-0001a.vhdl 
       e-13-5-0-0002a.vhdl 
       s-13-5-0-0001a.vhdl 
  Paragraph: rename String Literals A.6 --> 13.6
    tests:
       e-13-6-0-0001a.vhdl 
       e-13-6-0-0002a.vhdl 
       s-13-6-0-0001a.vhdl 
       s-13-6-0-0002a.vhdl 
       s-13-6-0-0003a.vhdl 
       s-13-6-0-0004a.vhdl 
       s-13-6-0-0005a.vhdl 
  Paragraph: rename Bit String Literals A.7 --> 13.7
    tests:
       e-13-7-0-0001a.vhdl 
       e-13-7-0-0002a.vhdl 
       e-13-7-0-0003a.vhdl 
       s-13-7-0-0001a.vhdl 
       s-13-7-0-0002a.vhdl 
       s-13-7-0-0003a.vhdl 
  Paragraph: rename Comments A.8 --> 13.8
    tests:
       s-13-8-0-0001a.vhdl 
  Paragraph: rename Reserved Words A.9 --> 13.9
    tests:
       e-13-9-0-0001a.vhdl 
       e-13-9-0-0001b.vhdl 
  Paragraph: rename Allowable Replacement of Characters - A.10 --> 13.10
    tests:
       e-13-10-00001a.vhdl
       e-13-10-00002a.vhdl
       e-13-10-00003a.vhdl
       e-13-10-00004a.vhdl
       s-13-10-00001a.vhdl
       s-13-10-00002a.vhdl

Chapter: 14-Predefined
  Paragraph: rename Predefined Attributes - B.1 --> 14.1
    tests:
      e-14-1-0-0001a.vhdl 
      e-14-1-0-0002a.vhdl 
      e-14-1-0-0003a.vhdl 
      e-14-1-0-0003b.vhdl 
      e-14-1-0-0004a.vhdl 
      e-14-1-0-0004b.vhdl 
      e-14-1-0-0004c.vhdl 
      e-14-1-0-0005a.vhdl 
      e-14-1-0-0005b.vhdl 
      e-14-1-0-0006a.vhdl 
      e-14-1-0-0007a.vhdl 
      e-14-1-0-0008a.vhdl 
      e-14-1-0-0009a.vhdl 
      e-14-1-0-0010a.vhdl 
      e-14-1-0-0011a.vhdl 
      e-14-1-0-0012a.vhdl 
      e-14-1-0-0013a.vhdl 
      e-14-1-0-0014a.vhdl 
      e-14-1-0-0015a.vhdl 
      e-14-1-0-0016a.vhdl 
      s-14-1-0-0001a.vhdl 
      s-14-1-0-0002a.vhdl 
      s-14-1-0-0003a.vhdl 
      s-14-1-0-0004a.vhdl 
      s-14-1-0-0004b.vhdl 
      s-14-1-0-0005a.vhdl 
      s-14-1-0-0006a.vhdl 
      s-14-1-0-0007a.vhdl 
      s-14-1-0-0007b.vhdl 
      s-14-1-0-0007c.vhdl 
      s-14-1-0-0008a.vhdl 
      s-14-1-0-0009a.vhdl 
      s-14-1-0-0010a.vhdl 
      s-14-1-0-0011a.vhdl 
      s-14-1-0-0012a.vhdl 
      s-14-1-0-0013a.vhdl 
      s-14-1-0-0015a.vhdl 
      s-14-1-0-0015b.vhdl 
      s-14-1-0-0016a.vhdl 
  Paragraph: rename Predefined Types and Subtypes --> Package STANDARD - B.2 --> 14.2
    tests:
      e-14-2-0-0001a.vhdl 
      s-14-2-0-0001a.vhdl 
      s-14-2-0-0002a.vhdl 
  Paragraph: Package TEXTIO:
    tests:
       not in 7.2 --> 14.3


--
Steve Grout @ MCC VLSI CAD Program, Austin TX.  [512] 343-0860 
ARPA: grout@mcc.arpa
UUCP: {ihnp4,seismo,harvard,gatech,pyramid}!ut-sally!im4u!milano!grout