patch for LLVM 3.3 and test correction at avx2