================ @@ -102,6 +126,11 @@ void test_unspecified_array_length() { static_assert(_Countof(**x) == 3); } +void test_completed_array() { + int a[] = {1, 2, global_num}; + static_assert(_Countof(a) == 3); ---------------- alejandro-colomar wrote:
Or maybe it's because it was using `errno`, which didn't allow it to be completed. Maybe it now works. https://github.com/llvm/llvm-project/pull/133333 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits