Which makes bisecting a lot harder, but understandable that the devs don't want to have the burden of having many intermediate workarounds in the code that's not used for any of the actual llvm releases. But what I came here to say is that I have llvm 3.9.0 from the Archlinux Repos and this commit breaks everything for me too.