PrincetonUniversity / ILAng

A Modeling and Verification Platform for SoCs using ILAs
https://bo-yuan-huang.gitbook.io/ilang/
MIT License
75 stars 18 forks source link

Build Error #214

Closed zhushaofeng1992 closed 3 years ago

zhushaofeng1992 commented 3 years ago

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:

  1. Go to 'building from source'
  2. execute 'mkdir -p build && cd build cmake ..
    make -j$(nproc)'
  3. See error then see the error

Environment (please complete the following information):

Additional context Add any other context about the problem here.

Bo-Yuan-Huang commented 3 years ago

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.