Repository navigation
CICS: UNLOCK without TOKEN releases the file's READ UPDATE hold (Part of #5079) - #5095
Conversation
… of #5079) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
… of #5079) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
No description provided. |
|
No description provided. |
|
PR #5095 @ 4c28595: 1 failed check(s) == det (failure) -- real |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
CI shepherd: the head of this PR (46ebab0) is not the one a maintainer labelled |
|
No description provided. |
|
No description provided. |
Part of #5079 (not closing it: the other old-style members remain).
Class: releasing the file's tokenless READ UPDATE hold (same mechanism as tokenless REWRITE / DELETE-held).
CicsTask.unlockHeld, stubGGCUNLKwithout TOKEN, detCics.file_update, equivalence harness, spec (UNLOCK INVREQ outcome), X52 register entry.test_unlock_held_5079.py(one scenario list on stub and CicsTask: held/unheld/other file/token hold/SYNCPOINT/NOTFND), translate tests updated.Gates:
pr_gates.py --fast6/6 pass;--ratchets7/7 pass;audit_check.pyclear; changed tests pass (det_translate, equivalence_cics; Docker cells skipped).Sibling gaps (still refused by name): ADDRESS COMMAREA/CWA/TWA/TCTUA/EIB + ADDRESS SET, READ/RECEIVE/RETRIEVE SET (pointer lane #5041/#5042), READQ TD / DELETEQ TD (TD read model), SEND PAGE / PURGE MESSAGE, terminal CONVERSE, POST/WAIT EVENT.
Cross-repo: none; no crucible pin bump (hand-traced crucible case not added: the stub scenario list is the proof).
🤖 Generated with Claude Code