You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've got a circuit that imports two other circuits from other repositories that both import some overlapping templates from circomlib. I get many "Duplicated callable symbol" errors when trying to compile.
If I ignore the errors (by removing these lines from the compiler) it works great but I can't expect everyone who wants to work with my circuits to run a modified circom compiler.
Why is the compiler so inflexible about duplicated symbols? What about if the symbols are the same and they have the same name, no error?
The text was updated successfully, but these errors were encountered:
I've got a circuit that imports two other circuits from other repositories that both import some overlapping templates from circomlib. I get many "Duplicated callable symbol" errors when trying to compile.
If I ignore the errors (by removing these lines from the compiler) it works great but I can't expect everyone who wants to work with my circuits to run a modified circom compiler.
Why is the compiler so inflexible about duplicated symbols? What about if the symbols are the same and they have the same name, no error?
The text was updated successfully, but these errors were encountered: