Skip to content

Conversation

lkeegan
Copy link
Member

@lkeegan lkeegan commented Mar 14, 2023

  • requires C++17
  • getBasicBlockList() is now private but they provide an insert() method
  • requires CMake policy CMP0057 (IN_LIST if() operator)

- requires C++17
- `getBasicBlockList()` is now private but they provide an `insert()` method
- requires CMake policy `CMP0057` (IN_LIST if() operator)
@lkeegan lkeegan merged commit f91281e into symengine:master Mar 15, 2023
@lkeegan lkeegan deleted the support_llvm_16 branch March 15, 2023 08:17
@bjodah
Copy link
Contributor

bjodah commented Mar 15, 2023

I believe boost will soon also require C++17 (can't remember if it was 1.82 or 1.83 and exactly what modules will be affected), maybe we should switch the default even? (but keep some test configurations duing CI which explicitly uses -std=c++14)

@rikardn
Copy link
Contributor

rikardn commented Mar 15, 2023

I can vote for switching the default to C++17. (I'd even vote for C++20 because modules are awesome)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants