Thanks! I found the error in the meantime, I accidentally started the ARM-based environment for msys2 instead of the x64 architecture, no wonder it didn't work with it. :_) Even so, it throws quite a lot of warnings..but at least this way I can compile the code.
Code: Select all
Lenovo@DESKTOP-5U60J9B MINGW64 ~
$ pacman -s mingw-w64-x86_64-gcc
error: invalid option '-s'
Lenovo@DESKTOP-5U60J9B MINGW64 ~
$ pacman -S mingw-w64-x86_64-gcc
warning: mingw-w64-x86_64-gcc-13.2.0-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) mingw-w64-x86_64-gcc-13.2.0-2
Total Installed Size: 161.21 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring [###############################] 100%
(1/1) checking package integrity [###############################] 100%
(1/1) loading package files [###############################] 100%
(1/1) checking for file conflicts [###############################] 100%
pacman -S make
(1/1) checking available disk space [####################################################################################################] 100%
:: Processing package changes...
(1/1) reinstalling mingw-w64-x86_64-gcc [####################################################################################################] 100%
Lenovo@DESKTOP-5U60J9B MINGW64 ~
$ pacman -S make
warning: make-4.4.1-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) make-4.4.1-1
Total Installed Size: 1.61 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring [####################################################################################################] 100%
(1/1) checking package integrity [####################################################################################################] 100%
(1/1) loading package files [####################################################################################################] 100%
(1/1) checking for file conflicts [####################################################################################################] 100%
(1/1) checking available disk space [####################################################################################################] 100%
:: Processing package changes...
(1/1) reinstalling make [####################################################################################################] 100%
:: Running post-transaction hooks...
(1/1) Updating the info directory file...
Lenovo@DESKTOP-5U60J9B MINGW64 ~
$ cd /c/ioq3
Lenovo@DESKTOP-5U60J9B MINGW64 /c/ioq3
$ make ARCH=x86_64
make[1]: Entering directory '/c/ioq3'
Building in build/release-mingw64-x86_64:
PLATFORM: mingw64
ARCH: x86_64
VERSION: 1.36
COMPILE_PLATFORM: mingw64
COMPILE_ARCH: x86_64
HAVE_VM_COMPILED: true
PKG_CONFIG: pkg-config
CC: cc
CFLAGS:
-Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes -DUSE_ICON -DWINVER=0x501 -m64 -DNO_GZIP -Icode/zlib -DUSE_INTERNAL_JPEG -Icode/jpeg-8c -DUSE_LOCAL_HEADERS -DPRODUCT_VERSION="1.36" -Wformat=2 -Wno-format-zero-length -Wformat-security
-Wno-format-nonliteral -Wstrict-aliasing=2 -Wmissing-format-attribute -Wdisabled-optimization -Werror-implicit-function-declaration -MMD -DNDEBUG -O3 -ffast-math
CLIENT_CFLAGS:
-DCURL_STATICLIB -Icode/SDL2/include -DUSE_OPENAL -DUSE_OPENAL_DLOPEN -DUSE_CURL -DUSE_VOIP -DUSE_CODEC_OPUS -DOPUS_BUILD -DHAVE_LRINTF -DFLOATING_POINT -DFLOAT_APPROX -DUSE_ALLOCA -Icode/opus-1.2.1/include -Icode/opus-1.2.1/celt -Icode/opus-1.2.1/silk
-Icode/opus-1.2.1/silk/float -Icode/opusfile-0.9/include -DUSE_CODEC_VORBIS -Icode/libvorbis-1.3.6/include -Icode/libvorbis-1.3.6/lib -Icode/libogg-1.3.3/include -DUSE_RENDERER_DLOPEN -DUSE_MUMBLE
SERVER_CFLAGS:
-DUSE_VOIP
TOOLS_CFLAGS:
-g -Wall -fno-strict-aliasing -DTEMPDIR="/tmp" -DSYSTEM="" -Icode/tools/lcc/src -Icode/tools/lcc/lburg -MMD
LDFLAGS:
LIBS:
-lws2_32 -lwinmm -lpsapi
CLIENT_LIBS:
-lgdi32 -lole32 code/libs/win64/libcurl.a -lcrypt32 -lmingw32 code/libs/win64/libSDL264main.a code/libs/win64/libSDL264.dll.a
AUTOUPDATER_LIBS:
-lwininet
Output:
ioq3ded.x86_64.exe
ioquake3.x86_64.exe
renderer_opengl1_x86_64.dll
renderer_opengl2_x86_64.dll
baseq3/cgamex86_64.dll
baseq3/qagamex86_64.dll
baseq3/uix86_64.dll
missionpack/cgamex86_64.dll
missionpack/qagamex86_64.dll
missionpack/uix86_64.dll
baseq3/vm/cgame.qvm
baseq3/vm/qagame.qvm
baseq3/vm/ui.qvm
missionpack/vm/cgame.qvm
missionpack/vm/qagame.qvm
missionpack/vm/ui.qvm
SDL264.dll
make[2]: Entering directory '/c/ioq3'
DED_CC code/server/sv_bot.c
DED_CC code/server/sv_client.c
DED_CC code/server/sv_ccmds.c
DED_CC code/server/sv_game.c
DED_CC code/server/sv_init.c
DED_CC code/server/sv_main.c
DED_CC code/server/sv_net_chan.c
DED_CC code/server/sv_snapshot.c
DED_CC code/server/sv_world.c
DED_CC code/qcommon/cm_load.c
DED_CC code/qcommon/cm_patch.c
DED_CC code/qcommon/cm_polylib.c
DED_CC code/qcommon/cm_test.c
DED_CC code/qcommon/cm_trace.c
DED_CC code/qcommon/cmd.c
DED_CC code/qcommon/common.c
DED_CC code/qcommon/cvar.c
DED_CC code/qcommon/files.c
DED_CC code/qcommon/md4.c
DED_CC code/qcommon/msg.c
DED_CC code/qcommon/net_chan.c
DED_CC code/qcommon/net_ip.c
code/qcommon/net_ip.c:49: warning: "EAGAIN" redefined
49 | # define EAGAIN WSAEWOULDBLOCK
|
In file included from C:/msys64/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h:29,
from C:/msys64/mingw64/include/malloc.h:84,
from C:/msys64/mingw64/include/stdlib.h:770,
from C:/ioq3/code/qcommon/q_shared.h:167,
from code/qcommon/net_ip.c:23:
C:/msys64/mingw64/include/errno.h:35: note: this is the location of the previous definition
35 | #define EAGAIN 11
|
code/qcommon/net_ip.c:50: warning: "EADDRNOTAVAIL" redefined
50 | # define EADDRNOTAVAIL WSAEADDRNOTAVAIL
|
C:/msys64/mingw64/include/errno.h:90: note: this is the location of the previous definition
90 | #define EADDRNOTAVAIL 101
|
code/qcommon/net_ip.c:51: warning: "EAFNOSUPPORT" redefined
51 | # define EAFNOSUPPORT WSAEAFNOSUPPORT
|
C:/msys64/mingw64/include/errno.h:82: note: this is the location of the previous definition
82 | #define EAFNOSUPPORT 102
|
code/qcommon/net_ip.c:52: warning: "ECONNRESET" redefined
52 | # define ECONNRESET WSAECONNRESET
|
C:/msys64/mingw64/include/errno.h:114: note: this is the location of the previous definition
114 | #define ECONNRESET 108
|
DED_CC code/qcommon/huffman.c
DED_CC code/qcommon/q_math.c
DED_CC code/qcommon/q_shared.c
code/qcommon/q_shared.c: In function 'Q_vsnprintf':
code/qcommon/q_shared.c:786:9: warning: function 'Q_vsnprintf' might be a candidate for 'ms_printf' format attribute [-Wsuggest-attribute=format]
786 | retval = _vsnprintf(str, size, format, ap);
| ^~~~~~
DED_CC code/qcommon/unzip.c
DED_CC code/qcommon/ioapi.c
DED_CC code/qcommon/vm.c
DED_CC code/qcommon/vm_interpreted.c
BOT_CC code/botlib/be_aas_bspq3.c
BOT_CC code/botlib/be_aas_cluster.c
BOT_CC code/botlib/be_aas_debug.c
BOT_CC code/botlib/be_aas_entity.c
BOT_CC code/botlib/be_aas_file.c
BOT_CC code/botlib/be_aas_main.c
BOT_CC code/botlib/be_aas_move.c
BOT_CC code/botlib/be_aas_optimize.c
BOT_CC code/botlib/be_aas_reach.c
BOT_CC code/botlib/be_aas_route.c
BOT_CC code/botlib/be_aas_routealt.c
BOT_CC code/botlib/be_aas_sample.c
BOT_CC code/botlib/be_ai_char.c
BOT_CC code/botlib/be_ai_chat.c
BOT_CC code/botlib/be_ai_gen.c
BOT_CC code/botlib/be_ai_goal.c
BOT_CC code/botlib/be_ai_move.c
BOT_CC code/botlib/be_ai_weap.c
BOT_CC code/botlib/be_ai_weight.c
BOT_CC code/botlib/be_ea.c
BOT_CC code/botlib/be_interface.c
BOT_CC code/botlib/l_crc.c
BOT_CC code/botlib/l_libvar.c
BOT_CC code/botlib/l_log.c
code/botlib/l_log.c: In function 'Log_Write':
code/botlib/l_log.c:123:9: warning: function 'Log_Write' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
123 | vfprintf(logfile.fp, fmt, ap);
| ^~~~~~~~
code/botlib/l_log.c: In function 'Log_WriteTimeStamped':
code/botlib/l_log.c:147:9: warning: function 'Log_WriteTimeStamped' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
147 | vfprintf(logfile.fp, fmt, ap);
| ^~~~~~~~
BOT_CC code/botlib/l_memory.c
BOT_CC code/botlib/l_precomp.c
code/botlib/l_precomp.c: In function 'PC_StringizeTokens':
code/botlib/l_precomp.c:471:17: warning: 'strncat' output may be truncated copying between 0 and 1023 bytes from a string of length 1023 [-Wstringop-truncation]
471 | strncat(token->string, t->string, MAX_TOKEN - strlen(token->string) - 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BOT_CC code/botlib/l_script.c
BOT_CC code/botlib/l_struct.c
DED_CC code/null/null_client.c
DED_CC code/null/null_input.c
DED_CC code/null/null_snddma.c
DED_CC code/sys/con_log.c
DED_CC code/sys/sys_autoupdater.c
DED_CC code/sys/sys_main.c
CC code/asm/snapvector.c
CC code/asm/ftola.c
DED_CC code/zlib/adler32.c
DED_CC code/zlib/crc32.c
DED_CC code/zlib/inffast.c
DED_CC code/zlib/inflate.c
DED_CC code/zlib/inftrees.c
DED_CC code/zlib/zutil.c
DED_CC code/qcommon/vm_x86.c
WINDRES code/sys/win_resource.rc
DED_CC code/sys/sys_win32.c
DED_CC code/sys/con_win32.c
LD build/release-mingw64-x86_64/ioq3ded.x86_64.exe
CC code/client/cl_cgame.c
CC code/client/cl_cin.c
CC code/client/cl_console.c
CC code/client/cl_input.c
CC code/client/cl_keys.c
CC code/client/cl_main.c
CC code/client/cl_net_chan.c
CC code/client/cl_parse.c
CC code/client/cl_scrn.c
CC code/client/cl_ui.c
CC code/client/cl_avi.c
CC code/qcommon/cm_load.c
CC code/qcommon/cm_patch.c
CC code/qcommon/cm_polylib.c
CC code/qcommon/cm_test.c
CC code/qcommon/cm_trace.c
CC code/qcommon/cmd.c
CC code/qcommon/common.c
CC code/qcommon/cvar.c
CC code/qcommon/files.c
CC code/qcommon/md4.c
CC code/qcommon/md5.c
CC code/qcommon/msg.c
CC code/qcommon/net_chan.c
CC code/qcommon/net_ip.c
code/qcommon/net_ip.c:49: warning: "EAGAIN" redefined
49 | # define EAGAIN WSAEWOULDBLOCK
|
In file included from C:/msys64/mingw64/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h:29,
from C:/msys64/mingw64/include/malloc.h:84,
from C:/msys64/mingw64/include/stdlib.h:770,
from C:/ioq3/code/qcommon/q_shared.h:167,
from code/qcommon/net_ip.c:23:
C:/msys64/mingw64/include/errno.h:35: note: this is the location of the previous definition
35 | #define EAGAIN 11
|
code/qcommon/net_ip.c:50: warning: "EADDRNOTAVAIL" redefined
50 | # define EADDRNOTAVAIL WSAEADDRNOTAVAIL
|
C:/msys64/mingw64/include/errno.h:90: note: this is the location of the previous definition
90 | #define EADDRNOTAVAIL 101
|
code/qcommon/net_ip.c:51: warning: "EAFNOSUPPORT" redefined
51 | # define EAFNOSUPPORT WSAEAFNOSUPPORT
|
C:/msys64/mingw64/include/errno.h:82: note: this is the location of the previous definition
82 | #define EAFNOSUPPORT 102
|
code/qcommon/net_ip.c:52: warning: "ECONNRESET" redefined
52 | # define ECONNRESET WSAECONNRESET
|
C:/msys64/mingw64/include/errno.h:114: note: this is the location of the previous definition
114 | #define ECONNRESET 108
|
CC code/qcommon/huffman.c
CC code/client/snd_altivec.c
CC code/client/snd_adpcm.c
CC code/client/snd_dma.c
CC code/client/snd_mem.c
CC code/client/snd_mix.c
CC code/client/snd_wavelet.c
CC code/client/snd_main.c
CC code/client/snd_codec.c
CC code/client/snd_codec_wav.c
CC code/client/snd_codec_ogg.c
CC code/client/snd_codec_opus.c
CC code/client/qal.c
CC code/client/snd_openal.c
CC code/client/cl_curl.c
CC code/server/sv_bot.c
CC code/server/sv_ccmds.c
CC code/server/sv_client.c
CC code/server/sv_game.c
CC code/server/sv_init.c
CC code/server/sv_main.c
CC code/server/sv_net_chan.c
CC code/server/sv_snapshot.c
CC code/server/sv_world.c
CC code/qcommon/q_math.c
CC code/qcommon/q_shared.c
code/qcommon/q_shared.c: In function 'Q_vsnprintf':
code/qcommon/q_shared.c:786:9: warning: function 'Q_vsnprintf' might be a candidate for 'ms_printf' format attribute [-Wsuggest-attribute=format]
786 | retval = _vsnprintf(str, size, format, ap);
| ^~~~~~
CC code/qcommon/unzip.c
CC code/qcommon/ioapi.c
CC code/qcommon/puff.c
CC code/qcommon/vm.c
CC code/qcommon/vm_interpreted.c
BOT_CC code/botlib/be_aas_bspq3.c
BOT_CC code/botlib/be_aas_cluster.c
BOT_CC code/botlib/be_aas_debug.c
BOT_CC code/botlib/be_aas_entity.c
BOT_CC code/botlib/be_aas_file.c
BOT_CC code/botlib/be_aas_main.c
BOT_CC code/botlib/be_aas_move.c
BOT_CC code/botlib/be_aas_optimize.c
BOT_CC code/botlib/be_aas_reach.c
BOT_CC code/botlib/be_aas_route.c
BOT_CC code/botlib/be_aas_routealt.c
BOT_CC code/botlib/be_aas_sample.c
BOT_CC code/botlib/be_ai_char.c
BOT_CC code/botlib/be_ai_chat.c
BOT_CC code/botlib/be_ai_gen.c
BOT_CC code/botlib/be_ai_goal.c
BOT_CC code/botlib/be_ai_move.c
BOT_CC code/botlib/be_ai_weap.c
BOT_CC code/botlib/be_ai_weight.c
BOT_CC code/botlib/be_ea.c
BOT_CC code/botlib/be_interface.c
BOT_CC code/botlib/l_crc.c
BOT_CC code/botlib/l_libvar.c
BOT_CC code/botlib/l_log.c
code/botlib/l_log.c: In function 'Log_Write':
code/botlib/l_log.c:123:9: warning: function 'Log_Write' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
123 | vfprintf(logfile.fp, fmt, ap);
| ^~~~~~~~
code/botlib/l_log.c: In function 'Log_WriteTimeStamped':
code/botlib/l_log.c:147:9: warning: function 'Log_WriteTimeStamped' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
147 | vfprintf(logfile.fp, fmt, ap);
| ^~~~~~~~
BOT_CC code/botlib/l_memory.c
BOT_CC code/botlib/l_precomp.c
code/botlib/l_precomp.c: In function 'PC_StringizeTokens':
code/botlib/l_precomp.c:471:17: warning: 'strncat' output may be truncated copying between 0 and 1023 bytes from a string of length 1023 [-Wstringop-truncation]
471 | strncat(token->string, t->string, MAX_TOKEN - strlen(token->string) - 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BOT_CC code/botlib/l_script.c
BOT_CC code/botlib/l_struct.c
CC code/sdl/sdl_input.c
CC code/sdl/sdl_snd.c
CC code/sys/con_log.c
CC code/sys/sys_autoupdater.c
CC code/sys/sys_main.c
CC code/sys/con_passive.c
CC code/asm/snapvector.c
CC code/asm/ftola.c
CC code/opus-1.2.1/src/analysis.c
CC code/opus-1.2.1/src/mlp.c
CC code/opus-1.2.1/src/mlp_data.c
CC code/opus-1.2.1/src/opus.c
CC code/opus-1.2.1/src/opus_decoder.c
CC code/opus-1.2.1/src/opus_encoder.c
CC code/opus-1.2.1/src/opus_multistream.c
CC code/opus-1.2.1/src/opus_multistream_encoder.c
CC code/opus-1.2.1/src/opus_multistream_decoder.c
CC code/opus-1.2.1/src/repacketizer.c
CC code/opus-1.2.1/celt/bands.c
CC code/opus-1.2.1/celt/celt.c
CC code/opus-1.2.1/celt/cwrs.c
CC code/opus-1.2.1/celt/entcode.c
CC code/opus-1.2.1/celt/entdec.c
CC code/opus-1.2.1/celt/entenc.c
CC code/opus-1.2.1/celt/kiss_fft.c
CC code/opus-1.2.1/celt/laplace.c
CC code/opus-1.2.1/celt/mathops.c
CC code/opus-1.2.1/celt/mdct.c
CC code/opus-1.2.1/celt/modes.c
CC code/opus-1.2.1/celt/pitch.c
CC code/opus-1.2.1/celt/celt_encoder.c
CC code/opus-1.2.1/celt/celt_decoder.c
CC code/opus-1.2.1/celt/celt_lpc.c
CC code/opus-1.2.1/celt/quant_bands.c
CC code/opus-1.2.1/celt/rate.c
CC code/opus-1.2.1/celt/vq.c
CC code/opus-1.2.1/silk/CNG.c
CC code/opus-1.2.1/silk/code_signs.c
CC code/opus-1.2.1/silk/init_decoder.c
CC code/opus-1.2.1/silk/decode_core.c
CC code/opus-1.2.1/silk/decode_frame.c
CC code/opus-1.2.1/silk/decode_parameters.c
CC code/opus-1.2.1/silk/decode_indices.c
CC code/opus-1.2.1/silk/decode_pulses.c
CC code/opus-1.2.1/silk/decoder_set_fs.c
CC code/opus-1.2.1/silk/dec_API.c
CC code/opus-1.2.1/silk/enc_API.c
CC code/opus-1.2.1/silk/encode_indices.c
CC code/opus-1.2.1/silk/encode_pulses.c
CC code/opus-1.2.1/silk/gain_quant.c
CC code/opus-1.2.1/silk/interpolate.c
CC code/opus-1.2.1/silk/LP_variable_cutoff.c
CC code/opus-1.2.1/silk/NLSF_decode.c
CC code/opus-1.2.1/silk/NSQ.c
CC code/opus-1.2.1/silk/NSQ_del_dec.c
CC code/opus-1.2.1/silk/PLC.c
CC code/opus-1.2.1/silk/shell_coder.c
CC code/opus-1.2.1/silk/tables_gain.c
CC code/opus-1.2.1/silk/tables_LTP.c
CC code/opus-1.2.1/silk/tables_NLSF_CB_NB_MB.c
CC code/opus-1.2.1/silk/tables_NLSF_CB_WB.c
CC code/opus-1.2.1/silk/tables_other.c
CC code/opus-1.2.1/silk/tables_pitch_lag.c
CC code/opus-1.2.1/silk/tables_pulses_per_block.c
CC code/opus-1.2.1/silk/VAD.c
CC code/opus-1.2.1/silk/control_audio_bandwidth.c
CC code/opus-1.2.1/silk/quant_LTP_gains.c
CC code/opus-1.2.1/silk/VQ_WMat_EC.c
CC code/opus-1.2.1/silk/HP_variable_cutoff.c
CC code/opus-1.2.1/silk/NLSF_encode.c
CC code/opus-1.2.1/silk/NLSF_VQ.c
CC code/opus-1.2.1/silk/NLSF_unpack.c
CC code/opus-1.2.1/silk/NLSF_del_dec_quant.c
CC code/opus-1.2.1/silk/process_NLSFs.c
CC code/opus-1.2.1/silk/stereo_LR_to_MS.c
CC code/opus-1.2.1/silk/stereo_MS_to_LR.c
CC code/opus-1.2.1/silk/check_control_input.c
CC code/opus-1.2.1/silk/control_SNR.c
CC code/opus-1.2.1/silk/init_encoder.c
CC code/opus-1.2.1/silk/control_codec.c
CC code/opus-1.2.1/silk/A2NLSF.c
CC code/opus-1.2.1/silk/ana_filt_bank_1.c
CC code/opus-1.2.1/silk/biquad_alt.c
CC code/opus-1.2.1/silk/bwexpander_32.c
CC code/opus-1.2.1/silk/bwexpander.c
CC code/opus-1.2.1/silk/debug.c
CC code/opus-1.2.1/silk/decode_pitch.c
CC code/opus-1.2.1/silk/inner_prod_aligned.c
CC code/opus-1.2.1/silk/lin2log.c
CC code/opus-1.2.1/silk/log2lin.c
CC code/opus-1.2.1/silk/LPC_analysis_filter.c
CC code/opus-1.2.1/silk/LPC_fit.c
CC code/opus-1.2.1/silk/LPC_inv_pred_gain.c
CC code/opus-1.2.1/silk/table_LSF_cos.c
CC code/opus-1.2.1/silk/NLSF2A.c
In function 'silk_NLSF2A_find_poly',
inlined from 'silk_NLSF2A' at code/opus-1.2.1/silk/NLSF2A.c:116:5:
code/opus-1.2.1/silk/NLSF2A.c:54:19: warning: 'cos_LSF_QA' may be used uninitialized [-Wmaybe-uninitialized]
54 | out[1] = -cLSF[0];
| ~~~~^~~
code/opus-1.2.1/silk/NLSF2A.c: In function 'silk_NLSF2A':
code/opus-1.2.1/silk/NLSF2A.c:83:16: note: 'cos_LSF_QA' declared here
83 | opus_int32 cos_LSF_QA[ SILK_MAX_ORDER_LPC ];
| ^~~~~~~~~~
In function 'silk_NLSF2A_find_poly',
inlined from 'silk_NLSF2A' at code/opus-1.2.1/silk/NLSF2A.c:117:5:
code/opus-1.2.1/silk/NLSF2A.c:54:19: warning: 'cos_LSF_QA' may be used uninitialized [-Wmaybe-uninitialized]
54 | out[1] = -cLSF[0];
| ~~~~^~~
code/opus-1.2.1/silk/NLSF2A.c: In function 'silk_NLSF2A':
code/opus-1.2.1/silk/NLSF2A.c:83:16: note: 'cos_LSF_QA' declared here
83 | opus_int32 cos_LSF_QA[ SILK_MAX_ORDER_LPC ];
| ^~~~~~~~~~
CC code/opus-1.2.1/silk/NLSF_stabilize.c
CC code/opus-1.2.1/silk/NLSF_VQ_weights_laroia.c
CC code/opus-1.2.1/silk/pitch_est_tables.c
CC code/opus-1.2.1/silk/resampler.c
CC code/opus-1.2.1/silk/resampler_down2_3.c
CC code/opus-1.2.1/silk/resampler_down2.c
CC code/opus-1.2.1/silk/resampler_private_AR2.c
CC code/opus-1.2.1/silk/resampler_private_down_FIR.c
CC code/opus-1.2.1/silk/resampler_private_IIR_FIR.c
CC code/opus-1.2.1/silk/resampler_private_up2_HQ.c
CC code/opus-1.2.1/silk/resampler_rom.c
CC code/opus-1.2.1/silk/sigm_Q15.c
CC code/opus-1.2.1/silk/sort.c
CC code/opus-1.2.1/silk/sum_sqr_shift.c
CC code/opus-1.2.1/silk/stereo_decode_pred.c
CC code/opus-1.2.1/silk/stereo_encode_pred.c
CC code/opus-1.2.1/silk/stereo_find_predictor.c
CC code/opus-1.2.1/silk/stereo_quant_pred.c
CC code/opus-1.2.1/silk/float/apply_sine_window_FLP.c
CC code/opus-1.2.1/silk/float/corrMatrix_FLP.c
CC code/opus-1.2.1/silk/float/encode_frame_FLP.c
CC code/opus-1.2.1/silk/float/find_LPC_FLP.c
CC code/opus-1.2.1/silk/float/find_LTP_FLP.c
CC code/opus-1.2.1/silk/float/find_pitch_lags_FLP.c
CC code/opus-1.2.1/silk/float/find_pred_coefs_FLP.c
CC code/opus-1.2.1/silk/float/LPC_analysis_filter_FLP.c
CC code/opus-1.2.1/silk/float/LTP_analysis_filter_FLP.c
CC code/opus-1.2.1/silk/float/LTP_scale_ctrl_FLP.c
CC code/opus-1.2.1/silk/float/noise_shape_analysis_FLP.c
CC code/opus-1.2.1/silk/float/process_gains_FLP.c
CC code/opus-1.2.1/silk/float/regularize_correlations_FLP.c
CC code/opus-1.2.1/silk/float/residual_energy_FLP.c
CC code/opus-1.2.1/silk/float/warped_autocorrelation_FLP.c
CC code/opus-1.2.1/silk/float/wrappers_FLP.c
In file included from code/opus-1.2.1/silk/float/structs_FLP.h:32,
from code/opus-1.2.1/silk/float/main_FLP.h:33,
from code/opus-1.2.1/silk/float/wrappers_FLP.c:32:
code/opus-1.2.1/silk/float/wrappers_FLP.c: In function 'silk_NSQ_wrapper_FLP':
code/opus-1.2.1/silk/main.h:296:18: warning: 'silk_NSQ_del_dec_c' reading 64 bytes from a region of size 32 [-Wstringop-overread]
296 | ((void)(arch),silk_NSQ_del_dec_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
297 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro 'silk_NSQ_del_dec'
164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/main.h:296:18: note: referencing argument 6 of type 'const opus_int16[32]' {aka 'const short int[32]'}
296 | ((void)(arch),silk_NSQ_del_dec_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
297 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro 'silk_NSQ_del_dec'
164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/main.h:296:18: note: referencing argument 7 of type 'const opus_int16[20]' {aka 'const short int[20]'}
296 | ((void)(arch),silk_NSQ_del_dec_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
297 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro 'silk_NSQ_del_dec'
164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/main.h:296:18: note: referencing argument 8 of type 'const opus_int16[96]' {aka 'const short int[96]'}
296 | ((void)(arch),silk_NSQ_del_dec_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
297 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro 'silk_NSQ_del_dec'
164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/main.h:296:18: note: referencing argument 9 of type 'const int[4]'
296 | ((void)(arch),silk_NSQ_del_dec_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
297 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro 'silk_NSQ_del_dec'
164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/main.h:296:18: note: referencing argument 10 of type 'const int[4]'
296 | ((void)(arch),silk_NSQ_del_dec_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
297 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro 'silk_NSQ_del_dec'
164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/main.h:296:18: note: referencing argument 11 of type 'const opus_int32[4]' {aka 'const int[4]'}
296 | ((void)(arch),silk_NSQ_del_dec_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
297 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro 'silk_NSQ_del_dec'
164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/main.h:296:18: note: referencing argument 12 of type 'const opus_int32[4]' {aka 'const int[4]'}
296 | ((void)(arch),silk_NSQ_del_dec_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
297 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro 'silk_NSQ_del_dec'
164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/main.h:296:18: note: referencing argument 13 of type 'const int[4]'
296 | ((void)(arch),silk_NSQ_del_dec_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
297 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro 'silk_NSQ_del_dec'
164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/main.h:275:6: note: in a call to function 'silk_NSQ_del_dec_c'
275 | void silk_NSQ_del_dec_c(
| ^~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/main.h:270:18: warning: 'silk_NSQ_c' reading 64 bytes from a region of size 32 [-Wstringop-overread]
270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro 'silk_NSQ'
167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~
code/opus-1.2.1/silk/main.h:270:18: note: referencing argument 6 of type 'const opus_int16[32]' {aka 'const short int[32]'}
270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro 'silk_NSQ'
167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~
code/opus-1.2.1/silk/main.h:270:18: note: referencing argument 7 of type 'const opus_int16[20]' {aka 'const short int[20]'}
270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro 'silk_NSQ'
167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~
code/opus-1.2.1/silk/main.h:270:18: note: referencing argument 8 of type 'const opus_int16[96]' {aka 'const short int[96]'}
270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro 'silk_NSQ'
167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~
code/opus-1.2.1/silk/main.h:270:18: note: referencing argument 9 of type 'const int[4]'
270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro 'silk_NSQ'
167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~
code/opus-1.2.1/silk/main.h:270:18: note: referencing argument 10 of type 'const int[4]'
270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro 'silk_NSQ'
167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~
code/opus-1.2.1/silk/main.h:270:18: note: referencing argument 11 of type 'const opus_int32[4]' {aka 'const int[4]'}
270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro 'silk_NSQ'
167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~
code/opus-1.2.1/silk/main.h:270:18: note: referencing argument 12 of type 'const opus_int32[4]' {aka 'const int[4]'}
270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro 'silk_NSQ'
167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~
code/opus-1.2.1/silk/main.h:270:18: note: referencing argument 13 of type 'const int[4]'
270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro 'silk_NSQ'
167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14,
| ^~~~~~~~
code/opus-1.2.1/silk/main.h:249:6: note: in a call to function 'silk_NSQ_c'
249 | void silk_NSQ_c(
| ^~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c: In function 'silk_quant_LTP_gains_FLP':
code/opus-1.2.1/silk/float/wrappers_FLP.c:200:5: warning: 'XX_Q17' may be used uninitialized [-Wmaybe-uninitialized]
200 | silk_quant_LTP_gains( B_Q14, cbk_index, periodicity_index, sum_log_gain_Q7, &pred_gain_dB_Q7, XX_Q17, xX_Q17, subfr_len, nb_subfr, arch );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/main.h:211:6: note: by argument 6 of type 'const opus_int32[100]' {aka 'const int[100]'} to 'silk_quant_LTP_gains' declared here
211 | void silk_quant_LTP_gains(
| ^~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:190:16: note: 'XX_Q17' declared here
190 | opus_int32 XX_Q17[ MAX_NB_SUBFR * LTP_ORDER * LTP_ORDER ];
| ^~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:200:5: warning: 'xX_Q17' may be used uninitialized [-Wmaybe-uninitialized]
200 | silk_quant_LTP_gains( B_Q14, cbk_index, periodicity_index, sum_log_gain_Q7, &pred_gain_dB_Q7, XX_Q17, xX_Q17, subfr_len, nb_subfr, arch );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/main.h:211:6: note: by argument 7 of type 'const opus_int32[20]' {aka 'const int[20]'} to 'silk_quant_LTP_gains' declared here
211 | void silk_quant_LTP_gains(
| ^~~~~~~~~~~~~~~~~~~~
code/opus-1.2.1/silk/float/wrappers_FLP.c:191:16: note: 'xX_Q17' declared here
191 | opus_int32 xX_Q17[ MAX_NB_SUBFR * LTP_ORDER ];
| ^~~~~~
CC code/opus-1.2.1/silk/float/autocorrelation_FLP.c
CC code/opus-1.2.1/silk/float/burg_modified_FLP.c
CC code/opus-1.2.1/silk/float/bwexpander_FLP.c
CC code/opus-1.2.1/silk/float/energy_FLP.c
CC code/opus-1.2.1/silk/float/inner_product_FLP.c
CC code/opus-1.2.1/silk/float/k2a_FLP.c
CC code/opus-1.2.1/silk/float/LPC_inv_pred_gain_FLP.c
CC code/opus-1.2.1/silk/float/pitch_analysis_core_FLP.c
CC code/opus-1.2.1/silk/float/scale_copy_vector_FLP.c
CC code/opus-1.2.1/silk/float/scale_vector_FLP.c
CC code/opus-1.2.1/silk/float/schur_FLP.c
CC code/opus-1.2.1/silk/float/sort_FLP.c
CC code/opusfile-0.9/src/http.c
CC code/opusfile-0.9/src/info.c
CC code/opusfile-0.9/src/internal.c
CC code/opusfile-0.9/src/opusfile.c
In function 'op_bisect_forward_serialno',
inlined from 'op_open_seekable2_impl' at code/opusfile-0.9/src/opusfile.c:1413:10,
inlined from 'op_open_seekable2.constprop' at code/opusfile-0.9/src/opusfile.c:1447:7:
code/opusfile-0.9/src/opusfile.c:1253:11: warning: 'end_offset' may be used uninitialized [-Wmaybe-uninitialized]
1253 | ret=op_find_final_pcm_offset(_of,serialnos,nserialnos,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1254 | links+nlinks-1,end_offset,links[nlinks-1].serialno,end_gp,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1255 | &total_duration);
| ~~~~~~~~~~~~~~~~
code/opusfile-0.9/src/opusfile.c: In function 'op_open_seekable2.constprop':
code/opusfile-0.9/src/opusfile.c:1134:17: note: 'end_offset' was declared here
1134 | ogg_int64_t end_offset;
| ^~~~~~~~~~
In function 'op_pcm_seek_page',
inlined from 'op_pcm_seek' at code/opusfile-0.9/src/opusfile.c:2620:7:
code/opusfile-0.9/src/opusfile.c:2325:13: warning: 'diff' may be used uninitialized [-Wmaybe-uninitialized]
2325 | if(diff<0){
| ^
code/opusfile-0.9/src/opusfile.c: In function 'op_pcm_seek':
code/opusfile-0.9/src/opusfile.c:2261:22: note: 'diff' was declared here
2261 | ogg_int64_t diff;
| ^~~~
In function 'op_rescale64',
inlined from 'op_pcm_seek_page' at code/opusfile-0.9/src/opusfile.c:2403:22,
inlined from 'op_pcm_seek' at code/opusfile-0.9/src/opusfile.c:2620:7:
code/opusfile-0.9/src/opusfile.c:1013:5: warning: 'diff2' may be used uninitialized [-Wmaybe-uninitialized]
1013 | if(_x>=_from)return _to;
| ^
code/opusfile-0.9/src/opusfile.c: In function 'op_pcm_seek':
code/opusfile-0.9/src/opusfile.c:2399:21: note: 'diff2' was declared here
2399 | ogg_int64_t diff2;
| ^~~~~
CC code/opusfile-0.9/src/stream.c
CC code/opusfile-0.9/src/wincerts.c
CC code/libogg-1.3.3/src/bitwise.c
CC code/libogg-1.3.3/src/framing.c
CC code/libvorbis-1.3.6/lib/analysis.c
CC code/libvorbis-1.3.6/lib/bitrate.c
CC code/libvorbis-1.3.6/lib/block.c
code/libvorbis-1.3.6/lib/block.c: In function 'vorbis_analysis_buffer':
code/libvorbis-1.3.6/lib/block.c:395:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
395 | if(b->header)_ogg_free(b->header);b->header=NULL;
| ^~
code/libvorbis-1.3.6/lib/block.c:395:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
395 | if(b->header)_ogg_free(b->header);b->header=NULL;
| ^
code/libvorbis-1.3.6/lib/block.c:396:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
396 | if(b->header1)_ogg_free(b->header1);b->header1=NULL;
| ^~
code/libvorbis-1.3.6/lib/block.c:396:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
396 | if(b->header1)_ogg_free(b->header1);b->header1=NULL;
| ^
code/libvorbis-1.3.6/lib/block.c:397:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
397 | if(b->header2)_ogg_free(b->header2);b->header2=NULL;
| ^~
code/libvorbis-1.3.6/lib/block.c:397:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
397 | if(b->header2)_ogg_free(b->header2);b->header2=NULL;
| ^
CC code/libvorbis-1.3.6/lib/codebook.c
CC code/libvorbis-1.3.6/lib/envelope.c
CC code/libvorbis-1.3.6/lib/floor0.c
CC code/libvorbis-1.3.6/lib/floor1.c
CC code/libvorbis-1.3.6/lib/info.c
CC code/libvorbis-1.3.6/lib/lookup.c
CC code/libvorbis-1.3.6/lib/lpc.c
code/libvorbis-1.3.6/lib/lpc.c: In function 'vorbis_lpc_from_data':
code/libvorbis-1.3.6/lib/lpc.c:78:12: warning: '*aut' may be used uninitialized [-Wmaybe-uninitialized]
78 | error=aut[0] * (1. + 1e-10);
| ~~~^~~
CC code/libvorbis-1.3.6/lib/lsp.c
CC code/libvorbis-1.3.6/lib/mapping0.c
CC code/libvorbis-1.3.6/lib/mdct.c
CC code/libvorbis-1.3.6/lib/psy.c
code/libvorbis-1.3.6/lib/psy.c: In function '_vp_noisemask':
code/libvorbis-1.3.6/lib/psy.c:710:3: warning: 'work' may be used uninitialized [-Wmaybe-uninitialized]
710 | bark_noise_hybridmp(n,p->bark,work,logmask,0.,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
711 | p->vi->noisewindowfixed);
| ~~~~~~~~~~~~~~~~~~~~~~~~
code/libvorbis-1.3.6/lib/psy.c:543:13: note: by argument 3 of type 'const float *' to 'bark_noise_hybridmp' declared here
543 | static void bark_noise_hybridmp(int n,const long *b,
| ^~~~~~~~~~~~~~~~~~~
CC code/libvorbis-1.3.6/lib/registry.c
CC code/libvorbis-1.3.6/lib/res0.c
CC code/libvorbis-1.3.6/lib/smallft.c
CC code/libvorbis-1.3.6/lib/sharedbook.c
CC code/libvorbis-1.3.6/lib/synthesis.c
CC code/libvorbis-1.3.6/lib/vorbisfile.c
CC code/libvorbis-1.3.6/lib/window.c
CC code/zlib/adler32.c
CC code/zlib/crc32.c
CC code/zlib/inffast.c
CC code/zlib/inflate.c
CC code/zlib/inftrees.c
CC code/zlib/zutil.c
CC code/qcommon/vm_x86.c
WINDRES code/sys/win_resource.rc
CC code/sys/sys_win32.c
CC code/client/libmumblelink.c
LD build/release-mingw64-x86_64/ioquake3.x86_64.exe
REF_CC code/renderergl1/tr_altivec.c
REF_CC code/renderergl1/tr_animation.c
REF_CC code/renderergl1/tr_backend.c
REF_CC code/renderergl1/tr_bsp.c
REF_CC code/renderergl1/tr_cmds.c
REF_CC code/renderergl1/tr_curve.c
REF_CC code/renderergl1/tr_flares.c
REF_CC code/renderercommon/tr_font.c
REF_CC code/renderergl1/tr_image.c
REF_CC code/renderercommon/tr_image_bmp.c
REF_CC code/renderercommon/tr_image_jpg.c
REF_CC code/renderercommon/tr_image_pcx.c
REF_CC code/renderercommon/tr_image_png.c
REF_CC code/renderercommon/tr_image_tga.c
REF_CC code/renderergl1/tr_init.c
REF_CC code/renderergl1/tr_light.c
REF_CC code/renderergl1/tr_main.c
REF_CC code/renderergl1/tr_marks.c
REF_CC code/renderergl1/tr_mesh.c
REF_CC code/renderergl1/tr_model.c
REF_CC code/renderergl1/tr_model_iqm.c
REF_CC code/renderercommon/tr_noise.c
REF_CC code/renderergl1/tr_scene.c
REF_CC code/renderergl1/tr_shade.c
REF_CC code/renderergl1/tr_shade_calc.c
REF_CC code/renderergl1/tr_shader.c
REF_CC code/renderergl1/tr_shadows.c
REF_CC code/renderergl1/tr_sky.c
REF_CC code/renderergl1/tr_surface.c
REF_CC code/renderergl1/tr_world.c
REF_CC code/sdl/sdl_gamma.c
REF_CC code/sdl/sdl_glimp.c
REF_CC code/qcommon/q_shared.c
code/qcommon/q_shared.c: In function 'Q_vsnprintf':
code/qcommon/q_shared.c:786:9: warning: function 'Q_vsnprintf' might be a candidate for 'ms_printf' format attribute [-Wsuggest-attribute=format]
786 | retval = _vsnprintf(str, size, format, ap);
| ^~~~~~
REF_CC code/qcommon/puff.c
REF_CC code/qcommon/q_math.c
REF_CC code/renderergl1/tr_subs.c
REF_CC code/jpeg-8c/jaricom.c
REF_CC code/jpeg-8c/jcapimin.c
REF_CC code/jpeg-8c/jcapistd.c
REF_CC code/jpeg-8c/jcarith.c
REF_CC code/jpeg-8c/jccoefct.c
REF_CC code/jpeg-8c/jccolor.c
REF_CC code/jpeg-8c/jcdctmgr.c
REF_CC code/jpeg-8c/jchuff.c
REF_CC code/jpeg-8c/jcinit.c
REF_CC code/jpeg-8c/jcmainct.c
REF_CC code/jpeg-8c/jcmarker.c
REF_CC code/jpeg-8c/jcmaster.c
REF_CC code/jpeg-8c/jcomapi.c
REF_CC code/jpeg-8c/jcparam.c
REF_CC code/jpeg-8c/jcprepct.c
REF_CC code/jpeg-8c/jcsample.c
REF_CC code/jpeg-8c/jctrans.c
REF_CC code/jpeg-8c/jdapimin.c
REF_CC code/jpeg-8c/jdapistd.c
REF_CC code/jpeg-8c/jdarith.c
REF_CC code/jpeg-8c/jdatadst.c
REF_CC code/jpeg-8c/jdatasrc.c
REF_CC code/jpeg-8c/jdcoefct.c
REF_CC code/jpeg-8c/jdcolor.c
REF_CC code/jpeg-8c/jddctmgr.c
REF_CC code/jpeg-8c/jdhuff.c
REF_CC code/jpeg-8c/jdinput.c
REF_CC code/jpeg-8c/jdmainct.c
REF_CC code/jpeg-8c/jdmarker.c
REF_CC code/jpeg-8c/jdmaster.c
REF_CC code/jpeg-8c/jdmerge.c
REF_CC code/jpeg-8c/jdpostct.c
REF_CC code/jpeg-8c/jdsample.c
REF_CC code/jpeg-8c/jdtrans.c
REF_CC code/jpeg-8c/jerror.c
REF_CC code/jpeg-8c/jfdctflt.c
REF_CC code/jpeg-8c/jfdctfst.c
REF_CC code/jpeg-8c/jfdctint.c
REF_CC code/jpeg-8c/jidctflt.c
REF_CC code/jpeg-8c/jidctfst.c
REF_CC code/jpeg-8c/jidctint.c
REF_CC code/jpeg-8c/jmemmgr.c
REF_CC code/jpeg-8c/jmemnobs.c
REF_CC code/jpeg-8c/jquant1.c
REF_CC code/jpeg-8c/jquant2.c
REF_CC code/jpeg-8c/jutils.c
LD build/release-mingw64-x86_64/renderer_opengl1_x86_64.dll
REF_CC code/renderergl2/tr_animation.c
REF_CC code/renderergl2/tr_backend.c
REF_CC code/renderergl2/tr_bsp.c
REF_CC code/renderergl2/tr_cmds.c
REF_CC code/renderergl2/tr_curve.c
REF_CC code/renderergl2/tr_dsa.c
REF_CC code/renderergl2/tr_extramath.c
REF_CC code/renderergl2/tr_extensions.c
REF_CC code/renderergl2/tr_fbo.c
REF_CC code/renderergl2/tr_flares.c
REF_CC code/renderercommon/tr_font.c
REF_CC code/renderergl2/tr_glsl.c
REF_CC code/renderergl2/tr_image.c
REF_CC code/renderercommon/tr_image_bmp.c
REF_CC code/renderercommon/tr_image_jpg.c
REF_CC code/renderercommon/tr_image_pcx.c
REF_CC code/renderercommon/tr_image_png.c
REF_CC code/renderercommon/tr_image_tga.c
REF_CC code/renderergl2/tr_image_dds.c
REF_CC code/renderergl2/tr_init.c
REF_CC code/renderergl2/tr_light.c
REF_CC code/renderergl2/tr_main.c
REF_CC code/renderergl2/tr_marks.c
REF_CC code/renderergl2/tr_mesh.c
REF_CC code/renderergl2/tr_model.c
REF_CC code/renderergl2/tr_model_iqm.c
REF_CC code/renderercommon/tr_noise.c
REF_CC code/renderergl2/tr_postprocess.c
REF_CC code/renderergl2/tr_scene.c
REF_CC code/renderergl2/tr_shade.c
REF_CC code/renderergl2/tr_shade_calc.c
REF_CC code/renderergl2/tr_shader.c
REF_CC code/renderergl2/tr_shadows.c
REF_CC code/renderergl2/tr_sky.c
REF_CC code/renderergl2/tr_surface.c
REF_CC code/renderergl2/tr_vbo.c
REF_CC code/renderergl2/tr_world.c
TOOLS_CC build/release-mingw64-x86_64/tools/stringify.exe
REF_STR code/renderergl2/glsl/bokeh_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/bokeh_fp.c
REF_STR code/renderergl2/glsl/bokeh_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/bokeh_vp.c
REF_STR code/renderergl2/glsl/calclevels4x_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/calclevels4x_fp.c
REF_STR code/renderergl2/glsl/calclevels4x_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/calclevels4x_vp.c
REF_STR code/renderergl2/glsl/depthblur_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/depthblur_fp.c
REF_STR code/renderergl2/glsl/depthblur_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/depthblur_vp.c
REF_STR code/renderergl2/glsl/dlight_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/dlight_fp.c
REF_STR code/renderergl2/glsl/dlight_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/dlight_vp.c
REF_STR code/renderergl2/glsl/down4x_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/down4x_fp.c
REF_STR code/renderergl2/glsl/down4x_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/down4x_vp.c
REF_STR code/renderergl2/glsl/fogpass_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/fogpass_fp.c
REF_STR code/renderergl2/glsl/fogpass_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/fogpass_vp.c
REF_STR code/renderergl2/glsl/generic_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/generic_fp.c
REF_STR code/renderergl2/glsl/generic_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/generic_vp.c
REF_STR code/renderergl2/glsl/lightall_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/lightall_fp.c
REF_STR code/renderergl2/glsl/lightall_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/lightall_vp.c
REF_STR code/renderergl2/glsl/pshadow_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/pshadow_fp.c
REF_STR code/renderergl2/glsl/pshadow_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/pshadow_vp.c
REF_STR code/renderergl2/glsl/shadowfill_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/shadowfill_fp.c
REF_STR code/renderergl2/glsl/shadowfill_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/shadowfill_vp.c
REF_STR code/renderergl2/glsl/shadowmask_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/shadowmask_fp.c
REF_STR code/renderergl2/glsl/shadowmask_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/shadowmask_vp.c
REF_STR code/renderergl2/glsl/ssao_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/ssao_fp.c
REF_STR code/renderergl2/glsl/ssao_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/ssao_vp.c
REF_STR code/renderergl2/glsl/texturecolor_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/texturecolor_fp.c
REF_STR code/renderergl2/glsl/texturecolor_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/texturecolor_vp.c
REF_STR code/renderergl2/glsl/tonemap_fp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/tonemap_fp.c
REF_STR code/renderergl2/glsl/tonemap_vp.glsl
REF_CC build/release-mingw64-x86_64/renderergl2/glsl/tonemap_vp.c
LD build/release-mingw64-x86_64/renderer_opengl2_x86_64.dll
CGAME_CC code/cgame/cg_main.c
CGAME_CC code/game/bg_misc.c
CGAME_CC code/game/bg_pmove.c
CGAME_CC code/game/bg_slidemove.c
CGAME_CC code/game/bg_lib.c
CGAME_CC code/cgame/cg_consolecmds.c
CGAME_CC code/cgame/cg_draw.c
CGAME_CC code/cgame/cg_drawtools.c
CGAME_CC code/cgame/cg_effects.c
CGAME_CC code/cgame/cg_ents.c
CGAME_CC code/cgame/cg_event.c
CGAME_CC code/cgame/cg_info.c
CGAME_CC code/cgame/cg_localents.c
CGAME_CC code/cgame/cg_marks.c
CGAME_CC code/cgame/cg_particles.c
CGAME_CC code/cgame/cg_players.c
CGAME_CC code/cgame/cg_playerstate.c
CGAME_CC code/cgame/cg_predict.c
CGAME_CC code/cgame/cg_scoreboard.c
CGAME_CC code/cgame/cg_servercmds.c
CGAME_CC code/cgame/cg_snapshot.c
CGAME_CC code/cgame/cg_view.c
CGAME_CC code/cgame/cg_weapons.c
code/cgame/cg_weapons.c: In function 'CG_AddPlayerWeapon':
code/cgame/cg_weapons.c:1265:9: warning: 'MatrixMultiply' accessing 36 bytes in a region of size 12 [-Wstringop-overflow=]
1265 | MatrixMultiply(lerped.axis, ((refEntity_t *)parent)->axis, gun.axis);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/cgame/cg_weapons.c:1265:9: note: referencing argument 2 of type 'float[3][3]'
code/cgame/cg_weapons.c:1265:9: note: referencing argument 3 of type 'float[3][3]'
In file included from code/cgame/cg_local.h:23,
from code/cgame/cg_weapons.c:24:
C:/ioq3/code/qcommon/q_shared.h:729:6: note: in a call to function 'MatrixMultiply'
729 | void MatrixMultiply(float in1[3][3], float in2[3][3], float out[3][3]);
| ^~~~~~~~~~~~~~
SHLIB_CC code/qcommon/q_math.c
SHLIB_CC code/qcommon/q_shared.c
code/qcommon/q_shared.c: In function 'Q_vsnprintf':
code/qcommon/q_shared.c:786:9: warning: function 'Q_vsnprintf' might be a candidate for 'ms_printf' format attribute [-Wsuggest-attribute=format]
786 | retval = _vsnprintf(str, size, format, ap);
| ^~~~~~
CGAME_CC code/cgame/cg_syscalls.c
LD build/release-mingw64-x86_64/baseq3/cgamex86_64.dll
GAME_CC code/game/g_main.c
GAME_CC code/game/ai_chat.c
GAME_CC code/game/ai_cmd.c
GAME_CC code/game/ai_dmnet.c
GAME_CC code/game/ai_dmq3.c
GAME_CC code/game/ai_main.c
GAME_CC code/game/ai_team.c
GAME_CC code/game/ai_vcmd.c
GAME_CC code/game/bg_misc.c
GAME_CC code/game/bg_pmove.c
GAME_CC code/game/bg_slidemove.c
GAME_CC code/game/bg_lib.c
GAME_CC code/game/g_active.c
GAME_CC code/game/g_arenas.c
GAME_CC code/game/g_bot.c
GAME_CC code/game/g_client.c
GAME_CC code/game/g_cmds.c
GAME_CC code/game/g_combat.c
GAME_CC code/game/g_items.c
GAME_CC code/game/g_mem.c
GAME_CC code/game/g_misc.c
GAME_CC code/game/g_missile.c
GAME_CC code/game/g_mover.c
GAME_CC code/game/g_session.c
GAME_CC code/game/g_spawn.c
GAME_CC code/game/g_svcmds.c
GAME_CC code/game/g_target.c
GAME_CC code/game/g_team.c
GAME_CC code/game/g_trigger.c
GAME_CC code/game/g_utils.c
GAME_CC code/game/g_weapon.c
GAME_CC code/game/g_syscalls.c
LD build/release-mingw64-x86_64/baseq3/qagamex86_64.dll
UI_CC code/q3_ui/ui_main.c
UI_CC code/game/bg_misc.c
UI_CC code/game/bg_lib.c
UI_CC code/q3_ui/ui_addbots.c
UI_CC code/q3_ui/ui_atoms.c
UI_CC code/q3_ui/ui_cdkey.c
UI_CC code/q3_ui/ui_cinematics.c
UI_CC code/q3_ui/ui_confirm.c
UI_CC code/q3_ui/ui_connect.c
UI_CC code/q3_ui/ui_controls2.c
UI_CC code/q3_ui/ui_credits.c
UI_CC code/q3_ui/ui_demo2.c
UI_CC code/q3_ui/ui_display.c
UI_CC code/q3_ui/ui_gameinfo.c
UI_CC code/q3_ui/ui_ingame.c
UI_CC code/q3_ui/ui_loadconfig.c
UI_CC code/q3_ui/ui_menu.c
UI_CC code/q3_ui/ui_mfield.c
UI_CC code/q3_ui/ui_mods.c
UI_CC code/q3_ui/ui_network.c
UI_CC code/q3_ui/ui_options.c
UI_CC code/q3_ui/ui_playermodel.c
UI_CC code/q3_ui/ui_players.c
UI_CC code/q3_ui/ui_playersettings.c
UI_CC code/q3_ui/ui_preferences.c
UI_CC code/q3_ui/ui_qmenu.c
UI_CC code/q3_ui/ui_removebots.c
UI_CC code/q3_ui/ui_saveconfig.c
UI_CC code/q3_ui/ui_serverinfo.c
UI_CC code/q3_ui/ui_servers2.c
UI_CC code/q3_ui/ui_setup.c
UI_CC code/q3_ui/ui_sound.c
UI_CC code/q3_ui/ui_sparena.c
UI_CC code/q3_ui/ui_specifyserver.c
UI_CC code/q3_ui/ui_splevel.c
UI_CC code/q3_ui/ui_sppostgame.c
UI_CC code/q3_ui/ui_spskill.c
UI_CC code/q3_ui/ui_startserver.c
UI_CC code/q3_ui/ui_team.c
UI_CC code/q3_ui/ui_teamorders.c
UI_CC code/q3_ui/ui_video.c
UI_CC_MISSIONPACK code/ui/ui_syscalls.c
LD build/release-mingw64-x86_64/baseq3/uix86_64.dll
CGAME_CC_MISSIONPACK code/cgame/cg_main.c
CGAME_CC_MISSIONPACK code/game/bg_misc.c
CGAME_CC_MISSIONPACK code/game/bg_pmove.c
CGAME_CC_MISSIONPACK code/game/bg_slidemove.c
CGAME_CC_MISSIONPACK code/game/bg_lib.c
CGAME_CC_MISSIONPACK code/cgame/cg_consolecmds.c
CGAME_CC_MISSIONPACK code/cgame/cg_newdraw.c
CGAME_CC_MISSIONPACK code/cgame/cg_draw.c
CGAME_CC_MISSIONPACK code/cgame/cg_drawtools.c
CGAME_CC_MISSIONPACK code/cgame/cg_effects.c
CGAME_CC_MISSIONPACK code/cgame/cg_ents.c
CGAME_CC_MISSIONPACK code/cgame/cg_event.c
CGAME_CC_MISSIONPACK code/cgame/cg_info.c
CGAME_CC_MISSIONPACK code/cgame/cg_localents.c
CGAME_CC_MISSIONPACK code/cgame/cg_marks.c
CGAME_CC_MISSIONPACK code/cgame/cg_particles.c
CGAME_CC_MISSIONPACK code/cgame/cg_players.c
CGAME_CC_MISSIONPACK code/cgame/cg_playerstate.c
CGAME_CC_MISSIONPACK code/cgame/cg_predict.c
CGAME_CC_MISSIONPACK code/cgame/cg_scoreboard.c
CGAME_CC_MISSIONPACK code/cgame/cg_servercmds.c
CGAME_CC_MISSIONPACK code/cgame/cg_snapshot.c
CGAME_CC_MISSIONPACK code/cgame/cg_view.c
CGAME_CC_MISSIONPACK code/cgame/cg_weapons.c
code/cgame/cg_weapons.c: In function 'CG_AddPlayerWeapon':
code/cgame/cg_weapons.c:1265:9: warning: 'MatrixMultiply' accessing 36 bytes in a region of size 12 [-Wstringop-overflow=]
1265 | MatrixMultiply(lerped.axis, ((refEntity_t *)parent)->axis, gun.axis);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
code/cgame/cg_weapons.c:1265:9: note: referencing argument 2 of type 'float[3][3]'
code/cgame/cg_weapons.c:1265:9: note: referencing argument 3 of type 'float[3][3]'
In file included from code/cgame/cg_local.h:23,
from code/cgame/cg_weapons.c:24:
C:/ioq3/code/qcommon/q_shared.h:729:6: note: in a call to function 'MatrixMultiply'
729 | void MatrixMultiply(float in1[3][3], float in2[3][3], float out[3][3]);
| ^~~~~~~~~~~~~~
UI_CC_MISSIONPACK code/ui/ui_shared.c
SHLIB_CC_MISSIONPACK code/qcommon/q_math.c
SHLIB_CC_MISSIONPACK code/qcommon/q_shared.c
code/qcommon/q_shared.c: In function 'Q_vsnprintf':
code/qcommon/q_shared.c:786:9: warning: function 'Q_vsnprintf' might be a candidate for 'ms_printf' format attribute [-Wsuggest-attribute=format]
786 | retval = _vsnprintf(str, size, format, ap);
| ^~~~~~
CGAME_CC_MISSIONPACK code/cgame/cg_syscalls.c
LD build/release-mingw64-x86_64/missionpack/cgamex86_64.dll
GAME_CC_MISSIONPACK code/game/g_main.c
GAME_CC_MISSIONPACK code/game/ai_chat.c
GAME_CC_MISSIONPACK code/game/ai_cmd.c
GAME_CC_MISSIONPACK code/game/ai_dmnet.c
GAME_CC_MISSIONPACK code/game/ai_dmq3.c
GAME_CC_MISSIONPACK code/game/ai_main.c
GAME_CC_MISSIONPACK code/game/ai_team.c
GAME_CC_MISSIONPACK code/game/ai_vcmd.c
GAME_CC_MISSIONPACK code/game/bg_misc.c
GAME_CC_MISSIONPACK code/game/bg_pmove.c
GAME_CC_MISSIONPACK code/game/bg_slidemove.c
GAME_CC_MISSIONPACK code/game/bg_lib.c
GAME_CC_MISSIONPACK code/game/g_active.c
GAME_CC_MISSIONPACK code/game/g_arenas.c
GAME_CC_MISSIONPACK code/game/g_bot.c
GAME_CC_MISSIONPACK code/game/g_client.c
GAME_CC_MISSIONPACK code/game/g_cmds.c
GAME_CC_MISSIONPACK code/game/g_combat.c
GAME_CC_MISSIONPACK code/game/g_items.c
GAME_CC_MISSIONPACK code/game/g_mem.c
GAME_CC_MISSIONPACK code/game/g_misc.c
GAME_CC_MISSIONPACK code/game/g_missile.c
GAME_CC_MISSIONPACK code/game/g_mover.c
GAME_CC_MISSIONPACK code/game/g_session.c
GAME_CC_MISSIONPACK code/game/g_spawn.c
GAME_CC_MISSIONPACK code/game/g_svcmds.c
GAME_CC_MISSIONPACK code/game/g_target.c
GAME_CC_MISSIONPACK code/game/g_team.c
GAME_CC_MISSIONPACK code/game/g_trigger.c
GAME_CC_MISSIONPACK code/game/g_utils.c
GAME_CC_MISSIONPACK code/game/g_weapon.c
GAME_CC_MISSIONPACK code/game/g_syscalls.c
LD build/release-mingw64-x86_64/missionpack/qagamex86_64.dll
UI_CC_MISSIONPACK code/ui/ui_main.c
UI_CC_MISSIONPACK code/ui/ui_atoms.c
UI_CC_MISSIONPACK code/ui/ui_gameinfo.c
UI_CC_MISSIONPACK code/ui/ui_players.c
UI_CC_MISSIONPACK code/game/bg_misc.c
UI_CC_MISSIONPACK code/game/bg_lib.c
LD build/release-mingw64-x86_64/missionpack/uix86_64.dll
TOOLS_CC code/tools/lcc/etc/lcc.c
TOOLS_CC code/tools/lcc/etc/bytecode.c
TOOLS_CC code/tools/lcc/src/alloc.c
TOOLS_CC code/tools/lcc/src/bind.c
TOOLS_CC code/tools/lcc/src/bytecode.c
code/tools/lcc/src/bytecode.c: In function 'b_defconst':
code/tools/lcc/src/bytecode.c:40:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
40 | case P: print("byte %d %U\n", size, (unsigned long)v.p); return;
| ^
TOOLS_CC code/tools/lcc/src/dag.c
code/tools/lcc/src/dag.c: In function 'node':
code/tools/lcc/src/dag.c:56:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
56 | i = (opindex(op)^((unsigned long)sym>>2))&(NELEMS(buckets)-1);
| ^
code/tools/lcc/src/dag.c: In function 'emitcode':
code/tools/lcc/src/dag.c:521:32: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
521 | case Label: if (cp->u.forest)
| ^~
code/tools/lcc/src/dag.c:522:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
522 | (*IR->emit)(cp->u.forest); break;
| ^~~~~
TOOLS_CC code/tools/lcc/lburg/lburg.c
TOOLS_CC code/tools/lcc/lburg/gram.c
LD build/release-mingw64-x86_64/tools/lburg/lburg.exe
LBURG code/tools/lcc/src/dagcheck.md
TOOLS_CC_DAGCHECK build/release-mingw64-x86_64/tools/rcc/dagcheck.c
TOOLS_CC code/tools/lcc/src/decl.c
TOOLS_CC code/tools/lcc/src/enode.c
TOOLS_CC code/tools/lcc/src/error.c
TOOLS_CC code/tools/lcc/src/event.c
TOOLS_CC code/tools/lcc/src/expr.c
code/tools/lcc/src/expr.c: In function 'unary':
code/tools/lcc/src/expr.c:161:51: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
161 | else
| ^~~~
code/tools/lcc/src/expr.c:162:83: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
162 | typeerror(ADD, p, NULL); break;
| ^~~~~
code/tools/lcc/src/expr.c:172:53: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
172 | } else
| ^~~~
code/tools/lcc/src/expr.c:173:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
173 | typeerror(SUB, p, NULL); break;
| ^~~~~
code/tools/lcc/src/expr.c:178:53: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
178 | } else
| ^~~~
code/tools/lcc/src/expr.c:179:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
179 | typeerror(BCOM, p, NULL); break;
| ^~~~~
code/tools/lcc/src/expr.c:183:51: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
183 | else
| ^~~~
code/tools/lcc/src/expr.c:184:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
184 | typeerror(NOT, p, NULL); break;
| ^~~~~
code/tools/lcc/src/expr.c: In function 'postfix':
code/tools/lcc/src/expr.c:320:31: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
320 | } else
| ^~~~
code/tools/lcc/src/expr.c:321:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
321 | error("field name expected\n"); break;
| ^~~~~
code/tools/lcc/src/expr.c:333:31: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
333 | } else
| ^~~~
code/tools/lcc/src/expr.c:334:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
334 | error("field name expected\n"); break;
| ^~~~~
TOOLS_CC code/tools/lcc/src/gen.c
TOOLS_CC code/tools/lcc/src/init.c
TOOLS_CC code/tools/lcc/src/inits.c
TOOLS_CC code/tools/lcc/src/input.c
TOOLS_CC code/tools/lcc/src/lex.c
TOOLS_CC code/tools/lcc/src/list.c
TOOLS_CC code/tools/lcc/src/main.c
TOOLS_CC code/tools/lcc/src/null.c
TOOLS_CC code/tools/lcc/src/output.c
code/tools/lcc/src/output.c: In function 'vfprint':
code/tools/lcc/src/output.c:92:43: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
92 | bp = outu((unsigned long)p, 16, f, bp);
| ^
TOOLS_CC code/tools/lcc/src/prof.c
TOOLS_CC code/tools/lcc/src/profio.c
TOOLS_CC code/tools/lcc/src/simp.c
code/tools/lcc/src/simp.c: In function 'simplify':
code/tools/lcc/src/simp.c:233:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
233 | xcvtcnst(P,(unsigned long)l->u.v.p,ty,u,(unsigned long)l->u.v.p);
| ^
code/tools/lcc/src/simp.c:20:23: note: in definition of macro 'xcvtcnst'
20 | && ((SRC) < DST->u.sym->u.limits.min.VAR || (SRC) > DST->u.sym->u.limits.max.VAR))\
| ^~~
code/tools/lcc/src/simp.c:233:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
233 | xcvtcnst(P,(unsigned long)l->u.v.p,ty,u,(unsigned long)l->u.v.p);
| ^
code/tools/lcc/src/simp.c:20:63: note: in definition of macro 'xcvtcnst'
20 | && ((SRC) < DST->u.sym->u.limits.min.VAR || (SRC) > DST->u.sym->u.limits.max.VAR))\
| ^~~
code/tools/lcc/src/simp.c:233:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
233 | xcvtcnst(P,(unsigned long)l->u.v.p,ty,u,(unsigned long)l->u.v.p);
| ^
code/tools/lcc/src/simp.c:23:23: note: in definition of macro 'xcvtcnst'
23 | || !((SRC) < DST->u.sym->u.limits.min.VAR || (SRC) > DST->u.sym->u.limits.max.VAR))\
| ^~~
code/tools/lcc/src/simp.c:233:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
233 | xcvtcnst(P,(unsigned long)l->u.v.p,ty,u,(unsigned long)l->u.v.p);
| ^
code/tools/lcc/src/simp.c:23:63: note: in definition of macro 'xcvtcnst'
23 | || !((SRC) < DST->u.sym->u.limits.min.VAR || (SRC) > DST->u.sym->u.limits.max.VAR))\
| ^~~
code/tools/lcc/src/simp.c:233:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
233 | xcvtcnst(P,(unsigned long)l->u.v.p,ty,u,(unsigned long)l->u.v.p);
| ^
code/tools/lcc/src/simp.c:24:46: note: in definition of macro 'xcvtcnst'
24 | return cnsttree(ty, (EXPR)); } while(0)
| ^~~~
code/tools/lcc/src/simp.c:236:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
236 | xcvtcnst(U,(void*)l->u.v.u,ty,p,(void*)l->u.v.u);
| ^
code/tools/lcc/src/simp.c:20:23: note: in definition of macro 'xcvtcnst'
20 | && ((SRC) < DST->u.sym->u.limits.min.VAR || (SRC) > DST->u.sym->u.limits.max.VAR))\
| ^~~
code/tools/lcc/src/simp.c:236:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
236 | xcvtcnst(U,(void*)l->u.v.u,ty,p,(void*)l->u.v.u);
| ^
code/tools/lcc/src/simp.c:20:63: note: in definition of macro 'xcvtcnst'
20 | && ((SRC) < DST->u.sym->u.limits.min.VAR || (SRC) > DST->u.sym->u.limits.max.VAR))\
| ^~~
code/tools/lcc/src/simp.c:236:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
236 | xcvtcnst(U,(void*)l->u.v.u,ty,p,(void*)l->u.v.u);
| ^
code/tools/lcc/src/simp.c:23:23: note: in definition of macro 'xcvtcnst'
23 | || !((SRC) < DST->u.sym->u.limits.min.VAR || (SRC) > DST->u.sym->u.limits.max.VAR))\
| ^~~
code/tools/lcc/src/simp.c:236:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
236 | xcvtcnst(U,(void*)l->u.v.u,ty,p,(void*)l->u.v.u);
| ^
code/tools/lcc/src/simp.c:23:63: note: in definition of macro 'xcvtcnst'
23 | || !((SRC) < DST->u.sym->u.limits.min.VAR || (SRC) > DST->u.sym->u.limits.max.VAR))\
| ^~~
code/tools/lcc/src/simp.c:236:57: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
236 | xcvtcnst(U,(void*)l->u.v.u,ty,p,(void*)l->u.v.u);
| ^
code/tools/lcc/src/simp.c:24:46: note: in definition of macro 'xcvtcnst'
24 | return cnsttree(ty, (EXPR)); } while(0)
| ^~~~
TOOLS_CC code/tools/lcc/src/stmt.c
code/tools/lcc/src/stmt.c: In function 'statement':
code/tools/lcc/src/stmt.c:186:26: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
186 | } else
| ^~~~
code/tools/lcc/src/stmt.c:187:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
187 | error("missing label in goto\n"); expect(';');
| ^~~~~~
TOOLS_CC code/tools/lcc/src/string.c
TOOLS_CC code/tools/lcc/src/sym.c
code/tools/lcc/src/sym.c: In function 'install':
code/tools/lcc/src/sym.c:83:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
83 | unsigned h = (unsigned long)name&(HASHSIZE-1);
| ^
code/tools/lcc/src/sym.c: In function 'relocate':
code/tools/lcc/src/sym.c:100:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
100 | unsigned h = (unsigned long)name&(HASHSIZE-1);
| ^
code/tools/lcc/src/sym.c: In function 'lookup':
code/tools/lcc/src/sym.c:129:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
129 | unsigned h = (unsigned long)name&(HASHSIZE-1);
| ^
TOOLS_CC code/tools/lcc/src/symbolic.c
TOOLS_CC code/tools/lcc/src/trace.c
TOOLS_CC code/tools/lcc/src/tree.c
TOOLS_CC code/tools/lcc/src/types.c
code/tools/lcc/src/types.c: In function 'type':
code/tools/lcc/src/types.c:68:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
68 | unsigned h = (op^((unsigned long)ty>>3))
| ^
code/tools/lcc/src/types.c: In function 'type_init':
code/tools/lcc/src/types.c:141:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
141 | pointersym->u.limits.max.p = (void*)ones(8*IR->ptrmetric.size);
| ^
LD build/release-mingw64-x86_64/tools/q3rcc.exe
TOOLS_CC code/tools/lcc/cpp/cpp.c
TOOLS_CC code/tools/lcc/cpp/lex.c
TOOLS_CC code/tools/lcc/cpp/nlist.c
TOOLS_CC code/tools/lcc/cpp/tokens.c
TOOLS_CC code/tools/lcc/cpp/macro.c
TOOLS_CC code/tools/lcc/cpp/eval.c
TOOLS_CC code/tools/lcc/cpp/include.c
TOOLS_CC code/tools/lcc/cpp/hideset.c
TOOLS_CC code/tools/lcc/cpp/getopt.c
TOOLS_CC code/tools/lcc/cpp/unix.c
LD build/release-mingw64-x86_64/tools/q3cpp.exe
LD build/release-mingw64-x86_64/tools/q3lcc.exe
CGAME_Q3LCC code/cgame/cg_main.c
CGAME_Q3LCC code/game/bg_misc.c
CGAME_Q3LCC code/game/bg_pmove.c
CGAME_Q3LCC code/game/bg_slidemove.c
CGAME_Q3LCC code/game/bg_lib.c
CGAME_Q3LCC code/cgame/cg_consolecmds.c
CGAME_Q3LCC code/cgame/cg_draw.c
CGAME_Q3LCC code/cgame/cg_drawtools.c
CGAME_Q3LCC code/cgame/cg_effects.c
CGAME_Q3LCC code/cgame/cg_ents.c
CGAME_Q3LCC code/cgame/cg_event.c
CGAME_Q3LCC code/cgame/cg_info.c
CGAME_Q3LCC code/cgame/cg_localents.c
CGAME_Q3LCC code/cgame/cg_marks.c
CGAME_Q3LCC code/cgame/cg_particles.c
CGAME_Q3LCC code/cgame/cg_players.c
CGAME_Q3LCC code/cgame/cg_playerstate.c
CGAME_Q3LCC code/cgame/cg_predict.c
CGAME_Q3LCC code/cgame/cg_scoreboard.c
CGAME_Q3LCC code/cgame/cg_servercmds.c
CGAME_Q3LCC code/cgame/cg_snapshot.c
CGAME_Q3LCC code/cgame/cg_view.c
CGAME_Q3LCC code/cgame/cg_weapons.c
Q3LCC code/qcommon/q_math.c
Q3LCC code/qcommon/q_shared.c
TOOLS_CC code/tools/asm/q3asm.c
TOOLS_CC code/tools/asm/cmdlib.c
LD build/release-mingw64-x86_64/tools/q3asm.exe
Q3ASM build/release-mingw64-x86_64/baseq3/vm/cgame.qvm
GAME_Q3LCC code/game/g_main.c
GAME_Q3LCC code/game/ai_chat.c
GAME_Q3LCC code/game/ai_cmd.c
GAME_Q3LCC code/game/ai_dmnet.c
GAME_Q3LCC code/game/ai_dmq3.c
GAME_Q3LCC code/game/ai_main.c
GAME_Q3LCC code/game/ai_team.c
GAME_Q3LCC code/game/ai_vcmd.c
GAME_Q3LCC code/game/bg_misc.c
GAME_Q3LCC code/game/bg_pmove.c
GAME_Q3LCC code/game/bg_slidemove.c
GAME_Q3LCC code/game/bg_lib.c
GAME_Q3LCC code/game/g_active.c
GAME_Q3LCC code/game/g_arenas.c
GAME_Q3LCC code/game/g_bot.c
GAME_Q3LCC code/game/g_client.c
GAME_Q3LCC code/game/g_cmds.c
GAME_Q3LCC code/game/g_combat.c
GAME_Q3LCC code/game/g_items.c
GAME_Q3LCC code/game/g_mem.c
GAME_Q3LCC code/game/g_misc.c
GAME_Q3LCC code/game/g_missile.c
GAME_Q3LCC code/game/g_mover.c
GAME_Q3LCC code/game/g_session.c
GAME_Q3LCC code/game/g_spawn.c
GAME_Q3LCC code/game/g_svcmds.c
GAME_Q3LCC code/game/g_target.c
GAME_Q3LCC code/game/g_team.c
GAME_Q3LCC code/game/g_trigger.c
GAME_Q3LCC code/game/g_utils.c
GAME_Q3LCC code/game/g_weapon.c
Q3ASM build/release-mingw64-x86_64/baseq3/vm/qagame.qvm
UI_Q3LCC code/q3_ui/ui_main.c
UI_Q3LCC code/game/bg_misc.c
UI_Q3LCC code/game/bg_lib.c
UI_Q3LCC code/q3_ui/ui_addbots.c
UI_Q3LCC code/q3_ui/ui_atoms.c
UI_Q3LCC code/q3_ui/ui_cdkey.c
UI_Q3LCC code/q3_ui/ui_cinematics.c
UI_Q3LCC code/q3_ui/ui_confirm.c
UI_Q3LCC code/q3_ui/ui_connect.c
UI_Q3LCC code/q3_ui/ui_controls2.c
UI_Q3LCC code/q3_ui/ui_credits.c
UI_Q3LCC code/q3_ui/ui_demo2.c
UI_Q3LCC code/q3_ui/ui_display.c
UI_Q3LCC code/q3_ui/ui_gameinfo.c
UI_Q3LCC code/q3_ui/ui_ingame.c
UI_Q3LCC code/q3_ui/ui_loadconfig.c
UI_Q3LCC code/q3_ui/ui_menu.c
UI_Q3LCC code/q3_ui/ui_mfield.c
UI_Q3LCC code/q3_ui/ui_mods.c
UI_Q3LCC code/q3_ui/ui_network.c
UI_Q3LCC code/q3_ui/ui_options.c
UI_Q3LCC code/q3_ui/ui_playermodel.c
UI_Q3LCC code/q3_ui/ui_players.c
UI_Q3LCC code/q3_ui/ui_playersettings.c
UI_Q3LCC code/q3_ui/ui_preferences.c
UI_Q3LCC code/q3_ui/ui_qmenu.c
UI_Q3LCC code/q3_ui/ui_removebots.c
UI_Q3LCC code/q3_ui/ui_saveconfig.c
UI_Q3LCC code/q3_ui/ui_serverinfo.c
UI_Q3LCC code/q3_ui/ui_servers2.c
UI_Q3LCC code/q3_ui/ui_setup.c
UI_Q3LCC code/q3_ui/ui_sound.c
UI_Q3LCC code/q3_ui/ui_sparena.c
UI_Q3LCC code/q3_ui/ui_specifyserver.c
UI_Q3LCC code/q3_ui/ui_splevel.c
UI_Q3LCC code/q3_ui/ui_sppostgame.c
UI_Q3LCC code/q3_ui/ui_spskill.c
UI_Q3LCC code/q3_ui/ui_startserver.c
UI_Q3LCC code/q3_ui/ui_team.c
UI_Q3LCC code/q3_ui/ui_teamorders.c
UI_Q3LCC code/q3_ui/ui_video.c
Q3ASM build/release-mingw64-x86_64/baseq3/vm/ui.qvm
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_main.c
CGAME_Q3LCC_MISSIONPACK code/game/bg_misc.c
CGAME_Q3LCC_MISSIONPACK code/game/bg_pmove.c
CGAME_Q3LCC_MISSIONPACK code/game/bg_slidemove.c
CGAME_Q3LCC_MISSIONPACK code/game/bg_lib.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_consolecmds.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_newdraw.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_draw.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_drawtools.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_effects.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_ents.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_event.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_info.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_localents.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_marks.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_particles.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_players.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_playerstate.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_predict.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_scoreboard.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_servercmds.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_snapshot.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_view.c
CGAME_Q3LCC_MISSIONPACK code/cgame/cg_weapons.c
UI_Q3LCC_MISSIONPACK code/ui/ui_shared.c
Q3LCC_MISSIONPACK code/qcommon/q_math.c
Q3LCC_MISSIONPACK code/qcommon/q_shared.c
Q3ASM build/release-mingw64-x86_64/missionpack/vm/cgame.qvm
GAME_Q3LCC_MISSIONPACK code/game/g_main.c
GAME_Q3LCC_MISSIONPACK code/game/ai_chat.c
GAME_Q3LCC_MISSIONPACK code/game/ai_cmd.c
GAME_Q3LCC_MISSIONPACK code/game/ai_dmnet.c
GAME_Q3LCC_MISSIONPACK code/game/ai_dmq3.c
GAME_Q3LCC_MISSIONPACK code/game/ai_main.c
GAME_Q3LCC_MISSIONPACK code/game/ai_team.c
GAME_Q3LCC_MISSIONPACK code/game/ai_vcmd.c
GAME_Q3LCC_MISSIONPACK code/game/bg_misc.c
GAME_Q3LCC_MISSIONPACK code/game/bg_pmove.c
GAME_Q3LCC_MISSIONPACK code/game/bg_slidemove.c
GAME_Q3LCC_MISSIONPACK code/game/bg_lib.c
GAME_Q3LCC_MISSIONPACK code/game/g_active.c
GAME_Q3LCC_MISSIONPACK code/game/g_arenas.c
GAME_Q3LCC_MISSIONPACK code/game/g_bot.c
GAME_Q3LCC_MISSIONPACK code/game/g_client.c
GAME_Q3LCC_MISSIONPACK code/game/g_cmds.c
GAME_Q3LCC_MISSIONPACK code/game/g_combat.c
GAME_Q3LCC_MISSIONPACK code/game/g_items.c
GAME_Q3LCC_MISSIONPACK code/game/g_mem.c
GAME_Q3LCC_MISSIONPACK code/game/g_misc.c
GAME_Q3LCC_MISSIONPACK code/game/g_missile.c
GAME_Q3LCC_MISSIONPACK code/game/g_mover.c
GAME_Q3LCC_MISSIONPACK code/game/g_session.c
GAME_Q3LCC_MISSIONPACK code/game/g_spawn.c
GAME_Q3LCC_MISSIONPACK code/game/g_svcmds.c
GAME_Q3LCC_MISSIONPACK code/game/g_target.c
GAME_Q3LCC_MISSIONPACK code/game/g_team.c
GAME_Q3LCC_MISSIONPACK code/game/g_trigger.c
GAME_Q3LCC_MISSIONPACK code/game/g_utils.c
GAME_Q3LCC_MISSIONPACK code/game/g_weapon.c
Q3ASM build/release-mingw64-x86_64/missionpack/vm/qagame.qvm
UI_Q3LCC_MISSIONPACK code/ui/ui_main.c
UI_Q3LCC_MISSIONPACK code/ui/ui_atoms.c
UI_Q3LCC_MISSIONPACK code/ui/ui_gameinfo.c
UI_Q3LCC_MISSIONPACK code/ui/ui_players.c
UI_Q3LCC_MISSIONPACK code/game/bg_misc.c
UI_Q3LCC_MISSIONPACK code/game/bg_lib.c
Q3ASM build/release-mingw64-x86_64/missionpack/vm/ui.qvm
CP code/libs/win64/SDL264.dll
make[2]: Nothing to be done for 'build/release-mingw64-x86_64.zip'.
rm build/release-mingw64-x86_64/renderergl2/glsl/shadowmask_fp.c build/release-mingw64-x86_64/renderergl2/glsl/shadowfill_vp.c build/release-mingw64-x86_64/renderergl2/glsl/texturecolor_fp.c build/release-mingw64-x86_64/renderergl2/glsl/dlight_vp.c build/release-mingw64-x86_64/renderergl2/glsl/bokeh_fp.c build/release-mingw64-x86_64/renderergl2/glsl/calclevels4x_vp.c build/release-mingw64-x86_64/renderergl2/glsl/texturecolor_vp.c build/release-mingw64-x86_64/renderergl2/glsl/fogpass_vp.c build/release-mingw64-x86_64/renderergl2/glsl/dlight_fp.c build/release-mingw64-x86_64/renderergl2/glsl/shadowmask_vp.c build/release-mingw64-x86_64/renderergl2/glsl/bokeh_vp.c build/release-mingw64-x86_64/renderergl2/glsl/pshadow_fp.c build/release-mingw64-x86_64/renderergl2/glsl/shadowfill_fp.c build/release-mingw64-x86_64/renderergl2/glsl/fogpass_fp.c build/release-mingw64-x86_64/renderergl2/glsl/tonemap_fp.c build/release-mingw64-x86_64/renderergl2/glsl/tonemap_vp.c build/release-mingw64-x86_64/renderergl2/glsl/depthblur_fp.c build/release-mingw64-x86_64/renderergl2/glsl/generic_vp.c build/release-mingw64-x86_64/renderergl2/glsl/depthblur_vp.c build/release-mingw64-x86_64/renderergl2/glsl/lightall_fp.c build/release-mingw64-x86_64/renderergl2/glsl/down4x_fp.c build/release-mingw64-x86_64/renderergl2/glsl/pshadow_vp.c build/release-mingw64-x86_64/renderergl2/glsl/ssao_fp.c build/release-mingw64-x86_64/renderergl2/glsl/down4x_vp.c build/release-mingw64-x86_64/renderergl2/glsl/calclevels4x_fp.c build/release-mingw64-x86_64/renderergl2/glsl/ssao_vp.c build/release-mingw64-x86_64/renderergl2/glsl/lightall_vp.c build/release-mingw64-x86_64/renderergl2/glsl/generic_fp.c
make[2]: Leaving directory '/c/ioq3'
make[1]: Leaving directory '/c/ioq3'
Lenovo@DESKTOP-5U60J9B MINGW64 /c/ioq3
$ pacman -S mingw-w64-x86_64-gcc