1 // RUN: %clang_cc1 -std=c++17 -fsyntax-only -fexperimental-new-constant-interpreter %s -verify
2 // RUN: %clang_cc1 -std=c++17 -fsyntax-only %s -verify
3 // expected-no-diagnostics
4 
5 constexpr int cond_then_else(int a, int b) {
6   if (a < b) {
7     return b - a;
8   } else {
9     return a - b;
10   }
11 }
12