I have been using the forge-safe submodule in my project and have found an issue. The forge-std version being used within the forge-safe submodule conflicts with the latest version of forge-std.
When I attempt to use the forge-safe submodule alongside the latest version of forge-std, I get an error: Error (9097): Identifier already declared. This error indicates that there are some shared identifiers between the two libraries that have been declared more than once, thus causing a conflict.
I'm not sure about the best course of action to resolve this conflict. One solution I made is to update the forge-std version used within the forge-safe submodule to the latest one. However, this might require some changes to the forge-safe code to ensure compatibility.
Please review the issue. I am looking forward to your guidance on resolving this problem.
Dear Indigo,
I have been using the
forge-safe
submodule in my project and have found an issue. Theforge-std
version being used within theforge-safe
submodule conflicts with the latest version offorge-std
.When I attempt to use the
forge-safe
submodule alongside the latest version offorge-std
, I get an error:Error (9097): Identifier already declared
. This error indicates that there are some shared identifiers between the two libraries that have been declared more than once, thus causing a conflict.I'm not sure about the best course of action to resolve this conflict. One solution I made is to update the
forge-std
version used within theforge-safe
submodule to the latest one. However, this might require some changes to theforge-safe
code to ensure compatibility.Please review the issue. I am looking forward to your guidance on resolving this problem.
Thank you for your attention to this matter.
Best Regards, Roy