Skip to content

Merge pull request #991 from qw-ctf/various-fixes #76

Merge pull request #991 from qw-ctf/various-fixes

Merge pull request #991 from qw-ctf/various-fixes #76

Triggered via push January 10, 2025 19:05
Status Success
Total duration 7m 15s
Artifacts 3

main.yml

on: push
Matrix: build
ezQuake-macOS-universal
15s
ezQuake-macOS-universal
Fit to window
Zoom out
Zoom in

Annotations

26 warnings
ezQuake-linux-x86_64
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see /~https://github.com/actions/runner-images/issues/10636
ezQuake-linux-x86_64: src/pr2_cmds.c#L1128
the comparison will always evaluate as 'true' for the pointer operand in '(intptr_t *)ed->v + (sizetype)fofs' must not be NULL [-Waddress]
ezQuake-linux-x86_64: src/sv_mod_frags.c#L181
passing argument 1 of 'pcre2_substring_list_free_8' from incompatible pointer type [-Wincompatible-pointer-types]
ezQuake-linux-x86_64: src/cl_demo.c#L3819
dangling pointer 'real_name_38' to 'unpacked_path' may be used [-Wdangling-pointer=]
ezQuake-linux-x86_64: src/snd_mem.c#L679
pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
ezQuake-linux-x86_64: src/snd_mem.c#L679
pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
ezQuake-linux-x86_64: src/gl_misc.c#L86
useless type name in empty declaration
ezQuake-macOS-x64: src/sv_mod_frags.c#L181
passing 'const PCRE2_UCHAR8 **' (aka 'const unsigned char **') to parameter of type 'PCRE2_UCHAR8 **' (aka 'unsigned char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
ezQuake-macOS-x64: src/snd_mem.c#L679
passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
ezQuake-macOS-x64: src/snd_mem.c#L679
passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
ezQuake-macOS-x64: src/gl_misc.c#L86
declaration does not declare anything [-Wmissing-declarations]
ezQuake-macOS-arm64: src/sv_mod_frags.c#L181
passing 'const PCRE2_UCHAR8 **' (aka 'const unsigned char **') to parameter of type 'PCRE2_UCHAR8 **' (aka 'unsigned char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
ezQuake-macOS-arm64: src/snd_mem.c#L679
passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
ezQuake-macOS-arm64: src/snd_mem.c#L679
passing 'const byte *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
ezQuake-macOS-arm64: src/gl_misc.c#L86
declaration does not declare anything [-Wmissing-declarations]
ezQuake-windows-x64: src/cmodel.c#L1050
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ezquake-source\ezquake-source\build-msbuild-x64\ezquake.vcxproj]
ezQuake-windows-x64: src/sha3.c#L211
'=': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ezquake-source\ezquake-source\build-msbuild-x64\ezquake.vcxproj]
ezQuake-windows-x64: src/pr2_cmds.c#L2392
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ezquake-source\ezquake-source\build-msbuild-x64\ezquake.vcxproj]
ezQuake-windows-x64: src/sv_demo_misc.c#L556
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ezquake-source\ezquake-source\build-msbuild-x64\ezquake.vcxproj]
ezQuake-windows-x64: src/vm.c#L490
'function': conversion from 'size_t' to 'int', possible loss of data [D:\a\ezquake-source\ezquake-source\build-msbuild-x64\ezquake.vcxproj]
ezQuake-windows-x64: src/snd_voip.c#L192
'type cast': pointer truncation from 'void *' to 'SDL_AudioDeviceID' [D:\a\ezquake-source\ezquake-source\build-msbuild-x64\ezquake.vcxproj]
ezQuake-windows-x64: src/snd_voip.c#L199
'type cast': pointer truncation from 'void *' to 'SDL_AudioDeviceID' [D:\a\ezquake-source\ezquake-source\build-msbuild-x64\ezquake.vcxproj]
ezQuake-windows-x64: src/snd_voip.c#L206
'type cast': pointer truncation from 'void *' to 'SDL_AudioDeviceID' [D:\a\ezquake-source\ezquake-source\build-msbuild-x64\ezquake.vcxproj]
ezQuake-windows-x64: src/snd_voip.c#L215
'type cast': pointer truncation from 'void *' to 'SDL_AudioDeviceID' [D:\a\ezquake-source\ezquake-source\build-msbuild-x64\ezquake.vcxproj]
ezQuake-windows-x64: src/snd_voip.c#L341
'type cast': conversion from 'int' to 'void *' of greater size [D:\a\ezquake-source\ezquake-source\build-msbuild-x64\ezquake.vcxproj]
upload
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see /~https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
ezQuake-linux-x86_64
96 MB
ezQuake-macOS-universal
7.77 MB
ezQuake-windows-x64
4.01 MB