Code: Select all
pawns.cpp(347): remark #2259: non-pointer conversion from "unsigned int" to "uint8_t={unsigned char}" may lose significant bits
kingShelters[c] = shelter;
^
pawns.cpp(195): remark #2259: non-pointer conversion from "int" to "int16_t={short}" may lose significant bits
pi->ksStormValue[Us] += KStormOpenFileBonus[f];
^
pawns.cpp(196): remark #2259: non-pointer conversion from "int" to "int16_t={short}" may lose significant bits
pi->qsStormValue[Us] += QStormOpenFileBonus[f];
^
pawns.cpp(197): remark #2259: non-pointer conversion from "int" to "uint8_t={unsigned char}" may lose significant bits
pi->halfOpenFiles[Us] |= (1 << f);
^
pawns.cpp(211): remark #2259: non-pointer conversion from "int" to "int16_t={short}" may lose significant bits
pi->ksStormValue[Us] += KStormTable[relative_square(Us, s)] + bonus;
^
pawns.cpp(214): remark #2259: non-pointer conversion from "int" to "int16_t={short}" may lose significant bits
pi->qsStormValue[Us] += QStormTable[relative_square(Us, s)] + bonus;
^
Code: Select all
misc.cpp(233): remark #593: variable "__d0" was set but never used
FD_ZERO(&readfds);
^
misc.cpp(233): remark #593: variable "__d1" was set but never used
FD_ZERO(&readfds);
^
-Justin
Edit: In the first code box, the ^ characters actually appeared under the corresponding =, +=, or |= characters in my terminal. It appears copy and paste may have failed me here.