Skip to content

rand: use the OS CSPRNG for uuid_v4, uuid_v7, UUIDSession and `… #16

rand: use the OS CSPRNG for uuid_v4, uuid_v7, UUIDSession and `…

rand: use the OS CSPRNG for uuid_v4, uuid_v7, UUIDSession and `… #16

Triggered via push May 14, 2026 00:12
Status Failure
Total duration 22m 58s
Artifacts –

tools_ci.yml

on: push
tools-docker-ubuntu-musl
2m 22s
tools-docker-ubuntu-musl
Matrix: tools-freebsd
Matrix: tools-linux
Matrix: tools-macos
Matrix: tools-openbsd
Matrix: tools-windows
Fit to window
Zoom out
Zoom in

Annotations

65 errors and 3 notices
tools-macos (clang)
Process completed with exit code 1.
tools-macos (clang): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-macos (clang): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-macos (clang): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-macos (clang): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-docker-ubuntu-musl
Process completed with exit code 1.
tools-docker-ubuntu-musl: vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-docker-ubuntu-musl: vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-docker-ubuntu-musl: vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-docker-ubuntu-musl: vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-windows (tcc)
Process completed with exit code 1.
tools-windows (tcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-windows (tcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-windows (tcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-windows (tcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-windows (msvc)
Process completed with exit code 1.
tools-windows (msvc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-windows (msvc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-windows (msvc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-windows (msvc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-windows (gcc)
Process completed with exit code 1.
tools-windows (gcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-windows (gcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-windows (gcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-windows (gcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-linux (tcc)
Process completed with exit code 1.
tools-linux (tcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-linux (tcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-linux (tcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-linux (tcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-linux (clang)
Process completed with exit code 1.
tools-linux (clang): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-linux (clang): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-linux (clang): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-linux (clang): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-openbsd (tcc)
The process '/usr/bin/ssh' failed with exit code 1
tools-openbsd (tcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-openbsd (tcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-openbsd (tcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-openbsd (tcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-freebsd (gcc)
The process '/usr/bin/ssh' failed with exit code 1
tools-freebsd (gcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-freebsd (gcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-freebsd (gcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-freebsd (gcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-freebsd (tcc)
The process '/usr/bin/ssh' failed with exit code 1
tools-freebsd (tcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-freebsd (tcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-freebsd (tcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-freebsd (tcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-linux (gcc)
Process completed with exit code 1.
tools-linux (gcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-linux (gcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-linux (gcc): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-linux (gcc): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-freebsd (clang)
The process '/usr/bin/ssh' failed with exit code 1
tools-freebsd (clang): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-freebsd (clang): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-freebsd (clang): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-freebsd (clang): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-openbsd (clang)
The process '/usr/bin/ssh' failed with exit code 1
tools-openbsd (clang): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-openbsd (clang): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-openbsd (clang): vlib/v2/ast_dump/ast_dump.v#L2024
match must be exhaustive (add match branches for: `ast.PointerType` or `else {}` at the end)
tools-openbsd (clang): vlib/v2/ast_dump/ast_dump.v#L856
match must be exhaustive (add match branches for: `ast.LifetimeExpr` or `else {}` at the end)
tools-windows (tcc)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
tools-windows (msvc)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
tools-windows (gcc)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026