Skip to content

[runtime] StoryboardElementStateCondition storyboardElementType="action" is permanently false (§7.6.5.2) #120

Description

@JArmandoAnaya

What

StoryboardElementStateCondition with storyboardElementType="action" is permanently unsupported: core/src/engine.cpp:485-491 warns "not supported yet; condition is always false" and core/src/runtime/scheduler.cpp:791-795 returns nullptr for action references because per-action scheduler nodes were never built. Both sites blame p5-s4 (#32), which closed without them. The coverage matrix row says "unsupported until p5-s4 (warns)" — a dead owner — and the gap is not in the roadmap's post-v0.0.1 list. A whole enumerator of the condition's type attribute is silently dead (ASAM OpenSCENARIO XML 1.4 §7.6.5.2).

Done when

  • Per-action nodes become observable in the scheduler (states + transitions, consistent with the §8.1-8.2 state machine) and the condition evaluates against them — or the limitation is deliberately kept, re-scoped to Post-v0.0.1 with this issue as the matrix-row owner and a post-list entry
  • The warning text stops citing p5-s4 either way

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions