Skip to main content
Version: Next

Static Initialization Order Fiasco

Catches Static Initialization Order Fiascos in C++, that can lead to subtle, compiler-version-dependent errors.

Activate with --siof.

Supported languages:

  • C/C++/ObjC: Yes
  • C#/.Net: No
  • Erlang: No
  • Hack: No
  • Java: No
  • Python: No

List of Issue Types​

The following issue types are reported by this checker: