****************************************************************************** ********************* 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 beta Improved Golden IBIS Parser: IBISCHK2+ V2.1.15 built for Windows 95. Also found in the second beta version of the new IBIS 3.x Golden IBIS Parser: IBISCHK3 V3.01. 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: 8 Apr 1997 DESCRIPTION OF BUG: Bug: The parser crashes when it encounters a line 80 characters long containing nothing but spaces (80 spaces and a newline). Cause: When parsing the IBIS file, s_testLine() tests that a line is not greater than IBIS_LINE_MAX. In other places in the code, calls to iassert() are made for sanity checks and several of these calls (in cmn.c) require that the line be less than IBIS_LINE_MAX. The test should be that the line be less than or equal to IBIS_LINE_MAX. INSERT IBIS FILE DEMONSTRATING THE BUG: [IBIS Ver] 2.1 [File Name] template.ibs [File Rev] 0.1 [Notes] The line above should contain nothing but 80 spaces. | |*************************************************************** | [Component] TEST [Manufacturer] Test File [Package] | 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 1 One_Pin NC | [End] ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 27 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] SEVERE PRIORITY: [HIGH, MEDIUM, LOW] HIGH STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: Version 3.0.2, 2.1.17 FIXED DATE: June 23, 1998, August 13, 1998 NOTES ON BUG FIX: ****************************************************************************** ******************************************************************************