****************************************************************************** *********************** TSCHK PARSER BUG REPORT FORM ************************* ****************************************************************************** INSTRUCTIONS To report a bug in the TSCHK Touchstone parser. Please fill out the top part of the following form and send the complete form to tschk-bug@vhdl.org. A list of reported bugs will be maintained on eda.org/ibis/bugs. ****************************************************************************** PARSER VERSION NUMBER: TSCHK2 V2.0.0 PLATFORM (SPARC, HP700, PC, etc.): PC OS AND VERSION: Microsoft Windows* 7 (64-bit) REPORTED BY: Michael Mirmak, Intel Corp. DATE: October 7, 2011 DESCRIPTION OF BUG: Erroneous option (#) lines in input files for TSCHK2 will produce an error similar to the following: "error E2103: invalid option" This implies that the tschk2 command line options are incorrect, not that the option line is incorrect. The error should instead read something like: "error E2103: invalid option (#) line in input file" INSERT TOUCHSTONE FILE DEMONSTRATING THE BUG: ! This file illustrates a annoyingly vague error message from the TSCHK2 parser version 2.0.0. ! This file will produce the error "tschk2-bug1.s12p:8:16: error E2103: invalid option" ! which implies a problem in the tschk2 command line options, not the option line below. ! ! The option line below contains one too many impedance values. ! [Version] 2.0 # Hz S RI R 50 50 [Number of Ports] 2 [Number of Frequencies] 1 [Reference] 50 50 [Matrix Format] Full [Network Data] 1.0000000000E07 3.000E-03 2.555E-02 9.855E-01 -7.364E-02 [End] ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 1 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] ANNOYING PRIORITY: [HIGH, MEDIUM, LOW] LOW STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: 2.0.1 FIXED DATE: August 12, 2021 NOTES ON BUG FIX: Classified at the January 6, 2012 IBIS Open Forum teleconference. Radek Biernacki of Agilent suggested that "input file" be changed to "Touchstone file", for specificity. Bob Ross of Teraspeed consulting Group noted that this BUG also applies to E2101, with text "expected option line", and E2102, with text "duplicate option". Any updates to the output text should be applied to all three errors. The actual verbiage of the updated error messages is to be determined. ****************************************************************************** ******************************************************************************