217 |   return {FLOAT, payload};
      |                         ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:216:18: 
note: 'payload' declared here
  216 |   LitKindPayload payload;
      |                  ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_str':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:224:23: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  224 |   return {STR, payload};
      |                       ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:223:18: 
note: 'payload' declared here
  223 |   LitKindPayload payload;
      |                  ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_byte_str':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:239:28: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  239 |   return {BYTE_STR, payload};
      |                            ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:238:18: 
note: 'payload' declared here
  238 |   LitKindPayload payload;
      |                  ^
In function 'make_integer',
    inlined from 'make_u8' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:76:33:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:210:27: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  210 |   return {INTEGER, payload};
      |                           ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_u8':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:209:18: 
note: 'payload' declared here
  209 |   LitKindPayload payload;
      |                  ^
In function 'make_integer',
    inlined from 'make_u16' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:84:33:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:210:27: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  210 |   return {INTEGER, payload};
      |                           ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_u16':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:209:18: 
note: 'payload' declared here
  209 |   LitKindPayload payload;
      |                  ^
In function 'make_integer',
    inlined from 'make_u32' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:92:33:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:210:27: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  210 |   return {INTEGER, payload};
      |                           ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_u32':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:209:18: 
note: 'payload' declared here
  209 |   LitKindPayload payload;
      |                  ^
In function 'make_integer',
    inlined from 'make_u64' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:100:33:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:210:27: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  210 |   return {INTEGER, payload};
      |                           ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_u64':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:209:18: 
note: 'payload' declared here
  209 |   LitKindPayload payload;
      |                  ^
In function 'make_integer',
    inlined from 'make_i8' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:108:33:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:210:27: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  210 |   return {INTEGER, payload};
      |                           ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_i8':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:209:18: 
note: 'payload' declared here
  209 |   LitKindPayload payload;
      |                  ^
In function 'make_integer',
    inlined from 'make_i16' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:116:33:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:210:27: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  210 |   return {INTEGER, payload};
      |                           ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_i16':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:209:18: 
note: 'payload' declared here
  209 |   LitKindPayload payload;
      |                  ^
In function 'make_integer',
    inlined from 'make_i32' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:124:33:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:210:27: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  210 |   return {INTEGER, payload};
      |                           ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_i32':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:209:18: 
note: 'payload' declared here
  209 |   LitKindPayload payload;
      |                  ^
In function 'make_integer',
    inlined from 'make_i64' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:132:33:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:210:27: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  210 |   return {INTEGER, payload};
      |                           ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_i64':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:209:18: 
note: 'payload' declared here
  209 |   LitKindPayload payload;
      |                  ^
In function 'make_str',
    inlined from 'make_string' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:140:29:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:224:23: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  224 |   return {STR, payload};
      |                       ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_string':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:223:18: 
note: 'payload' declared here
  223 |   LitKindPayload payload;
      |                  ^
In function 'make_byte_str',
    inlined from 'make_byte_string' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:149:34:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:239:28: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  239 |   return {BYTE_STR, payload};
      |                            ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_byte_string':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:238:18: 
note: 'payload' declared here
  238 |   LitKindPayload payload;
      |                  ^
In function 'make_float',
    inlined from 'make_f32' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:157:31:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:217:25: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  217 |   return {FLOAT, payload};
      |                         ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_f32':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:216:18: 
note: 'payload' declared here
  216 |   LitKindPayload payload;
      |                  ^
In function 'make_float',
    inlined from 'make_f64' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:165:31:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:217:25: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  217 |   return {FLOAT, payload};
      |                         ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_f64':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:216:18: 
note: 'payload' declared here
  216 |   LitKindPayload payload;
      |                  ^
In function 'make_char',
    inlined from 'make_char' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:173:30:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:203:24: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  203 |   return {CHAR, payload};
      |                        ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_char':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:202:18: 
note: 'payload' declared here
  202 |   LitKindPayload payload;
      |                  ^
In function 'make_integer',
    inlined from 'make_usize' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:181:33:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:210:27: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  210 |   return {INTEGER, payload};
      |                           ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_usize':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:209:18: 
