=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for libretro-mednafen-pce-fast-20150210 clang++ -c -o scrc32.o scrc32.cpp -O2 -pthread -DHAVE_MKDIR -DWANT_THREADING -DWANT_CRC32 -DNEED_CD -DNEED_TREMOR -O2 -g -fPIC -I. -Imednafen -Imednafen/include -Imednafen/intl -Imednafen/hw_misc -Imednafen/hw_cpu -Imednafen/pce_fast -DLSB_FIRST -DSIZEOF_DOUBLE=8 -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DMEDNAFEN_VERSION=\"0.9.31\" -DPACKAGE=\"mednafen\" -DMEDNAFEN_VERSION_NUMERIC=931 -DPSS_STYLE=1 -DMPC_FIXED_POINT -DWANT_PCE_FAST_EMU -DWANT_STEREO_SOUND -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ -D_LOW_ACCURACY_ -DARCH_X86 -DFRONTEND_SUPPORTS_RGB565 -DWANT_NEW_API clang++ -c -o libretro.o libretro.cpp -O2 -pthread -DHAVE_MKDIR -DWANT_THREADING -DWANT_CRC32 -DNEED_CD -DNEED_TREMOR -O2 -g -fPIC -I. -Imednafen -Imednafen/include -Imednafen/intl -Imednafen/hw_misc -Imednafen/hw_cpu -Imednafen/pce_fast -DLSB_FIRST -DSIZEOF_DOUBLE=8 -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DMEDNAFEN_VERSION=\"0.9.31\" -DPACKAGE=\"mednafen\" -DMEDNAFEN_VERSION_NUMERIC=931 -DPSS_STYLE=1 -DMPC_FIXED_POINT -DWANT_PCE_FAST_EMU -DWANT_STEREO_SOUND -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ -D_LOW_ACCURACY_ -DARCH_X86 -DFRONTEND_SUPPORTS_RGB565 -DWANT_NEW_API clang++ -c -o mednafen/pce_fast/huc6280.o mednafen/pce_fast/huc6280.cpp -O2 -pthread -DHAVE_MKDIR -DWANT_THREADING -DWANT_CRC32 -DNEED_CD -DNEED_TREMOR -O2 -g -fPIC -I. -Imednafen -Imednafen/include -Imednafen/intl -Imednafen/hw_misc -Imednafen/hw_cpu -Imednafen/pce_fast -DLSB_FIRST -DSIZEOF_DOUBLE=8 -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DMEDNAFEN_VERSION=\"0.9.31\" -DPACKAGE=\"mednafen\" -DMEDNAFEN_VERSION_NUMERIC=931 -DPSS_STYLE=1 -DMPC_FIXED_POINT -DWANT_PCE_FAST_EMU -DWANT_STEREO_SOUND -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ -D_LOW_ACCURACY_ -DARCH_X86 -DFRONTEND_SUPPORTS_RGB565 -DWANT_NEW_API clang++ -c -o mednafen/pce_fast/input.o mednafen/pce_fast/input.cpp -O2 -pthread -DHAVE_MKDIR -DWANT_THREADING -DWANT_CRC32 -DNEED_CD -DNEED_TREMOR -O2 -g -fPIC -I. -Imednafen -Imednafen/include -Imednafen/intl -Imednafen/hw_misc -Imednafen/hw_cpu -Imednafen/pce_fast -DLSB_FIRST -DSIZEOF_DOUBLE=8 -Wall -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-uninitialized -Wno-strict-aliasing -DMEDNAFEN_VERSION=\"0.9.31\" -DPACKAGE=\"mednafen\" -DMEDNAFEN_VERSION_NUMERIC=931 -DPSS_STYLE=1 -DMPC_FIXED_POINT -DWANT_PCE_FAST_EMU -DWANT_STEREO_SOUND -DSTDC_HEADERS -D__STDC_LIMIT_MACROS -D__LIBRETRO__ -D_LOW_ACCURACY_ -DARCH_X86 -DFRONTEND_SUPPORTS_RGB565 -DWANT_NEW_API mednafen/pce_fast/huc6280.cpp:612:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] LOAD_LOCALS(); ^ mednafen/pce_fast/huc6280.cpp:52:2: note: expanded from macro 'LOAD_LOCALS' LOAD_LOCALS_PC(); \ ^ mednafen/pce_fast/huc6280.cpp:46:33: note: expanded from macro 'LOAD_LOCALS_PC' #define LOAD_LOCALS_PC() register uint8 *PC_local = HuCPU.PC; ^ libretro.cpp:486:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVAR(PCEIODataBuffer), ^~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:72:18: note: expanded from macro 'SFVAR' #define SFVAR(x) SFVARN((x), #x) ^~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro.cpp:486:3: note: insert an explicit cast to silence this issue SFVAR(PCEIODataBuffer), ^~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:72:18: note: expanded from macro 'SFVAR' #define SFVAR(x) SFVARN((x), #x) ^~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:215:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(mouse_last_meow[0], "mlm_0"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:215:3: note: insert an explicit cast to silence this issue SFVARN(mouse_last_meow[0], "mlm_0"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:216:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(mouse_last_meow[1], "mlm_1"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:216:3: note: insert an explicit cast to silence this issue SFVARN(mouse_last_meow[1], "mlm_1"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:217:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(mouse_last_meow[2], "mlm_2"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:217:3: note: insert an explicit cast to silence this issue SFVARN(mouse_last_meow[2], "mlm_2"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:218:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(mouse_last_meow[3], "mlm_3"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:218:3: note: insert an explicit cast to silence this issue SFVARN(mouse_last_meow[3], "mlm_3"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:219:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(mouse_last_meow[4], "mlm_4"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:219:3: note: insert an explicit cast to silence this issue SFVARN(mouse_last_meow[4], "mlm_4"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:229:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVAR(sel), ^~~~~~~~~~ mednafen/pce_fast/../state.h:72:18: note: expanded from macro 'SFVAR' #define SFVAR(x) SFVARN((x), #x) ^~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:229:3: note: insert an explicit cast to silence this issue SFVAR(sel), ^~~~~~~~~~ mednafen/pce_fast/../state.h:72:18: note: expanded from macro 'SFVAR' #define SFVAR(x) SFVARN((x), #x) ^~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:230:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVAR(read_index), ^~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:72:18: note: expanded from macro 'SFVAR' #define SFVAR(x) SFVARN((x), #x) ^~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/input.cpp:230:3: note: insert an explicit cast to silence this issue SFVAR(read_index), ^~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:72:18: note: expanded from macro 'SFVAR' #define SFVAR(x) SFVARN((x), #x) ^~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro.cpp:882:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVAR(HuCSF2Latch), ^~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:72:18: note: expanded from macro 'SFVAR' #define SFVAR(x) SFVARN((x), #x) ^~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libretro.cpp:882:3: note: insert an explicit cast to silence this issue SFVAR(HuCSF2Latch), ^~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:72:18: note: expanded from macro 'SFVAR' #define SFVAR(x) SFVARN((x), #x) ^~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpplibretro.cpp:1535:45: warning: suggest braces around initialization of subobject [-Wmissing-braces] static uint8_t input_buf[MAX_PLAYERS][2] = {0}; ^ {} libretro.cpp:1887:9: warning: address of function 'StateAction' will always evaluate to 'true' [-Wpointer-bool-conversion] if (!StateAction) ~^~~~~~~~~~~ libretro.cpp:1887:9: note: prefix with the address-of operator to silence this warning if (!StateAction) ^ & 7:735:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(tmp_PC, "PC"), ^~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:735:3: note: insert an explicit cast to silence this issue SFVARN(tmp_PC, "PC"), ^~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:736:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.A, "A"), ^~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:736:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.A, "A"), ^~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:737:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.P, "P"), ^~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:737:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.P, "P"), ^~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:738:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.X, "X"), ^~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:738:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.X, "X"), ^~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:739:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.Y, "Y"), ^~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:739:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.Y, "Y"), ^~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:740:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.S, "S"), ^~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:740:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.S, "S"), ^~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:741:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.mooPI, "PI"), ^~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:741:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.mooPI, "PI"), ^~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:743:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.IRQMask, "IRQMask"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:743:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.IRQMask, "IRQMask"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:744:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.IRQMaskDelay, "IRQMaskDelay"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:744:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.IRQMaskDelay, "IRQMaskDelay"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:746:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.timer_status, "timer_status"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:746:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.timer_status, "timer_status"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:747:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.timer_value, "timer_value"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:747:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.timer_value, "timer_value"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:748:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.timer_load, "timer_load"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:748:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.timer_load, "timer_load"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:751:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.IRQlow, "IRQlow"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:751:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.IRQlow, "IRQlow"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:752:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.in_block_move, "IBM"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:752:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.in_block_move, "IBM"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:753:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.bmt_src, "IBM_SRC"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:753:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.bmt_src, "IBM_SRC"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:754:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.bmt_dest, "IBM_DEST"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:754:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.bmt_dest, "IBM_DEST"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:755:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.bmt_length, "IBM_LENGTH"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:755:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.bmt_length, "IBM_LENGTH"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:756:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.bmt_alternate, "IBM_ALTERNATE"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:756:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.bmt_alternate, "IBM_ALTERNATE"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:758:3: error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'uint32' (aka 'unsigned int') in initializer list [-Wc++11-narrowing] SFVARN(HuCPU.timestamp, "timestamp"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/huc6280.cpp:758:3: note: insert an explicit cast to silence this issue SFVARN(HuCPU.timestamp, "timestamp"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mednafen/pce_fast/../state.h:71:30: note: expanded from macro 'SFVARN' #define SFVARN(x, n) { &(x), SF_IS_BOOL(&(x)) ? 1 : sizeof(x), MDFNSTATE_RLSB | (SF_IS_BOOL(&(x)) ? MDFNSTATE_BOOL : 0), n } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fatal error: too many errors emitted, stopping now [-ferror-limit=] 1 warning and 20 errors generated. Makefile:364: recipe for target 'mednafen/pce_fast/huc6280.o' failed errors generated. gmake: *** [mednafen/pce_fast/huc6280.o] Error 1 gmake: *** Waiting for unfinished jobs.... Makefile:364: recipe for target 'mednafen/pce_fast/input.o' failed gmake: *** [mednafen/pce_fast/input.o] Error 1 2 warnings and 2 errors generated. Makefile:364: recipe for target 'libretro.o' failed gmake: *** [libretro.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/emulators/libretro-mednafen-pce-fast *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/emulators/libretro-mednafen-pce-fast