https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96029
vvinayag at arm dot com changed:
What|Removed |Added
CC||vvinayag at arm dot com
--- Comment #9 from vvinayag at arm dot com ---
After commit [1] in gcc-10, the following internal compiler error is present:
In file included from
/build-aarch64-none-elf/obj/gcc2/aarch64-none-elf/libstdc++-v3/include/unordered_map:46,
from /src/gcc/libstdc++-v3/include/precompiled/stdc++.h:117:
/build-aarch64-none-elf/obj/gcc2/aarch64-none-elf/libstdc++-v3/include/bits/hashtable.h:1317:56:
internal compiler error: in merge_exception_specifiers, at cp/typeck2.c:2566
1317 | std::is_nothrow_copy_constructible<_Equal>::value)
|^
0x9b85f8 merge_exception_specifiers(tree_node*, tree_node*)
/src/gcc/gcc/cp/typeck2.c:2564
0x99ba1e merge_types(tree_node*, tree_node*)
/src/gcc/gcc/cp/typeck.c:874
[1]
commit 1c4e8a96cd695c03ff85299bf2392476feae99bb
Author: François Dumont
AuthorDate: Mon Jan 20 19:15:43 2020 +0100
Commit: Jonathan Wakely
CommitDate: Thu Apr 8 17:28:31 2021 +0100
libstdc++: Fix unordered containers move constructors noexcept
qualification
The build/host/target setup is:
Build: x86_64 (Linux)
Host: : x86_64 (Linux)
Target: arm-none-eabi / arm-none-linux-gnueabi / aarch64-none-elf /
aarch64-none-linux-gnu