USE_SSE=1 will fail to compile
- Dominant language
- C++
- Stars
- 32.1k
- Forks
- 6.9k
- Avg merge
- 32m
- Merged PRs (30d)
- 1
Description
after the commit `76698fe15e9cae718a3bc090f430a98e812ff758` , it will failed to compile with `USE_SSE=1 make static_lib`. Although `make static_lib` will be OK. Is it expected?
gcc, g++ version
```
gcc (GCC) 4.9.2 20150212 (Red Hat 4.9.2-6)
g++ (GCC) 4.9.2 20150212 (Red Hat 4.9.2-6)
```
on Linux
```
2.6.32-696.el6.x86_64 #1 SMP x86_64 x86_64 x86_64 GNU/Linux
```
error message:
```
In file included from /opt/rh/devtoolset-3/root/usr/include/c++/4.9.2/unordered_map:35:0,
from ./include/rocksdb/db.h:17,
from ./db/dbformat.h:15,
from ./utilities/column_aware_encoding_util.h:10,
from utilities/column_aware_encoding_util.cc:8:
/opt/rh/devtoolset-3/root/usr/include/c++/4.9.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support for the \
^
In file included from /opt/rh/devtoolset-3/root/usr/include/c++/4.9.2/chrono:35:0,
from ./utilities/cassandra/format.h:58,
from utilities/cassandra/test_utils.h:9,
from utilities/cassandra/test_utils.cc:6:
/opt/rh/devtoolset-3/root/usr/include/c++/4.9.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support for the \
^
In file included from /opt/rh/devtoolset-3/root/usr/include/c++/4.9.2/atomic:38:0,
from ./table/mock_table.h:8,
from table/mock_table.cc:6:
/opt/rh/devtoolset-3/root/usr/include/c++/4.9.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support for the \
^
In file included from /opt/rh/devtoolset-3/root/usr/include/c++/4.9.2/chrono:35:0,
from ./utilities/cassandra/format.h:58,
from utilities/cassandra/cassandra_row_merge_test.cc:8:
```
Contributor guide
Assessment
This issue has not been assessed yet.