https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127202
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |c++-coroutines,
| |needs-bisection,
| |needs-reduction,
| |needs-stdcheck
Summary|ICE bus error |[coroutines] internal
| |compiler error: tree check:
| |expected class
| |‘expression’, have
| |‘exceptional’ (error_mark)
| |in tree_operand_check, at
| |tree.h:4342
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed on the branch. Trunk complains about error: attribute ‘target’
argument ‘amx-tf32’ is unknown
/home/niek/work/2pc/thirdparty/libOTe/libOTe/TwoChooseOne/Silent/SilentOtExtReceiver.cpp:639:23:
required from here
/home/niek/work/2pc/thirdparty/libOTe/libOTe/../libOTe/Vole/Noisy/NoisyVoleSender.h:100:17:
internal compiler error: tree check: expected class ‘expression’, have
‘exceptional’ (error_mark) in tree_operand_check, at tree.h:4342
0x3d7c575 internal_error(char const*, ...)
/space/rguenther/src/gcc-16-branch/gcc/diagnostic-global-context.cc:787
0x23ddb5d tree_class_check_failed(tree_node const*, tree_code_class, char
const*, int, char const*)
/space/rguenther/src/gcc-16-branch/gcc/tree.cc:9269
0x1097472 expr_check(tree_node*, char const*, int, char const*)
/space/rguenther/src/gcc-16-branch/gcc/tree.h:3981
0x1097738 tree_operand_check(tree_node*, int, char const*, int, char const*)
/space/rguenther/src/gcc-16-branch/gcc/tree.h:4342
0x11458f5 cp_coroutine_transform::build_ramp_function()
/space/rguenther/src/gcc-16-branch/gcc/cp/coroutines.cc:5219
0x1146c0d cp_coroutine_transform::apply_transforms()
/space/rguenther/src/gcc-16-branch/gcc/cp/coroutines.cc:5550
0x11f5829 finish_function(bool)
/space/rguenther/src/gcc-16-branch/gcc/cp/decl.cc:20552
0x14a0143 instantiate_body
/space/rguenther/src/gcc-16-branch/gcc/cp/pt.cc:28819
0x14a1b6c instantiate_decl(tree_node*, bool, bool)
/space/rguenther/src/gcc-16-branch/gcc/cp/pt.cc:29094
0x14a1e5f instantiate_pending_templates(int)
/space/rguenther/src/gcc-16-branch/gcc/cp/pt.cc:29169
0x121bc3b c_parse_final_cleanups()
/space/rguenther/src/gcc-16-branch/gcc/cp/decl2.cc:5887
0x16797d7 c_common_parse_file()
/space/rguenther/src/gcc-16-branch/gcc/c-family/c-opts.cc:1448