Open pitrou opened 12 months ago
@felipecrv @assignUser @h-vetinari FYI.
Sounds good, will have to look into it!
We have also recently had issues on CRAN due to conversion warnings that we apparently don't use (#39138). Is there a reason why or should we start using them for libarrow?
You can try enabling them and see what happens. But some of them may be too strict.
Describe the enhancement requested
Following the release of the Compiler Options Hardening Guide for C and C++ by the Open Source Security Foundation, we should consider hardening our compiler/linker options where doing so doesn't significantly impede performance: https://best.openssf.org/Compiler-Hardening-Guides/Compiler-Options-Hardening-Guide-for-C-and-C++.html
This would be especially important for the binaries we issue ourselves, such as Python wheels.
Component(s)
C++, Packaging