tin_alloca(x) BUILDSTDERR: | ^ BUILDSTDERR: ../../gcc-7.4.0/gcc/../include/libiberty.h:727:47: note: in expansion of macro 'alloca' BUILDSTDERR: 727 | char *const libiberty_nptr = (char *const) alloca (libiberty_len); \ BUILDSTDERR: | ^~~~~~ BUILDSTDERR: ../../gcc-7.4.0/gcc/genmatch.c:4951:17: note: in expansion of macro 'ASTRDUP' BUILDSTDERR: 4951 | dir->name = ASTRDUP ("."); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../gcc-7.4.0/gcc/hash-table.h:236, BUILDSTDERR: from ../../gcc-7.4.0/gcc/genmatch.c:29: BUILDSTDERR: ../../gcc-7.4.0/gcc/vec.h: In instantiation of 'bool vec::reserve(unsigned int, bool) [with T = std::pair]': BUILDSTDERR: ../../gcc-7.4.0/gcc/vec.h:1465:10: required from 'bool vec::reserve_exact(unsigned int) [with T = std::pair]' BUILDSTDERR: ../../gcc-7.4.0/gcc/vec.h:1528:7: required from 'void vec::safe_splice(const vec&) [with T = std::pair]' BUILDSTDERR: ../../gcc-7.4.0/gcc/genmatch.c:1457:55: required from here BUILDSTDERR: ../../gcc-7.4.0/gcc/vec.h:1448:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 1448 | memcpy (m_vec->address (), oldvec->address (), sizeof (T) * oldsize); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/utility:70, BUILDSTDERR: from ../../gcc-7.4.0/gcc/system.h:237, BUILDSTDERR: from ../../gcc-7.4.0/gcc/genmatch.c:25: BUILDSTDERR: /usr/include/c++/9/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here BUILDSTDERR: 208 | struct pair BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from ../../gcc-7.4.0/gcc/hash-table.h:236, BUILDSTDERR: from ../../gcc-7.4.0/gcc/genmatch.c:29: BUILDSTDERR: ../../gcc-7.4.0/gcc/vec.h: In instantiation of 'void vec::splice(const vec&) [with T = std::pair; A = va_heap]': BUILDSTDERR: ../../gcc-7.4.0/gcc/vec.h:1512:5: required from 'void vec::splice(const vec&) [with T = std::pair]' BUILDSTDERR: ../../gcc-7.4.0/gcc/vec.h:1529:7: required from 'void vec::safe_splice(const vec&) [with T = std::pair]' BUILDSTDERR: ../../gcc-7.4.0/gcc/genmatch.c:1457:55: required from here BUILDSTDERR: ../../gcc-7.4.0/gcc/vec.h:841:14: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 841 | memcpy (address () + length (), src.address (), len * sizeof (T)); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/utility:70, BUILDSTDERR: from ../../gcc-7.4.0/gcc/system.h:237, BUILDSTDERR: from ../../gcc-7.4.0/gcc/genmatch.c:25: BUILDSTDERR: /usr/include/c++/9/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here BUILDSTDERR: 208 | struct pair BUILDSTDERR: | ^~~~ BUILDSTDERR: GIMPLE decision tree has 1882 leafs, maximum depth 12 and a total number of 7473 nodes BUILDSTDERR: removed 1100 duplicate tails BUILDSTDERR: GENERIC decision tree has 1840 leafs, maximum depth 12 and a total number of 7247 nodes BUILDSTDERR: removed 1061 duplicate tails