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
If the same module is added to the compilation twice an assertion failure is triggered (in debug builds) or compilation aborts with a segfault (in release builds).
bbannier
changed the title
Assertion failure in same module included in compilation twice
Assertion failure if same module included in compilation twice
Jul 30, 2024
We already computed a `unique` `ID` value for each module to allow
declaring the same `ID` name multiple times; we however did not
consistently use that value in the implementation of `module::UID`
equality and hash operators which is addressed by this patch.
Closes#1813.
We already computed a `unique` `ID` value for each module to allow
declaring the same `ID` name multiple times; we however did not
consistently use that value in the implementation of `module::UID`
equality and hash operators which is addressed by this patch.
Closes#1813.
If the same module is added to the compilation twice an assertion failure is triggered (in debug builds) or compilation aborts with a segfault (in release builds).
This regressed with #1462.
The text was updated successfully, but these errors were encountered: