60 lines
3.3 KiB
JSON
60 lines
3.3 KiB
JSON
{
|
|
"schema": "independent-R-GPU-FIFO-delta-source-review-v1",
|
|
"decision": "ACCEPTED",
|
|
"scope": "Only FIFO g2_begin correction and directly associated patch/freeze/tests; no broad re-audit",
|
|
"inputs_sha256": {
|
|
"results/gpu-source-freeze.json": "209c97a910523087a99eb5a303e0c57019542fadaffc8bca9386d79563960de3",
|
|
"results/gpu-source-freeze-corrected.json": "38b1daba551758e0969312a1ed5fc459af877ee7d443f2135d6aa62e4831af0e",
|
|
"ownreview-gpu-oom-build/gpu-source-review-receipt.json": "db76b1139b00b881dfe0b59f5d6039c430bf16e5800482d68580aaa15c92effa",
|
|
"ownreview-gpu-oom-build/gpu-fifo-negative.json": "e0a74d476c496ff1798b4c0d303b34e33b892a9b3396c431249107207a874c2e"
|
|
},
|
|
"corrected_native_sha256": "0dfa9e089853a078094736da7f4e133d7fd648500d380dd7f536a7a6f80fdd8e",
|
|
"corrected_patch_sha256": "77d7445ceaf643fd5cc708d31c3f2c77feaeb80f8130c419c55e5514ecc8a75d",
|
|
"freeze_files_verified": 22,
|
|
"old_freeze_changed_paths": [
|
|
"gpu-kit/freeze.py",
|
|
"gpu-kit/g2-native.patch",
|
|
"gpu-kit/g2_native.h",
|
|
"gpu-kit/reproduce.py",
|
|
"gpu-kit/test-targeted.py",
|
|
"gpu-kit/test_protocol.py",
|
|
"sources/scene-gpu/render/fx_renderer/g2_native.h"
|
|
],
|
|
"native_delta": "Only g2_begin: O_NONBLOCK; fstat regular/UID/mode/nlink/exact framing size before read; unchanged nonce comparison and consume sequence",
|
|
"native_copies_identical": true,
|
|
"parent_and_mosaic_unchanged": true,
|
|
"shaders_python_protocol_scenario_unchanged": true,
|
|
"test_protocol_delta": "BASE output directory only; protocol.py and scenario.py byte-identical to original freeze",
|
|
"fifo_test": "PASS exact extracted production function; writerless FIFO0600 rejected, arm retained and consumed absent, alarm not reached",
|
|
"targeted_test_commands": 10,
|
|
"FakeGL_paths": 18,
|
|
"targeted_tests": "PASS",
|
|
"source_patch_reproduction": "PASS_EXACT_PARENT_AND_TARGET",
|
|
"gl_observability_capability": "PASS_FOR_INTENDED_GLES3_RBO_SCOPE",
|
|
"actual_gl_runtime": "NOT_RUN",
|
|
"actual_gl_observability": "NOT_PROVEN",
|
|
"metadata_offline": "PASS_CONTROLLED_ONLY",
|
|
"whole_field_causality": "NOT_PROVEN",
|
|
"native_present_buffer": "NOT_PROVEN",
|
|
"gpu_completion": "NOT_PROVEN",
|
|
"pair3_build": "NOT_RUN",
|
|
"G2": "NOT_RUN; other gates and parent final binding required",
|
|
"runtime_authorization_granted": false,
|
|
"runtime_launches": 0,
|
|
"new_gpu_acquisitions": 0,
|
|
"blocking_findings": [],
|
|
"memory_redirects": "test_fifo WORK, test-targeted WORK/receipt and child test_protocol BASE, reproduce temporary destination/receipt redirected in memory only to this review directory; no script source edited",
|
|
"masked_response_content_accessed": false,
|
|
"git_diff_check": "PASS",
|
|
"git_status": "## main...origin/main\n",
|
|
"code_edits": false,
|
|
"committed_pushed": false,
|
|
"evidence": {
|
|
"test_fifo.py.log": "2cee3f97bf93e4ec6982d919682887b217859a146ee0dacd89b50fa9ada99a9c",
|
|
"targeted-tests.json": "6bb03b42bec3cc7b69cd0e30a1dd7e076841cf0df31448e60fbf58c907bff73e",
|
|
"test-targeted.py.log": "17b223fa8fc494dfb4e151783f04ce0c2493d8bc1f93fb975a87210e98f1fa2b",
|
|
"patch-reproduction.json": "bb82b0f4c732cf0ac8e9af6e5a2574f230b5eb18e78d1c1b1fc3cfa0137e4a8b",
|
|
"reproduce.py.log": "bb82b0f4c732cf0ac8e9af6e5a2574f230b5eb18e78d1c1b1fc3cfa0137e4a8b",
|
|
"runs.json": "01a35ba5bf7039f81c42cffd37cb3f298867ab7266d26786d4194464d9de5ecd"
|
|
}
|
|
}
|