Skip to content

chore: pin erpl-proto to v2026.9.2.1 and empty the known-failure list - #142

Merged
jrosskopf merged 1 commit into
masterfrom
claude/pin-proto-2026-9-2-1
Sep 4, 2026
Merged

chore: pin erpl-proto to v2026.9.2.1 and empty the known-failure list#142
jrosskopf merged 1 commit into
masterfrom
claude/pin-proto-2026-9-2-1

Conversation

@jrosskopf

@jrosskopf jrosskopf commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

The pin sat at v2026.8.29.1 because every newer release traded one defect for another: v2026.9.2 fixed the table-delta padding gap (sap_rfc_struct_layout) but regressed BICS from 45/45 to 23/45 on a nested-TTYP basXML defect, and the release before it broke ODP outright.

Both are fixed upstream (DataZooDE/erpl-proto#60, #61), so rfc/test/proto_known_failures.txt is now empty. That is an assertion, not a formality — the runner fails the run if a listed test passes, so an empty list means the suite is strict.

Verified live at this pin, on top of the three scan-path fixes merged today:

suite result
RFC proto 34/34, 0 failures, 0 known gaps
ODP proto 25/25, 0 failures, 0 known gaps
BICS proto 45/45, 0 failures, 0 known gaps

First time the proto backend passes every suite with nothing recorded as a gap.

Also drops the v2026.09.02 changelog paragraph that explained why the pin was held back — it no longer describes reality.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

The pin has been held at v2026.8.29.1 because every newer release traded one defect for
another: v2026.9.2 fixed the table-delta padding gap (sap_rfc_struct_layout) but regressed
BICS from 45/45 to 23/45 on a nested-TTYP basXML defect, and the release before it broke
ODP outright.

Both are fixed upstream (erpl-proto#60, #61), so rfc/test/proto_known_failures.txt is now
EMPTY -- the runner treats a listed test that passes as a failure, so this is asserted,
not assumed.

Verified against the live system at this pin, on top of the three scan-path fixes merged
today:

    RFC   34/34   0 failures, 0 known gaps
    ODP   25/25   0 failures, 0 known gaps
    BICS  45/45   0 failures, 0 known gaps

First time the proto backend passes every suite with nothing recorded as a gap.
@jrosskopf
jrosskopf merged commit 8863ad7 into master Sep 4, 2026
53 checks passed
@jrosskopf
jrosskopf deleted the claude/pin-proto-2026-9-2-1 branch September 4, 2026 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant