https://issues.dlang.org/show_bug.cgi?id=17289
Issue ID: 17289 Summary: With Xcode 8.3 linker, warnings of "pointer not aligned" Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Keywords: wrong-code Severity: major Priority: P1 Component: dmd Assignee: nob...@puremagic.com Reporter: schvei...@yahoo.com Just updated to Xcode 8.3 and tried to build D libraries. I get a whole bunch of messages that look similar to this: ld: warning: pointer not aligned at address 0x10003A8BB (_D11TypeInfo_Pv6__initZ + 0 from testpointernotaligned.o) Code that reproduces this: import std.typecons; struct X { RefCounted!(int*) x; } void main() { } RefCounted seems to trigger it. Not sure what triggers it or not, but always seems to be the initializer that has the issue. This happens on compilers back to 2.069.0. It does not happen on 2.068.2. Note that the program compiles and runs, but this warning should not happen. --