-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
[fix] change the destructor of ScoreUpdater to virtual (fixes #5400) #5403
Conversation
@shiyu1994 please add one of the labels from LightGBM/.github/release-drafter.yml Line 3 in c7102e5
|
/gha run r-valgrind Workflow R valgrind tests has been triggered! 🚀 Status: failure ❌. |
also @shiyu1994 I noticed you created this PR from your fork...can you please just create branches here in That makes it easier for other maintainers to help and collaborate, e.g. avoids issues like #5371. |
@jameslamb Thanks. Will always create a branch on microsoft/LightGBM in the future. |
/gha run r-valgrind Workflow R valgrind tests has been triggered! 🚀 Status: failure ❌. |
Sorry @shiyu1994 , it looks like I opened #5414 increasing the timeout, hopefully that will help. |
/gha run r-valgrind Workflow R valgrind tests has been triggered! 🚀 Status: failure ❌. |
@shiyu1994 the
That might not be from this PR (it has been a while since we have run Can you please look into it? |
@jameslamb I did not find any potential memory linkage introduced by the changes of LightGBM/.ci/test_r_package_valgrind.sh Lines 48 to 63 in 9489f87
Is it related to the new error message? They seem quite similar. |
oh wow @shiyu1994 you are right! Very nice attention to detail!! This looks like EXACTLY that same issue, even the same stack trace. I guess the test is failing because the "possibly lost" went from 336 bytes. LightGBM/.ci/test_r_package_valgrind.sh Line 49 in 9489f87
to 352 (#5403 (comment)) The fact that it's exactly 16 bytes is interesting. I wonder if maybe, for example, some change from |
/gha run r-valgrind Workflow R valgrind tests has been triggered! 🚀 Status: success ✔️. |
🎉 glad whenever @guolinke is able to review and approve this, let's merge it. |
I wanted to check that this fixed the warning from #5400, but unfortunately the build logs are already gone from Azure. So I was going to merge Closing and re-opening to re-trigger CI. |
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.
Checked the logs for several different CI jobs and I don't see any warnings after:
[ 11%] Building CXX object CMakeFiles/lightgbm_objs.dir/src/boosting/gbdt_model_text.cpp.o
Thanks for the fix!
This pull request has been automatically locked since there has not been any recent activity since it was closed. To start a new related discussion, open a new issue at https://github.com/microsoft/LightGBM/issues including a reference to this. |
This is to fix #5400.