ruiu added a comment. Because we always overwrites the default {0,0,0,0} with an actual trap instruction in the ctors of the derived classes, I believe we can just remove `= {0, 0, 0, 0}` to tame gcc. Repository: rL LLVM https://reviews.llvm.org/D54207