Describe the bug
when build the ILAng, at the make step, it reports ILAng/include/ilang/util/container.h:67:10: error: expected unqualified-id before '[' token
auto [it,status] =map_.try_emplace(key,idx);
To Reproduce
Steps to reproduce the behavior:
Go to 'building from source'
execute 'mkdir -p build && cd build
cmake ..
make -j$(nproc)'
See error then see the error
Environment (please complete the following information):
OS: [Ubuntu 16.04]
Compiler [gcc 5.4.0, cmake 3.19.5]
Other dependencies [z3 4.4.1]
Additional context
Add any other context about the problem here.
ILAng requires CMake (3.9.6 or above) and compilers with C++17 support, and other prerequisites.
Please check structured binding and gcc/g++ support for C++ standard for further detail.
Describe the bug when build the ILAng, at the make step, it reports ILAng/include/ilang/util/container.h:67:10: error: expected unqualified-id before '[' token auto [it,status] =map_.try_emplace(key,idx);
To Reproduce Steps to reproduce the behavior:
make -j$(nproc)'
Environment (please complete the following information):
Additional context Add any other context about the problem here.