AntelopeIO / cdt

Contract Development Toolkit (CDT) is a suite of tools to facilitate C/C++ development of contracts for Antelope blockchains
Other
30 stars 30 forks source link

disable CFL Alias Analysis by default; resolving at least one case of indeterministic build output #305

Closed spoonincode closed 2 months ago

spoonincode commented 2 months ago

This resolved system contract build indeterminism for me; don't know what the negative consequences are though

spoonincode commented 2 months ago

for an eosio.system.wasm build: before (with CFL AA): 371557 bytes this PR (no CFL AA): 371589 bytes

arhag commented 2 months ago

This should target release/4.1.

spoonincode commented 2 months ago

will rebase and add doc changes on a 4.1 branch

spoonincode commented 2 months ago

replaced with #309 on 4.1 branch