https://issues.dlang.org/show_bug.cgi?id=24280
Walter Bright <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #2 from Walter Bright <[email protected]> --- The source of the trouble is dmd assigns each type a unique "deco" string. C structs defined in different .c files are considered to be the same if they have the same "deco" name. But since they are sometimes assumed to be different types because they are in different modules, confusion appears. Not sure how to fix it yet. --
