You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
P4: resolve result families in the grammar and remove root retries #256
Activity
opaopa6969 commentedon Oct 16, 2026
固定基準f8a09097のExpressionへ@longestChoiceを追加し、既存pin f54d6b9からJava/Rustを再生成しました(generated codeの手編集なし)。まだfrontendの再試行ループは変更していません。
Rust parser_cli 21 testsは成功しましたが、Java共有root fixture 3 tests中1 failure(bare 1<2の公開semantic rootがBooleanOrExpr→FormulaExpr)。Rustの953式/12,609観測は60差分でREDです。数値prefix比較をfloat/string結果として要求した場合、従来ParseException@createだったものが新Formula wrapperを介してboolean評価へ進みます。goldenを書き換えて成功扱いにはせず、公開frontendのAST投影・候補選択を維持する必要があります。元のログを保存しています。
さらに、失敗後alternate-rootループに加えて、成功後の明示結果型によるfamily再解析がJava/Rust双方に残ることを確認しました。alternateループだけの削除を「result-family retry 0」とは扱いません。受理/失敗stage・型・原文CPと実評価を揃えて継続します。
opaopa6969 commentedon Oct 17, 2026
PR #260 を 935d75a へ更新しました。CIで見つかった派生文法の固定ハッシュの更新漏れと、&&/||の2文字目で失敗した際のTE023分類を修正しています。
診断は失敗位置に接する2文字だけで判定する最小の修正を選びました。原文全体の検索による引用文字列の誤分類を避け、parserのCP・期待値・表示位置を保つためです。Java実LSPとRust実Wasmを共通29入力(18positive/11negative)で検証しました。PR単位のrevertで戻せます。
新依存de53a229でLSP59件、旧CI依存fc75fe1e/3.3.0-SNAPSHOTで診断/Catalog12件がfailure/error/skip 0。CatalogのWasm build、953式11,409行parity、check/build/roundtrip、VSIX梱包も成功しました。snapshot修正1087ff24の独立fresh buildでは、実CIと同じ旧依存で後続15 class(321pass/既存8skip)、350式parity、Java/Rust30実観測collectorを通過しています。
共有hostのため性能判定はmeasurement_eligible=falseです。新HEADのCIとmergeは引き続き未完了として扱います。