<div dir="ltr">Hi,<div>so I've heard that ASAN supports sanitizing static initialization order fiasco:</div><div><a href="http://clang.llvm.org/docs/AddressSanitizer.html#initialization-order-checking">http://clang.llvm.org/docs/AddressSanitizer.html#initialization-order-checking</a><br></div><div><br></div><div>I assume that it only reports occurrences of fiasco, and not cases when it could happen but we were lucky enough that initialization order was right.<br></div><div>Am I right or not? If so, is there any way to staticly prove that code is initialization order fiasco free?</div><div><br></div><div>Best</div><div>Piotr Padlewski</div></div>