Skip to content

Commit 103110e

Browse files
committed
Attempt to downgrade warnings to workaround weird GCC error
1 parent 45e6d82 commit 103110e

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/linux.yml

+9-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,15 @@ jobs:
4848
production: no
4949
executable_name: godot.linuxbsd.editor.x86_64
5050
godot_base_branch: "4.2"
51-
warnings: extra
51+
# TODO Had to downgrade to less warnings, even though it worked with `extra` in the past.
52+
# Something in Godot 4.2, or in the version of GCC in the buildroot, has changed causing this to happen:
53+
# drivers/gles3/storage/texture_storage.cpp:1513:31: error: 'void* memset(void*, int, size_t)'
54+
# specified bound between 18446744065119617024 and 18446744073709551612 exceeds maximum object size
55+
# [-Werror=stringop-overflow=]
56+
# memset(v_offsets, 0, sizeof(int) * base_size);
57+
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
58+
# Looking at the code, I could not find what's wrong.
59+
warnings: all
5260

5361
- name: master Editor
5462
precision: single

0 commit comments

Comments
 (0)