Package: gtkboard Version: 0.11pre0+cvs.2003.11.02-5 While building the package using our research compiler infrastructure we noticed the following conflicting declarations of a function pointer variable game_eval_white:
engine.c:ResultType (*game_eval_white) (Pos *, Player, float *); ui.c:float (*game_eval_white) (Pos *, int) = NULL; As both argument and return types are different, it may be the case that this is an unintended re-use of a variable name - but the linker (usually lacking type information) will likely put these in the same address, causing undefined behaviour. Best, Michael
pgpTE604HjCXm.pgp
Description: PGP signature