dep-gsl/tests
Carson Radtke 417ef685ea
Some checks failed
Compiler Integration Tests / gcc (Debug, 14, 12) (push) Failing after 3s
cmake_find_package / Build ubuntu-latest (push) Failing after 4s
Compiler Integration Tests / gcc (Debug, 14, 13) (push) Failing after 2s
Compiler Integration Tests / gcc (Debug, 14, 14) (push) Failing after 2s
Compiler Integration Tests / gcc (Debug, 17, 12) (push) Failing after 2s
Code Formatting / Run clang-format (push) Failing after 10s
Compiler Integration Tests / gcc (Debug, 17, 13) (push) Failing after 3s
Compiler Integration Tests / gcc (Debug, 20, 13) (push) Failing after 3s
Compiler Integration Tests / gcc (Debug, 20, 14) (push) Failing after 2s
Compiler Integration Tests / gcc (Debug, 23, 13) (push) Failing after 2s
Compiler Integration Tests / gcc (Debug, 17, 14) (push) Failing after 9s
Compiler Integration Tests / gcc (Debug, 23, 14) (push) Failing after 2s
Compiler Integration Tests / gcc (Release, 14, 12) (push) Failing after 2s
Compiler Integration Tests / gcc (Release, 14, 13) (push) Failing after 2s
Compiler Integration Tests / gcc (Release, 14, 14) (push) Failing after 2s
Compiler Integration Tests / gcc (Release, 17, 12) (push) Failing after 2s
Compiler Integration Tests / gcc (Release, 17, 13) (push) Failing after 2s
Compiler Integration Tests / gcc (Release, 17, 14) (push) Failing after 2s
Compiler Integration Tests / gcc (Release, 20, 13) (push) Failing after 2s
Compiler Integration Tests / gcc (Release, 20, 14) (push) Failing after 2s
Compiler Integration Tests / gcc (Release, 23, 14) (push) Failing after 2s
Compiler Integration Tests / gcc (Release, 23, 13) (push) Failing after 3s
Compiler Integration Tests / clang (Debug, 16, 14) (push) Failing after 3s
Compiler Integration Tests / clang (Debug, 16, 17) (push) Failing after 3s
Compiler Integration Tests / clang (Debug, 16, 20) (push) Failing after 3s
Compiler Integration Tests / clang (Debug, 16, 23) (push) Failing after 3s
Compiler Integration Tests / clang (Debug, 17, 14) (push) Failing after 2s
Compiler Integration Tests / clang (Debug, 17, 17) (push) Failing after 2s
Compiler Integration Tests / clang (Debug, 17, 20) (push) Failing after 2s
Compiler Integration Tests / clang (Debug, 18, 14) (push) Failing after 2s
Compiler Integration Tests / clang (Debug, 18, 17) (push) Failing after 2s
Compiler Integration Tests / clang (Debug, 18, 20) (push) Failing after 2s
Compiler Integration Tests / clang (Debug, 18, 23) (push) Failing after 2s
Compiler Integration Tests / clang (Release, 16, 14) (push) Failing after 2s
Compiler Integration Tests / clang (Release, 16, 17) (push) Failing after 2s
Compiler Integration Tests / clang (Release, 16, 20) (push) Failing after 2s
Compiler Integration Tests / clang (Release, 16, 23) (push) Failing after 3s
Compiler Integration Tests / clang (Release, 17, 14) (push) Failing after 2s
Compiler Integration Tests / clang (Release, 17, 17) (push) Failing after 2s
Compiler Integration Tests / clang (Release, 17, 20) (push) Failing after 2s
Compiler Integration Tests / clang (Release, 18, 14) (push) Failing after 2s
Compiler Integration Tests / clang (Release, 18, 17) (push) Failing after 2s
Compiler Integration Tests / clang (Release, 18, 20) (push) Failing after 2s
Compiler Integration Tests / clang (Release, 18, 23) (push) Failing after 2s
Compiler Integration Tests / linux-sanitizers (push) Failing after 2s
Shell script linter / Run shfmt and shellcheck (push) Failing after 6s
cmake_find_package / Build macos-latest (push) Has been cancelled
Compiler Integration Tests / xcode (Debug, 14, 26.6) (push) Has been cancelled
Compiler Integration Tests / xcode (Debug, 17, 26.6) (push) Has been cancelled
Compiler Integration Tests / xcode (Debug, 20, 26.6) (push) Has been cancelled
Compiler Integration Tests / xcode (Debug, 23, 26.6) (push) Has been cancelled
Compiler Integration Tests / xcode (Release, 14, 26.6) (push) Has been cancelled
Compiler Integration Tests / xcode (Release, 17, 26.6) (push) Has been cancelled
Compiler Integration Tests / xcode (Release, 20, 26.6) (push) Has been cancelled
Compiler Integration Tests / xcode (Release, 23, 26.6) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 14, , windows-2022, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 14, , windows-2025, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 14, -G "Visual Studio 17 2022" -T ClangCL, windows-2022, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 14, -G "Visual Studio 18 2026" -T ClangCL, windows-2025, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 17, , windows-2022, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 17, , windows-2025, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 17, -G "Visual Studio 17 2022" -T ClangCL, windows-2022, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 17, -G "Visual Studio 18 2026" -T ClangCL, windows-2025, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 20, , windows-2022, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 20, , windows-2025, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 20, -G "Visual Studio 17 2022" -T ClangCL, windows-2022, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 20, -G "Visual Studio 18 2026" -T ClangCL, windows-2025, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 23, , windows-2022, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 23, , windows-2025, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 23, -G "Visual Studio 17 2022" -T ClangCL, windows-2022, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Debug, 23, -G "Visual Studio 18 2026" -T ClangCL, windows-2025, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 14, , windows-2022, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 14, , windows-2025, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 14, -G "Visual Studio 17 2022" -T ClangCL, windows-2022, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 14, -G "Visual Studio 18 2026" -T ClangCL, windows-2025, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 17, , windows-2022, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 17, , windows-2025, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 17, -G "Visual Studio 17 2022" -T ClangCL, windows-2022, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 17, -G "Visual Studio 18 2026" -T ClangCL, windows-2025, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 20, , windows-2022, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 20, , windows-2025, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 20, -G "Visual Studio 17 2022" -T ClangCL, windows-2022, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 20, -G "Visual Studio 18 2026" -T ClangCL, windows-2025, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 23, , windows-2022, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 23, , windows-2025, msvc) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 23, -G "Visual Studio 17 2022" -T ClangCL, windows-2022, ClangCL) (push) Has been cancelled
Compiler Integration Tests / msvc (Release, 23, -G "Visual Studio 18 2026" -T ClangCL, windows-2025, ClangCL) (push) Has been cancelled
Compiler Integration Tests / windows-sanitizer (push) Has been cancelled
Prevent external construction of checked iterators (#1263)
* Prevent external construction of checked iterators

Keep iterator state constructors private to span and dyn_array so callers cannot fabricate bounds metadata.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* clang-format

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-25 14:57:48 -06:00
..
algorithm_tests.cpp More checks for non-compilable code, plus fix for span (#1180) 2025-01-04 11:50:31 -06:00
assertion_tests.cpp cleanup natvis (#1077) 2022-12-29 10:21:11 -08:00
at_tests.cpp clang-format improvements (#1251) 2026-06-05 06:45:10 -06:00
byte_tests.cpp clang-format improvements (#1251) 2026-06-05 06:45:10 -06:00
CMakeLists.txt ci: fix failing actions (#1255) 2026-08-19 16:00:04 -06:00
CMakeLists.txt.in fix various pipeline failures (#1172) 2024-11-25 12:58:45 -06:00
constexpr_notnull_tests.cpp clang-format improvements (#1251) 2026-06-05 06:45:10 -06:00
deathTestCommon.h gsl::at behavior change regarding gsl::span (#985) 2021-05-20 18:18:08 -07:00
dyn_array_tests.cpp Prevent external construction of checked iterators (#1263) 2026-08-25 14:57:48 -06:00
no_exception_ensure_tests.cpp ci: fix failing actions (#1255) 2026-08-19 16:00:04 -06:00
notnull_tests.cpp clang-format improvements (#1251) 2026-06-05 06:45:10 -06:00
owner_tests.cpp clang-format improvements (#1251) 2026-06-05 06:45:10 -06:00
pointers_tests.cpp clang-format improvements (#1251) 2026-06-05 06:45:10 -06:00
span_compatibility_tests.cpp Prevent external construction of checked iterators (#1263) 2026-08-25 14:57:48 -06:00
span_ext_tests.cpp clang-format improvements (#1251) 2026-06-05 06:45:10 -06:00
span_tests.cpp feat: implementation of gsl::dyn_array (#1228) 2026-07-13 14:53:09 -06:00
strict_notnull_tests.cpp clang-format improvements (#1251) 2026-06-05 06:45:10 -06:00
utils_tests.cpp Fix floating-to-integral narrow undefined behavior (#1266) 2026-08-25 11:29:25 -06:00