-
Notifications
You must be signed in to change notification settings - Fork 328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
forge coverage fails to run on OApp #42
forge coverage fails to run on OApp #42
Comments
+1 also have this issue |
// import {EndpointV2} from "@layerzerolabs/lz-evm-protocol-v2/contracts/EndpointV2.sol"; The above 3 libraries all generate compiler errors when trying to run coverage. |
This error persists even with |
I am unable to run
forge coverage
in any foundry project integrating OApp or directly in the library's oapp folderI get the following "Stack too deep error":
Tried running it with the
--ir-minimum
and--via-ir
flags without success.Taiko managed to fix this by restructuring their data storage layout. I am not sure how easy would be to do this in LayerZero. Source
I believe it's important to be able to generate the coverage report for any dapp integrating LayerZero and I'm wondering what could potentially be a solution to this issue.
The text was updated successfully, but these errors were encountered: