am ee302efd: Merge "Remove hideous warnings with clang-based builds." into idea133 automerge: af401c1

* commit 'ee302efdc39338d649bd42cb2d22ed65481ba6d2':
  Remove hideous warnings with clang-based builds.