Skip to content

sde compare fails to detect output errors #461

@ToddFincannonEI

Description

@ToddFincannonEI

The attached test model illustrates a case where the sde compare command fails to detect errors in C model output. It only occurs when a spec file gives output variables and subscripts are reordered.

  1. Run validation-subs.mdl in Vensim and export to dat.
  2. Run sde generate --genc --spec spec.json validation-subs
  3. Run sde compile validation-subs
  4. Run sde exec validation-subs
  5. Run sde log --dat output/validation-subs.txt
  6. Manually edit the output/validation-subs.txt file so that a[B1,A1] has a value of 0 at time 0.
  7. Run sde compare validation-subs.dat output/validation-subs.dat. No errors are detected.

validation-subs.zip

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions