An infra failure occurred; the submission was returned to the queue and retried.
// SPDX-License-Identifier: UNLICENSED
pragma solidity 0.8.35;
/* ===ARENA-MANIFEST===
{
"deploy": {
"contract": "C",
"args": [],
"value": 0
},
"entry": {
"function": "run",
"args": [],
"value": 0
},
"feature": "storage-dynamic-bytes-tuple-swap",
"note": "solc 0.8.35 stores tuple components right-to-left; storage references are not payload snapshots, but solidity-lean models this as a true swap"
}
===END-ARENA-MANIFEST=== */
contract C {
bytes internal a;
bytes internal b;
function run() external returns (uint256) {
a = hex"01";
b = hex"0203";
(a, b) = (b, a);
return a.length;
}
}