内在函数的向量用g ++ 7.2引发奇怪的警告

时间:2017-11-18 13:50:28

标签: c++ g++ intrinsics

一个简单的程序抛出一个奇怪的警告,程序试图使用intel内在函数的向量。我正在使用g ++ 7.2,gcc中有一个bug已被解决,但警告仍然存在,我不确定忽略警告的含义是什么因为intel内在函数需要严格对齐数据。

avx.cpp: In function ‘int main()’:
avx.cpp:7:27: warning: ignoring attributes on template argument ‘__m256i* {aka __vector(4) long long int*}’ [-Wignored-attributes]
     std::vector< __m256i* > v;
                           ^


#include <vector>
#include <immintrin.h>
#include <iostream>

int main()
{
    std::vector< __m256i* > v;
    return 0;
}

0 个答案:

没有答案