Skip to content
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

Backport nls crash fix #2127

Closed
wants to merge 1 commit into from
Closed

Backport nls crash fix #2127

wants to merge 1 commit into from

Conversation

jneem
Copy link
Member

@jneem jneem commented Dec 19, 2024

In case this is the cause of #2125 here's a backport of the fix. I can't actually reproduce the exact issue, but it sounds like the same problem (especially the part about how it doesn't trigger if you copy-paste, because the issue is caused by a stale cache and so it might not get hit if you enter the input all at once). Also, I did double-check that the files refactor was in 1.9.0 but the warnings PR (which originally contained this fix) wasn't.

Probably targeting the 1.9.0-release branch isn't quite right; I guess we should branch out a 1.9.1-release first?

@jneem jneem requested a review from yannham December 19, 2024 11:23
@yannham
Copy link
Member

yannham commented Dec 19, 2024

I confirm that this fixes the issue on my hand, thanks! I think we don't need to merge that in fact. The update script takes care of creating the xxx-release branch, and just needs a source branch, but I can use nls-crash-backport directly. Once the CI is green and I've released the minor version, we can close this PR (for bystanders: because the fix is already in master).

Copy link
Contributor

🐰 Bencher Report

Branchnls-crash-backport
Testbedubuntu-latest

⚠️ WARNING: No Threshold found!

Without a Threshold, no Alerts will ever be generated.

Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the --ci-only-thresholds CLI flag.

Click to view all benchmark results
BenchmarkLatencynanoseconds (ns)
fibonacci 10📈 view plot
⚠️ NO THRESHOLD
490,090.00
foldl arrays 50📈 view plot
⚠️ NO THRESHOLD
1,682,500.00
foldl arrays 500📈 view plot
⚠️ NO THRESHOLD
6,664,900.00
foldr strings 50📈 view plot
⚠️ NO THRESHOLD
6,986,000.00
foldr strings 500📈 view plot
⚠️ NO THRESHOLD
61,264,000.00
generate normal 250📈 view plot
⚠️ NO THRESHOLD
45,547,000.00
generate normal 50📈 view plot
⚠️ NO THRESHOLD
1,937,600.00
generate normal unchecked 1000📈 view plot
⚠️ NO THRESHOLD
3,295,200.00
generate normal unchecked 200📈 view plot
⚠️ NO THRESHOLD
762,790.00
pidigits 100📈 view plot
⚠️ NO THRESHOLD
3,176,800.00
pipe normal 20📈 view plot
⚠️ NO THRESHOLD
1,494,000.00
pipe normal 200📈 view plot
⚠️ NO THRESHOLD
9,850,600.00
product 30📈 view plot
⚠️ NO THRESHOLD
824,990.00
scalar 10📈 view plot
⚠️ NO THRESHOLD
1,494,600.00
sum 30📈 view plot
⚠️ NO THRESHOLD
812,790.00
🐰 View full continuous benchmarking report in Bencher

@yannham
Copy link
Member

yannham commented Dec 19, 2024

It's been released, so we can close this. Thanks!

@yannham yannham closed this Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants