Skip to content

Qualification Method

Addresses: ISO 26262-8 11.4.4.1 f, 11.4.9

This chapter states how each tool reaches the confidence level its classification asks for. The runtime isn’t a tool; its qualification is in the Component Qualification Plan.

The slint-compiler is qualified by validating the tool, per ISO 26262-8 11.4.9.

Validation means writing test cases that cover each language feature of Slint SC, and verifying that the generated Rust code is correct for each. Every paragraph of the Language Specification carries an identifier, and every identifier is traced to at least one test, so the coverage of the feature set is measured rather than asserted.

11.4.9.2 asks forHow
a) Evidence that the tool complies with its specified requirementsThe Traceability Matrix
b) Analysis of malfunctions found during validationKnown Problems
c) Reaction to anomalous operating conditionsThe compiler syntax tests assert that everything outside the qualified subset is rejected with a diagnostic

slint-sc-coverage is qualified by validation too. Runtime test cases state their expected coverage in the source, and fail on any difference from the measurement. See Coverage Tool Verification.

The suites that produce this evidence are described in Test Suites, and their outcomes in Test Results.


© 2026 SixtyFPS GmbH