note: 'payload' declared here
  209 |   LitKindPayload payload;
      |                  ^
In function 'make_integer',
    inlined from 'make_isize' at 
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:189:33:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:210:27: 
warning: 'payload' is used uninitialized [-Wuninitialized]
  210 |   return {INTEGER, payload};
      |                           ^
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'make_isize':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:209:18: 
note: 'payload' declared here
  209 |   LitKindPayload payload;
      |                  ^
/home/toon/compilers/gcc/isl/isl_ast.c: In function 'isl_ast_expr_dup':
/home/toon/compilers/gcc/isl/isl_ast.c:188:12: warning: 'dup' may be used 
uninitialized [-Wmaybe-uninitialized]
  188 |         if (!dup)
      |            ^
/home/toon/compilers/gcc/isl/isl_ast.c:162:23: note: 'dup' was declared here
  162 |         isl_ast_expr *dup;
      |                       ^
/home/toon/compilers/gcc/isl/isl_ast.c: In function 'isl_ast_expr_dup':
/home/toon/compilers/gcc/isl/isl_ast.c:188:12: warning: 'dup' may be used 
uninitialized [-Wmaybe-uninitialized]
  188 |         if (!dup)
      |            ^
/home/toon/compilers/gcc/isl/isl_ast.c:162:23: note: 'dup' was declared here
  162 |         isl_ast_expr *dup;
      |                       ^
In function 'isl_union_pw_multi_aff_isa_pw_multi_aff',
    inlined from 'isl_union_pw_multi_aff_as_pw_multi_aff' at 
/home/toon/compilers/gcc/isl/isl_union_multi.c:533:21:
/home/toon/compilers/gcc/isl/isl_union_multi.c:503:16: warning: 'single' may be 
used uninitialized [-Wmaybe-uninitialized]
  503 |         return single;
      |                ^
/home/toon/compilers/gcc/isl/isl_union_multi.c: In function 
'isl_union_pw_multi_aff_as_pw_multi_aff':
/home/toon/compilers/gcc/isl/isl_union_multi.c:494:18: note: 'single' declared 
here
  494 |         isl_bool single;
      |                  ^
In function 'options_insert_dim',
    inlined from 'isl_ast_build_insert_dim' at 
/home/toon/compilers/gcc/isl/isl_ast_build.c:1676:20:
/home/toon/compilers/gcc/isl/isl_ast_build.c:1556:17: warning: 'space' may be 
used uninitialized [-Wmaybe-uninitialized]
 1556 |         space = isl_space_map_from_set(space);
      |                 ^
/home/toon/compilers/gcc/isl/isl_ast_build.c: In function 
'isl_ast_build_insert_dim':
/home/toon/compilers/gcc/isl/isl_ast_build.c:1646:20: note: 'space' was 
declared here
 1646 |         isl_space *space, *ma_space;
      |                    ^
In function 'isl_union_pw_multi_aff_isa_pw_multi_aff',
    inlined from 'isl_union_pw_multi_aff_as_pw_multi_aff' at 
/home/toon/compilers/gcc/isl/isl_union_multi.c:533:21:
/home/toon/compilers/gcc/isl/isl_union_multi.c:503:16: warning: 'single' may be 
used uninitialized [-Wmaybe-uninitialized]
  503 |         return single;
      |                ^
/home/toon/compilers/gcc/isl/isl_union_multi.c: In function 
'isl_union_pw_multi_aff_as_pw_multi_aff':
/home/toon/compilers/gcc/isl/isl_union_multi.c:494:18: note: 'single' declared 
here
  494 |         isl_bool single;
      |                  ^
In function 'options_insert_dim',
    inlined from 'isl_ast_build_insert_dim' at 
/home/toon/compilers/gcc/isl/isl_ast_build.c:1676:20:
/home/toon/compilers/gcc/isl/isl_ast_build.c:1556:17: warning: 'space' may be 
used uninitialized [-Wmaybe-uninitialized]
 1556 |         space = isl_space_map_from_set(space);
      |                 ^
