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
-
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