-
Notifications
You must be signed in to change notification settings - Fork 76
CI: deprecate releases #448
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 3 commits
9b3f454
d08d5fd
9907dba
8bd474f
8763605
677bff5
2ef60d5
778ef84
c87246d
565efbb
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,5 @@ | ||
| --- | ||
| title: Arm C Language Extensions | ||
| version: 2026Q1 | ||
| date-of-issue: 15 May 2026 | ||
| # LaTeX specific variables | ||
| copyright-text: "Copyright: see section \\texorpdfstring{\\nameref{copyright}}{Copyright}." | ||
| draftversion: true | ||
|
|
@@ -121,7 +119,7 @@ about Arm’s trademarks. | |
|
|
||
| ### Change control | ||
|
|
||
| #### Current Status and Anticipated Changes | ||
| #### Current status and anticipated changes | ||
|
|
||
| The following support level definitions are used by the ACLE | ||
| specifications: | ||
|
|
@@ -155,34 +153,35 @@ unless a different support level is specified in the text. | |
|
|
||
| #### Change history | ||
|
|
||
| | **Issue** | **Date** | **By** | **Change** | | ||
| | ------------ | ----------------- | ------ | -------------------------------------------------------------------------------------------------------------------- | | ||
| | A | 11/11/11 | AG | First release | | ||
| | B | 13/11/13 | AG | Version 1.1. Editorial changes. Corrections and completions to intrinsics as detailed in 3.3. Updated for C11/C++11. | | ||
| | C | 09/05/14 | TB | Version 2.0. Updated for Armv8 AArch32 and AArch64. | | ||
| | D | 24/03/16 | TB | Version 2.1. Updated for Armv8.1 AArch32 and AArch64. | | ||
| | E | 02/06/17 | Arm | Version ACLE Q2 2017. Updated for Armv8.2-A and Armv8.3-A. | | ||
| | F | 30/04/18 | Arm | Version ACLE Q2 2018. Updated for Armv8.4-A. | | ||
| | G | 30/03/19 | Arm | Version ACLE Q1 2019. Updated for Armv8.5-A and MVE. Various bugfixes. | | ||
| | H | 30/06/19 | Arm | Version ACLE Q2 2019. Updated for TME and more Armv8.5-A intrinsics. Various bugfixes. | | ||
| | ACLE Q3 2019 | 30/09/19 | Arm | Version ACLE Q3 2019. | | ||
| | ACLE Q4 2019 | 31/12/19 | Arm | Version ACLE Q4 2019. | | ||
| | ACLE Q2 2020 | 31/05/20 | Arm | Version ACLE Q2 2020. | | ||
| | ACLE Q3 2020 | 31/10/20 | Arm | Version ACLE Q3 2020. | | ||
| | 2021Q2 | 02 July 2021 | Arm | Version ACLE Q2 2021. Open source version. NFCI. | | ||
| | 2021Q3 | 30 September 2021 | Arm | Minor re-wording. NFCI. | | ||
| | 2021Q4 | 11 January 2022 | Arm | See [Changes between ACLE Q3 2021 and ACLE Q4 2021](#changes-between-acle-q3-2021-and-acle-q4-2021) | | ||
| | 2022Q1 | 06 April 2022 | Arm | See [Changes between ACLE Q4 2021 and ACLE Q1 2022](#changes-between-acle-q4-2021-and-acle-q1-2022) | | ||
| | 2022Q2 | 01 Jul 2022 | Arm | See [Changes between ACLE Q1 2021 and ACLE Q2 2022](#changes-between-acle-q1-2022-and-acle-q2-2022) | | ||
| | 2022Q4 | 23 November 2022 | Arm | See [Changes between ACLE Q2 2022 and ACLE Q4 2022](#changes-between-acle-q2-2022-and-acle-q4-2022) | | ||
| | 2023Q2 | 04 August 2023 | Arm | See [Changes between ACLE Q4 2022 and ACLE Q2 2023](#changes-between-acle-q4-2022-and-acle-q2-2023) | | ||
| | 2024Q1 | 11 April 2024 | Arm | See [Changes between ACLE Q2 2023 and ACLE Q1 2024](#changes-between-acle-q2-2023-and-acle-q1-2024) | | ||
| | 2024Q2 | 21 June 2024 | Arm | See [Changes between ACLE Q1 2024 and ACLE Q2 2024](#changes-between-acle-q1-2024-and-acle-q2-2024) | | ||
| | 2024Q3 | 30 September 2024 | Arm | See [Changes between ACLE Q2 2024 and ACLE Q3 2024](#changes-between-acle-q2-2024-and-acle-q3-2024) | | ||
| | 2024Q4 | 21 February 2025 | Arm | See [Changes between ACLE Q3 2024 and ACLE Q4 2024](#changes-between-acle-q3-2024-and-acle-q4-2024) | | ||
| | 2025Q2 | 06 June 2025 | Arm | See [Changes between ACLE Q4 2024 and ACLE Q2 2025](#changes-between-acle-q4-2024-and-acle-q2-2025) | | ||
| | 2025Q3 | 14 November 2025 | Arm | See [Changes between ACLE Q2 2025 and ACLE Q3 2025](#changes-between-acle-q2-2025-and-acle-q3-2025) | | ||
| | 2026Q1 | 15 May 2026 | Arm | See [Changes between ACLE Q3 2025 and ACLE Q1 2026](#changes-between-acle-q3-2025-and-acle-q1-2026) | | ||
| | **Issue** | **Date** | **By** | **Change** | | ||
| | ---------------- | ----------------- | ------ | -------------------------------------------------------------------------------------------------------------------- | | ||
| | A | 11/11/11 | AG | First release | | ||
| | B | 13/11/13 | AG | Version 1.1. Editorial changes. Corrections and completions to intrinsics as detailed in 3.3. Updated for C11/C++11. | | ||
| | C | 09/05/14 | TB | Version 2.0. Updated for Armv8 AArch32 and AArch64. | | ||
| | D | 24/03/16 | TB | Version 2.1. Updated for Armv8.1 AArch32 and AArch64. | | ||
| | E | 02/06/17 | Arm | Version ACLE Q2 2017. Updated for Armv8.2-A and Armv8.3-A. | | ||
| | F | 30/04/18 | Arm | Version ACLE Q2 2018. Updated for Armv8.4-A. | | ||
| | G | 30/03/19 | Arm | Version ACLE Q1 2019. Updated for Armv8.5-A and MVE. Various bugfixes. | | ||
| | H | 30/06/19 | Arm | Version ACLE Q2 2019. Updated for TME and more Armv8.5-A intrinsics. Various bugfixes. | | ||
| | ACLE Q3 2019 | 30/09/19 | Arm | Version ACLE Q3 2019. | | ||
| | ACLE Q4 2019 | 31/12/19 | Arm | Version ACLE Q4 2019. | | ||
| | ACLE Q2 2020 | 31/05/20 | Arm | Version ACLE Q2 2020. | | ||
| | ACLE Q3 2020 | 31/10/20 | Arm | Version ACLE Q3 2020. | | ||
| | 2021Q2 | 02 July 2021 | Arm | Version ACLE Q2 2021. Open source version. NFCI. | | ||
| | 2021Q3 | 30 September 2021 | Arm | Minor re-wording. NFCI. | | ||
| | 2021Q4 | 11 January 2022 | Arm | See [Changes between ACLE Q3 2021 and ACLE Q4 2021](#changes-between-acle-q3-2021-and-acle-q4-2021) | | ||
| | 2022Q1 | 06 April 2022 | Arm | See [Changes between ACLE Q4 2021 and ACLE Q1 2022](#changes-between-acle-q4-2021-and-acle-q1-2022) | | ||
| | 2022Q2 | 01 Jul 2022 | Arm | See [Changes between ACLE Q1 2021 and ACLE Q2 2022](#changes-between-acle-q1-2022-and-acle-q2-2022) | | ||
| | 2022Q4 | 23 November 2022 | Arm | See [Changes between ACLE Q2 2022 and ACLE Q4 2022](#changes-between-acle-q2-2022-and-acle-q4-2022) | | ||
| | 2023Q2 | 04 August 2023 | Arm | See [Changes between ACLE Q4 2022 and ACLE Q2 2023](#changes-between-acle-q4-2022-and-acle-q2-2023) | | ||
| | 2024Q1 | 11 April 2024 | Arm | See [Changes between ACLE Q2 2023 and ACLE Q1 2024](#changes-between-acle-q2-2023-and-acle-q1-2024) | | ||
| | 2024Q2 | 21 June 2024 | Arm | See [Changes between ACLE Q1 2024 and ACLE Q2 2024](#changes-between-acle-q1-2024-and-acle-q2-2024) | | ||
| | 2024Q3 | 30 September 2024 | Arm | See [Changes between ACLE Q2 2024 and ACLE Q3 2024](#changes-between-acle-q2-2024-and-acle-q3-2024) | | ||
| | 2024Q4 | 21 February 2025 | Arm | See [Changes between ACLE Q3 2024 and ACLE Q4 2024](#changes-between-acle-q3-2024-and-acle-q4-2024) | | ||
| | 2025Q2 | 06 June 2025 | Arm | See [Changes between ACLE Q4 2024 and ACLE Q2 2025](#changes-between-acle-q4-2024-and-acle-q2-2025) | | ||
| | 2025Q3 | 14 November 2025 | Arm | See [Changes between ACLE Q2 2025 and ACLE Q3 2025](#changes-between-acle-q2-2025-and-acle-q3-2025) | | ||
| | 2026Q1 | 15 May 2026 | Arm | See [Changes between ACLE Q3 2025 and ACLE Q1 2026](#changes-between-acle-q3-2025-and-acle-q1-2026) | | ||
| | Rolling releases | Every commit | Arm | See [Changes after ACLE Q1 2026](#changes-after-acle-q1-2026) | | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We are not aiming for more releases, so perhaps "Single current version" is a good phrase to use?
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Do you mean in place of "Rolling releases"?
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Rather than add a line in the table, how about adding a separate line stating: "After the 2026Q1 release, the project has moved to a rolling release model with the state of the main branch being authoritative.". There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. yeah, I think @rockdreamer is right adding a new entry to the table could be misleading as we are not going to maintain a changeling for each of the merged commits. I am not a big supporter of the phrase "rolling releases", can we choose something else?
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Done, please verify. |
||
|
|
||
| #### Changes between ACLE Q2 2017 and ACLE Q2 2018 | ||
|
|
||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.