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

Reply via email to