Clang 错误已超过 5 年未修复。该怎么办?

A F*_*Fog 6 c++ x86 vector simd clang

x86 Clang 有一个我在 2013 年报告的错误。它得到了确认,但他们从未修复过。我该怎么做才能让他们修复它?

错误报告在这里:https : //bugs.llvm.org/show_bug.cgi?id=17164

描述:

__m128  x;  // vector of four float
__m128i y;  // vector of four int
x = y;      // does not convert int to float but preserves the bits
Run Code Online (Sandbox Code Playgroud)

诸如 __m128、__m128i、__m128d 之类的内在向量类型会相互无声地进行位转换,从而产生奇怪的结果。所有其他编译器将这些向量类型视为不同的类型。没有任何选项可以使 Clang 与其他编译器的内在向量类型兼容。

这是 Vector 类库 ( https://www.agner.org/optimize/#vectorclass ) 的一个大问题。我不知道该怎么做才能让他们修复这个错误。请帮忙。