/home/toon/compilers/gcc/isl/isl_ast_build.c: In function 
'isl_ast_build_insert_dim':
/home/toon/compilers/gcc/isl/isl_ast_build.c:1646:20: note: 'space' was 
declared here
 1646 |         isl_space *space, *ma_space;
      |                    ^
In member function '__ct ',
    inlined from 'make_table' at 
/home/toon/compilers/gcc/gcc/analyzer/access-diagram.cc:1811:0:
/home/toon/compilers/gcc/gcc/analyzer/store.h:312: warning: 
'size_in_bytes.D.6499.val[1]' may be used uninitialized [-Wmaybe-uninitialized]
  312 |     m_size_in_bytes (size_in_bytes)
/home/toon/compilers/gcc/gcc/analyzer/access-diagram.cc: In member function 
'make_table':
/home/toon/compilers/gcc/gcc/analyzer/access-diagram.cc:1807: note: 
'size_in_bytes.D.6499.val[1]' was declared here
 1807 |                byte_size_t size_in_bytes
In member function '__ct ',
    inlined from 'make_table' at 
/home/toon/compilers/gcc/gcc/analyzer/access-diagram.cc:1811:0:
/home/toon/compilers/gcc/gcc/analyzer/store.h:312: warning: 
'size_in_bytes.D.6439.val[1]' may be used uninitialized [-Wmaybe-uninitialized]
  312 |     m_size_in_bytes (size_in_bytes)
/home/toon/compilers/gcc/gcc/analyzer/access-diagram.cc: In member function 
'make_table':
/home/toon/compilers/gcc/gcc/analyzer/access-diagram.cc:1807: note: 
'size_in_bytes.D.6439.val[1]' was declared here
 1807 |                byte_size_t size_in_bytes
In member function '__ct ',
    inlined from 'make_table' at 
/home/toon/compilers/gcc/gcc/analyzer/access-diagram.cc:1811:0:
/home/toon/compilers/gcc/gcc/analyzer/store.h:312: warning: 
'size_in_bytes.D.6443.val[1]' may be used uninitialized [-Wmaybe-uninitialized]
  312 |     m_size_in_bytes (size_in_bytes)
/home/toon/compilers/gcc/gcc/analyzer/access-diagram.cc: In member function 
'make_table':
/home/toon/compilers/gcc/gcc/analyzer/access-diagram.cc:1807: note: 
'size_in_bytes.D.6443.val[1]' was declared here
 1807 |                byte_size_t size_in_bytes
In member function '__ct ',
    inlined from 'make_table' at 
/home/toon/compilers/gcc/gcc/analyzer/access-diagram.cc:1811:0:
/home/toon/compilers/gcc/gcc/analyzer/store.h:312: warning: 
'size_in_bytes.D.6437.val[1]' may be used uninitialized [-Wmaybe-uninitialized]
  312 |     m_size_in_bytes (size_in_bytes)
/home/toon/compilers/gcc/gcc/analyzer/access-diagram.cc: In member function 
'make_table':
/home/toon/compilers/gcc/gcc/analyzer/access-diagram.cc:1807: note: 
'size_in_bytes.D.6437.val[1]' was declared here
 1807 |                byte_size_t size_in_bytes
/home/toon/compilers/gcc/gcc/expmed.cc: In function 'extract_bit_field_1':
/home/toon/compilers/gcc/gcc/expmed.cc:1864:45: warning: 'MEM[(struct 
scalar_int_mode *)&imode]' may be used uninitialized [-Wmaybe-uninitialized]
 1864 |       rtx sub = extract_bit_field_as_subreg (mode1, op0, imode,
      |                                             ^
/home/toon/compilers/gcc/gcc/expmed.cc:1824:19: note: 'MEM[(struct 
scalar_int_mode *)&imode]' was declared here
 1824 |   scalar_int_mode imode;
      |                   ^
/home/toon/compilers/gcc/gcc/expmed.cc: In function 'extract_bit_field_1':
/home/toon/compilers/gcc/gcc/expmed.cc:1864: warning: 'MEM[(struct 
scalar_int_mode *)&imode]' may be used uninitialized [-Wmaybe-uninitialized]
 1864 |       rtx sub = extract_bit_field_as_subreg (mode1, op0, imode,
/home/toon/compilers/gcc/gcc/expmed.cc:1824: note: 'MEM[(struct scalar_int_mode 
*)&imode]' was declared here
 1824 |   scalar_int_mode imode;
In member function 'set',
    inlined from 'initialize_pointer_ops' at 
/home/toon/compilers/gcc/gcc/range-op-ptr.cc:1366:7,
    inlined from '__ct_base ' at /home/toon/compilers/gcc/gcc/range-op.cc:84:26:
/home/toon/compilers/gcc/gcc/range-op.h:404:7: warning: 
'*this_2(D).m_range_tree[76]' is used uninitialized [-Wuninitialized]
  404 |       gcc_checking_assert (m_range_tree[code] == NULL);
      |       ^
In member function 'set',
    inlined from 'initialize_pointer_ops' at 
/home/toon/compilers/gcc/gcc/range-op-ptr.cc:1367:7,
    inlined from '__ct_base ' at /home/toon/compilers/gcc/gcc/range-op.cc:84:26:
/home/toon/compilers/gcc/gcc/range-op.h:404:7: warning: 
'*this_2(D).m_range_tree[77]' may be used uninitialized [-Wmaybe-uninitialized]
  404 |       gcc_checking_assert (m_range_tree[code] == NULL);
      |       ^
In member function 'write_val',
    inlined from 'copy' at /home/toon/compilers/gcc/gcc/wide-int.h:2187:0,
    inlined from 'operator=' at /home/toon/compilers/gcc/gcc/wide-int.h:1247:0,
    inlined from 'operator=' at /home/toon/compilers/gcc/gcc/wide-int.h:1002:0,
    inlined from 'simple_op1_range_solver' at 
/home/toon/compilers/gcc/gcc/range-op.cc:3560:0:
/home/toon/compilers/gcc/gcc/wide-int.h:1272: warning: 'sgnbit.u.valp' may be 
used uninitialized [-Wmaybe-uninitialized]
 1272 |   return UNLIKELY (precision > WIDE_INT_MAX_INL_PRECISION) ? u.valp : 
u.val;
/home/toon/compilers/gcc/gcc/range-op.cc: In member function 
'simple_op1_range_solver':
/home/toon/compilers/gcc/gcc/range-op.cc:3556: note: 'sgnbit' declared here
 3556 |   wide_int sgnbit;
/home/toon/compilers/gcc/gcc/expmed.cc: In function 'extract_bit_field_1':
/home/toon/compilers/gcc/gcc/expmed.cc:1864:45: warning: 'MEM[(struct 
scalar_int_mode *)&imode]' may be used uninitialized [-Wmaybe-uninitialized]
 1864 |       rtx sub = extract_bit_field_as_subreg (mode1, op0, imode,
      |                                             ^
/home/toon/compilers/gcc/gcc/expmed.cc:1824:19: note: 'MEM[(struct 
scalar_int_mode *)&imode]' was declared here
 1824 |   scalar_int_mode imode;
      |                   ^
/home/toon/compilers/gcc/gcc/spellcheck.cc: In function 
'_Z17get_edit_distancePKciS0_i.part.0':
/home/toon/compilers/gcc/gcc/spellcheck.cc:71:61: warning: argument 1 value 
'18446744073709551615' exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
   71 |   edit_distance_t *v_two_ago = new edit_distance_t[len_s + 1];
      |                                                             ^
/home/toon/compilers/gcc/libstdc++-v3/libsupc++/new:140:26: note: in a call to 
allocation function 'operator new []' declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
/home/toon/compilers/gcc/gcc/spellcheck.cc:72:61: warning: argument 1 value 
'18446744073709551615' exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
   72 |   edit_distance_t *v_one_ago = new edit_distance_t[len_s + 1];
      |                                                             ^
/home/toon/compilers/gcc/libstdc++-v3/libsupc++/new:140:26: note: in a call to 
allocation function 'operator new []' declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
/home/toon/compilers/gcc/gcc/spellcheck.cc:73:58: warning: argument 1 value 
'18446744073709551615' exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
   73 |   edit_distance_t *v_next = new edit_distance_t[len_s + 1];
      |                                                          ^
/home/toon/compilers/gcc/libstdc++-v3/libsupc++/new:140:26: note: in a call to 
allocation function 'operator new []' declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
In function 'release',
    inlined from 'release' at /home/toon/compilers/gcc/gcc/vec.h:2027:20,
    inlined from '__dt_base ' at /home/toon/compilers/gcc/gcc/vec.h:1686:19,
    inlined from 'can_be_handled' at 
/home/toon/compilers/gcc/gcc/tree-switch-conversion.cc:1889:1:
/home/toon/compilers/gcc/gcc/vec.h:347:10: warning: 'free' called on 
unallocated object 'dest_bbs' [-Wfree-nonheap-object]
  347 |   ::free (v);
      |          ^
/home/toon/compilers/gcc/gcc/tree-switch-conversion.cc: In function 
'can_be_handled':
/home/toon/compilers/gcc/gcc/tree-switch-conversion.cc:1861:39: note: declared 
here
 1861 |   auto_vec<int, m_max_case_bit_tests> dest_bbs;
      |                                       ^
In function 'release',
    inlined from 'release' at /home/toon/compilers/gcc/gcc/vec.h:2027:20,
    inlined from '__dt_base ' at /home/toon/compilers/gcc/gcc/vec.h:1686:19,
    inlined from 'can_be_handled' at 
/home/toon/compilers/gcc/gcc/tree-switch-conversion.cc:1889:1:
/home/toon/compilers/gcc/gcc/vec.h:347:10: warning: 'free' called on 
unallocated object 'dest_bbs' [-Wfree-nonheap-object]
  347 |   ::free (v);
      |          ^
/home/toon/compilers/gcc/gcc/tree-switch-conversion.cc: In function 
'can_be_handled':
/home/toon/compilers/gcc/gcc/tree-switch-conversion.cc:1861:39: note: declared 
here
 1861 |   auto_vec<int, m_max_case_bit_tests> dest_bbs;
      |                                       ^
In member function 'write_val',
    inlined from 'copy' at /home/toon/compilers/gcc/gcc/wide-int.h:2187:0,
    inlined from 'operator=' at /home/toon/compilers/gcc/gcc/wide-int.h:1247:12,
    inlined from 'operator=' at /home/toon/compilers/gcc/gcc/wide-int.h:1002:23,
    inlined from 'simple_op1_range_solver' at 
/home/toon/compilers/gcc/gcc/range-op.cc:3560:29:
/home/toon/compilers/gcc/gcc/wide-int.h:1272: warning: 'sgnbit.u.valp' may be 
used uninitialized [-Wmaybe-uninitialized]
 1272 |   return UNLIKELY (precision > WIDE_INT_MAX_INL_PRECISION) ? u.valp : 
u.val;
/home/toon/compilers/gcc/gcc/range-op.cc: In member function 
'simple_op1_range_solver':
/home/toon/compilers/gcc/gcc/range-op.cc:3556:12: note: 'sgnbit' declared here
 3556 |   wide_int sgnbit;
      |            ^
/home/toon/compilers/gcc/gcc/spellcheck.cc: In function 
'_Z17get_edit_distancePKciS0_i.part.0':
/home/toon/compilers/gcc/gcc/spellcheck.cc:71:61: warning: argument 1 value 
'18446744073709551615' exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
   71 |   edit_distance_t *v_two_ago = new edit_distance_t[len_s + 1];
      |                                                             ^
/home/toon/compilers/gcc/libstdc++-v3/libsupc++/new:140:26: note: in a call to 
allocation function 'operator new []' declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
/home/toon/compilers/gcc/gcc/spellcheck.cc:72:61: warning: argument 1 value 
'18446744073709551615' exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
   72 |   edit_distance_t *v_one_ago = new edit_distance_t[len_s + 1];
      |                                                             ^
