A few tests use -D on the command line to define macros that are already predefined. Remove these pointless defines, as an upcoming patch will cause this to be a warning.