Skip to content

Add clang15, clang17, clang18, clang19 #22

Add clang15, clang17, clang18, clang19

Add clang15, clang17, clang18, clang19 #22

Triggered via push September 24, 2025 01:43
Status Success
Total duration 3m 3s
Artifacts

ci.yml

on: push
Matrix: build_linux
Fit to window
Zoom out
Zoom in

Annotations

33 warnings
clang 12 (C++17, Debug)
implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 12 (C++17, Debug)
implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 12 (C++17, Debug)
moving a temporary object prevents copy elision [-Wpessimizing-move]
clang 11 (C++17, Debug)
implicit conversion changes signedness: 'int' to 'std::__1::array::size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 11 (C++17, Debug)
implicit conversion changes signedness: 'int' to 'std::__1::array::size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 11 (C++17, Debug)
moving a temporary object prevents copy elision [-Wpessimizing-move]
clang 13 (C++17, Debug)
implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 13 (C++17, Debug)
implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 13 (C++17, Debug)
moving a temporary object prevents copy elision [-Wpessimizing-move]
clang 11 (C++14, Release)
implicit conversion changes signedness: 'int' to 'std::__1::array::size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 11 (C++14, Release)
implicit conversion changes signedness: 'int' to 'std::__1::array::size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 11 (C++14, Release)
moving a temporary object prevents copy elision [-Wpessimizing-move]
clang 14 (C++17, Debug)
implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 14 (C++17, Debug)
implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 14 (C++17, Debug)
moving a temporary object prevents copy elision [-Wpessimizing-move]
clang 18 (C++20, Release)
implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 18 (C++20, Release)
implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 18 (C++20, Release)
moving a temporary object prevents copy elision [-Wpessimizing-move]
clang 15 (C++20, Release)
implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 15 (C++20, Release)
implicit conversion changes signedness: 'int' to 'std::array::size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 15 (C++20, Release)
moving a temporary object prevents copy elision [-Wpessimizing-move]
clang 20 (C++20, Release)
implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 20 (C++20, Release)
implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 20 (C++20, Release)
moving a temporary object prevents copy elision [-Wpessimizing-move]
clang 16 (C++20, Release)
implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 16 (C++20, Release)
implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 16 (C++20, Release)
moving a temporary object prevents copy elision [-Wpessimizing-move]
clang 17 (C++20, Release)
implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 17 (C++20, Release)
implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 17 (C++20, Release)
moving a temporary object prevents copy elision [-Wpessimizing-move]
clang 19 (C++20, Release)
implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 19 (C++20, Release)
implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion]
clang 19 (C++20, Release)
moving a temporary object prevents copy elision [-Wpessimizing-move]