11 lines · cpp
1// RUN: %clang_cc1 -std=c++11 -fsyntax-only %s2// RUN: %clang_cc1 -std=c++11 -fsyntax-only -fexperimental-new-constant-interpreter %s3 4constexpr unsigned oddfac(unsigned n) {5 return n == 1 ? 1 : n * oddfac(n-2);6}7constexpr unsigned k = oddfac(123);8 9using A = int[k % 256];10using A = int[43];11