****************************************************************************** ********************* 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 ibis-bug@eda.org. A list of reported bugs will be maintained on eda.org. ****************************************************************************** PARSER VERSION NUMBER: 5.1.0 PLATFORM (SPARC, HP700, PC, etc.): IA64 OS AND VERSION: SuSE Linux Enterprise Version 11 REPORTED BY: Michael Mirmak, Intel DATE: September 26, 2012 DESCRIPTION OF BUG: As part of compilation of the source code for ibischk5, version 5.1.0, on a SuSE Linux Enterprise 11 with gcc 4.2.2., a number of warnings were identified. None of these is known to have an impact on the functionality of the compiled executable. acdc.c: In function 'acdc_CheckModelProcessRamp': acdc.c:1318: warning: enumeration value 'TYPE_NOT_SET' not handled in switch acdc.c:1318: warning: enumeration value 'NO_TYPE' not handled in switch acdc.c:1318: warning: enumeration value 'INPUT' not handled in switch acdc.c:1318: warning: enumeration value 'OUTPUT' not handled in switch acdc.c:1318: warning: enumeration value 'IO' not handled in switch acdc.c:1318: warning: enumeration value 'THREE_STATE' not handled in switch acdc.c:1318: warning: enumeration value 'INPUT_ECL' not handled in switch acdc.c:1318: warning: enumeration value 'TERMINATOR' not handled in switch acdc.c:1318: warning: enumeration value 'SERIES' not handled in switch acdc.c:1318: warning: enumeration value 'SERIES_SWITCH' not handled in switch acdc.c:1318: warning: enumeration value 'THREE_STATE_ECL' not handled in switch acdc.c:1318: warning: enumeration value 'IO_DIFF' not handled in switch acdc.c:1318: warning: enumeration value 'OUTPUT_DIFF' not handled in switch acdc.c:1318: warning: enumeration value 'TRI_STATE_DIFF' not handled in switch acdc.c:1318: warning: enumeration value 'INPUT_DIFF' not handled in switch algmod.c: In function 's_checkGeneralBranch': algmod.c:1197: warning: passing argument 1 of 'CMN_malloc' from incompatible pointer type algmod.c:1129: warning: unused variable 'descriptionIndex' algmod.c: In function 's_checkDefaultLeaf': algmod.c:1936: warning: unused variable 'pFValue' ami.c: In function 'ScanForNodes': ami.c:836: warning: unused variable 'enumValueType' ami.c:1353:2: warning: no newline at end of file ccorner.c:59: warning: 's_PrintRange' declared 'static' but never defined parse.c: In function 'PARSE': parse.c:675: warning: unused variable 'bStartDesc' parse.c: At top level: parse.c:1177: warning: 's_getAmiLineType' defined but not used pkgmdl.o: In function `PKGMDL_FindPkgFile': ibischk510/pkgmdl.c:386: warning: the use of `tempnam' is dangerous, better use `mkstemp' INSERT IBIS FILE DEMONSTRATING THE BUG: No IBIS file was used to generate the warnings; compilation of the source code should reproduce the messages above. ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 137 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] ANNOYING PRIORITY: [HIGH, MEDIUM, LOW] LOW STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: 5.1.1 FIXED DATE: October 5, 2012 NOTES ON BUG FIX: Classified at the IBIS Open Forum teleconference on October 5, 2012. All but one of these warnings has been addressed in internal release 5.1.1. The only unresolved warning is "the use of 'tempnam' is dangerous, better use 'mkstemp'. ****************************************************************************** ******************************************************************************