Álvaro G. Dieste
Álvaro G. Dieste
Hi @RRiva, Thank you for your valuable feedback to improve the Open Catalog! We completely agree with the importance of this issue. In fact, this topic has been on our...
Hi @RRiva, Thank you once again for your contribution to improving the Open Catalog, and for providing such detailed explanations! Following our conversation from #36, we fully agree on the...
Hi @RRiva! We've recently added a new check to the Open Catalog that addresses the issues of using uninitialized variables: - [PWR079: Avoid undefined behavior due to uninitialized variables](https://github.com/codee-com/open-catalog/tree/main/Checks/PWR079) This...
Hi @RRiva, Thank you once again for your continued contributions to improving the Open Catalog! We didn’t have a specific check idea on our radar for this suggestion, but it...
Hi @kcooley-cvd, Thank you for your feedback on improving the Open Catalog! We weren't aware of this trick, and it's certainly helpful for enhancing correctness and security aspects, as you...
Hi @foxtran, Thank you for your feedback to improve the Open Catalog! I agree this is related to PWR075, since it involves compiler extensions. Out of curiosity, do you know...
> > Out of curiosity, do you know of any particular compiler that rejects the call form? > > It is NAG compiler. > > FYI: gfortran, ifort/ifx, nvfortran, oracle...
Hi @foxtran, Thanks for the suggestion! This case would be a bit different from most catalog entries. Existing recommendations generally focus on improving the code, whereas this scenario addresses an...
Hi @foxtran, I agree! That does look more like a typical source of errors rather than a behavior someone would usually leverage. As usual, we'll keep this issue open to...
Hi @foxtran, Thanks for the suggestion! This idea reminds me of other out-of-bounds accesses that are documented through other checks (e.g., [PWR014](https://github.com/codee-com/open-catalog/tree/main/Checks/PWR014), [PWD004](https://github.com/codee-com/open-catalog/tree/main/Checks/PWD004)), although this scenario could be addressed in...