So anyways, the last time I built the chrome plugin and ran it against a locally built clang, I encountered a bug in llvm where it was tripping an assert[1].
Using the pre-built compiler that eventually rolled to include the plugin changes, I can now build cleanly without tripping that assert.
A quick perusal didn't show any changes to clang which might have fixed the issue, and my pull request is still stalled[2].
I was wondering if, by chance, the asserts were not really present for our production builds, and whether it was OK to assume that they would remain so (seems doubtful), but that would unblock some work.
Otherwise, if assets are expected in the prebuilt compiler, I'd need to dig further into what happened.
Thanks!