Author: Uri Blass
Date: 06:16:21 01/07/03
I get a lot of remarks by the intel compiler Here are some kind of remarks: C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\stdio.h(97): remark #344: typedef name has already been declared (with same type) typedef char * va_list; ^ C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\stdio.h(233): remark #193: zero used for undefined preprocessing identifier #if !__STDC__ && _INTEGRAL_MAX_BITS >= 64 ^ C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\stdio.h(443): remark #193: zero used for undefined preprocessing identifier #if !__STDC__ && !defined(_POSIX_) ^ I did not write stdio.h so what does the intel compiler want from me? 2)I get a lot of remarks for movei and the most popular remark is external definition with no prior declaration Do I need to declare function before I use it. The problem is that intel tell me the same remark also about varaibles that I declare in the files data.c I think that it is only a waste of time unless I want to use the function in places that it is not defined. 3)remark #810: conversion from "int" to "char" may lose significant bits piece=(char)(position[i]+'a'-'A'); What does the compiler want from me? position[i] is char(a big letter and I simply translate it to a small letter). 4)last line of file ends without a newline What intel wants from me(this remark is also about a comment that I made after the end of the file data.c I thought to declare a varaible but did not do it so in order not to forget my thought I added the declaration to a comment. 5)operands are evaluated in unspecified order It is not my fault that the intel compiler does not know that the order of adding is not important because it does not know that calculating one expression does not change the second expression. Uri
This page took 0.01 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.