public static void CtorPointerRangeChecks() { unsafe { Assert.Throws<ArgumentOutOfRangeException>( delegate () { int i = 42; Span<int> span = new Span<int>(&i, -1); }); } }