[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: Misra rule 10.3 violations report script
On Thu, 28 Sep 2023, Ayan Kumar Halder wrote: > On 28/09/2023 09:34, Luca Fancellu wrote: > > CAUTION: This message has originated from an External Source. Please use > > proper judgment and caution when opening attachments, clicking links, or > > responding to this email. > > > > > > Hi all, > Hi Luca, > > > > In the last MISRA meeting Stefano told me about the Rule 10.3 and that we > > have a lot of violations, > > but GCC has a way to list them as written in rules.rst. > > > > So the issue was just that we have a lot of violations, most of them coming > > from headers and the > > Developer might feel a bit lost since the number is very high, so I’ve > > developed this script to take > > the GCC build log and create a list of unique occurrences of the violations > > sorted in descending > > order, so that who has a bit of time can try to fix some of those and maybe > > can start from the top > > of the list to fix as many as possible occurrences. > > > > I attach the script as patch file. > > This is an excellent script to see the violations in a neat way. For eg, I see > this > > arch/arm/domain_build.c:3883:28 (1) > arch/arm/domain_build.c:3910:36 (1) > ./include/xen/pfn.h:6:23 (1) > ./include/xen/macros.h:4:40 (1) > arch/arm/setup.c:221:10 (1) > arch/arm/setup.c:227:59 (1) > > I think once in a while, we have been approached by newbies wanting to > contribute to Xen project. > > For eg "Beginner looking to contribute to project in archived list" > > Sometimes people reach out individually as well. > > Do you have such similar tasks (like this) within or beyond the scope of MISRA > which will require some basic programming skills and is a great first step to > learn and contribute to Xen project ? > > This can be things which students/folks can contribute on an ad-hoc basis. > > I can work with Kelly to see if we can put them in a wiki page. That's a great idea > I could see https://wiki.xenproject.org/wiki/Outreach_Program_Projects , but > don't know if it is up to date. I don't think it is
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |