Description
When compiling solc for different sizes of size_t, e.g., comparing emscripten and linux builds, the object ID of subassembly paths as determined here
https://github.com/ethereum/solidity/blob/a65229279d769a7b2936aef2aa802d77abbdc343/libevmasm/Assembly.cpp#L1825
will be inconsistent between the two builds. This potentially leads to inconsistent assembly text between emscripten and native 64 bit builds.
We should test the precise impact this has and fix it to the 64 bit behavior.