Skip to content

Conversation

@dentiny
Copy link
Contributor

@dentiny dentiny commented Mar 31, 2025

I read some best practice suggestion: https://best.openssf.org/Compiler-Hardening-Guides/Compiler-Options-Hardening-Guide-for-C-and-C++, so add some applicable compilation options to ray.

Signed-off-by: dentiny <dentinyhao@gmail.com>
@dentiny dentiny added the go add ONLY when ready to merge, run all tests label Mar 31, 2025
Signed-off-by: dentiny <dentinyhao@gmail.com>
# Ignore this warning since CPython and Cython have issue removing deprecated tp_print on MacOS
"-Wno-deprecated-declarations",
"-Wno-shadow",
"-Wno-implicit-fallthrough",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cython is auto-generated code, cannot do anything.

@dentiny dentiny requested a review from dayshah April 1, 2025 20:00
Copy link
Contributor

@dayshah dayshah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cool

@jjyao jjyao enabled auto-merge (squash) April 1, 2025 20:52
@jjyao jjyao merged commit 329e515 into ray-project:master Apr 1, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community-backlog go add ONLY when ready to merge, run all tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants