https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109487
--- Comment #2 from LU Hongyi ---
Oh, sorry I didn't read the standard carefully.
But still, the code generated by GCC still looks a bit strange.
There is a DW_OP_const2u between two composite location descriptor.
The final DWARF generated by
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109487
Bug ID: 109487
Summary: GCC generates redundant DWARF information after
DW_OP_stack_value.
Product: gcc
Version: 12.2.0
Status: UNCONFIRMED
Severity: normal