****************************************************************************** ********************* 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: Found in the source code for the beta Improved Golden IBIS Parser: IBISCHK2 V2.1.4 built for NT. Confirmed in the source code for the official Golden IBIS Parser: IBIS_CHK V2.1.11 for DOS. PLATFORM (SPARC, HP700, PC, etc.):\ PC OS AND VERSION: Windows NT Server 4.0 (Build 1381: Service Pack 3) REPORTED BY: Matthew Flora, HyperLynx DATE: 20 Sep 1997 DESCRIPTION OF BUG: Bug: Apparently, the [Package] keyword is not supposed to have any text (other than a comment) following it on a line. Although the IBIS 2.1 specification doesn't actually say so, the Golden IBIS parser tests for it. Unfortunately, that test is broken. Cause: CMN_EatKeyword() is called twice. Once in CMPNT_ReceiveLine() and again in s_AddPackage(). The first call removes the keyword from the line. The second call usually removes any other text. Therefore, the test for any remaining text on the line almost always fails. INSERT IBIS FILE DEMONSTRATING THE BUG: [IBIS Ver] 2.1 [File Name] pkg_text.ibs [File Rev] 0.1 | |*************************************************************** | [Component] TEST [Manufacturer] Test File [Package] DIP14 | variable typ min max R_pkg 0.0m NA NA L_pkg 0.0nH NA NA C_pkg 0.0pF NA NA | |*************************************************************** | [Pin] signal_name model_name R_pin L_pin C_pin 1 One_Pin NC | [End] ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 16 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] MODERATE PRIORITY: [HIGH, MEDIUM, LOW] MEDIUM STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: 2.115 FIXED DATE: January 1998 NOTES ON BUG FIX: WORKS PROPERLY FOR VERSION 1.1 FILES ****************************************************************************** ******************************************************************************