-
Notifications
You must be signed in to change notification settings - Fork 912
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use NANOARROW_DEBUG in clang-tidy builds #17476
base: branch-25.02
Are you sure you want to change the base?
Use NANOARROW_DEBUG in clang-tidy builds #17476
Conversation
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
/ok to test |
/ok to test |
/ok to test |
/ok to test |
/ok to test |
/ok to test |
/ok to test |
/ok to test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a suggestion that might or might not do the trick. You could also try a higher level -DCMAKE_CXX_FLAGS_RELEASE=-DNANOARROW_DEBUG
from cpp_linters.sh
. If you have access to compile_commands.json
, it might be worth checking that it actually contains -DNANOARROW_DEBUG
for the files that are giving you errors.
Co-authored-by: Dewey Dunnington <[email protected]>
/ok to test |
@paleolimbot unfortunately yeah we're still seeing it with that change. |
I should note that cudf is no longer running clang-tidy on tests, only our source, so we can drop our nanoarrow patching regardless of the outcome of other discussions in this thread. |
Oh no! I will try to make a minimal reproducer tomorrow...I see |
Sounds good. If it's helpful I can push out the other changes in this PR that simplify things and then you can use this branch to debug from instead of the previous one I had created. |
Description
Checklist