https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123383

--- Comment #2 from Sam James <sjames at gcc dot gnu.org> ---
lto1: error: direct call to getAsAggregate/109 in speculative call sequence has
speculative_id 257 out of range
lto1: error: direct call to getAsAggregate/109 in speculative call sequence has
speculative_id 258 out of range
_ZN7glslang13TParseContext14builtInOpCheckERKNS_10TSourceLocERKNS_9TFunctionERNS_15TIntermOperatorE/2235
(builtInOpCheck)
  Type: function definition analyzed
  Visibility: externally_visible semantic_interposition
prevailing_def_ironly_exp public
[...]
       indirect polymorphic callsite, vptr not changed, calling param -1,
offset 0otr_token 4, otr_type , context     Outer type (dynamic):struct
TIntermNode (or a derived type) offset 0, flags 0, num speculative call
targets: 1
       indirect polymorphic callsite, vptr not changed, calling param -1,
offset 0otr_token 53, otr_type , context     Outer type (dynamic):struct
TIntermAggregate (or a derived type) offset 0, flags 0, num speculative call
targets: 1
       indirect polymorphic callsite, vptr_changed, calling param 3, offset
0otr_token 7, otr_type struct TIntermNode, context     Speculative outer
type:struct TIntermOperator (or a derived type) at offset 0, flags 0, num
speculative call targets: 1
       indirect polymorphic callsite, vptr_changed, calling param 3, offset
0otr_token 7, otr_type struct TIntermNode, context     Speculative outer
type:struct TIntermOperator (or a derived type) at offset 0, flags 0, num
speculative call targets: 1
during IPA pass: devirt
lto1: internal compiler error: verify_cgraph_node failed
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
See <https://bugs.gentoo.org/> for instructions.
lto-wrapper: fatal error: g++ returned 1 exit status
compilation terminated.
/usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../x86_64-pc-linux-gnu/bin/ld:
error: lto-wrapper failed
collect2: error: ld returned 1 exit status

Reply via email to