diff --git a/.github/bors_log_expected_warnings b/.github/bors_log_expected_warnings index ddd8201b6721..0ab3ebab047e 100644 --- a/.github/bors_log_expected_warnings +++ b/.github/bors_log_expected_warnings @@ -1,5 +1,5 @@ -../../../../libffi/src/x86/ffi.c:612:1: warning: label 'out' defined but not used [-Wunused-label] -../../../../libssp/ssp.c:172:11: warning: array subscript 0 is outside array bounds of 'volatile int[0]' [-Warray-bounds] +../../../../libffi/src/x86/ffi.c:612:1: warning: label ‘out’ defined but not used [-Wunused-label] +../../../../libssp/ssp.c:172:11: warning: array subscript 0 is outside array bounds of ‘volatile int[0]’ [-Warray-bounds] ../../../libcpp/expr.cc:808:18: warning: format not a string literal and no format arguments [-Wformat-security] ../../../libcpp/expr.cc:811:39: warning: format not a string literal and no format arguments [-Wformat-security] ../../../libcpp/expr.cc:821:34: warning: format not a string literal and no format arguments [-Wformat-security] @@ -7,48 +7,48 @@ ../../../libcpp/macro.cc:215:24: warning: format not a string literal and no format arguments [-Wformat-security] ../../../libcpp/macro.cc:3701:58: warning: format not a string literal and no format arguments [-Wformat-security] ../../../libcpp/macro.cc:3716:58: warning: format not a string literal and no format arguments [-Wformat-security] -../../../libffi/src/java_raw_api.c:317:3: warning: 'ffi_java_raw_to_ptrarray' is deprecated [-Wdeprecated-declarations] -../../../libffi/src/java_raw_api.c:328:3: warning: 'ffi_java_raw_size' is deprecated [-Wdeprecated-declarations] -../../../libffi/src/java_raw_api.c:331:3: warning: 'ffi_java_ptrarray_to_raw' is deprecated [-Wdeprecated-declarations] -../../../libffi/src/java_raw_api.c:369:3: warning: 'ffi_prep_java_raw_closure_loc' is deprecated [-Wdeprecated-declarations] -../../../libffi/src/x86/ffi64.c:783:1: warning: label 'out' defined but not used [-Wunused-label] -../../../libffi/src/x86/ffiw64.c:250:1: warning: label 'out' defined but not used [-Wunused-label] -../../../libssp/ssp.c:172:11: warning: array subscript 0 is outside array bounds of 'volatile int[0]' [-Warray-bounds] -../../c++tools/server.cc:486:11: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] -../../c++tools/server.cc:616:10: warning: ignoring return value of 'int pipe(int*)', declared with attribute warn_unused_result [-Wunused-result] -../../gcc/../libgcc/libgcov-util.c:465:9: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] +../../../libffi/src/java_raw_api.c:317:3: warning: ‘ffi_java_raw_to_ptrarray’ is deprecated [-Wdeprecated-declarations] +../../../libffi/src/java_raw_api.c:328:3: warning: ‘ffi_java_raw_size’ is deprecated [-Wdeprecated-declarations] +../../../libffi/src/java_raw_api.c:331:3: warning: ‘ffi_java_ptrarray_to_raw’ is deprecated [-Wdeprecated-declarations] +../../../libffi/src/java_raw_api.c:369:3: warning: ‘ffi_prep_java_raw_closure_loc’ is deprecated [-Wdeprecated-declarations] +../../../libffi/src/x86/ffi64.c:783:1: warning: label ‘out’ defined but not used [-Wunused-label] +../../../libffi/src/x86/ffiw64.c:250:1: warning: label ‘out’ defined but not used [-Wunused-label] +../../../libssp/ssp.c:172:11: warning: array subscript 0 is outside array bounds of ‘volatile int[0]’ [-Warray-bounds] +../../c++tools/server.cc:486:11: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] +../../c++tools/server.cc:616:10: warning: ignoring return value of ‘int pipe(int*)’, declared with attribute warn_unused_result [-Wunused-result] +../../gcc/../libgcc/libgcov-util.c:465:9: warning: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result [-Wunused-result] ../../gcc/analyzer/engine.cc:1521:3: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/engine.cc:1521:60: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/engine.cc:1521:60: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/program-state.cc:1252:20: warning: format not a string literal and no format arguments [-Wformat-security] ../../gcc/analyzer/sm-file.cc:181:34: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-file.cc:181:70: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-file.cc:181:70: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/sm-file.cc:231:31: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-file.cc:231:63: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-file.cc:231:63: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/sm-file.cc:234:31: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-file.cc:234:59: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-file.cc:234:59: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/sm-malloc.cc:1023:36: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-malloc.cc:1023:61: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-malloc.cc:1023:61: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/sm-malloc.cc:1193:31: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-malloc.cc:1193:67: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-malloc.cc:1193:67: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/sm-malloc.cc:1196:31: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-malloc.cc:1196:69: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-malloc.cc:1196:69: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/sm-malloc.cc:1199:31: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-malloc.cc:1200:28: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-malloc.cc:1200:28: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/sm-malloc.cc:1269:31: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-malloc.cc:1269:66: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-malloc.cc:1269:66: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/sm-malloc.cc:1277:31: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-malloc.cc:1277:66: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-malloc.cc:1277:66: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/sm-malloc.cc:795:7: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-malloc.cc:796:24: warning: unknown conversion type character '@' in format [-Wformat=] -../../gcc/analyzer/sm-malloc.cc:796:54: warning: format '%s' expects argument of type 'char*', but argument 4 has type 'diagnostic_event_id_t*' [-Wformat=] +../../gcc/analyzer/sm-malloc.cc:796:24: warning: unknown conversion type character ‘@’ in format [-Wformat=] +../../gcc/analyzer/sm-malloc.cc:796:54: warning: format ‘%s’ expects argument of type ‘char*’, but argument 4 has type ‘diagnostic_event_id_t*’ [-Wformat=] ../../gcc/analyzer/sm-malloc.cc:801:7: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-malloc.cc:802:23: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-malloc.cc:802:23: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/sm-malloc.cc:859:34: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-malloc.cc:859:70: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-malloc.cc:859:70: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/sm-malloc.cc:930:34: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-malloc.cc:930:76: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-malloc.cc:930:76: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/analyzer/sm-sensitive.cc:138:34: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/analyzer/sm-sensitive.cc:139:22: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/analyzer/sm-sensitive.cc:139:22: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/c-family/c-common.cc:6580:30: warning: format not a string literal and no format arguments [-Wformat-security] ../../gcc/c-family/c-common.cc:6584:33: warning: format not a string literal and no format arguments [-Wformat-security] ../../gcc/c/c-convert.cc:84:31: warning: format not a string literal and no format arguments [-Wformat-security] @@ -59,44 +59,44 @@ ../../gcc/collect-utils.cc:237:37: warning: format not a string literal and no format arguments [-Wformat-security] ../../gcc/collect2.cc:2397:37: warning: format not a string literal and no format arguments [-Wformat-security] ../../gcc/config/i386/i386.cc:21446:32: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/config/i386/i386.cc:21446:32: warning: unknown conversion type character '{' in format [-Wformat=] -../../gcc/config/i386/i386.cc:21446:32: warning: unknown conversion type character '}' in format [-Wformat=] +../../gcc/config/i386/i386.cc:21446:32: warning: unknown conversion type character ‘{’ in format [-Wformat=] +../../gcc/config/i386/i386.cc:21446:32: warning: unknown conversion type character ‘}’ in format [-Wformat=] ../../gcc/config/i386/i386.cc:2535:8: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/config/i386/i386.cc:2535:8: warning: unknown conversion type character '{' in format [-Wformat=] -../../gcc/config/i386/i386.cc:2535:8: warning: unknown conversion type character '}' in format [-Wformat=] +../../gcc/config/i386/i386.cc:2535:8: warning: unknown conversion type character ‘{’ in format [-Wformat=] +../../gcc/config/i386/i386.cc:2535:8: warning: unknown conversion type character ‘}’ in format [-Wformat=] ../../gcc/diagnostic.cc:2021:52: warning: format not a string literal and no format arguments [-Wformat-security] ../../gcc/fold-const.cc:305:42: warning: format not a string literal and no format arguments [-Wformat-security] -../../gcc/gcc.cc:10560:12: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] -../../gcc/gcc.cc:7776:9: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] -../../gcc/gcc.cc:7779:13: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] -../../gcc/gcc.cc:7780:13: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] -../../gcc/gcc.cc:7782:9: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] -../../gcc/genhooks.cc:112:17: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] -../../gcc/genhooks.cc:121:14: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] -../../gcc/genhooks.cc:174:14: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] -../../gcc/genhooks.cc:180:14: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] +../../gcc/gcc.cc:10560:12: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] +../../gcc/gcc.cc:7776:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] +../../gcc/gcc.cc:7779:13: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] +../../gcc/gcc.cc:7780:13: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] +../../gcc/gcc.cc:7782:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] +../../gcc/genhooks.cc:112:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] +../../gcc/genhooks.cc:121:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] +../../gcc/genhooks.cc:174:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] +../../gcc/genhooks.cc:180:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] ../../gcc/gimple-range-gori.cc:411:22: warning: format not a string literal and no format arguments [-Wformat-security] ../../gcc/gimple-ssa-warn-access.cc:3954:15: warning: too many arguments for format [-Wformat-extra-args] ../../gcc/gimple-ssa-warn-access.cc:3962:11: warning: too many arguments for format [-Wformat-extra-args] ../../gcc/ipa-devirt.cc:951:47: warning: format not a string literal and no format arguments [-Wformat-security] -../../gcc/lto-wrapper.cc:1131:8: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] +../../gcc/lto-wrapper.cc:1131:8: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] ../../gcc/lto-wrapper.cc:1376:52: warning: format not a string literal and no format arguments [-Wformat-security] ../../gcc/lto-wrapper.cc:1957:35: warning: format not a string literal and no format arguments [-Wformat-security] -../../gcc/lto/lto-common.cc:2072:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] -../../gcc/lto/lto-common.cc:2074:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] -../../gcc/lto/lto-common.cc:2094:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] -../../gcc/omp-low.cc:10527:19: warning: 'T' conversion used within a quoted sequence [-Wformat=] -../../gcc/omp-offload.cc:2241:22: warning: 'T' conversion used within a quoted sequence [-Wformat=] -../../gcc/omp-offload.cc:2279:22: warning: 'T' conversion used within a quoted sequence [-Wformat=] +../../gcc/lto/lto-common.cc:2072:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] +../../gcc/lto/lto-common.cc:2074:9: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] +../../gcc/lto/lto-common.cc:2094:10: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] +../../gcc/omp-low.cc:10527:19: warning: ‘T’ conversion used within a quoted sequence [-Wformat=] +../../gcc/omp-offload.cc:2241:22: warning: ‘T’ conversion used within a quoted sequence [-Wformat=] +../../gcc/omp-offload.cc:2279:22: warning: ‘T’ conversion used within a quoted sequence [-Wformat=] ../../gcc/tree-diagnostic-path.cc:177:21: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/tree-diagnostic-path.cc:177:24: warning: unknown conversion type character '@' in format [-Wformat=] -../../gcc/tree-diagnostic-path.cc:177:28: warning: format '%s' expects argument of type 'char*', but argument 3 has type 'diagnostic_event_id_t*' [-Wformat=] -../../gcc/tree-diagnostic-path.cc:467:12: warning: format '%s' expects argument of type 'char*', but argument 3 has type 'diagnostic_event_id_t*' [-Wformat=] +../../gcc/tree-diagnostic-path.cc:177:24: warning: unknown conversion type character ‘@’ in format [-Wformat=] +../../gcc/tree-diagnostic-path.cc:177:28: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=] +../../gcc/tree-diagnostic-path.cc:467:12: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=] ../../gcc/tree-diagnostic-path.cc:467:7: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/tree-diagnostic-path.cc:467:9: warning: unknown conversion type character '@' in format [-Wformat=] +../../gcc/tree-diagnostic-path.cc:467:9: warning: unknown conversion type character ‘@’ in format [-Wformat=] ../../gcc/tree-diagnostic-path.cc:68:21: warning: too many arguments for format [-Wformat-extra-args] -../../gcc/tree-diagnostic-path.cc:68:23: warning: unknown conversion type character '@' in format [-Wformat=] -../../gcc/tree-diagnostic-path.cc:68:26: warning: format '%s' expects argument of type 'char*', but argument 3 has type 'diagnostic_event_id_t*' [-Wformat=] +../../gcc/tree-diagnostic-path.cc:68:23: warning: unknown conversion type character ‘@’ in format [-Wformat=] +../../gcc/tree-diagnostic-path.cc:68:26: warning: format ‘%s’ expects argument of type ‘char*’, but argument 3 has type ‘diagnostic_event_id_t*’ [-Wformat=] ../../gcc/tree-ssa-sccvn.cc:280:67: warning: format not a string literal and no format arguments [-Wformat-security] ../../libcpp/expr.cc:808:18: warning: format not a string literal and no format arguments [-Wformat-security] ../../libcpp/expr.cc:811:39: warning: format not a string literal and no format arguments [-Wformat-security] diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index 9870824fbfde..e1f6ea8b8a8b 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -13,7 +13,7 @@ jobs: env: # Force locale, in particular for reproducible results re '.github/bors_log_expected_warnings' (see below). - LC_ALL: C + LC_ALL: C.UTF-8 runs-on: ubuntu-latest