hyvvs
f118a2cbaa
fix(tools): retain context for long multiline reads
2026-10-26 23:05:35 +01:00
hyvvs
bef67fc555
fix(tools): detect long multiline environment reads
2026-10-26 23:05:35 +01:00
MarcZX10
d4a9619fdd
fix(tools): preserve case-sensitive PE module aliases
2026-10-26 22:02:25 +00:00
MarcZX10
edfca59cce
fix(tools): fold Windows PRX suffix case
2026-10-26 22:00:30 +00:00
MarcZX10
4eb784e5a2
test(tools): cover case-folded Windows PRX suffixes
2026-10-26 22:00:30 +00:00
Dean
95833d842d
Merge pull request #10923 from 1whythef2/fix/unwrap-contained-segment-alignment
...
fix(tools): preserve contained segment alignment when unwrapping SELF
2026-10-27 10:56:22 +13:00
MarcZX10
2229b41d83
test(tools): merge a pull request on a path the base deleted in pr_overlap's branch probe
2026-10-26 21:54:24 +00:00
MarcZX10
b46b769188
test(tools): compare a pull request on a path the base renamed in pr_overlap's branch probe
2026-10-26 21:54:22 +00:00
MarcZX10
831308c681
fix(tools): keep pull requests whose paths the base renamed or deleted in pr_overlap's branch probe
2026-10-26 21:53:47 +00:00
Dean
c3fc606849
Merge pull request #11179 from MarcZX10/marc/build-tsan-option
...
build: add an ANYPS5_ENABLE_TSAN option for ThreadSanitizer builds
2026-10-27 10:39:03 +13:00
Dean
184c6f96fc
Merge pull request #11153 from plexerPK/codex/vulkan-validation-gate
...
feat(tools): compare repeated Vulkan validation runs
2026-10-27 10:37:50 +13:00
Dean
79b20bbf3d
Merge pull request #9213 from fma-rc/feat/tools-annotate-module
...
feat(tools): name a relinked module's imports, stubs and exports in its disassembly
2026-10-27 10:29:33 +13:00
Dean
bf85740739
Merge pull request #10916 from Cankiee/fix/overlap-markdown-paths
...
fix(tools): preserve backticks in overlap report paths
2026-10-27 09:10:31 +13:00
Dean
e41170d9eb
Merge pull request #10873 from spaina93/fix/progress-history-test-git-locale
...
test(tools): read git's unknown-ref message in the C locale in progress_history
2026-10-27 09:07:09 +13:00
Dean
da1d222d52
Merge pull request #10733 from Bram910/fix/unwrap-elf-header-metadata
...
fix(tools): validate inner ELF machine and header size
2026-10-27 09:03:28 +13:00
Dean
a334355005
Merge pull request #10724 from Bram910/fix/trace-json-nesting
...
fix(tools): report excessive trace JSON nesting
2026-10-27 09:02:46 +13:00
Dean
0dbed7b5b5
Merge pull request #10560 from Bram910/fix/audit-gnu-hash-chain-walks
...
fix(tools): avoid repeated GNU hash chain walks
2026-10-27 09:01:01 +13:00
StoneDC
d5515327e5
fix(tools): report history output failures as usage errors
2026-10-27 01:49:42 +08:00
StoneDC
60d75805bd
fix(tools): validate downloaded NID data before caching
2026-10-27 01:49:41 +08:00
StoneDC
317cfb7bfa
fix(input-mapper): keep serving after malformed request URLs
2026-10-27 01:49:40 +08:00
StoneDC
237f001982
fix(tools): validate library counters before progress comparisons
2026-10-27 01:49:39 +08:00
pushkarreddyy
6cc77aea39
test(tools): verify unexpected JSON response shapes in prepare_release_notes
2026-10-26 23:16:44 +05:30
pushkarreddyy
b9549deef1
fix(tools): validate release notes JSON shape before reading body
2026-10-26 23:15:57 +05:30
plexerPK
8608bd2171
fix(ci): retain leading BOM characters in Git paths
2026-10-26 18:39:36 +01:00
plexerPK
46ac6233e9
fix(ci): preserve changed paths in test selection
2026-10-26 18:39:36 +01:00
StoneDC
24cbbf9873
test(tools): bound configure seed cache round trips
2026-10-27 01:01:28 +08:00
StoneDC
d13bba1451
fix(tools): preserve multiline configure check help
2026-10-27 00:56:53 +08:00
Dean
9c9d5d439f
Merge pull request #11180 from hyvvs/fix/select-tests-invalid-graph
...
fix(tools): reject malformed saved test graphs
2026-10-27 05:45:37 +13:00
Dean
b6e52d0d40
Merge pull request #11159 from B-Howell/codex/fix-sampler-window-verification
...
fix(tools): verify sampler windows against the later capture
2026-10-27 05:44:14 +13:00
Dean
5b089729ca
Merge pull request #11101 from StoneDC/fix/release-docs-stage-copies
...
fix(tools): stage documentation copies before publishing
2026-10-27 05:41:35 +13:00
Dean
8fb4f6af1f
Merge pull request #11036 from plexerPK/codex/debt-resolve-entry-order
...
fix(tools): preserve debt entry order during conflict resolution
2026-10-27 05:39:19 +13:00
Dean
041a2e1741
Merge pull request #11028 from plexerPK/codex/configure-seed-multiarch
...
fix(tools): recheck architecture-dependent type sizes in configure seeds
2026-10-27 05:38:03 +13:00
Dean
60f36a2dfb
Merge pull request #10982 from MarcZX10/marc/feat-template-heading-messages
...
feat(tools): say which pull request template heading is missing, empty or misspelled
2026-10-27 05:34:54 +13:00
Dean
a25485de03
Merge pull request #10902 from hakarrr/patch-3
...
fix(tools): separate revisions from working-tree paths in check_main_sync
2026-10-27 05:30:26 +13:00
StoneDC
928d17c715
fix(tools): keep unreadable sampler modules unsymbolized
2026-10-26 23:59:42 +08:00
StoneDC
5c2058b513
fix(tools): reject unsupported release ZIP entries cleanly
2026-10-26 23:41:27 +08:00
StoneDC
4bf3c72487
fix(tools): preserve quoted CMake semicolon escapes
2026-10-26 20:54:36 +08:00
StoneDC
50f74d1dd8
fix(tools): reject oversized final release note bodies
2026-10-26 20:54:35 +08:00
JJenkx
0424f48dd3
fix(tools): compare timed traces by requested window
2026-10-26 08:47:06 -04:00
Dean
278701e2d7
Merge pull request #10836 from TurboTheTurtle/fix/overlap-encoding-test-isolation
...
test(tools): isolate overlap encoding tests from the working directory
2026-10-27 00:57:53 +13:00
Celegans12
2801497e0c
feat(tools): split the periodic reports of an APS5_AB run by phase
...
An APS5_AB run interleaves phases A and B, and every periodic report
covers the time since the previous report of its kind, so its numbers
need sorting before A and B can be compared. tools/ab_split.py reads
the [ab] lines and counts a [present], [gputime], [draw] pipelined or
[syncwait] report for a phase only when its whole span lies inside the
phase after its settled line. It prints presents per 10 s and frame
time per phase, GPU busy and idle time per frame, GPU time per present
(also per --program key and --class), committer, drain and hook-wait
times, the A and B means, and each B phase against the mean of its
neighbouring A phases, which cancels a linear drift.
AI-assisted: yes
2026-10-26 12:26:29 +01:00
Mohamed Malek Aifa
c9ffec68f8
fix(hw-oracle): protect HIP inputs from output aliases
2026-10-26 11:51:27 +01:00
Adrià
2ba343e731
Merge pull request #9650 from JJenkx/windows/audit-dump-tool
...
feat(tools): audit an extracted title's imports in one step
2026-10-26 11:21:49 +01:00
Kovalev Vladislav
947e459037
fix(tools): recognize angle-wrapped documentation links
2026-10-26 16:08:13 +06:00
shurhundo
d935d073e1
Merge remote-tracking branch 'origin/main' into fix/check-compile-response-files-rebased
...
# Conflicts:
# CMakeLists.txt
# tools/check_compile.py
# tools/tests/test_check_compile.py
# tools/tests/test_check_compile_preprocessor.py
2026-10-26 17:55:05 +08:00
Dean
a4879b1970
Merge pull request #10818 from Baytowne/fix/env-reference-undecodable-source
...
fix(tools): fail env_reference on a source file it cannot read
2026-10-26 22:15:25 +13:00
Dean
dd1a781413
Merge pull request #11188 from hyvvs/fix/pr-overlap-self-links
...
fix(tools): recognize pr_overlap dependency links
2026-10-26 22:11:04 +13:00
Dean
128e47a83b
Merge pull request #11099 from StoneDC/fix/ctest-quoted-continuations
...
fix(tools): honor quoted CMake line continuations
2026-10-26 22:08:45 +13:00
Dean
698037fba4
Merge pull request #11027 from plexerPK/fix/stubgen-temporary-names
...
fix(tools): use short temporary names for stubgen outputs
2026-10-26 22:08:11 +13:00
Dean
d75562d60c
Merge pull request #10998 from plexerPK/fix/self-recorded-host-mapping
...
fix(tools): preserve recorded SELF segment host mapping
2026-10-26 22:07:38 +13:00