dapphub / dapptools

Dapp, Seth, Hevm, and more

Home Page:https://dapp.tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Negative signed integers always one less when logged

isvidler opened this issue · comments

Log statements in test:

emit log_int(-1);
emit log_int(-2);
emit log_int(-3);

Logged output:

    ├─ emit log_int(: -2)
    ├─ emit log_int(: -3)
    ├─ emit log_int(: -4)

Logged negative integers always return the correct value minus one in test traces. Outside of the test traces, the logged output is correct.

Our team believes this might be an issue with HEVM.