Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion .github/workflows/verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,16 @@ jobs:
run: >-
make compiler-differential
COMPILER_DIFFERENTIAL_ARGS="--stage-captures --require-discovery-coverage
--require-render-coverage"
--require-render-coverage --require-analysis-coverage
--wheel-site-report ${{ runner.temp }}/compiler-differential-wheel-sites.json"
- name: Upload the Polyglot wheel-site and deferral report
if: always()
uses: actions/upload-artifact@v4
with:
name: compiler-differential-wheel-sites-${{ github.run_id }}-${{ github.run_attempt }}
path: ${{ runner.temp }}/compiler-differential-wheel-sites.json
if-no-files-found: warn
retention-days: 30
- name: Compare generated seeds and the failure corpus (python vs shipped native)
run: make compiler-differential-shipped

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
"""Analysis-stage failure cases, one module per native analysis lane."""
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
"""Failure cases owned by the native model analysis session lane."""

from scripts.compiler_differential.models import FailureCase


def analysis_session_failure_cases() -> tuple[FailureCase, ...]:
"""Return this lane's failure cases; the lane appends here without editing shared lists."""

return ()
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
"""Failure cases owned by the native project assembly and target validation lane."""

from scripts.compiler_differential.models import FailureCase


def assembly_failure_cases() -> tuple[FailureCase, ...]:
"""Return this lane's failure cases; the lane appends here without editing shared lists."""

return ()
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
"""Failure cases owned by the native contracts and promotion conflicts lane."""

from scripts.compiler_differential.models import FailureCase


def contracts_failure_cases() -> tuple[FailureCase, ...]:
"""Return this lane's failure cases; the lane appends here without editing shared lists."""

return ()
Loading
Loading