******************************************************************************
********************* IBIS GOLDEN PARSER BUG REPORT FORM *********************
******************************************************************************

INSTRUCTIONS

To report a bug in the IBIS golden parser.  Please fill out the top part
of the following form and send the complete form to ibischk-bug@vhdl.org.

A list of reported bugs will be maintained on vhdl.org.

******************************************************************************

PARSER VERSION NUMBER: ibischk2+

PLATFORM (SPARC, HP700, PC, etc.): PC

OS AND VERSION: linux

REPORTED BY: Atul P. Agarwal, Apt Software Avenues Pvt Ltd

DATE: 12th March 1998

DESCRIPTION OF BUG:

When two successive [Define Package Model] sections occur in a .ibs
file, any error messages in the first package definition are not
reported.

The fix is to remove the case
	case DEFINE_PACKAGE_MODEL
in the switch statement in PKGMDL_Fini.

INSERT IBIS FILE DEMONSTRATING THE BUG:

|************************************************************************
| IBIS file pkgbug.ibs 
| Apt Software Avenues Pvt Ltd
|************************************************************************
|
[IBIS ver]       2.1
[File name]      pkgbug.ibs
[File Rev]       0.0
[Date]           December, 26 1997
[Source]         
[Notes]          
[Disclaimer]     
[Copyright]      
|
|************************************************************************
|                             Component pkgtest 
|************************************************************************
|
[Component]      pkgtest 
[Manufacturer]   None
[Package]
| variable       typ                 min                 max
R_pkg            2.00m               1.00m               3.00m
L_pkg            5.00nH              4.00nH              6.00nH
C_pkg            8.00pF              7.00pF              9.00pF
|
[Pin]  signal_name          model_name           
1      t1                   m1  | this is pin 1
|
|************************************************************************
|                           Model m1
|************************************************************************
|
[Model]          m1
Model_type       Input
Vinl=	 .2
Vinh=	 4.2
C_comp           5.00pF              5.00pF              5.00pF
[Temperature Range]       50.00               100.00              0.00
[Voltage Range]           5.00V               4.50V               5.50V
|
| End [Model] m1
|
| End [Component] pkgtest 
|
| .. this should generate an error due to the large [Number of Pins]
|
[Define Package Model] pkg1
[Manufacturer]  somebody
[OEM]           somebody
[Description]   for testing only
[Number Of Pins]           100
[Pin Numbers]
|
Pin1
Pin2 
|
[End Package Model] 
|
| ... start of this definition hides the previous errors
|
[Define Package Model] pkg2
[Manufacturer]  somebody
[OEM]           somebody
[Description]   for testing only
[Number Of Pins]           2
[Pin Numbers]
|
Pin1
Pin2 
|
[End Package Model] 
[End]



******************************************************************************
******************** BELOW FOR ADMINISTRATION AND TRACKING *******************
******************************************************************************

BUG NUMBER:  24

SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT]  SEVERE

PRIORITY: [HIGH, MEDIUM, LOW]                               MEDIUM

STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG]             CLOSED

FIXED VERSION:  3.0.1, 2.1.17

FIXED DATE:     4/98, 8/98

NOTES ON BUG FIX:


******************************************************************************
******************************************************************************