Skip to content

Tool Evaluation Report

Addresses: ISO 26262-8 11.5.1, from 11.4.1 to 11.4.5

This report evaluates the tools Slint SC provides: the Slint compiler and slint-sc-coverage. Neither ships in the product, but the compiler writes code that does, and slint-sc-coverage produces evidence. The runtime ships, so it’s not a tool; the Component Documentation covers it.

  • Use Cases: how each tool is used in a project.
  • Potential Errors: what can go wrong in each tool, and the measure or constraint that covers each error.
  • Tool Classification: the confidence level each tool needs, derived from the potential errors and their detection.
  • Qualification Method: how each tool reaches that confidence.

The outcome of the qualification is in the Tool Qualification chapter of the Qualification Report.

11.4.4.1 asks for the usage of each tool to be planned.

Slint compilerslint-sc-coverage
a) Identification and versionslint-compiler from tools/compiler, of the release under qualificationslint-sc-coverage from tools/slint-sc-coverage, of the release under qualification
b) ConfigurationBuilt with the slint-sc feature, invoked with --slint-scGiven the .slintcov maps the compiler writes with --coverage, and an llvm-cov export
c) Use casesUC_COMPILE_SLINT_FILEUC_MEASURE_SLINT_COVERAGE
d) EnvironmentThe build hostThe build host, where the LLVM profiler runtime is available
e) Maximum ASILASIL B, assumed; see Integrity LevelASIL B, assumed
f) Qualification methodsValidationValidation

The maximum ASIL is an assumption, since Slint SC is developed out of context. 11.4.2 asks the integrator to verify it before using the tools on their item.

11.4.4.2 asks for this information to be available:

InformationWhere
a) Features, functions, and technical propertiesReference, and Coverage of Slint Code
b) User manualUser Manual
c) Environment required for operationUse Cases
d) Behavior under anomalous operating conditionsThe compiler rejects everything outside the qualified subset with a diagnostic; see Test Suites
e) Known malfunctions, and safeguardsKnown Problems
f) Measures that prevent or detect malfunctionsPotential Errors

© 2026 SixtyFPS GmbH