https://issues.dlang.org/show_bug.cgi?id=20429
kinke <ki...@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |ki...@gmx.net Resolution|INVALID |--- --- Comment #2 from kinke <ki...@gmx.net> --- I can reproduce this, after fixing your pragma(mangle) (using `foo` twice). The `bar` Itanium mangling is fine (with/without namespace), but `foo` is off - `_ZN4blah3fooERKNS_1SES1_` (DMD frontend) vs. `_ZN4blah3fooERKNS_1SES2_` (gcc, https://cpp.godbolt.org/z/j9sZdM). Haven't checked MSVC mangling. --