Skip to content

Commit e79683a

Browse files
author
Wendi Urribarri (Woven by Toyota
committed
[docs] Add documentation for LLVM Qualification Group
1 parent 8584b21 commit e79683a

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

llvm/docs/QualGroup.rst

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
========================
2+
LLVM Qualification Group
3+
========================
4+
5+
Introduction
6+
============
7+
8+
The LLVM Qualification Group is an open working group within the LLVM community.
9+
It was created to coordinate efforts around enabling the use of LLVM components
10+
in safety-critical applications such as those governed by ISO 26262 (automotive),
11+
DO-178C (aerospace), and EN 50128 (railways).
12+
13+
Motivation
14+
==========
15+
16+
LLVM is increasingly used in safety-critical domains (e.g., automotive, aerospace, medical),
17+
but currently lacks a shared structure to address the specific needs of functional safety,
18+
such as systematic assurance arguments, tool qualification artifacts, and their associated
19+
documentation.
20+
21+
An more open, upstream, reusable, and collaborative approach would benefit the wider ecosystem.
22+
This group serves as a public forum for those interested in improving LLVM’s suitability for
23+
use in such environments.
24+
25+
Goals
26+
=====
27+
28+
The Qualification Group aims to:
29+
30+
* Facilitate open discussion around tool confidence and qualification practices
31+
* Identify areas for upstream improvements (e.g., traceability hooks, quality evidence)
32+
* Share safety-relevant documentation and argumentation templates
33+
* Coordinate efforts across users and vendors working toward similar goals
34+
* Act as a point of contact for safety-related collaboration
35+
36+
The group is non-enforcing and does not control any part of the codebase.
37+
All technical decisions remain subject to the standard LLVM review and governance process.
38+
39+
Participation
40+
=============
41+
42+
Participation is open to anyone interested. The group currently coordinates via:
43+
44+
* LLVM Discourse: https://discourse.llvm.org/
45+
* Public working sessions and collaborative documents
46+
* Informal discussions on the LLVM Community Discord server: https://discord.gg/xS7Z362
47+
* Mailing lists (as needed)
48+
49+
Initial Contributors
50+
====================
51+
52+
The initial participants include community members and industry contributors with experience
53+
in compiler development, tool qualification, and functional safety. (To be filled in after PR review.)
54+
55+
Contact
56+
=======
57+
58+
For more information or to get involved, please refer to the ongoing Discourse thread:
59+
https://discourse.llvm.org/t/rfc-proposal-to-establish-a-safety-group-in-llvm/86916
60+

0 commit comments

Comments
 (0)