/home/toon/compilers/gcc/libstdc++-v3/libsupc++/new:140:26: note: in a call to 
allocation function 'operator new []' declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
/home/toon/compilers/gcc/gcc/spellcheck.cc:73:58: warning: argument 1 value 
'18446744073709551615' exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
   73 |   edit_distance_t *v_next = new edit_distance_t[len_s + 1];
      |                                                          ^
/home/toon/compilers/gcc/libstdc++-v3/libsupc++/new:140:26: note: in a call to 
allocation function 'operator new []' declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
In function 'release',
    inlined from 'release' at /home/toon/compilers/gcc/gcc/vec.h:2027:20,
    inlined from '__dt_base ' at /home/toon/compilers/gcc/gcc/vec.h:1686:19,
    inlined from 'can_be_handled' at 
/home/toon/compilers/gcc/gcc/tree-switch-conversion.cc:1889:1:
/home/toon/compilers/gcc/gcc/vec.h:347:10: warning: 'free' called on 
unallocated object 'dest_bbs' [-Wfree-nonheap-object]
  347 |   ::free (v);
      |          ^
/home/toon/compilers/gcc/gcc/tree-switch-conversion.cc: In function 
'can_be_handled':
/home/toon/compilers/gcc/gcc/tree-switch-conversion.cc:1861:39: note: declared 
here
 1861 |   auto_vec<int, m_max_case_bit_tests> dest_bbs;
      |                                       ^
/home/toon/compilers/gcc/gcc/spellcheck.cc: In function 
'_Z17get_edit_distancePKciS0_i.part.0':
/home/toon/compilers/gcc/gcc/spellcheck.cc:71:61: warning: argument 1 value 
'18446744073709551615' exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
   71 |   edit_distance_t *v_two_ago = new edit_distance_t[len_s + 1];
      |                                                             ^
/home/toon/compilers/gcc/libstdc++-v3/libsupc++/new:140:26: note: in a call to 
allocation function 'operator new []' declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
/home/toon/compilers/gcc/gcc/spellcheck.cc:72:61: warning: argument 1 value 
'18446744073709551615' exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
   72 |   edit_distance_t *v_one_ago = new edit_distance_t[len_s + 1];
      |                                                             ^
/home/toon/compilers/gcc/libstdc++-v3/libsupc++/new:140:26: note: in a call to 
allocation function 'operator new []' declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
/home/toon/compilers/gcc/gcc/spellcheck.cc:73:58: warning: argument 1 value 
'18446744073709551615' exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
   73 |   edit_distance_t *v_next = new edit_distance_t[len_s + 1];
      |                                                          ^
/home/toon/compilers/gcc/libstdc++-v3/libsupc++/new:140:26: note: in a call to 
allocation function 'operator new []' declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
In function 'release',
    inlined from 'release' at /home/toon/compilers/gcc/gcc/vec.h:2027:20,
    inlined from '__dt_base ' at /home/toon/compilers/gcc/gcc/vec.h:1686:19,
    inlined from 'can_be_handled' at 
/home/toon/compilers/gcc/gcc/tree-switch-conversion.cc:1889:1:
/home/toon/compilers/gcc/gcc/vec.h:347:10: warning: 'free' called on 
unallocated object 'dest_bbs' [-Wfree-nonheap-object]
  347 |   ::free (v);
      |          ^
/home/toon/compilers/gcc/gcc/tree-switch-conversion.cc: In function 
'can_be_handled':
/home/toon/compilers/gcc/gcc/tree-switch-conversion.cc:1861:39: note: declared 
here
 1861 |   auto_vec<int, m_max_case_bit_tests> dest_bbs;
      |                                       ^
In member function 'write_val',
    inlined from 'copy' at /home/toon/compilers/gcc/gcc/wide-int.h:2187:0,
    inlined from 'operator=' at /home/toon/compilers/gcc/gcc/wide-int.h:1247:0,
    inlined from 'operator=' at /home/toon/compilers/gcc/gcc/wide-int.h:1002:0,
    inlined from 'simple_op1_range_solver' at 
/home/toon/compilers/gcc/gcc/range-op.cc:3560:0:
/home/toon/compilers/gcc/gcc/wide-int.h:1272: warning: 'sgnbit.u.valp' may be 
used uninitialized [-Wmaybe-uninitialized]
 1272 |   return UNLIKELY (precision > WIDE_INT_MAX_INL_PRECISION) ? u.valp : 
u.val;
/home/toon/compilers/gcc/gcc/range-op.cc: In member function 
'simple_op1_range_solver':
/home/toon/compilers/gcc/gcc/range-op.cc:3556: note: 'sgnbit' declared here
 3556 |   wide_int sgnbit;
/home/toon/compilers/gcc/gcc/spellcheck.cc: In function 
'_Z17get_edit_distancePKciS0_i.part.0':
/home/toon/compilers/gcc/gcc/spellcheck.cc:71:61: warning: argument 1 value 
'18446744073709551615' exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
   71 |   edit_distance_t *v_two_ago = new edit_distance_t[len_s + 1];
      |                                                             ^
/home/toon/compilers/gcc/libstdc++-v3/libsupc++/new:140:26: note: in a call to 
allocation function 'operator new []' declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
/home/toon/compilers/gcc/gcc/spellcheck.cc:72:61: warning: argument 1 value 
'18446744073709551615' exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
   72 |   edit_distance_t *v_one_ago = new edit_distance_t[len_s + 1];
      |                                                             ^
/home/toon/compilers/gcc/libstdc++-v3/libsupc++/new:140:26: note: in a call to 
allocation function 'operator new []' declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
/home/toon/compilers/gcc/gcc/spellcheck.cc:73:58: warning: argument 1 value 
'18446744073709551615' exceeds maximum object size 9223372036854775807 
[-Walloc-size-larger-than=]
   73 |   edit_distance_t *v_next = new edit_distance_t[len_s + 1];
      |                                                          ^
/home/toon/compilers/gcc/libstdc++-v3/libsupc++/new:140:26: note: in a call to 
allocation function 'operator new []' declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
/home/toon/compilers/gcc/gcc/expmed.cc: In function 'extract_bit_field_1':
/home/toon/compilers/gcc/gcc/expmed.cc:1864:45: warning: 'MEM[(struct 
scalar_int_mode *)&imode]' may be used uninitialized [-Wmaybe-uninitialized]
 1864 |       rtx sub = extract_bit_field_as_subreg (mode1, op0, imode,
      |                                             ^
/home/toon/compilers/gcc/gcc/expmed.cc:1824:19: note: 'MEM[(struct 
scalar_int_mode *)&imode]' was declared here
 1824 |   scalar_int_mode imode;
      |                   ^
In member function '_M_lower_bound',
    inlined from 'find' at 
/home/toon/scratch/bld3090761/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h:2530:36,
    inlined from 'find' at 
/home/toon/scratch/bld3090761/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_map.h:1219:25,
    inlined from 'lookup_node_to_hir' at 
/home/toon/compilers/gcc/gcc/rust/util/rust-hir-map.cc:778:38,
    inlined from 'visit' at 
/home/toon/compilers/gcc/gcc/rust/checks/lints/rust-lint-marklive.cc:257:42:
/home/toon/scratch/bld3090761/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h:1950:9:
 warning: 'ast_node_id' may be used uninitialized [-Wmaybe-uninitialized]
 1950 |         if (!_M_impl._M_key_compare(_S_key(__x), __k))
      |         ^
/home/toon/compilers/gcc/gcc/rust/checks/lints/rust-lint-marklive.cc: In member 
function 'visit':
/home/toon/compilers/gcc/gcc/rust/checks/lints/rust-lint-marklive.cc:253:10: 
note: 'ast_node_id' was declared here
  253 |   NodeId ast_node_id;
      |          ^
/tmp/ccME5Q6X.s: Assembler messages:
/tmp/ccME5Q6X.s: Fatal error: /tmp/cc1Zfrug.ltrans19.ltrans.o: No space left on 
device
make[4]: *** [/tmp/ccb2M8ta.mk:40: /tmp/cc1Zfrug.ltrans19.ltrans.o] Error 1
lto-wrapper: fatal error: make returned 2 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
make[3]: *** [/home/toon/compilers/gcc/gcc/m2/Make-lang.in:607: 
m2/stage1/cc1gm2] Error 1
make[3]: *** Waiting for unfinished jobs....
lto1: fatal error: error writing to /tmp/ccx0KTip.s: No space left on device
compilation terminated.
make[4]: *** [/tmp/ccvwP9kD.mk:110: /tmp/ccEEn93b.ltrans54.ltrans.o] Error 1
make[4]: *** Waiting for unfinished jobs....
lto-wrapper: fatal error: make returned 2 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
make[3]: *** [/home/toon/compilers/gcc/gcc/c/Make-lang.in:87: cc1] Error 1
In function 'make_float',
    inlined from 'convert_literal' at 
/home/toon/compilers/gcc/gcc/rust/util/rust-token-converter.cc:82:0:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:217: 
warning: 'payload' may be used uninitialized [-Wmaybe-uninitialized]
  217 |   return {FLOAT, payload};
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'convert_literal':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:216: note: 
'payload' declared here
  216 |   LitKindPayload payload;
In function 'make_integer',
    inlined from 'convert_literal' at 
/home/toon/compilers/gcc/gcc/rust/util/rust-token-converter.cc:84:0:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:210: 
warning: 'payload' may be used uninitialized [-Wmaybe-uninitialized]
  210 |   return {INTEGER, payload};
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'convert_literal':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:209: note: 
'payload' declared here
  209 |   LitKindPayload payload;
In function 'make_char',
    inlined from 'convert_literal' at 
/home/toon/compilers/gcc/gcc/rust/util/rust-token-converter.cc:86:0:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:203: 
warning: 'payload' may be used uninitialized [-Wmaybe-uninitialized]
  203 |   return {CHAR, payload};
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'convert_literal':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:202: note: 
'payload' declared here
  202 |   LitKindPayload payload;
In function 'make_str',
    inlined from 'convert_literal' at 
/home/toon/compilers/gcc/gcc/rust/util/rust-token-converter.cc:89:0:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:224: 
warning: 'payload' may be used uninitialized [-Wmaybe-uninitialized]
  224 |   return {STR, payload};
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'convert_literal':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:223: note: 
'payload' declared here
  223 |   LitKindPayload payload;
In function 'make_byte',
    inlined from 'convert_literal' at 
/home/toon/compilers/gcc/gcc/rust/util/rust-token-converter.cc:92:0:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:196: 
warning: 'payload' may be used uninitialized [-Wmaybe-uninitialized]
  196 |   return {BYTE, payload};
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'convert_literal':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:195: note: 
'payload' declared here
  195 |   LitKindPayload payload;
In function 'make_byte_str',
    inlined from 'convert_literal' at 
/home/toon/compilers/gcc/gcc/rust/util/rust-token-converter.cc:95:0:
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:239: 
warning: 'payload' may be used uninitialized [-Wmaybe-uninitialized]
  239 |   return {BYTE_STR, payload};
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc: In 
function 'convert_literal':
/home/toon/compilers/gcc/libgrust/libproc_macro_internal/literal.cc:238: note: 
'payload' declared here
  238 |   LitKindPayload payload;
rm gfdl.pod gcc.pod gfortran.pod gcov-dump.pod gcov-tool.pod fsf-funding.pod 
gpl.pod cpp.pod gcov.pod gccgo.pod lto-dump.pod gdc.pod
make[3]: Leaving directory '/home/toon/scratch/bld3090761/gcc'
make[2]: *** [Makefile:5107: all-stage2-gcc] Error 2
make[2]: Leaving directory '/home/toon/scratch/bld3090761'
make[1]: *** [Makefile:37089: stage2-bubble] Error 2
make[1]: Leaving directory '/home/toon/scratch/bld3090761'
make: *** [Makefile:1112: all] Error 2

Configured by: /home/toon/compilers/gcc/configure 
--prefix=/home/toon/compilers/install/gcc --with-gnu-as --with-gnu-ld 
--enable-languages=all --disable-multilib --disable-nls 
--with-build-config=bootstrap-lto --enable-checking=all

Reply via email to