****************************************************************************** ********************* 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.2.0 PLATFORM (SPARC, HP700, PC, etc.): PC OS AND VERSION: Windows 10 REPORTED BY: Graham Kus, MathWorks; Michael Schaeder, Zuken; Curtis Clark, Ansys; Bob Ross, Teraspeed Labs DATE: May 30, 2023 DESCRIPTION OF BUG: Make file Warning Messages are produced for different compilers Most Warnings are harmless, but should not exist. They have existed for many earlier versions of ibischk. One issue is an unused variable: “ warning: variable ‘’ set but not used [-Wunused-but-set-variable]” ***** From Atul Agarwal, "Unfortunately different vendors would have different tolerances for the kinds of warnings generated and also the warnings produced would depend on the compiler flags used. One way to handle this could be to say that the default “warnings” generated by X version of CL and Y version of gcc should should be fixed ( or any warning generated using XXX flags for CL and YYY flags for gcc should be fixed). Many of the warnings (for example) generated for Linux I think are relevant for Windows also ( it is just that different compilers have different default tolerances). I think one BUG report should suffice which should state a. Which platforms and compilers will be tested b. What should be the associated warning flags (to determine the tolerance of warnings) The actual work is generally not very difficult. It is just tedium and of course requires testing. Also it requires more discipline as we move forward." ***** ***** From Michael Schaeder, "I cannot make it today ? but I had a look at topic 6d: a. attached is a list of 27 warnings from an Ubuntu 20.04 system and gcc 9.4.0 running makefile_64 (CFLAGS = -c -g -Wall -dM $(DEFINES) -m64) b. I checked all warnings and I did not spot any serious issue. c. All warnings could be (IMHO safely) resolved which a little code clean-up." ***** ***** From Curtis Clark, "We see the warnings too (at least some of them - haven't checked exhaustively). The Windows size_t to int warnings in errlog.c (at least some of them), for example, have existed for a long time (at least as far back as 7.0.2, but probably longer in many cases). I imagine any of the warnings from v01.c have been there forever, because I don't think that's been modified at all in quite awhile. Most if not all of the warnings Graham just presented will be trivial for Atul to triage." ***** INSERT IBIS FILE DEMONSTRATING THE BUG: *************** ibischk7.2.0_64 *************** Three files showing Warning messages are stored in the APPENDIX at the end. ****************************************************************************** ******************** BELOW FOR ADMINISTRATION AND TRACKING ******************* ****************************************************************************** BUG NUMBER: 243 SEVERITY: [FATAL, SEVERE, MODERATE, ANNOYING, ENHANCEMENT] ANNOYING PRIORITY: [HIGH, MEDIUM, LOW] LOW STATUS: [OPEN, CLOSED, WILL NOT FIX, NOT A BUG] CLOSED FIXED VERSION: 7.2.1 FIXED DATE: December 8, 2023 NOTES ON BUG FIX: December 8, 2023 - Atul Agarwal checked to compilations and reported that the Warnings have been fixed ---- Classified at the June 23, 2023 IBIS Open Forum Meeting Clean up as much code as possible. Per the IBISCHK7.2.0 Parser Development Agreement: The code shall be written in ANSI C for compilation using gcc version 4.2.1 or newer. C++ object programming features are not specifically disallowed; however, it must be possible to call the parser and retrieve data elements in memory using ordinary C function calls without C++ linkage. The source code must be easily compiled for both Microsoft Windows and major versions of UNIX Use of separate copies of the source code for compilation under different operating systems is acceptable. -- For Windows, use CL (underlying compiler for Visual Studio, 2017 or newer). For Linux, use gcc version 7.1.0 or later. -- To be fixed in the next release of IBISCHK7 ****************************************************************************** ******************** APPENDIX - MAKE FILE WARNING MESSAGES ******************* ****************************************************************************** *********************** Linux (from Graham Kus) *********************** gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 acdc.c acdc.c: In function 'acdc_VI_Given_VIC_VR': acdc.c:113:25: warning: variable 'if2' set but not used [-Wunused-but-set-variable] 113 | double vf1, if1, vf2, if2; /* two points for line describing fixture */ | ^~~ acdc.c:113:20: warning: variable 'vf2' set but not used [-Wunused-but-set-variable] 113 | double vf1, if1, vf2, if2; /* two points for line describing fixture */ | ^~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 algmod.c algmod.c: In function 's_checkGeneralBranch': algmod.c:2129:6: warning: variable 'usageIndex' set but not used [-Wunused-but-set-variable] 2129 | int usageIndex = -1; | ^~~~~~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 amiparams.c amiparams.c: In function 'check_Modulation_Levels': amiparams.c:12182:21: warning: unused variable 'j' [-Wunused-variable] 12182 | int j; | ^ amiparams.c:12075:28: warning: variable 'defaultValue' set but not used [-Wunused-but-set-variable] 12075 | BCI_TRAINING_MODE_ENUM defaultValue; | ^~~~~~~~~~~~ amiparams.c:12074:28: warning: variable 'value' set but not used [-Wunused-but-set-variable] 12074 | BCI_TRAINING_MODE_ENUM value; | ^~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 amiutils.c amiutils.c: In function 'checkFormatBranch': amiutils.c:262:7: warning: variable 'isBadRow' set but not used [-Wunused-but-set-variable] 262 | BOOL isBadRow = FALSE; | ^~~~~~~~ amiutils.c:261:7: warning: variable 'isBadLabel' set but not used [-Wunused-but-set-variable] 261 | BOOL isBadLabel = FALSE; | ^~~~~~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 ami.c ami.c: In function 'ScanForNodes': ami.c:845:10: warning: variable 'bEndOfLeafList' set but not used [-Wunused-but-set-variable] 845 | BOOL bEndOfLeafList = FALSE; | ^~~~~~~~~~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 apkg.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 buslabel.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 ccorner.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 cmodel.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 chk.c chk.c: In function 'chk_RampLineIsInRange': chk.c:219:9: warning: variable 'sMessage' set but not used [-Wunused-but-set-variable] 219 | char *sMessage; | ^~~~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 chkexe.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 circuit.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 clockpins.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 cmn.c cmn.c: In function 'CMN_checkFileNameWithNewRules': cmn.c:2264:8: warning: variable 'extension' set but not used [-Wunused-but-set-variable] 2264 | char *extension; | ^~~~~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 cmpnt.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 cmpntemi.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 crv.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 difpin.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 dly.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 drvsh.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 dspad.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 ebdmdl.c ebdmdl.c: In function 'EBDMDL_ReceiveLine': ebdmdl.c:240:25: warning: variable 'ePrevKeyword' set but not used [-Wunused-but-set-variable] 240 | static KEYWORD_TYPE ePrevKeyword = NOT_KEY; | ^~~~~~~~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 efile.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 emd.c emd.c: In function 'EMD_ReceiveLine': emd.c:240:25: warning: variable 'ePrevKeyword' set but not used [-Wunused-but-set-variable] 240 | static KEYWORD_TYPE ePrevKeyword = NOT_KEY; | ^~~~~~~~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 emdset.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 emsfile.c emsfile.c: In function 's_testEmsFile': emsfile.c:143:20: warning: variable 'eFileType' set but not used [-Wunused-but-set-variable] 143 | IBIS_FILE_TYPE eFileType; | ^~~~~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 errlog.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 fini.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 hdr.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 ibis.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 ibis_chk.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 idly.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 ifile.c ifile.c: In function 's_testImsFile': ifile.c:142:20: warning: variable 'eFileType' set but not used [-Wunused-but-set-variable] 142 | IBIS_FILE_TYPE eFileType; | ^~~~~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 img.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 imsmdl.c imsmdl.c: In function 's_checkInterfaceCombos': imsmdl.c:2699:7: warning: variable 'hasBufferRail' set but not used [-Wunused-but-set-variable] 2699 | BOOL hasBufferRail; | ^~~~~~~~~~~~~ imsmdl.c:2698:7: warning: variable 'hasPinRail' set but not used [-Wunused-but-set-variable] 2698 | BOOL hasPinRail; | ^~~~~~~~~~ imsmdl.c:2697:7: warning: variable 'hasPadRail' set but not used [-Wunused-but-set-variable] 2697 | BOOL hasPadRail; | ^~~~~~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 init.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 iss.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 main.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 mdl.c mdl.c: In function 's_SetExtMdlSubParms': mdl.c:2038:8: warning: variable 'sModel' set but not used [-Wunused-but-set-variable] 2038 | char *sModel; | ^~~~~~ mdl.c: In function 's_MDL_Add_A2D': mdl.c:6416:7: warning: variable 'ok' set but not used [-Wunused-but-set-variable] 6416 | int ok; | ^~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 mdlemi.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 mpins.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 msel.c msel.c: In function 'MSEL_ReceiveLine': msel.c:109:25: warning: variable 'ePrevKeyword' set but not used [-Wunused-but-set-variable] 109 | static KEYWORD_TYPE ePrevKeyword = NOT_KEY; | ^~~~~~~~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 mspec.c mspec.c: In function 's_CheckPulseLow': mspec.c:1717:19: warning: variable 'max' set but not used [-Wunused-but-set-variable] 1717 | double typ, min, max; | ^~~ mspec.c:1717:14: warning: variable 'min' set but not used [-Wunused-but-set-variable] 1717 | double typ, min, max; | ^~~ mspec.c: In function 's_CheckPulseHigh': mspec.c:1772:19: warning: variable 'max' set but not used [-Wunused-but-set-variable] 1772 | double typ, min, max; | ^~~ mspec.c:1772:14: warning: variable 'min' set but not used [-Wunused-but-set-variable] 1772 | double typ, min, max; | ^~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 node.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 rcvth.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 mtx.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 parse.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 pdndmn.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 pfile.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 pin.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 pinemi.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 pinmpg.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 pkg.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 pkgmdl.c pkgmdl.c:1839:1: warning: 's_removeFile' defined but not used [-Wunused-function] 1839 | s_removeFile(FILE *pf, char sName[]) | ^~~~~~~~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 query.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 ramp.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 reppin.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 rng.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 rngp.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 row.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 sect.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 sinfo.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 smos.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 spinmpg.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 sswch.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 submdl.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 smspec.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 sortedlist.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 stringlist.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 test.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 testdata.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 testload.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 ts.c gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 v01.c v01.c: In function 'v01_main': v01.c:684:8: warning: variable 'failed' set but not used [-Wunused-but-set-variable] 684 | int failed, i; | ^~~~~~ gcc -c -g -Wall -dM -DIBIS_UNIX -DIBIS_64 -m64 wvfrm.c gcc -m64 -o ibischk7_64 acdc.o algmod.o amiparams.o amiutils.o ami.o apkg.o buslabel.o ccorner.o cmodel.o chk.o chkexe.o circuit.o clockpins.o cmn.o cmpnt.o cmpntemi.o crv.o difpin.o dly.o drvsh.o dspad.o ebdmdl.o efile.o emd.o emdset.o emsfile.o errlog.o fini.o hdr.o ibis.o ibis_chk.o idly.o ifile.o img.o imsmdl.o init.o iss.o main.o mdl.o mdlemi.o mpins.o msel.o mspec.o node.o rcvth.o mtx.o parse.o pdndmn.o pfile.o pin.o pinemi.o pinmpg.o pkg.o pkgmdl.o query.o ramp.o reppin.o rng.o rngp.o row.o sect.o sinfo.o smos.o spinmpg.o sswch.o submdl.o smspec.o sortedlist.o stringlist.o test.o testdata.o testload.o ts.o v01.o wvfrm.o -lm -ldl ************************* Windows (from Graham Kus) ************************* if not exist ".\Debug/" mkdir ".\Debug" cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\mdl.c mdl.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\pinemi.c pinemi.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\errlog.c errlog.c ..\..\errlog.c(2428): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2441): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2456): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2469): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2484): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2497): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2511): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2523): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2586): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2599): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2614): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2627): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2642): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2655): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2669): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\errlog.c(2681): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\algmod.c algmod.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\wvfrm.c wvfrm.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\ts.c ts.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\testload.c testload.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\testdata.c testdata.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\submdl.c submdl.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\stringlist.c stringlist.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\sswch.c sswch.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\spinmpg.c spinmpg.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\sortedlist.c sortedlist.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\smspec.c smspec.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\smos.c smos.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\sinfo.c sinfo.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\sect.c sect.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\reppin.c reppin.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\row.c row.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\rngp.c rngp.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\rng.c rng.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\rcvth.c rcvth.c ..\..\rcvth.c(793): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\ramp.c ramp.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\query.c query.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\pkgmdl.c pkgmdl.c ..\..\pkgmdl.c(2104): warning C4018: '<': signed/unsigned mismatch ..\..\pkgmdl.c(2119): warning C4018: '<': signed/unsigned mismatch cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\pkg.c pkg.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\pinmpg.c pinmpg.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\pdndmn.c pdndmn.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\pin.c pin.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\parse.c parse.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\pfile.c pfile.c ..\..\pfile.c(186): warning C4244: 'function': conversion from '__int64' to 'int', possible loss of data cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\node.c node.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\mtx.c mtx.c ..\..\mtx.c(539): warning C4018: '>': signed/unsigned mismatch ..\..\mtx.c(550): warning C4018: '<': signed/unsigned mismatch ..\..\mtx.c(593): warning C4018: '>': signed/unsigned mismatch ..\..\mtx.c(600): warning C4018: '>': signed/unsigned mismatch ..\..\mtx.c(607): warning C4018: '>': signed/unsigned mismatch ..\..\mtx.c(613): warning C4018: '>': signed/unsigned mismatch ..\..\mtx.c(621): warning C4018: '>': signed/unsigned mismatch ..\..\mtx.c(625): warning C4018: '>': signed/unsigned mismatch ..\..\mtx.c(634): warning C4018: '>': signed/unsigned mismatch ..\..\mtx.c(638): warning C4018: '>': signed/unsigned mismatch ..\..\mtx.c(646): warning C4018: '>': signed/unsigned mismatch ..\..\mtx.c(650): warning C4018: '>': signed/unsigned mismatch cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\mspec.c mspec.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\msel.c msel.c ..\..\msel.c(529): warning C4267: 'function': conversion from 'size_t' to 'unsigned int', possible loss of data ..\..\msel.c(553): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\mpins.c mpins.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\mdlemi.c mdlemi.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\iss.c iss.c ..\..\iss.c(93): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\..\iss.c(166): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details. ..\..\iss.c(227): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data ..\..\iss.c(289): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\iss.c(328): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\..\iss.c(472): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\..\iss.c(555): warning C4267: 'function': conversion from 'size_t' to 'unsigned long', possible loss of data ..\..\iss.c(599): warning C4267: 'function': conversion from 'size_t' to 'unsigned long', possible loss of data ..\..\iss.c(549): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details. ..\..\iss.c(570): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\..\iss.c(621): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\..\iss.c(749): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\iss.c(751): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\img.c img.c ..\..\img.c(861): warning C4018: '<': signed/unsigned mismatch ..\..\img.c(951): warning C4018: '<': signed/unsigned mismatch cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\imsmdl.c imsmdl.c ..\..\imsmdl.c(817): warning C4018: '<': signed/unsigned mismatch ..\..\imsmdl.c(853): warning C4018: '<': signed/unsigned mismatch ..\..\imsmdl.c(1027): warning C4018: '<': signed/unsigned mismatch ..\..\imsmdl.c(1721): warning C4018: '<': signed/unsigned mismatch ..\..\imsmdl.c(2085): warning C4018: '<': signed/unsigned mismatch ..\..\imsmdl.c(2095): warning C4018: '<': signed/unsigned mismatch ..\..\imsmdl.c(2640): warning C4018: '<': signed/unsigned mismatch ..\..\imsmdl.c(2664): warning C4018: '<': signed/unsigned mismatch ..\..\imsmdl.c(2715): warning C4018: '<': signed/unsigned mismatch ..\..\imsmdl.c(2820): warning C4018: '<': signed/unsigned mismatch ..\..\imsmdl.c(2839): warning C4018: '<': signed/unsigned mismatch ..\..\imsmdl.c(2868): warning C4018: '<': signed/unsigned mismatch ..\..\imsmdl.c(2889): warning C4018: '<': signed/unsigned mismatch cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\ifile.c ifile.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\idly.c idly.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\ibis.c ibis.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\hdr.c hdr.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\efile.c efile.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\emd.c emd.c ..\..\emd.c(1230): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data ..\..\emd.c(1245): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(2494): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(2580): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(2638): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(2696): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(2726): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(2763): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(2789): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3055): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3254): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3281): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3405): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3415): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3698): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3720): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3742): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3767): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3793): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3801): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3839): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3866): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(3891): warning C4018: '<': signed/unsigned mismatch ..\..\emd.c(4008): warning C4018: '<': signed/unsigned mismatch cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\emdset.c emdset.c ..\..\emdset.c(786): warning C4018: '<': signed/unsigned mismatch ..\..\emdset.c(820): warning C4018: '<': signed/unsigned mismatch ..\..\emdset.c(949): warning C4018: '<': signed/unsigned mismatch ..\..\emdset.c(1519): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data ..\..\emdset.c(1594): warning C4018: '<': signed/unsigned mismatch ..\..\emdset.c(1784): warning C4018: '<': signed/unsigned mismatch ..\..\emdset.c(1801): warning C4018: '<': signed/unsigned mismatch cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\emsfile.c emsfile.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\ebdmdl.c ebdmdl.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\dspad.c dspad.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\drvsh.c drvsh.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\dly.c dly.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\difpin.c difpin.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\crv.c crv.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\cmpntemi.c cmpntemi.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\cmpnt.c cmpnt.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\cmn.c cmn.c ..\..\cmn.c(1217): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data ..\..\cmn.c(1262): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data ..\..\cmn.c(1381): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\..\cmn.c(2299): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\cmn.c(2303): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data ..\..\cmn.c(2476): warning C4018: '>': signed/unsigned mismatch ..\..\cmn.c(2496): warning C4244: 'return': conversion from '__int64' to 'int', possible loss of data ..\..\cmn.c(2477): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\cmodel.c cmodel.c ..\..\cmodel.c(419): warning C4018: '<': signed/unsigned mismatch ..\..\cmodel.c(1292): warning C4018: '<': signed/unsigned mismatch ..\..\cmodel.c(1352): warning C4018: '<': signed/unsigned mismatch cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\clockpins.c clockpins.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\circuit.c circuit.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\chkexe.c chkexe.c ..\..\chkexe.c(59): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\chk.c chk.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\ccorner.c ccorner.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\buslabel.c buslabel.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\apkg.c apkg.c ..\..\apkg.c(48): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\acdc.c acdc.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\ami.c ami.c ..\..\ami.c(888): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data ..\..\ami.c(1153): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data ..\..\ami.c(1163): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\amiparams.c amiparams.c ..\..\amiparams.c(12182): warning C4101: 'j': unreferenced local variable cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\amiutils.c amiutils.c ..\..\amiutils.c(2046): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\ibis_chk.c ibis_chk.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\v01.c v01.c ..\..\v01.c(802): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\v01.c(1101): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data ..\..\v01.c(1792): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\v01.c(1920): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\v01.c(3599): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\v01.c(3611): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\..\v01.c(3765): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\test.c test.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\main.c main.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\init.c init.c cl.exe /nologo /MTd /W3 /Od /D _CRT_SECURE_NO_WARNINGS /D "IBIS_64" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "IBIS_WINNT" /Fo".\Debug\\" /RTC1 /c ..\..\fini.c fini.c link.exe @C:\Users\username\AppData\Local\Temp\nm7571.tmp ****************************** Ubuntu (from Michael Schaeder) ****************************** acdc.c: In function ‘acdc_VI_Given_VIC_VR’: acdc.c:113:25: warning: variable ‘if2’ set but not used [-Wunused-but-set-variable] 113 | double vf1, if1, vf2, if2; /* two points for line describing fixture */ | ^~~ acdc.c:113:20: warning: variable ‘vf2’ set but not used [-Wunused-but-set-variable] 113 | double vf1, if1, vf2, if2; /* two points for line describing fixture */ | ^~~ algmod.c: In function ‘s_checkGeneralBranch’: algmod.c:2129:6: warning: variable ‘usageIndex’ set but not used [-Wunused-but-set-variable] 2129 | int usageIndex = -1; | ^~~~~~~~~~ amiparams.c: In function ‘check_Modulation_Levels’: amiparams.c:12182:21: warning: unused variable ‘j’ [-Wunused-variable] 12182 | int j; | ^ amiparams.c:12075:28: warning: variable ‘defaultValue’ set but not used [-Wunused-but-set-variable] 12075 | BCI_TRAINING_MODE_ENUM defaultValue; | ^~~~~~~~~~~~ amiparams.c:12074:28: warning: variable ‘value’ set but not used [-Wunused-but-set-variable] 12074 | BCI_TRAINING_MODE_ENUM value; | ^~~~~ amiutils.c: In function ‘checkFormatBranch’: amiutils.c:262:7: warning: variable ‘isBadRow’ set but not used [-Wunused-but-set-variable] 262 | BOOL isBadRow = FALSE; | ^~~~~~~~ amiutils.c:261:7: warning: variable ‘isBadLabel’ set but not used [-Wunused-but-set-variable] 261 | BOOL isBadLabel = FALSE; | ^~~~~~~~~~ ami.c: In function ‘ScanForNodes’: ami.c:845:10: warning: variable ‘bEndOfLeafList’ set but not used [-Wunused-but-set-variable] 845 | BOOL bEndOfLeafList = FALSE; | ^~~~~~~~~~~~~~ chk.c: In function ‘chk_RampLineIsInRange’: chk.c:219:9: warning: variable ‘sMessage’ set but not used [-Wunused-but-set-variable] 219 | char *sMessage; | ^~~~~~~~ cmn.c: In function ‘CMN_checkFileNameWithNewRules’: cmn.c:2264:8: warning: variable ‘extension’ set but not used [-Wunused-but-set-variable] 2264 | char *extension; | ^~~~~~~~~ ebdmdl.c: In function ‘EBDMDL_ReceiveLine’: ebdmdl.c:240:25: warning: variable ‘ePrevKeyword’ set but not used [-Wunused-but-set-variable] 240 | static KEYWORD_TYPE ePrevKeyword = NOT_KEY; | ^~~~~~~~~~~~ emd.c: In function ‘EMD_ReceiveLine’: emd.c:240:25: warning: variable ‘ePrevKeyword’ set but not used [-Wunused-but-set-variable] 240 | static KEYWORD_TYPE ePrevKeyword = NOT_KEY; | ^~~~~~~~~~~~ emsfile.c: In function ‘s_testEmsFile’: emsfile.c:143:20: warning: variable ‘eFileType’ set but not used [-Wunused-but-set-variable] 143 | IBIS_FILE_TYPE eFileType; | ^~~~~~~~~ ifile.c: In function ‘s_testImsFile’: ifile.c:142:20: warning: variable ‘eFileType’ set but not used [-Wunused-but-set-variable] 142 | IBIS_FILE_TYPE eFileType; | ^~~~~~~~~ imsmdl.c: In function ‘s_checkInterfaceCombos’: imsmdl.c:2699:7: warning: variable ‘hasBufferRail’ set but not used [-Wunused-but-set-variable] 2699 | BOOL hasBufferRail; | ^~~~~~~~~~~~~ imsmdl.c:2698:7: warning: variable ‘hasPinRail’ set but not used [-Wunused-but-set-variable] 2698 | BOOL hasPinRail; | ^~~~~~~~~~ imsmdl.c:2697:7: warning: variable ‘hasPadRail’ set but not used [-Wunused-but-set-variable] 2697 | BOOL hasPadRail; | ^~~~~~~~~~ mdl.c: In function ‘s_SetExtMdlSubParms’: mdl.c:2038:8: warning: variable ‘sModel’ set but not used [-Wunused-but-set-variable] 2038 | char *sModel; | ^~~~~~ mdl.c: In function ‘s_MDL_Add_A2D’: mdl.c:6416:7: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable] 6416 | int ok; | ^~ msel.c: In function ‘MSEL_ReceiveLine’: msel.c:109:25: warning: variable ‘ePrevKeyword’ set but not used [-Wunused-but-set-variable] 109 | static KEYWORD_TYPE ePrevKeyword = NOT_KEY; | ^~~~~~~~~~~~ mspec.c: In function ‘s_CheckPulseLow’: mspec.c:1717:19: warning: variable ‘max’ set but not used [-Wunused-but-set-variable] 1717 | double typ, min, max; | ^~~ mspec.c:1717:14: warning: variable ‘min’ set but not used [-Wunused-but-set-variable] 1717 | double typ, min, max; | ^~~ mspec.c: In function ‘s_CheckPulseHigh’: mspec.c:1772:19: warning: variable ‘max’ set but not used [-Wunused-but-set-variable] 1772 | double typ, min, max; | ^~~ mspec.c:1772:14: warning: variable ‘min’ set but not used [-Wunused-but-set-variable] 1772 | double typ, min, max; | ^~~ pkgmdl.c:1839:1: warning: ‘s_removeFile’ defined but not used [-Wunused-function] 1839 | s_removeFile(FILE *pf, char sName[]) | ^~~~~~~~~~~~ v01.c: In function ‘v01_main’: v01.c:684:8: warning: variable ‘failed’ set but not used [-Wunused-but-set-variable] 684 | int failed, i; | ^~~~~~ ****************************************************************************** ******************************************************************************