****************************************************************************** ********************* 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 info@ibis.org. A list of reported bugs is maintained at http://ibis.org/bugs/ibischk/ . ****************************************************************************** PARSER VERSION NUMBER: 7.0.0 PLATFORM (SPARC, HP700, PC, etc.): ALL OS AND VERSION: ALL REPORTED BY: Atul Agarwal, Adept Software Avenues DATE: 15th Dec 2019 DESCRIPTION OF BUG: There are typos in two error messages 5801 - "Missing pad name" should be "Missing bus label name" 5803 - "Duplicate pad name: %s" should be "Duplicate bus label name: %s" 5801 is checked but the flow of code will not cause this error to manifest. 5803 is reproduced by the attached file INSERT IBIS FILE DEMONSTRATING THE BUG: [IBIS Ver] 7.0 [File Name] bug209.ibs [File Rev] 1.0 [Date] December 15 2019 [Source] Atul Agarwal, Adept Software Avenues | |****************************************************************************** | [Component] BUG209 [Manufacturer] Test [Package] |Variable Typ Min Max R_pkg 0 0 0 L_pkg 8n 5n 10n C_pkg 5p 4p 7p | [Pin] signal_name model_name R_pin L_pin C_pin 1 TEST1 POWER 0.0 8n 5p 2 TEST2 GND 0.0 8n 5p 3 TEST3 Dummy 0.0 8n 5p 4 TEST4 NC 0.0 8n 5p 5 TEST5 CIRCUITCALL 0.0 8n 5p 6 TEST1 POWER 0.0 8n 5p 7 TEST2 GND 0.0 8n 5p 8 TEST3 Dummy 0.0 8n 5p 9 TEST4 NC 0.0 8n 5p 10 TEST5 CIRCUITCALL 0.0 8n 5p 11 TEST6 POWER 0.0 8n 5p 12 TEST7 GND 0.0 8n 5p 13 TEST8 POWER 0.0 8n 5p 14 TEST9 GND 0.0 8n 5p 15 TEST10 POWER 0.0 8n 5p 16 TEST11 GND 0.0 8n 5p | [Pin Mapping] pulldown_ref pullup_ref gnd_clamp_ref power_clamp_ref ext_ref 3 VSS VDD VSS VDD 5 VSS VDD VSS VDD 8 VSS VDD VSS VDD 10 VSS VDD VSS VDD 15 NC VDD 16 VSS NC |************************************************************************ [Bus Label]signal_name | | .. ok Pad1 TEST1 | | .. not ok. duplicate pad Pad1 TEST1 | [Model] Dummy Model_type Input Vinh = 2.0 Vinl = 0.8 C_comp 0.1p 0.1p 0.1p | | Other model subparameters are optional | typ min max [Voltage Range] 3.3 3.0 3.6 | [End] ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 209 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] MODERATE PRIORITY: [HIGH, MEDIUM, LOW] MEDIUM STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: 7.0.1 FIXED DATE: December 16, 2019 NOTES ON BUG FIX: Classified on December 16, 2019 by Bob Ross, Teraspeed Labs before it was officially considered by the IBIS Open Forum. IBISCHK7 V7.0.1 was issued as an emergency release to fix a Severe parser Hang problem. The parser develper discovered some incorrect and misleading ERRor messages, and we approved that these be corrected as part of the IBISCHK7 V7.0.1. BUG209 is issued to document the change. The test case is modified from the qa tests of V7.0.0. Classification confirmed on January 10, 2020 IBIS Teleconference. ****************************************************************************** ******************************************************************************