Skip to contents

Construct deterministic equivalence verification for built-in executions

Usage

new_phase9_builtin_verification(
  reference_run_fingerprint,
  candidate_run_fingerprint,
  reference_result_fingerprint,
  candidate_result_fingerprint,
  execution_mode,
  equivalent,
  reason
)

Arguments

reference_run_fingerprint

Reference run fingerprint.

candidate_run_fingerprint

Candidate run fingerprint.

reference_result_fingerprint

Reference result fingerprint.

candidate_result_fingerprint

Candidate result fingerprint.

execution_mode

One of `replay`, `checkpoint_resume`, or `cache_hit`.

equivalent

Whether the canonical scientific results are equivalent.

reason

Stable machine-readable verification reason.

Value

A validated `popgen_phase9_builtin_verification` record.