Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pi@piserver:~/zandronumSrc/30src/build $ make -j`nproc`
- [ 0%] Building C object GeoIP/CMakeFiles/GeoIP.dir/GeoIP.o
- [ 0%] Building C object tools/updaterevision/CMakeFiles/updaterevision.dir/updaterevision.o
- [ 0%] Building C object sqlite/CMakeFiles/sqlite3.dir/sqlite3.o
- [ 1%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Blip_Buffer.cpp.o
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c: In function ‘_check_mtime’:
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c:629:10: warning: implicit declaration of function ‘gettimeofday’ [-Wimplicit-function-declaration]
- gettimeofday(&t, NULL);
- ^~~~~~~~~~~~
- [ 1%] Linking C executable updaterevision
- [ 1%] Built target updaterevision
- [ 2%] Building C object lzma/CMakeFiles/lzma.dir/C/7zBuf.o
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c: In function ‘_get_name’:
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c:1651:5: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
- strncpy(org_buf, buf_pointer, len);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c:1649:27: note: length computed here
- len = sizeof(char) * (strlen(buf_pointer)+1);
- ^~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c:1642:5: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
- strncpy(org_buf, buf, len);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c:1640:27: note: length computed here
- len = sizeof(char) * (strlen(buf)+1);
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c: In function ‘GeoIP_open’:
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c:957:2: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
- strncpy(gi->file_path, filename, len);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c:951:31: note: length computed here
- len = sizeof(char) * (strlen(filename)+1);
- ^~~~~~~~~~~~~~~~
- [ 2%] Building C object lzma/CMakeFiles/lzma.dir/C/7zCrc.o
- [ 2%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Classic_Emu.cpp.o
- [ 2%] Building C object lzma/CMakeFiles/lzma.dir/C/7zCrcOpt.o
- [ 2%] Building C object lzma/CMakeFiles/lzma.dir/C/7zDec.o
- [ 2%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Data_Reader.cpp.o
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c: In function ‘_get_name_v6’:
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c:1701:7: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
- strncpy(org_buf, buf_pointer, len);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c:1699:29: note: length computed here
- len = sizeof(char) * (strlen(buf_pointer)+1);
- ^~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c:1692:7: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
- strncpy(org_buf, buf, len);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/GeoIP/GeoIP.c:1690:29: note: length computed here
- len = sizeof(char) * (strlen(buf)+1);
- ^~~~~~~~~~~
- [ 2%] Building C object lzma/CMakeFiles/lzma.dir/C/7zIn.o
- [ 2%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Dual_Resampler.cpp.o
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Dual_Resampler.cpp: In member function ‘void Dual_Resampler::play_frame_(Blip_Buffer&, Dual_Resampler::dsample_t*)’:
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Dual_Resampler.cpp:72:7: warning: unused variable ‘count’ [-Wunused-variable]
- long count = resampler.read( sample_buf.begin(), sample_buf_size );
- ^~~~~
- [ 2%] Linking C static library libGeoIP.a
- [ 2%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Effects_Buffer.cpp.o
- [ 2%] Built target GeoIP
- [ 2%] Building C object tools/lemon/CMakeFiles/lemon.dir/lemon.o
- [ 3%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Fir_Resampler.cpp.o
- [ 3%] Building C object lzma/CMakeFiles/lzma.dir/C/7zStream.o
- [ 3%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/gme.cpp.o
- [ 4%] Building C object lzma/CMakeFiles/lzma.dir/C/Bcj2.o
- [ 4%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gme_File.cpp.o
- [ 4%] Building C object lzma/CMakeFiles/lzma.dir/C/Bra.o
- [ 4%] Building C object lzma/CMakeFiles/lzma.dir/C/Bra86.o
- [ 4%] Building C object lzma/CMakeFiles/lzma.dir/C/CpuArch.o
- [ 4%] Building C object lzma/CMakeFiles/lzma.dir/C/LzFind.o
- [ 4%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/M3u_Playlist.cpp.o
- [ 4%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Multi_Buffer.cpp.o
- [ 4%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Music_Emu.cpp.o
- [ 5%] Building C object lzma/CMakeFiles/lzma.dir/C/Lzma2Dec.o
- [ 5%] Building C object lzma/CMakeFiles/lzma.dir/C/LzmaDec.o
- [ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ay_Apu.cpp.o
- [ 6%] Linking C executable lemon
- /home/pi/zandronumSrc/30src/build/tools/lemon
- [ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ym2612_Emu.cpp.o
- [ 6%] Built target lemon
- [ 6%] Building C object lzma/CMakeFiles/lzma.dir/C/LzmaEnc.o
- [ 6%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/actions.o
- /home/pi/zandronumSrc/30src/lzma/C/LzmaEnc.c: In function ‘LzmaEnc_Alloc’:
- /home/pi/zandronumSrc/30src/lzma/C/LzmaEnc.c:1900:8: warning: variable ‘btMode’ set but not used [-Wunused-but-set-variable]
- Bool btMode;
- ^~~~~~
- [ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Sms_Apu.cpp.o
- [ 6%] Linking C static library liblzma.a
- [ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ay_Cpu.cpp.o
- [ 6%] Built target lzma
- [ 6%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/code.o
- [ 6%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ay_Emu.cpp.o
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp: In member function ‘bool Ay_Cpu::run(cpu_time_t)’:
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:1074:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
- rg.flags = 0;
- ~~~~~~~~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:113:41: note: here
- #define CASE5( a, b, c, d, e ) case 0x##a:case 0x##b:case 0x##c:case 0x##d:case 0x##e
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:114:41: note: in expansion of macro ‘CASE5’
- #define CASE6( a, b, c, d, e, f ) CASE5( a, b, c, d, e ): case 0x##f
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:115:41: note: in expansion of macro ‘CASE6’
- #define CASE7( a, b, c, d, e, f, g ) CASE6( a, b, c, d, e, f ): case 0x##g
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:1075:3: note: in expansion of macro ‘CASE7’
- CASE7( 41, 49, 51, 59, 61, 69, 79 ): // OUT (C),r
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:1319:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags &= ~C01;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:1320:3: note: here
- case 0x9E: // SBC (IXY+disp)
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:1329:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags &= ~C01;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:1330:3: note: here
- case 0x9C: // SBC HXY
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:1338:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags &= ~C01;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:1339:3: note: here
- case 0x9D: // SBC LXY
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:360:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if ( (pc - 1) > 0xFFFF )
- ^~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:113:41: note: here
- #define CASE5( a, b, c, d, e ) case 0x##a:case 0x##b:case 0x##c:case 0x##d:case 0x##e
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:114:41: note: in expansion of macro ‘CASE5’
- #define CASE6( a, b, c, d, e, f ) CASE5( a, b, c, d, e ): case 0x##f
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:115:41: note: in expansion of macro ‘CASE6’
- #define CASE7( a, b, c, d, e, f, g ) CASE6( a, b, c, d, e, f ): case 0x##g
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:366:2: note: in expansion of macro ‘CASE7’
- CASE7( C7, CF, D7, DF, E7, EF, F7 ):
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:401:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags &= ~C01;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:402:2: note: here
- case 0x9E: // SBC (HL)
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:409:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags &= ~C01;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:410:2: note: here
- case 0xDE: // SBC A,imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:417:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags &= ~C01;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:113:41: note: here
- #define CASE5( a, b, c, d, e ) case 0x##a:case 0x##b:case 0x##c:case 0x##d:case 0x##e
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:114:41: note: in expansion of macro ‘CASE5’
- #define CASE6( a, b, c, d, e, f ) CASE5( a, b, c, d, e ): case 0x##f
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:115:41: note: in expansion of macro ‘CASE6’
- #define CASE7( a, b, c, d, e, f, g ) CASE6( a, b, c, d, e, f ): case 0x##g
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Ay_Cpu.cpp:418:2: note: in expansion of macro ‘CASE7’
- CASE7( 98, 99, 9A, 9B, 9C, 9D, 9F ): // SBC r
- ^~~~~
- [ 7%] Building C object dumb/CMakeFiles/dumb.dir/src/core/atexit.o
- [ 7%] Building C object dumb/CMakeFiles/dumb.dir/src/core/duhlen.o
- [ 8%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gb_Apu.cpp.o
- [ 8%] Building C object dumb/CMakeFiles/dumb.dir/src/core/duhtag.o
- [ 8%] Building C object dumb/CMakeFiles/dumb.dir/src/core/dumbfile.o
- [ 8%] Building C object dumb/CMakeFiles/dumb.dir/src/core/loadduh.o
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Apu.cpp: In member function ‘void Gb_Apu::reset()’:
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Apu.cpp:126:8: warning: ‘void* memcpy(void*, const void*, size_t)’ reading 32 bytes from a region of size 16 [-Wstringop-overflow=]
- memcpy( wave.wave, initial_wave, sizeof wave.wave );
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 9%] Building C object dumb/CMakeFiles/dumb.dir/src/core/makeduh.o
- [ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gb_Cpu.cpp.o
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp: In member function ‘bool Gb_Cpu::run(blargg_long)’:
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:442:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += 0x10; // bump up to 0x4n to avoid preserving sign bit
- ~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:443:3: note: here
- case 0x1E: // RR (HL)
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:450:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += 0x10; // bump up to 0x4n
- ~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:451:3: note: here
- case 0x18: case 0x19: case 0x1A: case 0x1B: case 0x1C: case 0x1D: case 0x1F: // RR A
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:271:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
- pc -= 2;
- ~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:272:2: note: here
- case 0xCD: // CALL (most-common)
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:283:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if ( !(flags & z_flag) )
- ^~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:285:2: note: here
- case 0xC9: // RET (most common)
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:457:2: warning: this statement may fall through [-Wimplicit-fallthrough=]
- } // CB op
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:460:2: note: here
- case 0x07: // RLCA
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:833:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- pc--;
- ~~^~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:834:2: note: here
- case 0xE6: // AND IMM
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:837:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- rg.a &= data;
- ~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:838:2: note: here
- case 0xA7: // AND A
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:853:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- pc--;
- ~~^~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:854:2: note: here
- case 0xF6: // OR IMM
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:857:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- rg.a |= data;
- ~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:858:2: note: here
- case 0xB7: // OR A
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:873:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- pc--;
- ~~^~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:874:2: note: here
- case 0xEE: // XOR IMM
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:921:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if ( pc == idle_addr + 1 )
- ^~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Cpu.cpp:923:2: note: here
- case 0xC7: case 0xCF: case 0xD7: case 0xDF: // RST
- ^~~~
- [ 9%] Building C object dumb/CMakeFiles/dumb.dir/src/core/rawsig.o
- [ 9%] Building C object dumb/CMakeFiles/dumb.dir/src/core/readduh.o
- [ 9%] Building C object dumb/CMakeFiles/dumb.dir/src/core/register.o
- [ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gb_Oscs.cpp.o
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Oscs.cpp: In member function ‘void Gb_Apu::write_osc(int, int, int)’:
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Oscs.cpp:315:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
- sq = &square1;
- ~~~^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Gb_Oscs.cpp:316:2: note: here
- case 1:
- ^~~~
- [ 9%] Building C object dumb/CMakeFiles/dumb.dir/src/core/rendduh.o
- [ 9%] Building C object dumb/CMakeFiles/dumb.dir/src/core/rendsig.o
- [ 9%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gbs_Emu.cpp.o
- [ 10%] Building C object dumb/CMakeFiles/dumb.dir/src/core/unload.o
- [ 10%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/barray.o
- [ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Gym_Emu.cpp.o
- [ 10%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/blip_buf.o
- [ 10%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/clickrem.o
- [ 10%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Hes_Apu.cpp.o
- [ 11%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Hes_Cpu.cpp.o
- [ 11%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/memfile.o
- [ 12%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/resample.o
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp: In member function ‘bool Hes_Cpu::run(hes_time_t)’:
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:269:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if ( pc == idle_addr + 1 )
- ^~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:271:2: note: here
- case 0x0F: // BBRn
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:298:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:299:2: note: here
- case 0x6C:{// JMP (ind)
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:351:2: note: here
- case 0x85: // STA zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:450:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:451:2: note: here
- case 0x2C:{// BIT abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:460:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:461:2: note: here
- case 0x24: // BIT zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:462:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:463:2: note: here
- case 0x89: // BIT imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:559:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:560:2: note: here
- case 0x9C: // STZ abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:569:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:570:2: note: here
- case 0x64: // STZ zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:576:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:577:2: note: here
- case 0x84: // STY zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:583:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + y);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:584:2: note: here
- case 0x86: // STX zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:590:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + y);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:591:2: note: here
- case 0xA6: // LDX zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:592:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:593:2: note: here
- case 0xA2: // LDX #imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:600:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:601:2: note: here
- case 0xA4: // LDY zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:602:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:603:2: note: here
- case 0xA0: // LDY #imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:610:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:612:2: note: here
- case 0xAC:{// LDY abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:650:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:651:2: note: here
- case 0xE0: // CPX #imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:669:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:670:2: note: here
- case 0xC0: // CPY #imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:682:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:713:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:683:2: note: here
- case op + 0x0D: /* (ind) */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:713:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:693:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:713:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:694:2: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:713:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:701:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;\
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:713:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:702:2: note: here
- ind##op:\
- ^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:713:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:27:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:709:3: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:713:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:710:2: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:713:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:682:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:720:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:683:2: note: here
- case op + 0x0D: /* (ind) */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:720:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:693:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:720:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:694:2: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:720:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:701:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;\
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:720:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:702:2: note: here
- ind##op:\
- ^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:720:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:27:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:709:3: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:720:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:710:2: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:720:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:682:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:725:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:683:2: note: here
- case op + 0x0D: /* (ind) */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:725:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:693:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:725:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:694:2: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:725:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:701:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;\
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:725:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:702:2: note: here
- ind##op:\
- ^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:725:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:27:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:709:3: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:725:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:710:2: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:725:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:682:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:730:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:683:2: note: here
- case op + 0x0D: /* (ind) */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:730:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:693:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:730:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:694:2: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:730:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:701:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;\
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:730:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:702:2: note: here
- ind##op:\
- ^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:730:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:27:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:709:3: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:730:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:710:2: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:730:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:682:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:737:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:683:2: note: here
- case op + 0x0D: /* (ind) */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:737:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:693:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:737:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:694:2: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:737:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:701:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;\
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:737:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:702:2: note: here
- ind##op:\
- ^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:737:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:27:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:709:3: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:737:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:710:2: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:737:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:682:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:741:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:683:2: note: here
- case op + 0x0D: /* (ind) */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:741:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:693:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:741:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:694:2: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:741:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:701:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;\
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:741:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:702:2: note: here
- ind##op:\
- ^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:741:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:27:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:709:3: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:741:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:710:2: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:741:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:758:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:759:2: note: here
- case 0x6A: // ROR A
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:782:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:783:2: note: here
- case 0x4E: // LSR abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:784:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:785:2: note: here
- case 0x6E: // ROR abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:800:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:801:2: note: here
- case 0x0E: // ASL abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:802:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:803:2: note: here
- case 0x2E: // ROL abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:824:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:825:2: note: here
- case 0x46: // LSR zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:826:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:827:2: note: here
- case 0x66: // ROR zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:840:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:841:2: note: here
- case 0x06: // ASL zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:842:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:843:2: note: here
- case 0x26: // ROL zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:872:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:873:2: note: here
- case 0xE6: // INC zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:878:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Hes_Cpu.cpp:879:2: note: here
- case 0xC6: // DEC zp
- ^~~~
- [ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Hes_Emu.cpp.o
- [ 12%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/dfa.o
- [ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Kss_Cpu.cpp.o
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp: In member function ‘bool Kss_Cpu::run(cpu_time_t)’:
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:1111:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
- rg.flags = 0;
- ~~~~~~~~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:139:41: note: here
- #define CASE5( a, b, c, d, e ) case 0x##a:case 0x##b:case 0x##c:case 0x##d:case 0x##e
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:140:41: note: in expansion of macro ‘CASE5’
- #define CASE6( a, b, c, d, e, f ) CASE5( a, b, c, d, e ): case 0x##f
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:141:41: note: in expansion of macro ‘CASE6’
- #define CASE7( a, b, c, d, e, f, g ) CASE6( a, b, c, d, e, f ): case 0x##g
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:1112:3: note: in expansion of macro ‘CASE7’
- CASE7( 41, 49, 51, 59, 61, 69, 79 ): // OUT (C),r
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:1357:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags &= ~C01;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:1358:3: note: here
- case 0x9E: // SBC (IXY+disp)
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:1367:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags &= ~C01;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:1368:3: note: here
- case 0x9C: // SBC HXY
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:1376:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags &= ~C01;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:1377:3: note: here
- case 0x9D: // SBC LXY
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:398:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if ( pc > idle_addr )
- ^~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:139:41: note: here
- #define CASE5( a, b, c, d, e ) case 0x##a:case 0x##b:case 0x##c:case 0x##d:case 0x##e
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:140:41: note: in expansion of macro ‘CASE5’
- #define CASE6( a, b, c, d, e, f ) CASE5( a, b, c, d, e ): case 0x##f
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:141:41: note: in expansion of macro ‘CASE6’
- #define CASE7( a, b, c, d, e, f, g ) CASE6( a, b, c, d, e, f ): case 0x##g
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:400:2: note: in expansion of macro ‘CASE7’
- CASE7( C7, CF, D7, DF, E7, EF, F7 ):
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:435:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags &= ~C01;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:436:2: note: here
- case 0x9E: // SBC (HL)
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:443:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags &= ~C01;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:444:2: note: here
- case 0xDE: // SBC A,imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:451:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags &= ~C01;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:139:41: note: here
- #define CASE5( a, b, c, d, e ) case 0x##a:case 0x##b:case 0x##c:case 0x##d:case 0x##e
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:140:41: note: in expansion of macro ‘CASE5’
- #define CASE6( a, b, c, d, e, f ) CASE5( a, b, c, d, e ): case 0x##f
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:141:41: note: in expansion of macro ‘CASE6’
- #define CASE7( a, b, c, d, e, f, g ) CASE6( a, b, c, d, e, f ): case 0x##g
- ^~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Kss_Cpu.cpp:452:2: note: in expansion of macro ‘CASE7’
- CASE7( 98, 99, 9A, 9B, 9C, 9D, 9F ): // SBC r
- ^~~~~
- [ 12%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/main.o
- [ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Kss_Emu.cpp.o
- [ 12%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Kss_Scc_Apu.cpp.o
- [ 13%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Apu.cpp.o
- [ 13%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Cpu.cpp.o
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp: In member function ‘bool Nes_Cpu::run(nes_time_t)’:
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:268:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:333:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:269:1: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:333:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:245:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:278:2: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );\
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:333:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:279:1: note: here
- case op + 0x08: /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:333:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:26:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:284:2: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:333:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:285:1: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:333:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:347:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:348:2: note: here
- case 0x85: // STA zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:495:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:496:2: note: here
- case 0x84: // STY zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:502:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + y);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:503:2: note: here
- case 0x86: // STX zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:509:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + y);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:510:2: note: here
- case 0xA6: // LDX zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:511:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:512:2: note: here
- case 0xA2: // LDX #imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:519:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:520:2: note: here
- case 0xA4: // LDY zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:521:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:522:2: note: here
- case 0xA0: // LDY #imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:245:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:530:3: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:531:2: note: here
- case 0xAC:{// LDY abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:245:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:542:3: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:543:2: note: here
- case 0xAE:{// LDX abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:586:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:587:2: note: here
- case 0xE0: // CPX #imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:605:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:606:2: note: here
- case 0xC0: // CPY #imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:268:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:616:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:269:1: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:616:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:245:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:278:2: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );\
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:616:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:279:1: note: here
- case op + 0x08: /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:616:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:26:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:284:2: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:616:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:285:1: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:616:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:268:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:621:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:269:1: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:621:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:245:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:278:2: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );\
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:621:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:279:1: note: here
- case op + 0x08: /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:621:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:26:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:284:2: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:621:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:285:1: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:621:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:268:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:626:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:269:1: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:626:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:245:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:278:2: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );\
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:626:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:279:1: note: here
- case op + 0x08: /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:626:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:26:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:284:2: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:626:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:285:1: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:626:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:268:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:655:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:269:1: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:655:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:245:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:278:2: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );\
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:655:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:279:1: note: here
- case op + 0x08: /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:655:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:26:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:284:2: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:655:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:285:1: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:655:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:268:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:660:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:269:1: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:660:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:245:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:278:2: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );\
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:660:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:279:1: note: here
- case op + 0x08: /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:660:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:26:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:284:2: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:660:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:285:1: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:660:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:675:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:676:2: note: here
- case 0x6A: // ROR A
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:699:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:700:2: note: here
- case 0x4E: // LSR abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:701:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:702:2: note: here
- case 0x6E: // ROR abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:717:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:718:2: note: here
- case 0x0E: // ASL abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:719:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:720:2: note: here
- case 0x2E: // ROL abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:741:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:742:2: note: here
- case 0x46: // LSR zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:743:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:744:2: note: here
- case 0x66: // ROR zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:757:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:758:2: note: here
- case 0x06: // ASL zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:759:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:760:2: note: here
- case 0x26: // ROL zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:775:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:776:2: note: here
- case 0xE6: // INC zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:781:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:782:2: note: here
- case 0xC6: // DEC zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:245:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:971:3: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data + x );
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:972:2: note: here
- case 0x0C:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:973:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- pc++;
- ~~^~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:975:2: note: here
- case 0x74: case 0x04: case 0x14: case 0x34: case 0x44: case 0x54: case 0x64:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:999:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c |= 1;
- ~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Nes_Cpu.cpp:1000:2: note: here
- default:
- ^~~~~~~
- [ 13%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Fme7_Apu.cpp.o
- [ 13%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Namco_Apu.cpp.o
- [ 13%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/riff.o
- [ 14%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/mbo_getopt.o
- [ 14%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Oscs.cpp.o
- [ 14%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/sampbuf.o
- [ 14%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/parser.o
- [ 14%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/silence.o
- [ 14%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nes_Vrc6_Apu.cpp.o
- [ 14%] Building C object dumb/CMakeFiles/dumb.dir/src/helpers/stdfile.o
- [ 14%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itload.o
- [ 15%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itload2.o
- [ 16%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nsf_Emu.cpp.o
- [ 16%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itmisc.o
- [ 16%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itorder.o
- [ 16%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itread.o
- /home/pi/zandronumSrc/30src/dumb/src/it/itread.c: In function ‘it_load_sigdata’:
- /home/pi/zandronumSrc/30src/dumb/src/it/itread.c:1000:6: warning: variable ‘cwt’ set but not used [-Wunused-but-set-variable]
- int cwt, cmwt;
- ^~~
- [ 16%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/scanner.o
- [ 16%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Nsfe_Emu.cpp.o
- [ 16%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Sap_Apu.cpp.o
- [ 16%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itread2.o
- [ 17%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itrender.o
- [ 17%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Sap_Cpu.cpp.o
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp: In member function ‘bool Sap_Cpu::run(sap_time_t)’:
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:212:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:277:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:213:1: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:277:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:189:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:222:2: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );\
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:277:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:223:1: note: here
- case op + 0x08: /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:277:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:22:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:228:2: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:277:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:229:1: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:277:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xC5 ) // CMP
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:291:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:292:2: note: here
- case 0x85: // STA zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:439:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:440:2: note: here
- case 0x84: // STY zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:446:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + y);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:447:2: note: here
- case 0x86: // STX zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:453:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + y);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:454:2: note: here
- case 0xA6: // LDX zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:455:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:456:2: note: here
- case 0xA2: // LDX #imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:463:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:464:2: note: here
- case 0xA4: // LDY zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:465:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:466:2: note: here
- case 0xA0: // LDY #imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:189:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:474:3: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:475:2: note: here
- case 0xAC:{// LDY abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:189:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:486:3: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:487:2: note: here
- case 0xAE:{// LDX abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:530:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:531:2: note: here
- case 0xE0: // CPX #imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:549:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_LOW( data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:550:2: note: here
- case 0xC0: // CPY #imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:212:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:560:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:213:1: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:560:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:189:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:222:2: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );\
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:560:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:223:1: note: here
- case op + 0x08: /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:560:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:22:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:228:2: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:560:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:229:1: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:560:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x25 ) // AND
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:212:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:565:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:213:1: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:565:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:189:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:222:2: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );\
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:565:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:223:1: note: here
- case op + 0x08: /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:565:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:22:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:228:2: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:565:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:229:1: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:565:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x45 ) // EOR
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:212:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:570:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:213:1: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:570:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:189:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:222:2: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );\
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:570:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:223:1: note: here
- case op + 0x08: /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:570:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:22:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:228:2: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:570:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:229:1: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:570:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x05 ) // ORA
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:212:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:599:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:213:1: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:599:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:189:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:222:2: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );\
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:599:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:223:1: note: here
- case op + 0x08: /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:599:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:22:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:228:2: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:599:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:229:1: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:599:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0xE5 ) // SBC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:212:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);\
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:604:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:213:1: note: here
- case op + 0x00: /* zp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:604:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:189:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:222:2: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data );\
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:604:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:223:1: note: here
- case op + 0x08: /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:604:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:22:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define CACHE_TIME() (void) (s_time = s.time)
- ~~~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:228:2: note: in expansion of macro ‘CACHE_TIME’
- CACHE_TIME();\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:604:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:229:1: note: here
- case op + 0x04: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:604:2: note: in expansion of macro ‘ARITH_ADDR_MODES’
- ARITH_ADDR_MODES( 0x65 ) // ADC
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:620:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:621:2: note: here
- case 0x6A: // ROR A
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:644:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:645:2: note: here
- case 0x4E: // LSR abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:646:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:647:2: note: here
- case 0x6E: // ROR abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:662:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:663:2: note: here
- case 0x0E: // ASL abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:664:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:665:2: note: here
- case 0x2E: // ROL abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:686:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:687:2: note: here
- case 0x46: // LSR zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:688:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:689:2: note: here
- case 0x66: // ROR zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:702:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:703:2: note: here
- case 0x06: // ASL zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:704:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:705:2: note: here
- case 0x26: // ROL zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:720:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:721:2: note: here
- case 0xE6: // INC zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:726:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = uint8_t (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:727:2: note: here
- case 0xC6: // DEC zp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:189:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
- #define HANDLE_PAGE_CROSSING( lsb ) s_time += (lsb) >> 8;
- ~~~~~~~^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:915:3: note: in expansion of macro ‘HANDLE_PAGE_CROSSING’
- HANDLE_PAGE_CROSSING( data + x );
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:916:2: note: here
- case 0x0C:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:917:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- pc++;
- ~~^~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Sap_Cpu.cpp:919:2: note: here
- case 0x74: case 0x04: case 0x14: case 0x34: case 0x44: case 0x54: case 0x64:
- ^~~~
- [ 17%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Sap_Emu.cpp.o
- [ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/substr.o
- [ 18%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Snes_Spc.cpp.o
- [ 18%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Spc_Cpu.cpp.o
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.cpp: In member function ‘void Snes_Spc::cpu_write(int, int, Snes_Spc::rel_time_t)’:
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.cpp:438:39: warning: left shift of negative value [-Wshift-negative-value]
- if ( ((~0x2F00 << (bits_in_int - 16)) << reg) < 0 ) // 36%
- ^
- In file included from /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.cpp:565:
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h: In member function ‘BOOST::uint8_t* Snes_Spc::run_until_(Snes_Spc::time_t)’:
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:298:40: warning: left shift of negative value [-Wshift-negative-value]
- if ( ((~0x2F00 << (bits_in_int - 16)) << i) < 0 ) // 12%
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;\
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:359:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:371:2: note: in expansion of macro ‘ADDR_MODES_NO_DP’
- ADDR_MODES_NO_DP( 0xE8 ) // MOV A,addr
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:331:21: note: here
- #define CASE( n ) case n:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:351:2: note: in expansion of macro ‘CASE’
- CASE( op - 0x03 ) /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:359:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:371:2: note: in expansion of macro ‘ADDR_MODES_NO_DP’
- ADDR_MODES_NO_DP( 0xE8 ) // MOV A,addr
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:388:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = (uint8_t) (data + y);
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:389:2: note: here
- case 0xF8: // MOV X,dp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:396:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ( 0, data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:397:2: note: here
- case 0xCD: // MOV X,imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:403:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = (uint8_t) (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:404:2: note: here
- case 0xEB: // MOV Y,dp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;\
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:359:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:425:2: note: in expansion of macro ‘ADDR_MODES_NO_DP’
- ADDR_MODES_NO_DP( 0xC8 ) // MOV addr,A
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:331:21: note: here
- #define CASE( n ) case n:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:351:2: note: in expansion of macro ‘CASE’
- CASE( op - 0x03 ) /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:359:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:425:2: note: in expansion of macro ‘ADDR_MODES_NO_DP’
- ADDR_MODES_NO_DP( 0xC8 ) // MOV addr,A
- ^~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:443:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = (uint8_t) (data + y);
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:444:2: note: here
- case 0xD8: // MOV dp,X
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:449:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = (uint8_t) (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:450:2: note: here
- case 0xCB: // MOV dp,Y
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;\
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:364:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:494:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( op ) /* addr */\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:517:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x28, & ); // AND
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:331:21: note: here
- #define CASE( n ) case n:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:351:2: note: in expansion of macro ‘CASE’
- CASE( op - 0x03 ) /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:364:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:494:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( op ) /* addr */\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:517:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x28, & ); // AND
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:356:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = (uint8_t) (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:364:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:494:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( op ) /* addr */\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:517:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x28, & ); // AND
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:331:21: note: here
- #define CASE( n ) case n:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:365:2: note: in expansion of macro ‘CASE’
- CASE( op - 0x04 ) /* dp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:494:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( op ) /* addr */\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:517:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x28, & ); // AND
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:495:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ( 0, data );\
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:517:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x28, & ); // AND
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:496:2: note: here
- case op: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:517:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x28, & ); // AND
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;\
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:364:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:494:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( op ) /* addr */\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:519:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x08, | ); // OR
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:331:21: note: here
- #define CASE( n ) case n:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:351:2: note: in expansion of macro ‘CASE’
- CASE( op - 0x03 ) /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:364:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:494:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( op ) /* addr */\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:519:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x08, | ); // OR
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:356:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = (uint8_t) (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:364:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:494:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( op ) /* addr */\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:519:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x08, | ); // OR
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:331:21: note: here
- #define CASE( n ) case n:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:365:2: note: in expansion of macro ‘CASE’
- CASE( op - 0x04 ) /* dp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:494:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( op ) /* addr */\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:519:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x08, | ); // OR
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:495:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ( 0, data );\
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:519:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x08, | ); // OR
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:496:2: note: here
- case op: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:519:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x08, | ); // OR
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;\
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:364:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:494:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( op ) /* addr */\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:521:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x48, ^ ); // EOR
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:331:21: note: here
- #define CASE( n ) case n:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:351:2: note: in expansion of macro ‘CASE’
- CASE( op - 0x03 ) /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:364:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:494:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( op ) /* addr */\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:521:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x48, ^ ); // EOR
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:356:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = (uint8_t) (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:364:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:494:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( op ) /* addr */\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:521:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x48, ^ ); // EOR
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:331:21: note: here
- #define CASE( n ) case n:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:365:2: note: in expansion of macro ‘CASE’
- CASE( op - 0x04 ) /* dp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:494:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( op ) /* addr */\
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:521:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x48, ^ ); // EOR
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:495:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ( 0, data );\
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:521:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x48, ^ ); // EOR
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:496:2: note: here
- case op: /* imm */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:521:2: note: in expansion of macro ‘LOGICAL_OP’
- LOGICAL_OP( 0x48, ^ ); // EOR
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:350:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data += x;\
- ~~~~~^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:364:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:525:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( 0x68 ) // CMP addr
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:331:21: note: here
- #define CASE( n ) case n:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:351:2: note: in expansion of macro ‘CASE’
- CASE( op - 0x03 ) /* abs */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:364:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:525:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( 0x68 ) // CMP addr
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:356:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = (uint8_t) (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:364:2: note: in expansion of macro ‘ADDR_MODES_’
- ADDR_MODES_( op )\
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:525:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( 0x68 ) // CMP addr
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:331:21: note: here
- #define CASE( n ) case n:
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:365:2: note: in expansion of macro ‘CASE’
- CASE( op - 0x04 ) /* dp */\
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:525:2: note: in expansion of macro ‘ADDR_MODES’
- ADDR_MODES( 0x68 ) // CMP addr
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:526:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ( 0, data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:527:2: note: here
- case 0x68: // CMP imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:541:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ_DP( -3, data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:542:2: note: here
- case 0x78: // CMP dp,imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:555:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ( 0, data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:556:2: note: here
- case 0xC8: // CMP X,imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:569:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = READ( 0, data );
- ^
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:570:2: note: here
- case 0xAD: // CMP Y,imm
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:644:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = (uint8_t) (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:645:2: note: here
- case 0x8B: // DEC dp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:662:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:663:2: note: here
- case 0x7C:{// ROR A
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:671:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:672:2: note: here
- case 0x3C:{// ROL A
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:685:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:686:2: note: here
- case 0x3B: // ROL dp+X
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:687:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = (uint8_t) (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:688:2: note: here
- case 0x2B: // ROL dp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:692:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:693:2: note: here
- case 0x2C: // ROL abs
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:707:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:708:2: note: here
- case 0x7B: // ROR dp+X
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:709:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
- data = (uint8_t) (data + x);
- ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:710:2: note: here
- case 0x6B: // ROR dp
- ^~~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:714:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
- c = 0;
- ~~^~~
- /home/pi/zandronumSrc/30src/game-music-emu/gme/Spc_Cpu.h:715:2: note: here
- case 0x6C: // ROR abs
- ^~~~
- [ 18%] Building CXX object tools/re2c/CMakeFiles/re2c.dir/translate.o
- [ 18%] Building C object dumb/CMakeFiles/dumb.dir/src/it/itunload.o
- [ 18%] Building C object dumb/CMakeFiles/dumb.dir/src/it/load669.o
- [ 18%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Spc_Dsp.cpp.o
- [ 18%] Linking CXX executable re2c
- [ 18%] Building C object dumb/CMakeFiles/dumb.dir/src/it/load6692.o
- [ 18%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadasy.o
- [ 18%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadasy2.o
- [ 18%] Built target re2c
- [ 18%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Spc_Emu.cpp.o
- [ 18%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Spc_Filter.cpp.o
- [ 19%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadmod.o
- [ 19%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Vgm_Emu.cpp.o
- [ 19%] Building C object gdtoa/CMakeFiles/arithchk.dir/arithchk.o
- [ 19%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadmod2.o
- [ 19%] Linking C executable arithchk
- [ 19%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadmtm.o
- [ 19%] Built target arithchk
- [ 19%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadmtm2.o
- [ 20%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Vgm_Emu_Impl.cpp.o
- [ 20%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadokt.o
- [ 21%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadokt2.o
- [ 21%] Building CXX object game-music-emu/gme/CMakeFiles/gme.dir/Ym2413_Emu.cpp.o
- [ 21%] Linking CXX static library libgme.a
- [ 21%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadoldpsm.o
- [ 21%] Built target protocolspec
- [ 21%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadoldpsm2.o
- [ 21%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadpsm.o
- [ 21%] Built target gme
- [ 21%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadpsm2.o
- [ 21%] Building C object tools/zipdir/CMakeFiles/zipdir.dir/zipdir.o
- [ 21%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadptm.o
- [ 22%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadptm2.o
- [ 22%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadriff.o
- [ 23%] Linking C executable zipdir
- [ 23%] Built target zipdir
- [ 23%] Generating arith.h
- [ 23%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadriff2.o
- Scanning dependencies of target qnan
- [ 23%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loads3m.o
- [ 23%] Building C object gdtoa/CMakeFiles/qnan.dir/qnan.o
- [ 24%] Linking C executable qnan
- [ 24%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loads3m2.o
- [ 24%] Built target qnan
- [ 25%] Generating gd_qnan.h
- Scanning dependencies of target gdtoa
- [ 26%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadstm.o
- [ 26%] Building C object gdtoa/CMakeFiles/gdtoa.dir/dmisc.o
- [ 26%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadstm2.o
- [ 26%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadxm.o
- [ 26%] Building C object gdtoa/CMakeFiles/gdtoa.dir/dtoa.o
- src/gitinfo.h is up to date at commit ZA_3.0-60-c11f78a5b028.
- [ 26%] Built target revision_check
- [ 26%] Building C object dumb/CMakeFiles/dumb.dir/src/it/loadxm2.o
- [ 26%] Building C object gdtoa/CMakeFiles/gdtoa.dir/misc.o
- [ 26%] Building C object dumb/CMakeFiles/dumb.dir/src/it/ptmeffect.o
- [ 26%] Building C object dumb/CMakeFiles/dumb.dir/src/it/read669.o
- [ 26%] Linking C static library libgdtoa.a
- [ 27%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readam.o
- [ 27%] Building C object dumb/CMakeFiles/dumb.dir/src/it/read6692.o
- [ 27%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readasy.o
- [ 27%] Built target gdtoa
- [ 27%] Building CXX object masterserver/CMakeFiles/master-97.dir/main.o
- [ 27%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readdsmf.o
- [ 27%] Building CXX object masterserver/CMakeFiles/master-97.dir/network.o
- [ 27%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readmod.o
- [ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readmod2.o
- [ 28%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readmtm.o
- [ 29%] Building CXX object masterserver/CMakeFiles/master-97.dir/__/src/gitinfo.o
- [ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readokt.o
- [ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readokt2.o
- [ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readoldpsm.o
- [ 29%] Building CXX object masterserver/CMakeFiles/master-97.dir/__/src/networkshared.o
- [ 29%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readpsm.o
- [ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readptm.o
- /home/pi/zandronumSrc/30src/dumb/src/it/readpsm.c: In function ‘it_psm_process_sample’:
- /home/pi/zandronumSrc/30src/dumb/src/it/readpsm.c:61:6: warning: variable ‘panpos’ set but not used [-Wunused-but-set-variable]
- int panpos;
- ^~~~~~
- /home/pi/zandronumSrc/30src/dumb/src/it/readpsm.c: In function ‘it_psm_load_sigdata’:
- /home/pi/zandronumSrc/30src/dumb/src/it/readpsm.c:475:6: warning: variable ‘first_pattern’ set but not used [-Wunused-but-set-variable]
- int first_pattern;
- ^~~~~~~~~~~~~
- [ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readriff.o
- [ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/it/reads3m.o
- /home/pi/zandronumSrc/30src/dumb/src/it/reads3m.c: In function ‘it_s3m_load_sigdata’:
- /home/pi/zandronumSrc/30src/dumb/src/it/reads3m.c:464:6: warning: variable ‘flags’ set but not used [-Wunused-but-set-variable]
- int flags, ffi;
- ^~~~~
- [ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/it/reads3m2.o
- [ 30%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readstm.o
- [ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readstm2.o
- [ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readxm.o
- In function ‘it_stm_load_sigdata’,
- inlined from ‘dumb_read_stm_quick’ at /home/pi/zandronumSrc/30src/dumb/src/it/readstm.c:399:12:
- /home/pi/zandronumSrc/30src/dumb/src/it/readstm.c:351:15: warning: argument 1 value ‘2147483649’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=]
- data_block = malloc( p - o );
- ^~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/dumb/src/it/readstm.c:21:
- /home/pi/zandronumSrc/30src/dumb/src/it/readstm.c: In function ‘dumb_read_stm_quick’:
- /usr/include/stdlib.h:539:14: note: in a call to allocation function ‘malloc’ declared here
- extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur;
- ^~~~~~
- /home/pi/zandronumSrc/30src/dumb/src/it/readxm.c: In function ‘it_xm_read_sample_data’:
- /home/pi/zandronumSrc/30src/dumb/src/it/readxm.c:766:6: warning: variable ‘n_channels’ set but not used [-Wunused-but-set-variable]
- int n_channels;
- ^~~~~~~~~~
- [ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/readxm2.o
- [ 31%] Building C object dumb/CMakeFiles/dumb.dir/src/it/xmeffect.o
- [ 31%] Building CXX object masterserver/CMakeFiles/master-97.dir/__/src/platform.o
- [ 31%] Building CXX object masterserver/CMakeFiles/master-97.dir/__/src/huffman/bitreader.o
- [ 31%] Linking C static library libdumb.a
- [ 31%] Building CXX object masterserver/CMakeFiles/master-97.dir/__/src/huffman/bitwriter.o
- [ 31%] Built target dumb
- [ 32%] Building CXX object masterserver/CMakeFiles/master-97.dir/__/src/huffman/huffcodec.o
- [ 32%] Building CXX object masterserver/CMakeFiles/master-97.dir/__/src/huffman/huffman.o
- [ 32%] Linking CXX executable master-97
- [ 32%] Built target master-97
- [ 32%] Linking C static library libsqlite3.a
- [ 32%] Built target sqlite3
- [ 33%] Generating xlat_parser.c, xlat_parser.h
- [ 33%] Generating sc_man_scanner.h
- Scanning dependencies of target zdoom
- [ 33%] Building CXX object src/CMakeFiles/zdoom.dir/__autostart.o
- [ 33%] Building C object src/CMakeFiles/zdoom.dir/sdl/crashcatcher.o
- [ 33%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/hardware.o
- [ 34%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/i_cd.o
- [ 34%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/i_input.o
- [ 34%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/i_joystick.o
- [ 34%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/i_main.o
- [ 34%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/i_movie.o
- [ 34%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/i_system.o
- [ 35%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/sdlvideo.o
- [ 35%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/sdlglvideo.o
- [ 35%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/st_start.o
- [ 35%] Building CXX object src/CMakeFiles/zdoom.dir/x86.o
- /home/pi/zandronumSrc/30src/src/sdl/sdlvideo.cpp: In member function ‘virtual DFrameBuffer* SDLVideo::CreateFrameBuffer(int, int, bool, DFrameBuffer*)’:
- /home/pi/zandronumSrc/30src/src/sdl/sdlvideo.cpp:265:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
- oheight = height;
- ~~~~~~~~^~~~~~~~
- /home/pi/zandronumSrc/30src/src/sdl/sdlvideo.cpp:266:3: note: here
- case 2:
- ^~~~
- [ 35%] Building CXX object src/CMakeFiles/zdoom.dir/actorptrselect.o
- [ 36%] Building CXX object src/CMakeFiles/zdoom.dir/am_map.o
- [ 36%] Building CXX object src/CMakeFiles/zdoom.dir/announcer.o
- [ 36%] Building CXX object src/CMakeFiles/zdoom.dir/astar.o
- [ 36%] Building CXX object src/CMakeFiles/zdoom.dir/botcommands.o
- [ 36%] Building CXX object src/CMakeFiles/zdoom.dir/botpath.o
- [ 36%] Building CXX object src/CMakeFiles/zdoom.dir/bots.o
- [ 37%] Building CXX object src/CMakeFiles/zdoom.dir/browser.o
- [ 37%] Building CXX object src/CMakeFiles/zdoom.dir/callvote.o
- [ 37%] Building CXX object src/CMakeFiles/zdoom.dir/campaign.o
- [ 37%] Building CXX object src/CMakeFiles/zdoom.dir/c_bind.o
- [ 37%] Building CXX object src/CMakeFiles/zdoom.dir/c_cmds.o
- In function ‘void campaign_ParseCampaignInfoLump(FScanner&)’,
- inlined from ‘void CAMPAIGN_ParseCampaignInfo()’ at /home/pi/zandronumSrc/30src/src/campaign.cpp:141:33:
- /home/pi/zandronumSrc/30src/src/campaign.cpp:483:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 31 bytes from a string of length 31 [-Wstringop-truncation]
- strncpy( pInfo->BotSpawn[lBotIndex].szBotName, szValue, 31 );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 38%] Building CXX object src/CMakeFiles/zdoom.dir/c_console.o
- [ 38%] Building CXX object src/CMakeFiles/zdoom.dir/c_cvars.o
- /home/pi/zandronumSrc/30src/src/bots.cpp: In constructor ‘CSkullBot::CSkullBot(char*, char*, ULONG)’:
- /home/pi/zandronumSrc/30src/src/bots.cpp:1694:10: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 25 bytes from a string of length 31 [-Wstringop-truncation]
- strncpy( SERVER_GetClient( ulPlayerNum )->szSkin, g_BotInfo[m_ulBotInfoIdx].szSkinName, MAX_SKIN_NAME + 1 );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/./doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/./files.h:8,
- from /home/pi/zandronumSrc/30src/src/resourcefiles/resourcefile.h:6,
- from /home/pi/zandronumSrc/30src/src/p_setup.h:26,
- from /home/pi/zandronumSrc/30src/src/c_console.cpp:36:
- /home/pi/zandronumSrc/30src/src/./tarray.h: In instantiation of ‘void TArray<T, TT>::Insert(unsigned int, const T&) [with T = TabData; TT = TabData]’:
- /home/pi/zandronumSrc/30src/src/c_console.cpp:2226:31: required from here
- /home/pi/zandronumSrc/30src/src/./tarray.h:215:12: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘struct TabData’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index+1], &Array[index], sizeof(T)*(Count - index - 1));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/c_console.cpp:2166:8: note: ‘struct TabData’ declared here
- struct TabData
- ^~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/./doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/./files.h:8,
- from /home/pi/zandronumSrc/30src/src/resourcefiles/resourcefile.h:6,
- from /home/pi/zandronumSrc/30src/src/p_setup.h:26,
- from /home/pi/zandronumSrc/30src/src/c_console.cpp:36:
- /home/pi/zandronumSrc/30src/src/./tarray.h: In instantiation of ‘void TArray<T, TT>::Delete(unsigned int) [with T = TabData; TT = TabData]’:
- /home/pi/zandronumSrc/30src/src/c_console.cpp:2252:25: required from here
- /home/pi/zandronumSrc/30src/src/./tarray.h:173:13: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘struct TabData’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index], &Array[index+1], sizeof(T)*(Count - index));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/c_console.cpp:2166:8: note: ‘struct TabData’ declared here
- struct TabData
- ^~~~~~~
- /home/pi/zandronumSrc/30src/src/c_console.cpp: In function ‘bool C_HandleKey(event_t*, BYTE*, int)’:
- /home/pi/zandronumSrc/30src/src/c_console.cpp:1891:15: warning: this statement may fall through [-Wimplicit-fallthrough ]
- buffer[0] = buffer[1] = replen;
- ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/c_console.cpp:1899:3: note: here
- case '\r':
- ^~~~
- /home/pi/zandronumSrc/30src/src/c_console.cpp:1960:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (Bindings.GetBinding(KEY_GRAVE).CompareNoCase("toggleconsole"))
- ^~
- /home/pi/zandronumSrc/30src/src/c_console.cpp:1964:3: note: here
- case GK_ESCAPE:
- ^~~~
- /home/pi/zandronumSrc/30src/src/c_cvars.cpp: In constructor ‘FBoolCVar::FBoolCVar(const char*, bool, DWORD, void (*)(FBoolCVar&))’:
- /home/pi/zandronumSrc/30src/src/c_cvars.cpp:694:75: warning: cast between incompatible function types from ‘void (*)(FBoolCVar&)’ to ‘void (*)(FBaseCVar&)’ [-Wcast-function-type]
- : FBaseCVar (name, flags, reinterpret_cast<void (*)(FBaseCVar &)>(callback))
- ^
- /home/pi/zandronumSrc/30src/src/c_cvars.cpp: In constructor ‘FIntCVar::FIntCVar(const char*, int, DWORD, void (*)(FIntCVar&))’:
- /home/pi/zandronumSrc/30src/src/c_cvars.cpp:752:75: warning: cast between incompatible function types from ‘void (*)(FIntCVar&)’ to ‘void (*)(FBaseCVar&)’ [-Wcast-function-type]
- : FBaseCVar (name, flags, reinterpret_cast<void (*)(FBaseCVar &)>(callback))
- ^
- /home/pi/zandronumSrc/30src/src/c_cvars.cpp: In constructor ‘FFloatCVar::FFloatCVar(const char*, float, DWORD, void (*)(FFloatCVar&))’:
- /home/pi/zandronumSrc/30src/src/c_cvars.cpp:811:75: warning: cast between incompatible function types from ‘void (*)(FFloatCVar&)’ to ‘void (*)(FBaseCVar&)’ [-Wcast-function-type]
- : FBaseCVar (name, flags, reinterpret_cast<void (*)(FBaseCVar &)>(callback))
- ^
- /home/pi/zandronumSrc/30src/src/c_cvars.cpp: In constructor ‘FStringCVar::FStringCVar(const char*, const char*, DWORD, void (*)(FStringCVar&))’:
- /home/pi/zandronumSrc/30src/src/c_cvars.cpp:869:75: warning: cast between incompatible function types from ‘void (*)(FStringCVar&)’ to ‘void (*)(FBaseCVar&)’ [-Wcast-function-type]
- : FBaseCVar (name, flags, reinterpret_cast<void (*)(FBaseCVar &)>(callback))
- ^
- /home/pi/zandronumSrc/30src/src/c_cvars.cpp: In constructor ‘FColorCVar::FColorCVar(const char*, int, DWORD, void (*)(FColorCVar&))’:
- /home/pi/zandronumSrc/30src/src/c_cvars.cpp:938:78: warning: cast between incompatible function types from ‘void (*)(FColorCVar&)’ to ‘void (*)(FIntCVar&)’ [-Wcast-function-type]
- : FIntCVar (name, def, flags, reinterpret_cast<void (*)(FIntCVar &)>(callback))
- ^
- /home/pi/zandronumSrc/30src/src/c_cvars.cpp: In constructor ‘FGUIDCVar::FGUIDCVar(const char*, const GUID*, DWORD, void (*)(FGUIDCVar&))’:
- /home/pi/zandronumSrc/30src/src/c_cvars.cpp:1019:75: warning: cast between incompatible function types from ‘void (*)(FGUIDCVar&)’ to ‘void (*)(FBaseCVar&)’ [-Wcast-function-type]
- : FBaseCVar (name, flags, reinterpret_cast<void (*)(FBaseCVar &)>(callback))
- ^
- /home/pi/zandronumSrc/30src/src/c_cmds.cpp: In function ‘void StartLogging(const char*)’:
- /home/pi/zandronumSrc/30src/src/c_cmds.cpp:147:35: warning: ‘%s’ directive writing up to 511 bytes into a region of size 256 [-Wformat-overflow=]
- sprintf( g_szActualLogFilename, "%s", logfilename );
- ^~~~ ~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/c_cmds.cpp:147:10: note: ‘sprintf’ output between 1 and 512 bytes into a destination of size 256
- sprintf( g_szActualLogFilename, "%s", logfilename );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/c_console.cpp: In function ‘int PrintString(int, const char*)’:
- /home/pi/zandronumSrc/30src/src/c_console.cpp:979:20: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 1 and 19 [-Wformat-overflow=]
- sprintf( time, "[%02d:%02d:%02d;%02d:%02d:%02d] ", lt->tm_year - 100, lt->tm_mon + 1, lt->tm_mday, lt->tm_hour, lt->tm_min, lt->tm_sec);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/c_console.cpp:979:12: note: ‘sprintf’ output between 21 and 75 bytes into a destination of size 26
- sprintf( time, "[%02d:%02d:%02d;%02d:%02d:%02d] ", lt->tm_year - 100, lt->tm_mon + 1, lt->tm_mday, lt->tm_hour, lt->tm_min, lt->tm_sec);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 38%] Building CXX object src/CMakeFiles/zdoom.dir/c_dispatch.o
- [ 38%] Building CXX object src/CMakeFiles/zdoom.dir/c_expr.o
- [ 38%] Building CXX object src/CMakeFiles/zdoom.dir/chat.o
- [ 38%] Building CXX object src/CMakeFiles/zdoom.dir/cl_commands.o
- [ 39%] Building CXX object src/CMakeFiles/zdoom.dir/cl_demo.o
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/dthinker.h:38,
- from /home/pi/zandronumSrc/30src/src/actor.h:30,
- from /home/pi/zandronumSrc/30src/src/astar.h:54,
- from /home/pi/zandronumSrc/30src/src/bots.h:53,
- from /home/pi/zandronumSrc/30src/src/botcommands.h:54,
- from /home/pi/zandronumSrc/30src/src/chat.cpp:50:
- /home/pi/zandronumSrc/30src/src/tarray.h: In instantiation of ‘void TArray<T, TT>::Delete(unsigned int) [with T = FString; TT = FString]’:
- /home/pi/zandronumSrc/30src/src/chat.cpp:391:23: required from here
- /home/pi/zandronumSrc/30src/src/tarray.h:173:13: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FString’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index], &Array[index+1], sizeof(T)*(Count - index));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:46,
- from /home/pi/zandronumSrc/30src/src/dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/dthinker.h:38,
- from /home/pi/zandronumSrc/30src/src/actor.h:30,
- from /home/pi/zandronumSrc/30src/src/astar.h:54,
- from /home/pi/zandronumSrc/30src/src/bots.h:53,
- from /home/pi/zandronumSrc/30src/src/botcommands.h:54,
- from /home/pi/zandronumSrc/30src/src/chat.cpp:50:
- /home/pi/zandronumSrc/30src/src/zstring.h:112:7: note: ‘class FString’ declared here
- class FString
- ^~~~~~~
- [ 39%] Building CXX object src/CMakeFiles/zdoom.dir/cl_main.o
- [ 39%] Building CXX object src/CMakeFiles/zdoom.dir/cl_pred.o
- [ 39%] Building CXX object src/CMakeFiles/zdoom.dir/cl_statistics.o
- /home/pi/zandronumSrc/30src/src/cl_main.cpp: In function ‘void CLIENT_QuitNetworkGame(const char*)’:
- /home/pi/zandronumSrc/30src/src/cl_main.cpp:2282:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct NETADDRESS_s’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset( &g_AddressServer, 0, sizeof( g_AddressServer ));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/./sv_main.h:57,
- from /home/pi/zandronumSrc/30src/src/./network.h:58,
- from /home/pi/zandronumSrc/30src/src/g_doom/a_doomglobal.h:7,
- from /home/pi/zandronumSrc/30src/src/cl_main.cpp:54:
- /home/pi/zandronumSrc/30src/src/./networkshared.h:183:8: note: ‘struct NETADDRESS_s’ declared here
- struct NETADDRESS_s
- ^~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/cl_main.cpp: In member function ‘virtual void ServerCommands::DoScroller::Execute()’:
- /home/pi/zandronumSrc/30src/src/cl_main.cpp:8699:25: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int’ [-Wformat=]
- CLIENT_PrintWarning( "client_DoScroller: Invalid side ID: %ld!\n", affectee );
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~
- /home/pi/zandronumSrc/30src/src/cl_main.cpp:8705:24: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int’ [-Wformat=]
- CLIENT_PrintWarning( "client_DoScroller: Invalid sector ID: %ld!\n", affectee );
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~
- [ 39%] Building CXX object src/CMakeFiles/zdoom.dir/cmdlib.o
- [ 40%] Building CXX object src/CMakeFiles/zdoom.dir/colormatcher.o
- [ 40%] Building CXX object src/CMakeFiles/zdoom.dir/compatibility.o
- [ 40%] Building CXX object src/CMakeFiles/zdoom.dir/configfile.o
- [ 40%] Building CXX object src/CMakeFiles/zdoom.dir/cooperative.o
- [ 40%] Building CXX object src/CMakeFiles/zdoom.dir/d_dehacked.o
- [ 40%] Building CXX object src/CMakeFiles/zdoom.dir/d_iwad.o
- [ 41%] Building CXX object src/CMakeFiles/zdoom.dir/d_main.o
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/c_cvars.h:37,
- from /home/pi/zandronumSrc/30src/src/network.h:54,
- from /home/pi/zandronumSrc/30src/src/d_main.cpp:55:
- /home/pi/zandronumSrc/30src/src/tarray.h: In instantiation of ‘void TArray<T, TT>::Insert(unsigned int, const T&) [with T = FString; TT = FString]’:
- /home/pi/zandronumSrc/30src/src/d_main.cpp:1887:34: required from here
- /home/pi/zandronumSrc/30src/src/tarray.h:215:12: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FString’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index+1], &Array[index], sizeof(T)*(Count - index - 1));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:46,
- from /home/pi/zandronumSrc/30src/src/c_cvars.h:37,
- from /home/pi/zandronumSrc/30src/src/network.h:54,
- from /home/pi/zandronumSrc/30src/src/d_main.cpp:55:
- /home/pi/zandronumSrc/30src/src/zstring.h:112:7: note: ‘class FString’ declared here
- class FString
- ^~~~~~~
- /home/pi/zandronumSrc/30src/src/d_main.cpp: In function ‘void D_DoAdvanceDemo()’:
- /home/pi/zandronumSrc/30src/src/d_main.cpp:1619:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if (gameinfo.advisoryTime)
- ^~
- /home/pi/zandronumSrc/30src/src/d_main.cpp:1628:2: note: here
- case 1:
- ^~~~
- /home/pi/zandronumSrc/30src/src/d_main.cpp:1630:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if (!M_DemoNoPlay)
- ^~
- /home/pi/zandronumSrc/30src/src/d_main.cpp:1649:2: note: here
- default:
- ^~~~~~~
- /home/pi/zandronumSrc/30src/src/d_dehacked.cpp: In function ‘int PatchSprite(int)’:
- /home/pi/zandronumSrc/30src/src/d_dehacked.cpp:1459:13: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 4 bytes from a string of length 4 [-Wstringop-truncation]
- strncpy (sprites[sprNum].name, OrgSprNames[offset].c, 4);
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 41%] Building CXX object src/CMakeFiles/zdoom.dir/d_net.o
- /home/pi/zandronumSrc/30src/src/d_net.cpp: In function ‘bool DoArbitrate(void*)’:
- /home/pi/zandronumSrc/30src/src/d_net.cpp:1384:17: warning: comparison of integer expressions of different signedness: int’ and ‘unsigned int’ [-Wsign-compare]
- if (version != (0xFF0000 | NETGAMEVERSION))
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 41%] Building CXX object src/CMakeFiles/zdoom.dir/d_netinfo.o
- [ 41%] Building CXX object src/CMakeFiles/zdoom.dir/d_protocol.o
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/d_netinfo.cpp:40:
- /home/pi/zandronumSrc/30src/src/tarray.h: In instantiation of ‘TArray<T, TT>::TArray(int) [with T = FName; TT = FName]’:/home/pi/zandronumSrc/30src/src/d_netinfo.cpp:1246:47: required from here
- /home/pi/zandronumSrc/30src/src/tarray.h:89:10: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type class FName’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(Array, 0, sizeof(T) * max); // [ZDoomGL] - initialize the array to 0
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:45,
- from /home/pi/zandronumSrc/30src/src/d_netinfo.cpp:40:
- /home/pi/zandronumSrc/30src/src/name.h:46:7: note: ‘class FName’ declared here
- class FName
- ^~~~~
- /home/pi/zandronumSrc/30src/src/d_net.cpp: In function ‘void Net_DoCommand(int, BYTE**, int)’:
- /home/pi/zandronumSrc/30src/src/d_net.cpp:2342:12: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 24 equals destination size [-Wstringop-truncation]
- strncpy (savedescription, s, sizeof(savedescription));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 41%] Building CXX object src/CMakeFiles/zdoom.dir/deathmatch.o
- [ 42%] Building CXX object src/CMakeFiles/zdoom.dir/decallib.o
- [ 42%] Building CXX object src/CMakeFiles/zdoom.dir/dobject.o
- [ 42%] Building CXX object src/CMakeFiles/zdoom.dir/dobjgc.o
- [ 42%] Building CXX object src/CMakeFiles/zdoom.dir/dobjtype.o
- [ 42%] Building CXX object src/CMakeFiles/zdoom.dir/domination.o
- [ 42%] Building CXX object src/CMakeFiles/zdoom.dir/doomdef.o
- [ 43%] Building CXX object src/CMakeFiles/zdoom.dir/doomstat.o
- [ 43%] Building CXX object src/CMakeFiles/zdoom.dir/dsectoreffect.o
- [ 43%] Building CXX object src/CMakeFiles/zdoom.dir/dthinker.o
- [ 43%] Building CXX object src/CMakeFiles/zdoom.dir/duel.o
- [ 43%] Building CXX object src/CMakeFiles/zdoom.dir/f_wipe.o
- [ 44%] Building CXX object src/CMakeFiles/zdoom.dir/farchive.o
- /home/pi/zandronumSrc/30src/src/farchive.cpp: In member function ‘FArchive& FArchive::ReadObject(DObject*&, PClass*)’:
- /home/pi/zandronumSrc/30src/src/farchive.cpp:1211:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /home/pi/zandronumSrc/30src/src/farchive.cpp:1213:2: note: here
- case NEW_CLS_OBJ:
- ^~~~
- /home/pi/zandronumSrc/30src/src/farchive.cpp:1251:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /home/pi/zandronumSrc/30src/src/farchive.cpp:1253:2: note: here
- case NEW_OBJ:
- ^~~~
- [ 44%] Building CXX object src/CMakeFiles/zdoom.dir/files.o
- [ 44%] Building CXX object src/CMakeFiles/zdoom.dir/g_game.o
- [ 44%] Building CXX object src/CMakeFiles/zdoom.dir/g_hub.o
- [ 44%] Building CXX object src/CMakeFiles/zdoom.dir/g_level.o
- [ 44%] Building CXX object src/CMakeFiles/zdoom.dir/g_mapinfo.o
- [ 45%] Building CXX object src/CMakeFiles/zdoom.dir/g_skill.o
- /home/pi/zandronumSrc/30src/src/g_level.cpp: In function ‘void G_InitLevelLocals()’:
- /home/pi/zandronumSrc/30src/src/g_level.cpp:1951:10: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 8 bytes from a string of length 8 [-Wstringop-truncation]
- strncpy (level.skypic2, info->skypic2, 8);
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/g_level.h:37,
- from /home/pi/zandronumSrc/30src/src/g_mapinfo.cpp:38:
- /home/pi/zandronumSrc/30src/src/tarray.h: In instantiation of ‘void TArray<T, TT>::Delete(unsigned int) [with T = FEpisode; TT = FEpisode]’:
- /home/pi/zandronumSrc/30src/src/g_mapinfo.cpp:1760:23: required from here
- /home/pi/zandronumSrc/30src/src/tarray.h:173:13: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘struct FEpisode’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index], &Array[index+1], sizeof(T)*(Count - index));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/g_mapinfo.cpp:38:
- /home/pi/zandronumSrc/30src/src/g_level.h:635:8: note: ‘struct FEpisode’ declared here
- struct FEpisode
- ^~~~~~~~
- [ 45%] Building CXX object src/CMakeFiles/zdoom.dir/gameconfigfile.o
- /home/pi/zandronumSrc/30src/src/g_game.cpp: In function ‘void GAME_ResetMap(bool)’:
- /home/pi/zandronumSrc/30src/src/g_game.cpp:3709:10: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 8 bytes from a string of length 8 [-Wstringop-truncation]
- strncpy( level.skypic1, pLevelInfo->skypic1, 8 );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/g_game.cpp:3710:10: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 8 bytes from a string of length 8 [-Wstringop-truncation]
- strncpy( level.skypic2, pLevelInfo->skypic2, 8 );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/g_game.cpp:3712:11: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 8 bytes from a string of length 8 [-Wstringop-truncation]
- strncpy( level.skypic2, level.skypic1, 8 );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/g_game.cpp:3709:10: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 8 bytes from a string of length 8 [-Wstringop-truncation]
- strncpy( level.skypic1, pLevelInfo->skypic1, 8 );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/g_game.cpp:3710:10: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 8 bytes from a string of length 8 [-Wstringop-truncation]
- strncpy( level.skypic2, pLevelInfo->skypic2, 8 );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/g_game.cpp:3712:11: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 8 bytes from a string of length 8 [-Wstringop-truncation]
- strncpy( level.skypic2, level.skypic1, 8 );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 45%] Building CXX object src/CMakeFiles/zdoom.dir/gamemode.o
- [ 45%] Building CXX object src/CMakeFiles/zdoom.dir/gi.o
- [ 45%] Building CXX object src/CMakeFiles/zdoom.dir/gitinfo.o
- [ 46%] Building CXX object src/CMakeFiles/zdoom.dir/i_net.o
- /home/pi/zandronumSrc/30src/src/gamemode.cpp: In function ‘void GAMEMODE_Construct()’:
- /home/pi/zandronumSrc/30src/src/gamemode.cpp:166:9: warning: ‘char* strncpy(char*, const char*, size_t)’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation]
- strncpy( g_GameModes[GAMEMODE_TEAMPOSSESSION].szF1Texture, "F1_TPOSS", 8 );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/gamemode.cpp:184:9: warning: ‘char* strncpy(char*, const char*, size_t)’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation]
- strncpy( g_GameModes[GAMEMODE_ONEFLAGCTF].szF1Texture, "F1_1FCTF", 8 );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 46%] Building CXX object src/CMakeFiles/zdoom.dir/info.o
- [ 46%] Building CXX object src/CMakeFiles/zdoom.dir/invasion.o
- [ 46%] Building CXX object src/CMakeFiles/zdoom.dir/joinqueue.o
- [ 46%] Building CXX object src/CMakeFiles/zdoom.dir/keysections.o
- [ 46%] Building CXX object src/CMakeFiles/zdoom.dir/lastmanstanding.o
- [ 47%] Building CXX object src/CMakeFiles/zdoom.dir/lumpconfigfile.o
- [ 47%] Building CXX object src/CMakeFiles/zdoom.dir/m_alloc.o
- [ 47%] Building CXX object src/CMakeFiles/zdoom.dir/m_argv.o
- [ 47%] Building CXX object src/CMakeFiles/zdoom.dir/m_bbox.o
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/m_argv.h:37,
- from /home/pi/zandronumSrc/30src/src/m_argv.cpp:36:
- /home/pi/zandronumSrc/30src/src/tarray.h: In instantiation of ‘void TArray<T, TT>::Delete(unsigned int, int) [with T = FString; TT = FString]’:
- /home/pi/zandronumSrc/30src/src/m_argv.cpp:225:20: required from here
- /home/pi/zandronumSrc/30src/src/tarray.h:193:13: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FString’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index], &Array[index+deletecount], sizeof(T)*(Count - index));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:46,
- from /home/pi/zandronumSrc/30src/src/dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/m_argv.h:37,
- from /home/pi/zandronumSrc/30src/src/m_argv.cpp:36:
- /home/pi/zandronumSrc/30src/src/zstring.h:112:7: note: ‘class FString’ declared here
- class FString
- ^~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/m_argv.h:37,
- from /home/pi/zandronumSrc/30src/src/m_argv.cpp:36:
- /home/pi/zandronumSrc/30src/src/tarray.h: In instantiation of ‘void TArray<T, TT>::Delete(unsigned int) [with T = FString; TT = FString]’:
- /home/pi/zandronumSrc/30src/src/m_argv.cpp:229:17: required from here
- /home/pi/zandronumSrc/30src/src/tarray.h:173:13: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FString’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index], &Array[index+1], sizeof(T)*(Count - index));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:46,
- from /home/pi/zandronumSrc/30src/src/dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/m_argv.h:37,
- from /home/pi/zandronumSrc/30src/src/m_argv.cpp:36:
- /home/pi/zandronumSrc/30src/src/zstring.h:112:7: note: ‘class FString’ declared here
- class FString
- ^~~~~~~
- [ 47%] Building CXX object src/CMakeFiles/zdoom.dir/m_cheat.o
- [ 48%] Building CXX object src/CMakeFiles/zdoom.dir/m_joy.o
- [ 48%] Building CXX object src/CMakeFiles/zdoom.dir/m_misc.o
- [ 48%] Building CXX object src/CMakeFiles/zdoom.dir/m_oldrandom.o
- [ 48%] Building CXX object src/CMakeFiles/zdoom.dir/m_png.o
- /home/pi/zandronumSrc/30src/src/m_cheat.cpp: In function ‘void cht_DoCheat(player_t*, int)’:
- /home/pi/zandronumSrc/30src/src/m_cheat.cpp:84:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if (!(player->cheats & CF_GODMODE) && player->playerstate == PST_LIVE)
- ^~
- /home/pi/zandronumSrc/30src/src/m_cheat.cpp:92:2: note: here
- case CHT_GOD:
- ^~~~
- [ 48%] Building CXX object src/CMakeFiles/zdoom.dir/m_random.o
- [ 48%] Building CXX object src/CMakeFiles/zdoom.dir/m_specialpaths.o
- [ 49%] Building CXX object src/CMakeFiles/zdoom.dir/maprotation.o
- [ 49%] Building CXX object src/CMakeFiles/zdoom.dir/memarena.o
- [ 49%] Building CXX object src/CMakeFiles/zdoom.dir/md5.o
- [ 49%] Building CXX object src/CMakeFiles/zdoom.dir/medal.o
- [ 49%] Building CXX object src/CMakeFiles/zdoom.dir/name.o
- [ 50%] Building CXX object src/CMakeFiles/zdoom.dir/network.o
- [ 50%] Building CXX object src/CMakeFiles/zdoom.dir/networkshared.o
- /home/pi/zandronumSrc/30src/src/networkshared.cpp: In member function ‘void NETBUFFER_s::Init(ULONG, BUFFERTYPE_e)’:
- /home/pi/zandronumSrc/30src/src/networkshared.cpp:97:34: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct NETBUFFER_s’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset( this, 0, sizeof( *this ));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/networkshared.cpp:51:
- /home/pi/zandronumSrc/30src/src/networkshared.h:254:8: note: ‘struct NETBUFFER_s’ declared here
- struct NETBUFFER_s
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/networkshared.cpp: In member function ‘char IPFileParser::skipWhitespace(FILE*)’:
- /home/pi/zandronumSrc/30src/src/networkshared.cpp:857:41: warning: comparison is always true due to limited range of data type [-Wtype-limits]
- while (( curChar == ' ' ) && ( curChar != -1 ))
- ~~~~~~~~^~~~~
- /home/pi/zandronumSrc/30src/src/networkshared.cpp: In member function ‘char IPFileParser::skipComment(FILE*)’:
- /home/pi/zandronumSrc/30src/src/networkshared.cpp:868:65: warning: comparison is always true due to limited range of data type [-Wtype-limits]
- while (( curChar != '\r' ) && ( curChar != '\n' ) && ( curChar != -1 ))
- ~~~~~~~~^~~~~
- /home/pi/zandronumSrc/30src/src/networkshared.cpp: In member function ‘bool IPFileParser::parseNextLine(FILE*, IPADDRESSBAN_s&, ULONG&)’:
- /home/pi/zandronumSrc/30src/src/networkshared.cpp:900:108: warning: comparison is always false due to limited range of data type [-Wtype-limits]
- if ( curChar == '\r' || curChar == '\n' || curChar == ':' || curChar == '<' || curChar == '/' || curChar == -1 )
- ~~~~~~~~^~~~~
- /home/pi/zandronumSrc/30src/src/networkshared.cpp: In member function ‘void IPFileParser::readReason(FILE*, char*, int)’:
- /home/pi/zandronumSrc/30src/src/networkshared.cpp:1000:62: warning: comparison is always true due to limited range of data type [-Wtype-limits]
- if( ( curChar != '\r' ) && ( curChar != '\n' ) && ( curChar != -1 ) )
- ~~~~~~~~^~~~~
- In file included from /home/pi/zandronumSrc/30src/src/../src/doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/networkheaders.h:104,
- from /home/pi/zandronumSrc/30src/src/network.cpp:51:
- /home/pi/zandronumSrc/30src/src/../src/tarray.h: In instantiation of ‘void TArray<T, TT>::Delete(unsigned int) [with T = FName; TT = FName]’:
- /home/pi/zandronumSrc/30src/src/network.cpp:1089:29: required from here
- /home/pi/zandronumSrc/30src/src/../src/tarray.h:173:13: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FName’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index], &Array[index+1], sizeof(T)*(Count - index));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/../src/doomtype.h:45,
- from /home/pi/zandronumSrc/30src/src/networkheaders.h:104,
- from /home/pi/zandronumSrc/30src/src/network.cpp:51:
- /home/pi/zandronumSrc/30src/src/../src/name.h:46:7: note: ‘class FName’ declared here
- class FName
- ^~~~~
- [ 50%] Building CXX object src/CMakeFiles/zdoom.dir/network/cl_auth.o
- [ 50%] Building CXX object src/CMakeFiles/zdoom.dir/network/netcommand.o
- [ 50%] Building CXX object src/CMakeFiles/zdoom.dir/network/nettraffic.o
- [ 51%] Building CXX object src/CMakeFiles/zdoom.dir/network/packetarchive.o
- [ 51%] Building CXX object src/CMakeFiles/zdoom.dir/network/servercommands.o
- In file included from /home/pi/zandronumSrc/30src/src/network/../doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/network/../dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/network/../dthinker.h:38,
- from /home/pi/zandronumSrc/30src/src/network/../actor.h:30,
- from /home/pi/zandronumSrc/30src/src/network/../sv_main.h:54,
- from /home/pi/zandronumSrc/30src/src/network/packetarchive.cpp:51:
- /home/pi/zandronumSrc/30src/src/network/../tarray.h: In instantiation of ‘void TArray<T, TT>::Delete(unsigned int, int) [with T = NETBUFFER_s; TT = NETBUFFER_s]’:
- /home/pi/zandronumSrc/30src/src/network/packetarchive.cpp:322:49: required from here
- /home/pi/zandronumSrc/30src/src/network/../tarray.h:193:13: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct NETBUFFER_s’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index], &Array[index+deletecount], sizeof(T)*(Count - index));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/network/../sv_main.h:57,
- from /home/pi/zandronumSrc/30src/src/network/packetarchive.cpp:51:
- /home/pi/zandronumSrc/30src/src/network/../networkshared.h:254:8: note: ‘struct NETBUFFER_s’ declared here
- struct NETBUFFER_s
- ^~~~~~~~~~~
- [ 51%] Building CXX object src/CMakeFiles/zdoom.dir/network/srp.o
- /home/pi/zandronumSrc/30src/src/network/servercommands.cpp: In function ‘bool CLIENT_ParseServerCommand(SVC, BYTESTREAM_s*)’:
- /home/pi/zandronumSrc/30src/src/network/servercommands.cpp:2534:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- reinterpret_cast<AActor *&>( command.weapon ),
- ~~~~~~~~^~~~~~
- /home/pi/zandronumSrc/30src/src/network/servercommands.cpp:2583:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- reinterpret_cast<AActor *&>( command.item ),
- ~~~~~~~~^~~~
- [ 51%] Building CXX object src/CMakeFiles/zdoom.dir/network/sv_auth.o
- [ 51%] Building CXX object src/CMakeFiles/zdoom.dir/nodebuild.o
- [ 51%] Building CXX object src/CMakeFiles/zdoom.dir/nodebuild_classify_nosse2.o
- [ 52%] Building CXX object src/CMakeFiles/zdoom.dir/nodebuild_events.o
- [ 52%] Building CXX object src/CMakeFiles/zdoom.dir/nodebuild_extract.o
- [ 52%] Building CXX object src/CMakeFiles/zdoom.dir/nodebuild_gl.o
- /home/pi/zandronumSrc/30src/src/nodebuild_extract.cpp: In member function ‘void FNodeBuilder::Extract(node_t*&, int&, seg_t*&, glsegextra_t*&, int&, subsector_t*&, int&, vertex_t*&, int&)’:
- /home/pi/zandronumSrc/30src/src/nodebuild_extract.cpp:73:51: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct subsector_t’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(outSubs, 0, subCount * sizeof(subsector_t));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/nodebuild.h:3,
- from /home/pi/zandronumSrc/30src/src/nodebuild_extract.cpp:44:
- /home/pi/zandronumSrc/30src/src/r_defs.h:1156:8: note: ‘struct subsector_t’ declared here
- struct subsector_t
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/nodebuild_extract.cpp: In member function ‘void FNodeBuilder::ExtractMini(FMiniBSP*)’:
- /home/pi/zandronumSrc/30src/src/nodebuild_extract.cpp:177:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct subsector_t’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(&bsp->Subsectors[0], 0, Subsectors.Size() * sizeof(subsector_t));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/nodebuild.h:3,
- from /home/pi/zandronumSrc/30src/src/nodebuild_extract.cpp:44:
- /home/pi/zandronumSrc/30src/src/r_defs.h:1156:8: note: ‘struct subsector_t’ declared here
- struct subsector_t
- ^~~~~~~~~~~
- [ 52%] Building CXX object src/CMakeFiles/zdoom.dir/nodebuild_utility.o
- [ 52%] Building CXX object src/CMakeFiles/zdoom.dir/p_3dfloors.o
- /home/pi/zandronumSrc/30src/src/network/servercommands.cpp:264:25: warning: ‘temp0’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- CLIENT_PrintWarning( "DoScroller: couldn't find sector: %d\n", temp0 );
- ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 53%] Building CXX object src/CMakeFiles/zdoom.dir/p_3dmidtex.o
- [ 53%] Building CXX object src/CMakeFiles/zdoom.dir/p_acs.o
- [ 53%] Building CXX object src/CMakeFiles/zdoom.dir/p_buildmap.o
- [ 53%] Building CXX object src/CMakeFiles/zdoom.dir/p_ceiling.o
- /home/pi/zandronumSrc/30src/src/p_buildmap.cpp: In function ‘void LoadSectors(sectortype*)’:
- /home/pi/zandronumSrc/30src/src/p_buildmap.cpp:389:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct sector_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
- memset (sectors, 0, sizeof(sector_t)*numsectors);
- ^
- In file included from /home/pi/zandronumSrc/30src/src/r_state.h:28,
- from /home/pi/zandronumSrc/30src/src/p_local.h:29,
- from /home/pi/zandronumSrc/30src/src/p_buildmap.cpp:10:
- /home/pi/zandronumSrc/30src/src/r_defs.h:472:8: note: ‘struct sector_t’ declared here
- struct sector_t
- ^~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_buildmap.cpp: In function ‘void LoadWalls(walltype*, int, sectortype*)’:
- /home/pi/zandronumSrc/30src/src/p_buildmap.cpp:490:43: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct side_t’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset (sides, 0, numsides*sizeof(side_t));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/r_state.h:28,
- from /home/pi/zandronumSrc/30src/src/p_local.h:29,
- from /home/pi/zandronumSrc/30src/src/p_buildmap.cpp:10:
- /home/pi/zandronumSrc/30src/src/r_defs.h:886:8: note: ‘struct side_t’ declared here
- struct side_t
- ^~~~~~
- /home/pi/zandronumSrc/30src/src/p_acs.cpp: In member function ‘int DLevelScript::CallFunction(int, int, SDWORD*, const SDWORD*, int)’:
- /home/pi/zandronumSrc/30src/src/p_acs.cpp:6284:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
- case 4: tid2 = args[3];
- ~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_acs.cpp:6285:5: note: here
- case 3: tid1 = args[2];
- ^~~~
- /home/pi/zandronumSrc/30src/src/p_acs.cpp: In member function ‘int DLevelScript::RunScript()’:
- /home/pi/zandronumSrc/30src/src/p_acs.cpp:8113:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
- resultValue = STACK(1);
- ^
- /home/pi/zandronumSrc/30src/src/p_acs.cpp:8114:3: note: here
- case PCD_DROP: //fall through.
- ^~~~
- [ 53%] Building CXX object src/CMakeFiles/zdoom.dir/p_conversation.o
- /home/pi/zandronumSrc/30src/src/p_ceiling.cpp: In static member function ‘static DCeiling* DCeiling::Create(sector_t*, DCeiling::ECeiling, line_t*, int, fixed_t, fixed_t, fixed_t, int, int, int, bool)’:
- /home/pi/zandronumSrc/30src/src/p_ceiling.cpp:455:24: warning: this statement may fall through [-Wimplicit-fallthrough=] ceiling->m_TopHeight = sec->ceilingplane.d;
- ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_ceiling.cpp:456:2: note: here
- case ceilLowerAndCrush:
- ^~~~
- [ 53%] Building CXX object src/CMakeFiles/zdoom.dir/p_doors.o
- [ 54%] Building CXX object src/CMakeFiles/zdoom.dir/p_effect.o
- [ 54%] Building CXX object src/CMakeFiles/zdoom.dir/p_enemy.o
- [ 54%] Building CXX object src/CMakeFiles/zdoom.dir/p_floor.o
- [ 54%] Building CXX object src/CMakeFiles/zdoom.dir/p_glnodes.o
- /home/pi/zandronumSrc/30src/src/p_glnodes.cpp: In function ‘bool LoadGLSubsectors(FileReader*)’:
- /home/pi/zandronumSrc/30src/src/p_glnodes.cpp:458:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct subsector_t’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(subsectors,0,numsubsectors * sizeof(subsector_t));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/r_state.h:28,
- from /home/pi/zandronumSrc/30src/src/p_local.h:29,
- from /home/pi/zandronumSrc/30src/src/p_glnodes.cpp:57:
- /home/pi/zandronumSrc/30src/src/r_defs.h:1156:8: note: ‘struct subsector_t’ declared here
- struct subsector_t
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_glnodes.cpp:477:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct subsector_t’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(subsectors,0,numsubsectors * sizeof(subsector_t));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/r_state.h:28,
- from /home/pi/zandronumSrc/30src/src/p_local.h:29,
- from /home/pi/zandronumSrc/30src/src/p_glnodes.cpp:57:
- /home/pi/zandronumSrc/30src/src/r_defs.h:1156:8: note: ‘struct subsector_t’ declared here
- struct subsector_t
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_floor.cpp: In function ‘bool EV_DoFloor(DFloor::EFloor, line_t*, int, fixed_t, fixed_t, int, int, bool, bool)’:
- /home/pi/zandronumSrc/30src/src/p_floor.cpp:601:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
- floor->m_Speed = height;
- ~~~~~~~~~~~~~~~^~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_floor.cpp:602:3: note: here
- case DFloor::floorLowerByValue:
- ^~~~
- /home/pi/zandronumSrc/30src/src/p_floor.cpp:609:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
- floor->m_Speed = height;
- ~~~~~~~~~~~~~~~^~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_floor.cpp:610:3: note: here
- case DFloor::floorRaiseByValue:
- ^~~~
- /home/pi/zandronumSrc/30src/src/p_floor.cpp:623:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
- floor->m_Crush = crush;
- ~~~~~~~~~~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/src/p_floor.cpp:624:3: note: here
- case DFloor::floorRaiseToLowestCeiling:
- ^~~~
- [ 54%] Building CXX object src/CMakeFiles/zdoom.dir/p_interaction.o
- /home/pi/zandronumSrc/30src/src/p_glnodes.cpp: In function ‘bool P_LoadGLNodes(MapData*)’:
- /home/pi/zandronumSrc/30src/src/p_glnodes.cpp:922:13: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 8 equals destination size [-Wstringop-truncation]
- strncpy(map->MapLumps[0].Name, Wads.GetLumpFullName(map->lumpnum), 8);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 55%] Building CXX object src/CMakeFiles/zdoom.dir/p_lights.o
- [ 55%] Building CXX object src/CMakeFiles/zdoom.dir/p_linkedsectors.o
- [ 55%] Building CXX object src/CMakeFiles/zdoom.dir/p_lnspec.o
- [ 55%] Building CXX object src/CMakeFiles/zdoom.dir/p_map.o
- [ 55%] Building CXX object src/CMakeFiles/zdoom.dir/p_maputl.o
- [ 55%] Building CXX object src/CMakeFiles/zdoom.dir/p_mobj.o
- [ 56%] Building CXX object src/CMakeFiles/zdoom.dir/p_pillar.o
- /home/pi/zandronumSrc/30src/src/p_mobj.cpp: In function ‘AActor* P_SpawnPlayerMissile(AActor*, fixed_t, fixed_t, fixed_t, const PClass*, angle_t, AActor**, AActor**, bool, bool, bool)’:
- /home/pi/zandronumSrc/30src/src/p_mobj.cpp:7413:38: warning: left shift of negative value [-Wshift-negative-value]
- static const int angdiff[3] = { -1<<26, 1<<26, 0 };
- ^~
- [ 56%] Building CXX object src/CMakeFiles/zdoom.dir/p_plats.o
- /home/pi/zandronumSrc/30src/src/p_plats.cpp: In member function ‘virtual void DPlat::Tick()’:
- /home/pi/zandronumSrc/30src/src/p_plats.cpp:153:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
- m_Sector->planes[sector_t::floor].Flags |= PLANEF_BLOCKED;
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_plats.cpp:154:6: note: here
- case platRaiseAndStay:
- ^~~~
- /home/pi/zandronumSrc/30src/src/p_plats.cpp: In function ‘bool EV_DoPlat(int, line_t*, DPlat::EPlatType, int, int, int, int, int)’:
- /home/pi/zandronumSrc/30src/src/p_plats.cpp:438:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
- rtn = true;
- ~~~~^~~~~~
- /home/pi/zandronumSrc/30src/src/p_plats.cpp:439:2: note: here
- case DPlat::platPerpetualRaise:
- ^~~~
- [ 56%] Building CXX object src/CMakeFiles/zdoom.dir/p_pspr.o
- [ 56%] Building CXX object src/CMakeFiles/zdoom.dir/p_saveg.o
- [ 56%] Building CXX object src/CMakeFiles/zdoom.dir/p_sectors.o
- [ 57%] Building CXX object src/CMakeFiles/zdoom.dir/p_setup.o
- [ 57%] Building CXX object src/CMakeFiles/zdoom.dir/p_sight.o
- /home/pi/zandronumSrc/30src/src/p_setup.cpp: In function ‘void LoadZNodes(FileReaderBase&, int)’:
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:1090:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct subsector_t’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset (subsectors, 0, numsubsectors*sizeof(subsector_t));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/d_player.h:44,
- from /home/pi/zandronumSrc/30src/src/network.h:55,
- from /home/pi/zandronumSrc/30src/src/p_setup.cpp:33:
- /home/pi/zandronumSrc/30src/src/r_defs.h:1156:8: note: ‘struct subsector_t’ declared here
- struct subsector_t
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_setup.cpp: In function ‘void P_LoadSectors(MapData*, FMissingTextureTracker&)’:
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:1552:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct sector_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memacces ]
- memset (sectors, 0, numsectors*sizeof(sector_t));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/d_player.h:44,
- from /home/pi/zandronumSrc/30src/src/network.h:55,
- from /home/pi/zandronumSrc/30src/src/p_setup.cpp:33:
- /home/pi/zandronumSrc/30src/src/r_defs.h:472:8: note: ‘struct sector_t’ declared here
- struct sector_t
- ^~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_setup.cpp: In function ‘void P_AllocateSideDefs(int)’:
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:2404:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct side_t’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset (sides, 0, count*sizeof(side_t));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/d_player.h:44,
- from /home/pi/zandronumSrc/30src/src/network.h:55,
- from /home/pi/zandronumSrc/30src/src/p_setup.cpp:33:
- /home/pi/zandronumSrc/30src/src/r_defs.h:886:8: note: ‘struct side_t’ declared here
- struct side_t
- ^~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/c_cvars.h:37,
- from /home/pi/zandronumSrc/30src/src/network.h:54,
- from /home/pi/zandronumSrc/30src/src/p_setup.cpp:33:
- /home/pi/zandronumSrc/30src/src/tarray.h: In instantiation of ‘TArray<T, TT>::TArray(int) [with T = FPlayerStart; TT = FPlayerStart]’:
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:207:42: required from here
- /home/pi/zandronumSrc/30src/src/tarray.h:89:10: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct FPlayerStart’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(Array, 0, sizeof(T) * max); // [ZDoomGL] - initialize the array to 0
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/p_setup.h:27,
- from /home/pi/zandronumSrc/30src/src/network.h:57,
- from /home/pi/zandronumSrc/30src/src/p_setup.cpp:33:
- /home/pi/zandronumSrc/30src/src/doomdata.h:418:8: note: ‘struct FPlayerStart’ declared here
- struct FPlayerStart
- ^~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_setup.cpp: In instantiation of ‘void P_LoadSubsectors(MapData*) [with subsectortype = mapsubsector_t; segtype = mapseg_t]’:
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:4206:53: required from here
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:1489:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct subsector_t’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset (subsectors, 0, numsubsectors*sizeof(subsector_t));
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/d_player.h:44,
- from /home/pi/zandronumSrc/30src/src/network.h:55,
- from /home/pi/zandronumSrc/30src/src/p_setup.cpp:33:
- /home/pi/zandronumSrc/30src/src/r_defs.h:1156:8: note: ‘struct subsector_t’ declared here
- struct subsector_t
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_setup.cpp: In instantiation of ‘void P_LoadSubsectors(MapData*) [with subsectortype = mapsubsector4_t; segtype = mapseg4_t]’:
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:4220:55: required from here
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:1489:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct subsector_t’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset (subsectors, 0, numsubsectors*sizeof(subsector_t));
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/d_player.h:44,
- from /home/pi/zandronumSrc/30src/src/network.h:55,
- from /home/pi/zandronumSrc/30src/src/p_setup.cpp:33:
- /home/pi/zandronumSrc/30src/src/r_defs.h:1156:8: note: ‘struct subsector_t’ declared here
- struct subsector_t
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_setup.cpp: In function ‘void P_ProcessSideTextures(bool, side_t*, sector_t*, mapsidedef_t*, int, int, short int*, FMissingTextureTracker&)’:
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:2687:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- }
- ^
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:2690:2: note: here
- default: // normal cases
- ^~~~~~~
- [ 57%] Building CXX object src/CMakeFiles/zdoom.dir/p_slopes.o
- [ 57%] Building CXX object src/CMakeFiles/zdoom.dir/p_spec.o
- [ 57%] Building CXX object src/CMakeFiles/zdoom.dir/p_states.o
- /home/pi/zandronumSrc/30src/src/p_setup.cpp: In function ‘MapData* P_OpenMapData(const char*, bool)’:
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:465:10: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 8 bytes from a string of length 8 [-Wstringop-truncation]
- strncpy(map->MapLumps[0].Name, map->resource->GetLump(0)->Name, 8);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:475:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 8 bytes from a string of length 8 [-Wstringop-truncation]
- strncpy(map->MapLumps[ML_TEXTMAP].Name, lumpname, 8);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:507:13: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 8 bytes from a string of length 8 [-Wstringop-truncation]
- strncpy(map->MapLumps[index].Name, lumpname, 8);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_setup.cpp:539:11: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 8 bytes from a string of length 8 [-Wstringop-truncation]
- strncpy(map->MapLumps[index].Name, lumpname, 8);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/dthinker.h:38,
- from /home/pi/zandronumSrc/30src/src/actor.h:30,
- from /home/pi/zandronumSrc/30src/src/p_states.cpp:36:
- /home/pi/zandronumSrc/30src/src/tarray.h: In instantiation of ‘TArray<T, TT>::TArray(int) [with T = FName; TT = FName]’:/home/pi/zandronumSrc/30src/src/p_states.cpp:219:33: required from here
- /home/pi/zandronumSrc/30src/src/tarray.h:89:10: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type class FName’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(Array, 0, sizeof(T) * max); // [ZDoomGL] - initialize the array to 0
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:45,
- from /home/pi/zandronumSrc/30src/src/dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/dthinker.h:38,
- from /home/pi/zandronumSrc/30src/src/actor.h:30,
- from /home/pi/zandronumSrc/30src/src/p_states.cpp:36:
- /home/pi/zandronumSrc/30src/src/name.h:46:7: note: ‘class FName’ declared here
- class FName
- ^~~~~
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/dthinker.h:38,
- from /home/pi/zandronumSrc/30src/src/actor.h:30,
- from /home/pi/zandronumSrc/30src/src/p_states.cpp:36:
- /home/pi/zandronumSrc/30src/src/tarray.h: In instantiation of ‘void TArray<T, TT>::Delete(unsigned int) [with T = FStateDefine; TT = FStateDefine]’:
- /home/pi/zandronumSrc/30src/src/p_states.cpp:456:22: required from here
- /home/pi/zandronumSrc/30src/src/tarray.h:173:13: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘struct FStateDefine’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index], &Array[index+1], sizeof(T)*(Count - index));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/p_states.cpp:42:
- /home/pi/zandronumSrc/30src/src/thingdef/thingdef.h:60:8: note: ‘struct FStateDefine’ declared here
- struct FStateDefine
- ^~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_spec.cpp: In function ‘void P_SpawnSpecials()’:
- /home/pi/zandronumSrc/30src/src/p_spec.cpp:1558:55: warning: left shift of negative value [-Wshift-negative-value]
- new DScroller (DScroller::sc_floor, (-FRACUNIT/2)<<3,
- ^
- /home/pi/zandronumSrc/30src/src/p_spec.cpp:1600:60: warning: left shift of negative value [-Wshift-negative-value]
- (-FRACUNIT/2)<<((sector->special & 0xff) - Carry_East5),
- ^
- /home/pi/zandronumSrc/30src/src/p_spec.cpp: In function ‘bool P_TestActivateLine(line_t*, AActor*, int, int)’:
- /home/pi/zandronumSrc/30src/src/p_spec.cpp:477:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if (line->args[1] >= 64)
- ^~
- /home/pi/zandronumSrc/30src/src/p_spec.cpp:481:5: note: here
- case Teleport:
- ^~~~
- [ 57%] Building CXX object src/CMakeFiles/zdoom.dir/p_switch.o
- [ 58%] Building CXX object src/CMakeFiles/zdoom.dir/p_teleport.o
- [ 58%] Building CXX object src/CMakeFiles/zdoom.dir/p_terrain.o
- /home/pi/zandronumSrc/30src/src/p_terrain.cpp: In function ‘void MakeDefaultTerrain()’:
- /home/pi/zandronumSrc/30src/src/p_terrain.cpp:273:30: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct FTerrainDef’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
- memset (&def, 0, sizeof(def));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/p_terrain.cpp:41:
- /home/pi/zandronumSrc/30src/src/p_terrain.h:95:8: note: ‘struct FTerrainDef’ declared here
- struct FTerrainDef
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_terrain.cpp: In function ‘void ParseTerrain(FScanner&)’:
- /home/pi/zandronumSrc/30src/src/p_terrain.cpp:437:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct FTerrainDef’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
- memset (&def, 0, sizeof(def));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/p_terrain.cpp:41:
- /home/pi/zandronumSrc/30src/src/p_terrain.h:95:8: note: ‘struct FTerrainDef’ declared here
- struct FTerrainDef
- ^~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_terrain.cpp:448:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct FTerrainDef’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
- memset (&Terrains[terrainnum], 0, sizeof(FTerrainDef));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/p_terrain.cpp:41:
- /home/pi/zandronumSrc/30src/src/p_terrain.h:95:8: note: ‘struct FTerrainDef’ declared here
- struct FTerrainDef
- ^~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/m_fixed.h:20,
- from /home/pi/zandronumSrc/30src/src/r_defs.h:32,
- from /home/pi/zandronumSrc/30src/src/r_state.h:28,
- from /home/pi/zandronumSrc/30src/src/p_local.h:29,
- from /home/pi/zandronumSrc/30src/src/p_teleport.cpp:29:
- /home/pi/zandronumSrc/30src/src/basicinlines.h: In function ‘bool P_Teleport(AActor*, fixed_t, fixed_t, fixed_t, angle_t, bool, bool, bool, bool, bool)’:
- /home/pi/zandronumSrc/30src/src/basicinlines.h:43:90: warning: ‘missilespeed’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- static __forceinline SDWORD MulScale16 (SDWORD a, SDWORD b) { return (SDWORD)(((SQWORD)a * b) >> 16); }
- ~~~~~~~~~~~^~~~
- /home/pi/zandronumSrc/30src/src/p_teleport.cpp:111:10: note: ‘missilespeed’ was declared here
- fixed_t missilespeed;
- ^~~~~~~~~~~~
- [ 58%] Building CXX object src/CMakeFiles/zdoom.dir/p_things.o
- [ 58%] Building CXX object src/CMakeFiles/zdoom.dir/p_tick.o
- [ 58%] Building CXX object src/CMakeFiles/zdoom.dir/p_trace.o
- [ 59%] Building CXX object src/CMakeFiles/zdoom.dir/p_udmf.o
- /home/pi/zandronumSrc/30src/src/p_trace.cpp: In function ‘bool Trace(fixed_t, fixed_t, fixed_t, sector_t*, fixed_t, fixed_t, fixed_t, fixed_t, DWORD, DWORD, AActor*, FTraceResults&, DWORD, ETraceStatus (*)(FTraceResults&, void*), void*)’:
- /home/pi/zandronumSrc/30src/src/p_trace.cpp:102:29: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct FTraceResults’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(&res, 0, sizeof(res));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/p_trace.cpp:35:
- /home/pi/zandronumSrc/30src/src/p_trace.h:62:8: note: ‘struct FTraceResults’ declared here
- struct FTraceResults
- ^~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_trace.cpp:115:53: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct sector_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memcpy(&inf.DummySector[0],sector,sizeof(sector_t));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/r_state.h:28,
- from /home/pi/zandronumSrc/30src/src/p_local.h:29,
- from /home/pi/zandronumSrc/30src/src/p_trace.cpp:36:
- /home/pi/zandronumSrc/30src/src/r_defs.h:472:8: note: ‘struct sector_t’ declared here
- struct sector_t
- ^~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_trace.cpp: In member function ‘bool FTraceInfo::TraceTraverse(int)’:
- /home/pi/zandronumSrc/30src/src/p_trace.cpp:393:65: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct sector_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memcpy(&DummySector[sectorsel],entersector,sizeof(sector_t));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/r_state.h:28,
- from /home/pi/zandronumSrc/30src/src/p_local.h:29,
- from /home/pi/zandronumSrc/30src/src/p_trace.cpp:36:
- /home/pi/zandronumSrc/30src/src/r_defs.h:472:8: note: ‘struct sector_t’ declared here
- struct sector_t
- ^~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_udmf.cpp: In member function ‘void UDMFParser::ParseSidedef(side_t*, mapsidedef_t*, int)’:
- /home/pi/zandronumSrc/30src/src/p_udmf.cpp:1096:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct side_t’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(sd, 0, sizeof(*sd));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/r_state.h:28,
- from /home/pi/zandronumSrc/30src/src/p_udmf.cpp:46:
- /home/pi/zandronumSrc/30src/src/r_defs.h:886:8: note: ‘struct side_t’ declared here
- struct side_t
- ^~~~~~
- /home/pi/zandronumSrc/30src/src/p_udmf.cpp: In member function ‘void UDMFParser::ParseSector(sector_t*, int)’:
- /home/pi/zandronumSrc/30src/src/p_udmf.cpp:1250:30: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct sector_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(sec, 0, sizeof(*sec));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/r_state.h:28,
- from /home/pi/zandronumSrc/30src/src/p_udmf.cpp:46:
- /home/pi/zandronumSrc/30src/src/r_defs.h:472:8: note: ‘struct sector_t’ declared here
- struct sector_t
- ^~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_udmf.cpp: In member function ‘void UDMFParser::ParseTextMap(MapData*)’:
- /home/pi/zandronumSrc/30src/src/p_udmf.cpp:1803:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct sector_t’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memcpy(sectors, &ParsedSectors[0], numsectors * sizeof(*sectors));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/r_state.h:28,
- from /home/pi/zandronumSrc/30src/src/p_udmf.cpp:46:
- /home/pi/zandronumSrc/30src/src/r_defs.h:472:8: note: ‘struct sector_t’ declared here
- struct sector_t
- ^~~~~~~~
- [ 59%] Building CXX object src/CMakeFiles/zdoom.dir/p_usdf.o
- [ 59%] Building CXX object src/CMakeFiles/zdoom.dir/p_user.o
- /home/pi/zandronumSrc/30src/src/p_usdf.cpp: In member function ‘bool USDFParser::ParseChoice(FStrifeDialogueReply**&)’:
- /home/pi/zandronumSrc/30src/src/p_usdf.cpp:121:34: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct FStrifeDialogueReply’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(reply, 0, sizeof(*reply));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/p_usdf.cpp:39:
- /home/pi/zandronumSrc/30src/src/p_conversation.h:39:8: note: ‘struct FStrifeDialogueReply’ declared here
- struct FStrifeDialogueReply
- ^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_usdf.cpp: In member function ‘bool USDFParser::ParsePage()’:
- /home/pi/zandronumSrc/30src/src/p_usdf.cpp:286:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct FStrifeDialogueNode’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(node, 0, sizeof(*node));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/p_usdf.cpp:39:
- /home/pi/zandronumSrc/30src/src/p_conversation.h:21:8: note: ‘struct FStrifeDialogueNode’ declared here
- struct FStrifeDialogueNode
- ^~~~~~~~~~~~~~~~~~~
- [ 59%] Building CXX object src/CMakeFiles/zdoom.dir/p_writemap.o
- /home/pi/zandronumSrc/30src/src/p_udmf.cpp: In member function ‘void UDMFParser::ParseSidedef(side_t*, mapsidedef_t*, int)’:
- /home/pi/zandronumSrc/30src/src/p_udmf.cpp:1127:12: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 8 equals destination size [-Wstringop-truncation]
- strncpy(sdt->midtexture, CheckString(key), 8);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_udmf.cpp:1123:12: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 8 equals destination size [-Wstringop-truncation]
- strncpy(sdt->bottomtexture, CheckString(key), 8);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_udmf.cpp:1119:12: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 8 equals destination size [-Wstringop-truncation]
- strncpy(sdt->toptexture, CheckString(key), 8);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 59%] Building CXX object src/CMakeFiles/zdoom.dir/p_xlat.o
- /home/pi/zandronumSrc/30src/src/p_user.cpp: In function ‘void P_PlayerThink(player_t*)’:
- /home/pi/zandronumSrc/30src/src/p_user.cpp:3641:27: warning: left shift of negative value [-Wshift-negative-value]
- if (look == -32768 << 16)
- ^~
- /home/pi/zandronumSrc/30src/src/p_xlat.cpp: In function ‘void P_TranslateLineDef(line_t*, maplinedef_t*)’:
- /home/pi/zandronumSrc/30src/src/p_xlat.cpp:189:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags |= ML_REPEAT_SPECIAL;
- ~~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_xlat.cpp:190:4: note: here
- case WalkOnce:
- ^~~~
- /home/pi/zandronumSrc/30src/src/p_xlat.cpp:196:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags |= ML_REPEAT_SPECIAL;
- ~~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_xlat.cpp:197:4: note: here
- case SwitchOnce:
- ^~~~
- /home/pi/zandronumSrc/30src/src/p_xlat.cpp:206:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
- flags |= ML_REPEAT_SPECIAL;
- ~~~~~~^~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/p_xlat.cpp:207:4: note: here
- case GunOnce:
- ^~~~
- [ 59%] Building CXX object src/CMakeFiles/zdoom.dir/parsecontext.o
- [ 60%] Building CXX object src/CMakeFiles/zdoom.dir/platform.o
- [ 60%] Building CXX object src/CMakeFiles/zdoom.dir/po_man.o
- [ 60%] Building CXX object src/CMakeFiles/zdoom.dir/possession.o
- [ 60%] Building CXX object src/CMakeFiles/zdoom.dir/r_swrenderer.o
- [ 60%] Building CXX object src/CMakeFiles/zdoom.dir/r_utility.o
- [ 61%] Building CXX object src/CMakeFiles/zdoom.dir/r_3dfloors.o
- [ 61%] Building CXX object src/CMakeFiles/zdoom.dir/r_bsp.o
- [ 61%] Building CXX object src/CMakeFiles/zdoom.dir/r_draw.o
- [ 61%] Building CXX object src/CMakeFiles/zdoom.dir/r_drawt.o
- [ 61%] Building CXX object src/CMakeFiles/zdoom.dir/r_main.o
- [ 61%] Building CXX object src/CMakeFiles/zdoom.dir/r_plane.o
- [ 62%] Building CXX object src/CMakeFiles/zdoom.dir/r_polymost.o
- [ 62%] Building CXX object src/CMakeFiles/zdoom.dir/r_segs.o
- /home/pi/zandronumSrc/30src/src/r_plane.cpp: In function ‘visplane_t* new_visplane(unsigned int)’:
- /home/pi/zandronumSrc/30src/src/r_plane.cpp:568:73: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘visplane_t’ {aka ‘struct visplane_s’}; use assignment or value-initialization instead [-Wclass-memacces ]
- memset(check, 0, sizeof(*check) + 3 + sizeof(*check->top)*(MAXWIDTH*2));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/r_plane.cpp:60:
- /home/pi/zandronumSrc/30src/src/r_plane.h:33:8: note: ‘visplane_t’ {aka ‘struct visplane_s’} declared here
- struct visplane_s
- ^~~~~~~~~~
- [ 62%] Building CXX object src/CMakeFiles/zdoom.dir/r_sky.o
- /home/pi/zandronumSrc/30src/src/r_plane.cpp: In function ‘void R_CalcTiltedLighting(fixed_t, fixed_t, int)’:
- /home/pi/zandronumSrc/30src/src/r_plane.cpp:351:19: warning: ‘lightfiller’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- tiltlighting[i] = lightfiller;
- ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
- [ 62%] Building CXX object src/CMakeFiles/zdoom.dir/r_things.o
- [ 62%] Building CXX object src/CMakeFiles/zdoom.dir/s_advsound.o
- [ 63%] Building CXX object src/CMakeFiles/zdoom.dir/s_environment.o
- In file included from /home/pi/zandronumSrc/30src/src/doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/dthinker.h:38,
- from /home/pi/zandronumSrc/30src/src/actor.h:30,
- from /home/pi/zandronumSrc/30src/src/s_advsound.cpp:38:
- /home/pi/zandronumSrc/30src/src/tarray.h: In instantiation of ‘TArray<T, TT>::TArray(int) [with T = sfxinfo_t; TT = sfxinfo_t]’:
- /home/pi/zandronumSrc/30src/src/s_advsound.cpp:225:29: required from here
- /home/pi/zandronumSrc/30src/src/tarray.h:89:10: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type struct sfxinfo_t’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(Array, 0, sizeof(T) * max); // [ZDoomGL] - initialize the array to 0
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/actor.h:39,
- from /home/pi/zandronumSrc/30src/src/s_advsound.cpp:38:
- /home/pi/zandronumSrc/30src/src/s_sound.h:34:8: note: ‘struct sfxinfo_t’ declared here
- struct sfxinfo_t
- ^~~~~~~~~
- [ 63%] Building CXX object src/CMakeFiles/zdoom.dir/s_playlist.o
- [ 63%] Building CXX object src/CMakeFiles/zdoom.dir/s_sndseq.o
- [ 63%] Building CXX object src/CMakeFiles/zdoom.dir/s_sound.o
- /home/pi/zandronumSrc/30src/src/s_sound.cpp: In function ‘FISoundChannel* S_GetChannel(void*)’:
- /home/pi/zandronumSrc/30src/src/s_sound.cpp:627:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct FSoundChan’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(chan, 0, sizeof(*chan));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/s_sound.cpp:34:
- /home/pi/zandronumSrc/30src/src/s_sound.h:177:8: note: ‘struct FSoundChan’ declared here
- struct FSoundChan : public FISoundChannel
- ^~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/s_sound.cpp: In function ‘void S_ReturnChannel(FSoundChan*)’:
- /home/pi/zandronumSrc/30src/src/s_sound.cpp:645:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct FSoundChan’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(chan, 0, sizeof(*chan));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/s_sound.cpp:34:
- /home/pi/zandronumSrc/30src/src/s_sound.h:177:8: note: ‘struct FSoundChan’ declared here
- struct FSoundChan : public FISoundChannel
- ^~~~~~~~~~
- [ 63%] Building CXX object src/CMakeFiles/zdoom.dir/sc_man.o
- [ 63%] Building CXX object src/CMakeFiles/zdoom.dir/scoreboard.o
- [ 64%] Building CXX object src/CMakeFiles/zdoom.dir/sectinfo.o
- [ 64%] Building CXX object src/CMakeFiles/zdoom.dir/st_stuff.o
- [ 64%] Building CXX object src/CMakeFiles/zdoom.dir/statistics.o
- [ 64%] Building CXX object src/CMakeFiles/zdoom.dir/stats.o
- [ 64%] Building CXX object src/CMakeFiles/zdoom.dir/stringtable.o
- [ 65%] Building C object src/CMakeFiles/zdoom.dir/strnatcmp.o
- [ 65%] Building CXX object src/CMakeFiles/zdoom.dir/survival.o
- [ 65%] Building CXX object src/CMakeFiles/zdoom.dir/sv_ban.o
- In function ‘void ParseStatistics(const char*, TArray<FStatistics>&)’,
- inlined from ‘void ReadStatistics()’ at /home/pi/zandronumSrc/30src/src/statistics.cpp:204:17:
- /home/pi/zandronumSrc/30src/src/statistics.cpp:157:12: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 12 equals destination size [-Wstringop-truncation]
- strncpy(session.name, sc.String, 12);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/statistics.cpp:159:12: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 30 equals destination size [-Wstringop-truncation]
- strncpy(session.info, sc.String, 30);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/statistics.cpp:175:14: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 12 equals destination size [-Wstringop-truncation]
- strncpy(lstats.name, sc.String, 12);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/statistics.cpp:177:14: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 30 equals destination size [-Wstringop-truncation]
- strncpy(lstats.info, sc.String, 30);
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 65%] Building CXX object src/CMakeFiles/zdoom.dir/sv_commands.o
- [ 65%] Building CXX object src/CMakeFiles/zdoom.dir/sv_main.o
- [ 65%] Building CXX object src/CMakeFiles/zdoom.dir/sv_master.o
- [ 66%] Building CXX object src/CMakeFiles/zdoom.dir/sv_rcon.o
- /home/pi/zandronumSrc/30src/src/sv_main.cpp: In function ‘void SERVER_DisconnectClient(ULONG, bool, bool)’:
- /home/pi/zandronumSrc/30src/src/sv_main.cpp:2879:82: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct NETADDRESS_s’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset( &g_aClients[ulClient].Address, 0, sizeof( g_aClients[ulClient].Address ));
- ^
- In file included from /home/pi/zandronumSrc/30src/src/./sv_main.h:57,
- from /home/pi/zandronumSrc/30src/src/./network.h:58,
- from /home/pi/zandronumSrc/30src/src/g_doom/a_doomglobal.h:7,
- from /home/pi/zandronumSrc/30src/src/sv_main.cpp:68:
- /home/pi/zandronumSrc/30src/src/./networkshared.h:183:8: note: ‘struct NETADDRESS_s’ declared here
- struct NETADDRESS_s
- ^~~~~~~~~~~~
- [ 66%] Building CXX object src/CMakeFiles/zdoom.dir/sv_save.o
- [ 66%] Building CXX object src/CMakeFiles/zdoom.dir/tables.o
- [ 66%] Building CXX object src/CMakeFiles/zdoom.dir/team.o
- [ 66%] Building CXX object src/CMakeFiles/zdoom.dir/teaminfo.o
- [ 67%] Building CXX object src/CMakeFiles/zdoom.dir/tempfiles.o
- [ 67%] Building CXX object src/CMakeFiles/zdoom.dir/unlagged.o
- /home/pi/zandronumSrc/30src/src/sv_main.cpp: In function ‘bool SERVER_GetUserInfo(BYTESTREAM_s*, bool, bool)’:
- /home/pi/zandronumSrc/30src/src/sv_main.cpp:2002:38: warning: ‘%s’ directive writing up to 63 bytes into a region of size 35 [-Wformat-overflow=]
- sprintf( szOldPlayerNameNoColor, "%s", szOldPlayerName );
- ^~~~ ~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/sv_main.cpp:2002:12: note: ‘sprintf’ output between 1 and 64 bytes into a destination of size 35
- sprintf( szOldPlayerNameNoColor, "%s", szOldPlayerName );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 67%] Building CXX object src/CMakeFiles/zdoom.dir/v_blend.o
- [ 67%] Building CXX object src/CMakeFiles/zdoom.dir/v_collection.o
- [ 67%] Building CXX object src/CMakeFiles/zdoom.dir/v_draw.o
- [ 68%] Building CXX object src/CMakeFiles/zdoom.dir/v_font.o
- [ 68%] Building CXX object src/CMakeFiles/zdoom.dir/v_palette.o
- [ 68%] Building CXX object src/CMakeFiles/zdoom.dir/v_pfx.o
- [ 68%] Building CXX object src/CMakeFiles/zdoom.dir/v_text.o
- /home/pi/zandronumSrc/30src/src/v_font.cpp: In member function ‘virtual void FSingleLumpFont::LoadTranslations()’:
- /home/pi/zandronumSrc/30src/src/v_font.cpp:1077:20: warning: ‘ranges’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- BuildTranslations (luminosity, useidentity ? identity : NULL, ranges, ActiveColors, usepalette ? local_palette : NULL ;
- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 68%] Building CXX object src/CMakeFiles/zdoom.dir/v_video.o
- [ 68%] Building CXX object src/CMakeFiles/zdoom.dir/w_wad.o
- /home/pi/zandronumSrc/30src/src/v_text.cpp: In function ‘void V_CleanPlayerName(char*)’:
- /home/pi/zandronumSrc/30src/src/v_text.cpp:681:9: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation]
- strncpy( szColorlessName, pszStart, 256 );
- ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 69%] Building CXX object src/CMakeFiles/zdoom.dir/wi_stuff.o
- [ 69%] Building CXX object src/CMakeFiles/zdoom.dir/za_database.o
- /home/pi/zandronumSrc/30src/src/wi_stuff.cpp: In function ‘void WI_LoadBackground(bool)’:
- /home/pi/zandronumSrc/30src/src/wi_stuff.cpp:669:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
- caseval=sc.MustMatchString(WI_Cmd);
- ~~~~~~~~~~~~~~~~~~^~~~~~~~
- /home/pi/zandronumSrc/30src/src/wi_stuff.cpp:671:5: note: here
- default:
- ^~~~~~~
- [ 69%] Building CXX object src/CMakeFiles/zdoom.dir/za_misc.o
- [ 69%] Building CXX object src/CMakeFiles/zdoom.dir/zstring.o
- [ 69%] Building CXX object src/CMakeFiles/zdoom.dir/zstrformat.o
- [ 70%] Building CXX object src/CMakeFiles/zdoom.dir/huffman/bitreader.o
- [ 70%] Building CXX object src/CMakeFiles/zdoom.dir/huffman/bitwriter.o
- [ 70%] Building CXX object src/CMakeFiles/zdoom.dir/huffman/huffcodec.o
- [ 70%] Building CXX object src/CMakeFiles/zdoom.dir/huffman/huffman.o
- [ 70%] Building CXX object src/CMakeFiles/zdoom.dir/g_doom/a_doomartifacts.o
- [ 70%] Building CXX object src/CMakeFiles/zdoom.dir/g_doom/a_doommisc.o
- [ 71%] Building CXX object src/CMakeFiles/zdoom.dir/g_doom/doom_sbar.o
- [ 71%] Building CXX object src/CMakeFiles/zdoom.dir/g_heretic/a_hereticmisc.o
- [ 71%] Building CXX object src/CMakeFiles/zdoom.dir/g_hexen/a_hexenmisc.o
- [ 71%] Building CXX object src/CMakeFiles/zdoom.dir/g_raven/a_artitele.o
- [ 71%] Building CXX object src/CMakeFiles/zdoom.dir/g_raven/a_minotaur.o
- [ 72%] Building CXX object src/CMakeFiles/zdoom.dir/g_strife/a_strifestuff.o
- [ 72%] Building CXX object src/CMakeFiles/zdoom.dir/g_strife/strife_sbar.o
- [ 72%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_action.o
- [ 72%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_armor.o
- [ 72%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_artifacts.o
- [ 72%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_bridge.o
- [ 73%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_camera.o
- [ 73%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_debris.o
- [ 73%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_decals.o
- [ 73%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_fastprojectile.o
- [ 73%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_flags.o
- [ 74%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_flashfader.o
- [ 74%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_fountain.o
- [ 74%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_hatetarget.o
- [ 74%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_icon.o
- [ 74%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_keys.o
- [ 74%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_lightning.o
- [ 75%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_mapmarker.o
- [ 75%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_morph.o
- [ 75%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_movingcamera.o
- [ 75%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_pickups.o
- [ 75%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_puzzleitems.o
- [ 76%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_quake.o
- [ 76%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_randomspawner.o
- [ 76%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_returnzone.o
- [ 76%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_secrettrigger.o
- [ 76%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_sectoraction.o
- [ 76%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_setcolor.o
- [ 77%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_skies.o
- [ 77%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_soundenvironment.o
- [ 77%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_soundsequence.o
- [ 77%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_spark.o
- [ 77%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_specialspot.o
- [ 78%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_springpad.o
- [ 78%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_waterzone.o
- [ 78%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_weaponpiece.o
- [ 78%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/a_weapons.o
- [ 78%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/hudmessages.o
- [ 78%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/pwo.o
- [ 79%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/sbarinfo.o
- [ 79%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/sbar_mugshot.o
- In file included from /home/pi/zandronumSrc/30src/src/./doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/g_shared/sbarinfo.cpp:36:
- /home/pi/zandronumSrc/30src/src/./tarray.h: In instantiation of ‘void TArray<T, TT>::Delete(unsigned int) [with T = FMugShotState; TT = FMugShotState]’:
- /home/pi/zandronumSrc/30src/src/g_shared/sbarinfo.cpp:673:32: required from here
- /home/pi/zandronumSrc/30src/src/./tarray.h:173:13: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘struct FMugShotState’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index], &Array[index+1], sizeof(T)*(Count - index));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/g_shared/sbarinfo.cpp:40:
- /home/pi/zandronumSrc/30src/src/g_shared/sbar.h:221:8: note: ‘struct FMugShotState’ declared here
- struct FMugShotState
- ^~~~~~~~~~~~~
- [ 79%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/shared_hud.o
- [ 79%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/shared_sbar.o
- [ 79%] Building CXX object src/CMakeFiles/zdoom.dir/g_shared/st_hud.o
- [ 80%] Building CXX object src/CMakeFiles/zdoom.dir/intermission/intermission.o
- [ 80%] Building CXX object src/CMakeFiles/zdoom.dir/intermission/intermission_parse.o
- [ 80%] Building CXX object src/CMakeFiles/zdoom.dir/menu/browsermenu.o
- [ 80%] Building CXX object src/CMakeFiles/zdoom.dir/menu/colorpickermenu.o
- [ 80%] Building CXX object src/CMakeFiles/zdoom.dir/menu/joystickmenu.o
- [ 80%] Building CXX object src/CMakeFiles/zdoom.dir/menu/listmenu.o
- [ 81%] Building CXX object src/CMakeFiles/zdoom.dir/menu/loadsavemenu.o
- [ 81%] Building CXX object src/CMakeFiles/zdoom.dir/menu/menu.o
- [ 81%] Building CXX object src/CMakeFiles/zdoom.dir/menu/menudef.o
- [ 81%] Building CXX object src/CMakeFiles/zdoom.dir/menu/menuinput.o
- /home/pi/zandronumSrc/30src/src/menu/loadsavemenu.cpp: In static member function ‘static void DLoadSaveMenu::ReadSaveStrings()’:
- /home/pi/zandronumSrc/30src/src/menu/loadsavemenu.cpp:252:17: warning: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 24 bytes from a string of length 255 [-Wstringop-truncation]
- strncpy (title, I_FindName(&c_file), SAVESTRINGSIZE);
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/pi/zandronumSrc/30src/src/menu/menu.cpp: In function ‘void M_SetMenu(FName, int)’:
- /home/pi/zandronumSrc/30src/src/menu/menu.cpp:424:25: warning: this statement may fall through [-Wimplicit-fallthrough=] GameStartupInfo.Skill = param;
- ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/src/menu/menu.cpp:426:2: note: here
- case NAME_ChooseBotSkill:
- ^~~~
- /home/pi/zandronumSrc/30src/src/menu/menu.cpp:427:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if ( menu == NAME_ChooseBotSkill )
- ^~
- /home/pi/zandronumSrc/30src/src/menu/menu.cpp:436:2: note: here
- case NAME_StartgameConfirmed:
- ^~~~
- /home/pi/zandronumSrc/30src/src/menu/menu.cpp:469:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if (!usergame || (players[consoleplayer].health <= 0 && ( NETWORK_GetState( ) == NETSTATE_SINGLE ))|| gamestate != GS_LEVEL)
- ^~
- /home/pi/zandronumSrc/30src/src/menu/menu.cpp:476:2: note: here
- case NAME_ZA_ServerSetupMenu:
- ^~~~
- [ 81%] Building CXX object src/CMakeFiles/zdoom.dir/menu/messagebox.o
- [ 82%] Building CXX object src/CMakeFiles/zdoom.dir/menu/multiplayermenu.o
- [ 82%] Building CXX object src/CMakeFiles/zdoom.dir/menu/optionmenu.o
- [ 82%] Building CXX object src/CMakeFiles/zdoom.dir/menu/playerdisplay.o
- /home/pi/zandronumSrc/30src/src/menu/optionmenu.cpp: In member function ‘virtual bool DOptionMenu::MenuEvent(int, bool)’:
- /home/pi/zandronumSrc/30src/src/menu/optionmenu.cpp:320:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if (mDesc->mSelectedItem >= 0 && mDesc->mItems[mDesc->mSelectedItem]->Activate())
- ^~
- /home/pi/zandronumSrc/30src/src/menu/optionmenu.cpp:325:2: note: here
- default:
- ^~~~~~~
- /home/pi/zandronumSrc/30src/src/menu/playerdisplay.cpp: In member function ‘virtual bool FListMenuItemPlayerDisplay::SetValue(int, int)’:
- /home/pi/zandronumSrc/30src/src/menu/playerdisplay.cpp:493:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
- mTranslate = value;
- ~~~~~~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/src/menu/playerdisplay.cpp:495:2: note: here
- case PDF_CLASS:
- ^~~~
- [ 82%] Building CXX object src/CMakeFiles/zdoom.dir/menu/playermenu.o
- [ 82%] Building CXX object src/CMakeFiles/zdoom.dir/menu/readthis.o
- [ 82%] Building CXX object src/CMakeFiles/zdoom.dir/menu/videomenu.o
- [ 83%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/glstubs.o
- [ 83%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/fmopl.o
- [ 83%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/mlopl.o
- [ 83%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/mlopl_io.o
- [ 83%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/music_opldumper_mididevice.o
- [ 84%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/music_opl_mididevice.o
- [ 84%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/opl_mus_player.o
- [ 84%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/dosbox/opl.o
- [ 84%] Building CXX object src/CMakeFiles/zdoom.dir/oplsynth/OPL3.o
- [ 84%] Building CXX object src/CMakeFiles/zdoom.dir/resourcefiles/ancientzip.o
- [ 85%] Building CXX object src/CMakeFiles/zdoom.dir/resourcefiles/file_7z.o
- /home/pi/zandronumSrc/30src/src/oplsynth/OPL3.cpp: In member function ‘double EnvelopeGenerator::getEnvelope(OPL3*, int, int)’:
- /home/pi/zandronumSrc/30src/src/oplsynth/OPL3.cpp:1467:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
- stage = DECAY;
- ~~~~~~^~~~~~~
- /home/pi/zandronumSrc/30src/src/oplsynth/OPL3.cpp:1469:3: note: here
- case DECAY:
- ^~~~
- /home/pi/zandronumSrc/30src/src/oplsynth/OPL3.cpp:1476:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
- stage = SUSTAIN;
- ~~~~~~^~~~~~~~~
- /home/pi/zandronumSrc/30src/src/oplsynth/OPL3.cpp:1477:3: note: here
- case SUSTAIN:
- ^~~~
- [ 85%] Building CXX object src/CMakeFiles/zdoom.dir/resourcefiles/file_grp.o
- [ 85%] Building CXX object src/CMakeFiles/zdoom.dir/resourcefiles/file_lump.o
- [ 85%] Building CXX object src/CMakeFiles/zdoom.dir/resourcefiles/file_rff.o
- [ 85%] Building CXX object src/CMakeFiles/zdoom.dir/resourcefiles/file_wad.o
- [ 85%] Building CXX object src/CMakeFiles/zdoom.dir/resourcefiles/file_zip.o
- /home/pi/zandronumSrc/30src/src/resourcefiles/file_zip.cpp: In member function ‘virtual int FZipLump::GetFileOffset()’:
- /home/pi/zandronumSrc/30src/src/resourcefiles/file_zip.cpp:126:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
- if (Flags & LUMPFZIP_NEEDFILESTART) SetLumpAddress(); return Position;
- ^~
- /home/pi/zandronumSrc/30src/src/resourcefiles/file_zip.cpp:126:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
- if (Flags & LUMPFZIP_NEEDFILESTART) SetLumpAddress(); return Position;
- ^~~~~~
- [ 86%] Building CXX object src/CMakeFiles/zdoom.dir/resourcefiles/file_pak.o
- [ 86%] Building CXX object src/CMakeFiles/zdoom.dir/resourcefiles/file_directory.o
- [ 86%] Building CXX object src/CMakeFiles/zdoom.dir/resourcefiles/resourcefile.o
- [ 86%] Building CXX object src/CMakeFiles/zdoom.dir/sfmt/SFMT.o
- [ 86%] Building CXX object src/CMakeFiles/zdoom.dir/sound/fmodsound.o
- [ 86%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_cd.o
- [ 86%] Building CXX object src/CMakeFiles/zdoom.dir/sound/i_sound.o
- [ 87%] Building CXX object src/CMakeFiles/zdoom.dir/sound/i_music.o
- [ 87%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_dumb.o
- [ 87%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_gme.o
- [ 87%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_mus_midiout.o
- [ 88%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_smf_midiout.o
- [ 88%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_xmi_midiout.o
- [ 88%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_hmi_midiout.o
- [ 88%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_midistream.o
- [ 88%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_midi_base.o
- [ 89%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_midi_timidity.o
- [ 89%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_mus_opl.o
- [ 89%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_stream.o
- [ 89%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_fluidsynth_mididevice.o
- /home/pi/zandronumSrc/30src/src/sound/music_midi_timidity.cpp: In member function ‘bool TimidityPPMIDIDevice::LaunchTimidity()’:
- /home/pi/zandronumSrc/30src/src/sound/music_midi_timidity.cpp:444:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
- wordfree (&words);
- ~~~~~~~~~^~~~~~~~
- /home/pi/zandronumSrc/30src/src/sound/music_midi_timidity.cpp:445:2: note: here
- default:
- ^~~~~~~
- [ 89%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_softsynth_mididevice.o
- [ 89%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_timidity_mididevice.o
- [ 90%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_win_mididevice.o
- [ 90%] Building CXX object src/CMakeFiles/zdoom.dir/sound/music_pseudo_mididevice.o
- [ 90%] Building CXX object src/CMakeFiles/zdoom.dir/textures/animations.o
- [ 90%] Building CXX object src/CMakeFiles/zdoom.dir/textures/automaptexture.o
- [ 90%] Building CXX object src/CMakeFiles/zdoom.dir/textures/anim_switches.o
- In file included from /home/pi/zandronumSrc/30src/src/./doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/textures/animations.cpp:35:
- /home/pi/zandronumSrc/30src/src/./tarray.h: In instantiation of ‘TArray<T, TT>::TArray(int) [with T = FAnimDef::FAnimFrame; TT = FAnimDef::FAnimFrame]’:
- /home/pi/zandronumSrc/30src/src/textures/animations.cpp:332:41: required from here
- /home/pi/zandronumSrc/30src/src/./tarray.h:89:10: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct FAnimDef::FAnimFrame’; use assignment or value-initialization instead [-Wclass-memaccess]
- memset(Array, 0, sizeof(T) * max); // [ZDoomGL] - initialize the array to 0
- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/./r_sky.h:25,
- from /home/pi/zandronumSrc/30src/src/textures/animations.cpp:38:
- /home/pi/zandronumSrc/30src/src/./textures/textures.h:91:9: note: ‘struct FAnimDef::FAnimFrame’ declared here
- struct FAnimFrame
- ^~~~~~~~~~
- [ 91%] Building CXX object src/CMakeFiles/zdoom.dir/textures/bitmap.o
- [ 91%] Building CXX object src/CMakeFiles/zdoom.dir/textures/buildtexture.o
- [ 91%] Building CXX object src/CMakeFiles/zdoom.dir/textures/canvastexture.o
- [ 91%] Building CXX object src/CMakeFiles/zdoom.dir/textures/ddstexture.o
- [ 91%] Building CXX object src/CMakeFiles/zdoom.dir/textures/flattexture.o
- [ 91%] Building CXX object src/CMakeFiles/zdoom.dir/textures/imgztexture.o
- [ 92%] Building CXX object src/CMakeFiles/zdoom.dir/textures/jpegtexture.o
- [ 92%] Building CXX object src/CMakeFiles/zdoom.dir/textures/multipatchtexture.o
- [ 92%] Building CXX object src/CMakeFiles/zdoom.dir/textures/patchtexture.o
- [ 92%] Building CXX object src/CMakeFiles/zdoom.dir/textures/pcxtexture.o
- [ 92%] Building CXX object src/CMakeFiles/zdoom.dir/textures/pngtexture.o
- [ 93%] Building CXX object src/CMakeFiles/zdoom.dir/textures/rawpagetexture.o
- [ 93%] Building CXX object src/CMakeFiles/zdoom.dir/textures/emptytexture.o
- [ 93%] Building CXX object src/CMakeFiles/zdoom.dir/textures/texture.o
- [ 93%] Building CXX object src/CMakeFiles/zdoom.dir/textures/texturemanager.o
- [ 93%] Building CXX object src/CMakeFiles/zdoom.dir/textures/tgatexture.o
- [ 93%] Building CXX object src/CMakeFiles/zdoom.dir/textures/warptexture.o
- [ 94%] Building CXX object src/CMakeFiles/zdoom.dir/thingdef/olddecorations.o
- [ 94%] Building CXX object src/CMakeFiles/zdoom.dir/thingdef/thingdef.o
- [ 94%] Building CXX object src/CMakeFiles/zdoom.dir/thingdef/thingdef_codeptr.o
- [ 94%] Building CXX object src/CMakeFiles/zdoom.dir/thingdef/thingdef_data.o
- [ 94%] Building CXX object src/CMakeFiles/zdoom.dir/thingdef/thingdef_exp.o
- [ 95%] Building CXX object src/CMakeFiles/zdoom.dir/thingdef/thingdef_expression.o
- [ 95%] Building CXX object src/CMakeFiles/zdoom.dir/thingdef/thingdef_function.o
- In file included from /home/pi/zandronumSrc/30src/src/./doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/./dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/./dthinker.h:38,
- from /home/pi/zandronumSrc/30src/src/./actor.h:30,
- from /home/pi/zandronumSrc/30src/src/thingdef/thingdef_expression.cpp:40:
- /home/pi/zandronumSrc/30src/src/./tarray.h: In instantiation of ‘void TArray<T, TT>::Insert(unsigned int, const T&) [with T = FName; TT = FName]’:
- /home/pi/zandronumSrc/30src/src/thingdef/thingdef_expression.cpp:2663:27: required from here
- /home/pi/zandronumSrc/30src/src/./tarray.h:215:12: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FName’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index+1], &Array[index], sizeof(T)*(Count - index - 1));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/./doomtype.h:45,
- from /home/pi/zandronumSrc/30src/src/./dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/./dthinker.h:38,
- from /home/pi/zandronumSrc/30src/src/./actor.h:30,
- from /home/pi/zandronumSrc/30src/src/thingdef/thingdef_expression.cpp:40:
- /home/pi/zandronumSrc/30src/src/./name.h:46:7: note: ‘class FName’ declared here
- class FName
- ^~~~~
- In file included from /home/pi/zandronumSrc/30src/src/./doomtype.h:44,
- from /home/pi/zandronumSrc/30src/src/./dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/./dthinker.h:38,
- from /home/pi/zandronumSrc/30src/src/./actor.h:30,
- from /home/pi/zandronumSrc/30src/src/thingdef/thingdef_expression.cpp:40:
- /home/pi/zandronumSrc/30src/src/./tarray.h: In instantiation of ‘void TArray<T, TT>::Delete(unsigned int) [with T = FName; TT = FName]’:
- /home/pi/zandronumSrc/30src/src/thingdef/thingdef_expression.cpp:2728:16: required from here
- /home/pi/zandronumSrc/30src/src/./tarray.h:173:13: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class FName’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove (&Array[index], &Array[index+1], sizeof(T)*(Count - index));
- ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/pi/zandronumSrc/30src/src/./doomtype.h:45,
- from /home/pi/zandronumSrc/30src/src/./dobject.h:38,
- from /home/pi/zandronumSrc/30src/src/./dthinker.h:38,
- from /home/pi/zandronumSrc/30src/src/./actor.h:30,
- from /home/pi/zandronumSrc/30src/src/thingdef/thingdef_expression.cpp:40:
- /home/pi/zandronumSrc/30src/src/./name.h:46:7: note: ‘class FName’ declared here
- class FName
- ^~~~~
- /home/pi/zandronumSrc/30src/src/thingdef/thingdef_expression.cpp: In member function ‘virtual FxExpression* FxGlobalVariable::Resolve(FCompileContext&)’:
- /home/pi/zandronumSrc/30src/src/thingdef/thingdef_expression.cpp:2012:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
- ValueType = VAL_Float;
- ^~~~~~~~~
- /home/pi/zandronumSrc/30src/src/thingdef/thingdef_expression.cpp:2014:2: note: here
- case VAL_Object:
- ^~~~
- /home/pi/zandronumSrc/30src/src/thingdef/thingdef_function.cpp: In member function ‘virtual ExpVal FxGlobalFunctionCall_CheckClass::EvalExpression(AActor*)’:
- /home/pi/zandronumSrc/30src/src/thingdef/thingdef_function.cpp:252:61: warning: this statement may fall through [-Wimplicit-fallthrough=]
- case 3: match_superclass = (*ArgList)[2]->EvalExpression(self).GetBool();
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- /home/pi/zandronumSrc/30src/src/thingdef/thingdef_function.cpp:253:5: note: here
- case 2: pick_pointer = (*ArgList)[1]->EvalExpression(self).GetInt();
- ^~~~
- [ 95%] Building CXX object src/CMakeFiles/zdoom.dir/thingdef/thingdef_parse.o
- /home/pi/zandronumSrc/30src/src/thingdef/thingdef_parse.cpp: In function ‘void ParseDecorate(FScanner&)’:
- /home/pi/zandronumSrc/30src/src/thingdef/thingdef_parse.cpp:1303:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
- else if (sc.Compare("DAMAGETYPE"))
- ^~
- /home/pi/zandronumSrc/30src/src/thingdef/thingdef_parse.cpp:1308:3: note: here
- default:
- ^~~~~~~
- [ 95%] Building CXX object src/CMakeFiles/zdoom.dir/thingdef/thingdef_properties.o
- [ 95%] Building CXX object src/CMakeFiles/zdoom.dir/thingdef/thingdef_states.o
- [ 95%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/common.o
- [ 96%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/instrum.o
- [ 96%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/instrum_dls.o
- [ 96%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/instrum_font.o
- [ 96%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/instrum_sf2.o
- [ 96%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/mix.o
- [ 97%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/playmidi.o
- [ 97%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/resample.o
- [ 97%] Building CXX object src/CMakeFiles/zdoom.dir/timidity/timidity.o
- [ 97%] Building CXX object src/CMakeFiles/zdoom.dir/win32/g15/g15.o
- [ 97%] Building CXX object src/CMakeFiles/zdoom.dir/xlat/parse_xlat.o
- [ 97%] Building CXX object src/CMakeFiles/zdoom.dir/__/upnpnat/upnpnat.o
- [ 98%] Building CXX object src/CMakeFiles/zdoom.dir/__/upnpnat/xmlParser.o
- In file included from /home/pi/zandronumSrc/30src/src/xlat/parse_xlat.cpp:161:
- xlat_parser.y: In function ‘void yy_reduce(yyParser*, int)’:
- xlat_parser.y:101:80: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- FLineTrans(special&0xffff, flags+arg.addflags, arg.args[0], arg.args[1], arg.args[2], arg.args[3], arg.args[4]));
- ^~
- yy0
- xlat_parser.y:101:83: error: unable to find numeric literal operator ‘operator""addflags’
- FLineTrans(special&0xffff, flags+arg.addflags, arg.args[0], arg.args[1], arg.args[2], arg.args[3], arg.args[4]));
- ^~~~~~~~~~~~
- xlat_parser.y:101:83: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:101:113: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- FLineTrans(special&0xffff, flags+arg.addflags, arg.args[0], arg.args[1], arg.args[2], arg.args[3], arg.args[4]));
- ^~
- yy0
- xlat_parser.y:101:116: error: unable to find numeric literal operator ‘operator""args’
- FLineTrans(special&0xffff, flags+arg.addflags, arg.args[0], arg.args[1], arg.args[2], arg.args[3], arg.args[4]));
- ^
- xlat_parser.y:101:116: note: use -fext-numeric-literals to enable more built-in suffixes
- In file included from /home/pi/zandronumSrc/30src/src/xlat/parse_xlat.cpp:161:
- xlat_parser.y:101:145: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- FLineTrans(special&0xffff, flags+arg.addflags, arg.args[0], arg.args[1], arg.args[2], arg.args[3], arg.args[4]));
- ^
- yy0
- xlat_parser.y:101:148: error: unable to find numeric literal operator ‘operator""args’
- FLineTrans(special&0xffff, flags+arg.addflags, arg.args[0], arg.args[1], arg.args[2], arg.args[3], arg.args[4]));
- ^
- xlat_parser.y:101:148: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:101:177: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- FLineTrans(special&0xffff, flags+arg.addflags, arg.args[0], arg.args[1], arg.args[2], arg.args[3], arg.args[4]));
- ^
- yy0
- xlat_parser.y:101:180: error: unable to find numeric literal operator ‘operator""args’
- FLineTrans(special&0xffff, flags+arg.addflags, arg.args[0], arg.args[1], arg.args[2], arg.args[3], arg.args[4]));
- ^
- xlat_parser.y:101:180: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:101:209: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- FLineTrans(special&0xffff, flags+arg.addflags, arg.args[0], arg.args[1], arg.args[2], arg.args[3], arg.args[4]));
- ^
- yy0
- xlat_parser.y:101:212: error: unable to find numeric literal operator ‘operator""args’
- FLineTrans(special&0xffff, flags+arg.addflags, arg.args[0], arg.args[1], arg.args[2], arg.args[3], arg.args[4]));
- ^
- xlat_parser.y:101:212: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:101:241: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- FLineTrans(special&0xffff, flags+arg.addflags, arg.args[0], arg.args[1], arg.args[2], arg.args[3], arg.args[4]));
- ^
- yy0
- xlat_parser.y:101:244: error: unable to find numeric literal operator ‘operator""args’
- FLineTrans(special&0xffff, flags+arg.addflags, arg.args[0], arg.args[1], arg.args[2], arg.args[3], arg.args[4]));
- ^
- xlat_parser.y:101:244: note: use -fext-numeric-literals to enable more built-in suffixes
- In file included from /home/pi/zandronumSrc/30src/src/xlat/parse_xlat.cpp:161:
- xlat_parser.y:170:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.addflags = A.argop << LINETRANS_TAGSHIFT;
- ^~
- yy0
- xlat_parser.y:170:17: error: unable to find numeric literal operator ‘operator""addflags’
- Z.addflags = A.argop << LINETRANS_TAGSHIFT;
- ^~~~~~~~~~~~
- xlat_parser.y:170:17: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:171:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.argcount = 1;
- ^~
- yy0
- xlat_parser.y:171:17: error: unable to find numeric literal operator ‘operator""argcount’
- Z.argcount = 1;
- ^
- xlat_parser.y:171:17: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:172:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.args[0] = A.arg;
- ^~
- yy0
- xlat_parser.y:172:17: error: unable to find numeric literal operator ‘operator""args’
- Z.args[0] = A.arg;
- ^~~
- xlat_parser.y:172:17: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:173:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.args[1] = 0;
- ^~
- yy0
- xlat_parser.y:173:17: error: unable to find numeric literal operator ‘operator""args’
- Z.args[1] = 0;
- ^
- xlat_parser.y:173:17: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:174:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.args[2] = 0;
- ^~
- yy0
- xlat_parser.y:174:17: error: unable to find numeric literal operator ‘operator""args’
- Z.args[2] = 0;
- ^
- xlat_parser.y:174:17: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:175:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.args[3] = 0;
- ^~
- yy0
- xlat_parser.y:175:17: error: unable to find numeric literal operator ‘operator""args’
- Z.args[3] = 0;
- ^
- xlat_parser.y:175:17: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:176:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.args[4] = 0;
- ^~
- yy0
- xlat_parser.y:176:17: error: unable to find numeric literal operator ‘operator""args’
- Z.args[4] = 0;
- ^
- xlat_parser.y:176:17: note: use -fext-numeric-literals to enable more built-in suffixes
- In file included from /home/pi/zandronumSrc/30src/src/xlat/parse_xlat.cpp:161:
- xlat_parser.y:180:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z = A;
- ^
- yy0
- xlat_parser.y:180:39: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z = A;
- ^
- yy0
- xlat_parser.y:181:18: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- if (Z.argcount < LINETRANS_MAXARGS)
- ^~
- yy0
- xlat_parser.y:181:21: error: unable to find numeric literal operator ‘operator""argcount’
- if (Z.argcount < LINETRANS_MAXARGS)
- ^~~~~~~~~~~~
- xlat_parser.y:181:21: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:183:15: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.addflags |= B.argop << (LINETRANS_TAGSHIFT + Z.argcount * TAGOP_NUMBITS);
- ^~
- yy0
- xlat_parser.y:183:18: error: unable to find numeric literal operator ‘operator""addflags’
- Z.addflags |= B.argop << (LINETRANS_TAGSHIFT + Z.argcount * TAGOP_NUMBITS);
- ^~~~~~~~~~~~
- xlat_parser.y:183:18: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:183:98: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.addflags |= B.argop << (LINETRANS_TAGSHIFT + Z.argcount * TAGOP_NUMBITS);
- ^
- yy0
- xlat_parser.y:183:101: error: unable to find numeric literal operator ‘operator""argcount’
- Z.addflags |= B.argop << (LINETRANS_TAGSHIFT + Z.argcount * TAGOP_NUMBITS);
- ^
- xlat_parser.y:183:101: note: use -fext-numeric-literals to enable more built-in suffixes
- In file included from /home/pi/zandronumSrc/30src/src/xlat/parse_xlat.cpp:161:
- xlat_parser.y:184:15: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.args[Z.argcount] = B.arg;
- ^~
- yy0
- xlat_parser.y:184:18: error: unable to find numeric literal operator ‘operator""args’
- Z.args[Z.argcount] = B.arg;
- ^~~~~~~~
- xlat_parser.y:184:18: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:184:39: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.args[Z.argcount] = B.arg;
- ^
- yy0
- xlat_parser.y:184:42: error: unable to find numeric literal operator ‘operator""argcount’
- Z.args[Z.argcount] = B.arg;
- ^
- xlat_parser.y:184:42: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:185:15: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.argcount++;
- ^
- yy0
- xlat_parser.y:185:18: error: unable to find numeric literal operator ‘operator""argcount’
- Z.argcount++;
- ^
- xlat_parser.y:185:18: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:187:23: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- else if (Z.argcount++ == LINETRANS_MAXARGS)
- ^~
- yy0
- xlat_parser.y:187:26: error: unable to find numeric literal operator ‘operator""argcount’
- else if (Z.argcount++ == LINETRANS_MAXARGS)
- ^~~~~~~~~~~~
- xlat_parser.y:187:26: note: use -fext-numeric-literals to enable more built-in suffixes
- In file included from /home/pi/zandronumSrc/30src/src/xlat/parse_xlat.cpp:161:
- xlat_parser.y:197:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.addflags = 0;
- ^~
- yy0
- xlat_parser.y:197:17: error: unable to find numeric literal operator ‘operator""addflags’
- Z.addflags = 0;
- ^
- xlat_parser.y:197:17: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:198:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.argcount = 0;
- ^~
- yy0
- xlat_parser.y:198:17: error: unable to find numeric literal operator ‘operator""argcount’
- Z.argcount = 0;
- ^
- xlat_parser.y:198:17: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:199:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.args[0] = 0;
- ^~
- yy0
- xlat_parser.y:199:17: error: unable to find numeric literal operator ‘operator""args’
- Z.args[0] = 0;
- ^
- xlat_parser.y:199:17: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:200:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.args[1] = 0;
- ^~
- yy0
- xlat_parser.y:200:17: error: unable to find numeric literal operator ‘operator""args’
- Z.args[1] = 0;
- ^
- xlat_parser.y:200:17: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:201:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.args[2] = 0;
- ^~
- yy0
- xlat_parser.y:201:17: error: unable to find numeric literal operator ‘operator""args’
- Z.args[2] = 0;
- ^
- xlat_parser.y:201:17: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:202:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.args[3] = 0;
- ^~
- yy0
- xlat_parser.y:202:17: error: unable to find numeric literal operator ‘operator""args’
- Z.args[3] = 0;
- ^
- xlat_parser.y:202:17: note: use -fext-numeric-literals to enable more built-in suffixes
- xlat_parser.y:203:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z.args[4] = 0;
- ^~
- yy0
- xlat_parser.y:203:17: error: unable to find numeric literal operator ‘operator""args’
- Z.args[4] = 0;
- ^
- xlat_parser.y:203:17: note: use -fext-numeric-literals to enable more built-in suffixes
- In file included from /home/pi/zandronumSrc/30src/src/xlat/parse_xlat.cpp:161:
- xlat_parser.y:207:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z = A;
- ^
- yy0
- xlat_parser.y:207:38: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- Z = A;
- ^
- yy0
- In file included from /home/pi/zandronumSrc/30src/src/xlat/parse_xlat.cpp:161:
- xlat_parser.y:319:45: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- A.filters = C;
- ^
- yy0
- In file included from /home/pi/zandronumSrc/30src/src/xlat/parse_xlat.cpp:161:
- xlat_parser.y:324:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- A = new MoreFilters;
- ^~
- yy0
- xlat_parser.y:325:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- A->next = NULL;
- ^~
- yy0
- xlat_parser.y:325:20: error: base operand of ‘->’ is not a pointer
- A->next = NULL;
- ^
- xlat_parser.y:326:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- A->filter = B;
- ^~
- yy0
- xlat_parser.y:326:20: error: base operand of ‘->’ is not a pointer
- A->filter = B;
- ^
- In file included from /home/pi/zandronumSrc/30src/src/xlat/parse_xlat.cpp:161:
- xlat_parser.y:330:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- A = new MoreFilters;
- ^~
- yy0
- xlat_parser.y:331:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- A->next = C;
- ^
- yy0
- xlat_parser.y:331:20: error: base operand of ‘->’ is not a pointer
- A->next = C;
- ^
- xlat_parser.y:331:44: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- A->next = C;
- ^
- yy0
- xlat_parser.y:332:14: error: ‘union YYMINORTYPE’ has no member named ‘yy’; did you mean ‘yy0’?
- A->filter = B;
- ^~
- yy0
- xlat_parser.y:332:20: error: base operand of ‘->’ is not a pointer
- A->filter = B;
- ^
- /home/pi/zandronumSrc/30src/upnpnat/xmlParser.cpp: In static member function ‘static void XMLNode::exactMemory(XMLNode::XMLNodeData*)’:
- /home/pi/zandronumSrc/30src/upnpnat/xmlParser.cpp:702:68: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct XMLNode’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
- d->pChild=(XMLNode*)realloc(d->pChild,d->nChild*sizeof(XMLNode));
- ^
- In file included from /home/pi/zandronumSrc/30src/upnpnat/xmlParser.cpp:12:
- /home/pi/zandronumSrc/30src/upnpnat/xmlParser.h:90:16: note: ‘struct XMLNode’ declared here
- typedef struct XMLNode
- ^~~~~~~
- /home/pi/zandronumSrc/30src/upnpnat/xmlParser.cpp: In static member function ‘static void XMLNode::destroyCurrentBuffer(XMLNode::XMLNodeData*)’:
- /home/pi/zandronumSrc/30src/upnpnat/xmlParser.cpp:1669:74: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘struct XMLNode’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
- memmove(pa+i,pa+i+1,(d->pParent->d->nChild-i)*sizeof(XMLNode));
- ^
- In file included from /home/pi/zandronumSrc/30src/upnpnat/xmlParser.cpp:12:
- /home/pi/zandronumSrc/30src/upnpnat/xmlParser.h:90:16: note: ‘struct XMLNode’ declared here
- typedef struct XMLNode
- ^~~~~~~
- /home/pi/zandronumSrc/30src/upnpnat/xmlParser.cpp: In function ‘NextToken GetNextToken(XML*, int*, TokenTypeTag*)’:
- /home/pi/zandronumSrc/30src/upnpnat/xmlParser.cpp:420:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
- if (chTemp == _T('>'))
- ^~
- /home/pi/zandronumSrc/30src/upnpnat/xmlParser.cpp:433:9: note: here
- default:
- ^~~~~~~
- make[2]: *** [src/CMakeFiles/zdoom.dir/build.make:4655: src/CMakeFiles/zdoom.dir/xlat/parse_xlat.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- /home/pi/zandronumSrc/30src/upnpnat/xmlParser.cpp: In member function ‘int XMLNode::ParseXMLElement(void*)’:
- /home/pi/zandronumSrc/30src/upnpnat/xmlParser.cpp:653:5: warning: ‘lpszTemp’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- if (lpszData==NULL) return NULL;
- ^~
- /home/pi/zandronumSrc/30src/upnpnat/xmlParser.cpp:716:13: note: ‘lpszTemp’ was declared here
- LPCTSTR lpszTemp;
- ^~~~~~~~
- make[1]: *** [CMakeFiles/Makefile2:1075: src/CMakeFiles/zdoom.dir/all] Error 2
- make: *** [Makefile:84: all] Error 2
- pi@piserver:~/zandronumSrc/30src/build $
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement