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
MOOSE backend: add runtime parity test against mock RankTwoTensor #12
tests/MooseTargetTest.cpp is purely textual ("does this string appear in the emitted source?"). The compile-check driver only exercises StandaloneCxxTarget. There is no test that:
Constructs a MOOSE-like buffer.
Runs the generated MOOSE-target compute function through it.
Verifies the arithmetic.
Result: the entire cluster of bugs in issues #6 (arg-order), #7 (dim drift), #9 (layout) are undetectable in CI.
Fix
Add tests/moose_mock/ containing a minimal stand-in:
Closed by Phase 5 of the NumSim compiler epic #28 — see #37 (MOOSE state + tangent wiring). The mock-MOOSE fixture this issue asks for is the verification harness for #37's acceptance.
Activity
petlenz commentedon May 31, 2026
Closed by Phase 5 of the NumSim compiler epic #28 — see #37 (MOOSE state + tangent wiring). The mock-MOOSE fixture this issue asks for is the verification harness for #37's acceptance.