Fix 5 CodeQL alerts: world-writable files (CWE-732) and path injectio… #53
ci.yml
on: push
ASan + UBSan (Ubuntu)
3m 43s
TSan (Ubuntu)
2m 54s
UBSan (Ubuntu)
2m 16s
Build & Test (Windows / MSVC)
4m 30s
Server Codecs (Ubuntu)
4m 12s
Full Suite 394/394 (Ubuntu)
4m 17s
Post-Quantum PQ (Ubuntu)
3m 39s
Fuzz (Ubuntu, Clang-18)
30m 45s
Coverage (Ubuntu, Clang-18)
2m 14s
Benchmarks (Ubuntu)
9m 36s
Secrets Scan (gitleaks)
6s
Python SAST (bandit)
7s
License Compliance
1m 26s
Mutation Testing Baseline (Ubuntu)
21s
Matrix: build-test
Annotations
4 errors and 1 warning
|
Mutation Testing Baseline (Ubuntu)
Process completed with exit code 139.
|
|
Benchmarks (Ubuntu)
No benchmark found for bench suite. Possibly mangled output from Catch2:
Filters: [bench]
Randomness seeded to: 347503598
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
signet_benchmarks is a Catch2 v3.7.1 host application.
Run with -? for options
-------------------------------------------------------------------------------
Write throughput — int64 column 10K rows
-------------------------------------------------------------------------------
/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp:25
...............................................................................
benchmark name samples iterations est run time
mean low mean high mean
std dev low std dev high std dev
-------------------------------------------------------------------------------
write 50 1 37.6315 ms
755.981 us 752.383 us 763.943 us
18.4105 us 9.897 us 35.211 us
-------------------------------------------------------------------------------
Write throughput — double column 10K rows
-------------------------------------------------------------------------------
/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp:54
...............................................................................
benchmark name samples iterations est run time
mean low mean high mean
std dev low std dev high std dev
-------------------------------------------------------------------------------
write 50 1 40.2445 ms
763.576 us 759.539 us 775.042 us
22.7869 us 9.15544 us 48.5788 us
-------------------------------------------------------------------------------
Write throughput — mixed schema 5 columns 10K rows
-------------------------------------------------------------------------------
/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp:86
...............................................................................
benchmark name samples iterations est run time
mean low mean high mean
std dev low std dev high std dev
-------------------------------------------------------------------------------
write 50 1 185.682 ms
3.72092 ms 3.71201 ms 3.74203 ms
46.8727 us 20.3584 us 91.8369 us
-------------------------------------------------------------------------------
Write throughput — 100K rows 10 row groups
-------------------------------------------------------------------------------
/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp:135
...............................................................................
benchmark name samples iterations est run time
mean low mean high mean
std dev low std dev high std dev
-------------------------------------------------------------------------------
write 50 1 650.994 ms
12.9653 ms 12.9531 ms 12.9838 ms
|
|
Fuzz (Ubuntu, Clang-18)
Process completed with exit code 1.
|
|
Fuzz (Ubuntu, Clang-18)
Fuzz crashes detected — check fuzz-crash-artifacts
|
|
Build & Test (macos-14)
ninja 1.13.2 is already installed and up-to-date.
To reinstall 1.13.2, run:
brew reinstall ninja
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
fuzz-crash-artifacts
|
250 Bytes |
sha256:3dbaa117bd4423865dfe2e949c004291e9d706f5c8d80a7cb229248c8f492890
|
|