C++17 Automotive Coding Standards #2075
gpalmer-latai
started this conversation in
General
Replies: 2 comments 8 replies
-
I'm not quite sure but I think many tools already support the latest draft for MISRA C++17 rules. I guess that's what most of them will use. @mossmaurice AFAIK you had some contact with Peter Sommerlad. Is there something you can share? |
Beta Was this translation helpful? Give feedback.
7 replies
-
Hi all,
wrt to MISRA-C++:2023 (addressing C++17) the release is really around
the corner. You can monitor their shop https://misra.org.uk/shop/ when
the document becomes available. It really should happen within the next
two weeks afaik. While behind a paywall, the price is reasonable enough
to get a PDF (GBP15) and even the hard-copies are sold by
print-on-demand for more or less cost-coverage (MISRA-C is GBP45).
Regards
Peter.
Simon Hoinkis wrote on 07.11.23 11:07:
… @gpalmer-latai <https://github.com/gpalmer-latai>
Currently, the only officially published standards are AUTOSAR C++14
and MISRA 2008. MISRA will apparently come out with some C++17
standards any day now (for the past couple of years), but there is
still no official word when.
I was part of the official reviewer group for MISRA-C++:202x which took
place in Q3/Q4 2022. To me, it was already in a solid state, considering
and referring to C++17 and C++20 features on several occasions and hence
much better suited for projects like iceoryx using modern C++ than the
previous rulesets or the AUTOSAR one ❤️
Is the latest draft available somewhere?
Similarly to the previous MISRA rulesets, I suppose this is not freely
available due to licensing topics. I think you need to contact the MISRA
org <https://misra.org.uk/>, but INAL.
@elBoberido <https://github.com/elBoberido>
AFAIK you had some contact with Peter Sommerlad. Is there something
you can share?
No, I did not (yet). My latest status is the following from the article
he wrote on heise.de
<https://www.heise.de/hintergrund/MISRA-C-bietet-Richlinien-und-Konformitaet-auch-fuer-neuen-Sprachstandard-C-20-4980750.html?seite=all>
end of 2020. Let me just ping him here :-)
@PeterSommerlad <https://github.com/PeterSommerlad> Thanks for your
great work on the MISRA-C++:202x ruleset! Do you have an ETA for its
release or could provide a contact to ask (possibly via a private message)?
—
Reply to this email directly, view it on GitHub
<#2075 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AANFLFKGOWQOTAEE6I5MSFDYDIB7HAVCNFSM6AAAAAA63LSOJOVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TIOJXGEZTI>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
Peter Sommerlad
Better Software: Consulting, Training, Reviews
Modern, Safe & Agile C++
***@***.***
+41 79 432 23 32
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi!
With the proposed upgrade to C++17, I was curious what peoples thoughts/stories are about using Iceoryx in Codebases that need to adhere to some automotive C++ standards.
Currently, the only officially published standards are AUTOSAR C++14 and MISRA 2008. MISRA will apparently come out with some C++17 standards any day now (for the past couple of years), but there is still no official word when. I wonder what other folk's approaches are for asserting that their code lives up to some standard.
Beta Was this translation helpful? Give feedback.
All reactions