-
Notifications
You must be signed in to change notification settings - Fork 910
Open
Labels
Description
Reporting here in case anyone encounters this issue in future. In C++ 17 the function std::unary_function was discontinued, there is one line in the boost library of tecio that uses this and causes a compilation error (at least on MacOS). The solution is very simple and this can be resolved by changing the function to std::__unary_function. I have observed this and it has also been encountered by at least one other.
Bug report checklist
Please make sure that you have followed the checklist below, many common problems can be solved by:
- Consulting the build instructions (https://su2code.github.io/docs_v7/Build-SU2-Linux-MacOS/).
- Looking for similar problems on GitHub or CFD-Online (https://www.cfd-online.com/Forums/su2/).
- Updating to the newest version of SU2 (either develop, master, or the pre-built executables https://su2code.github.io/download.html).
Desktop (please complete the following information):
- OS: MacOS
- C++ compiler and version: XCode/clang
- MPI implementation and version:
- SU2 Version: v8.3.0