← All compilation units

Flyology_Bench.Metadata

Description

Describes build and host attributes relevant to reproducible results.

Architecture

function Architecture return String

Return the target architecture used to build the crate.

Return value

Stable target architecture name.

Compiler

function Compiler return String

Return the GNAT compiler version string.

Return value

Compiler version reported by the GNAT build.

Fingerprint

function Fingerprint (Extra : String := "") return String

Return a stable default compatibility fingerprint. Extra should include caller-controlled CPU policy, compiler switches, revision, or other conditions needed by its regression policy.

Parameters
Extra

Additional caller-defined compatibility identity.

Return value

OS, architecture, compiler, and Extra joined by semicolons.

Operating_System

function Operating_System return String

Return the operating-system family used to build the crate.

Return value

Stable operating-system family name.