• Description has changed:

Diff:

--- old
+++ new
@@ -29,7 +29,7 @@

 5: Additional checks.

-Three invalid variants compile silently in C2Y mode on all five targets (15 checks): an integer null pointer constant in the other branch, nullptr in the other branch, and an unknown-length array pointer in the other branch.
+Three invalid variants compile silently in C2Y mode on all five targets (15 checks): an integer null pointer constant in the other branch, `nullptr` in the other branch, and an unknown-length array pointer in the other branch.

 The corresponding valid cases declare `int (*a)[n] = p;` before the conditional and then use `c ? a : 0` or `c ? a : b`, where `b` points to an unknown-length array. Both compile silently on all five targets. Their length expression has already been evaluated, as in N3886 paragraph 13.