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 corner case in inline
#3915
Conversation
I couldn't repro the test failure without this PR until I remembered to add the |
As NASA would say, "this is why we test." 🚀 |
... having said that, this is the second time I encounter this − https://github.com/mishoo/UglifyJS/runs/696063068 The first case happened earlier this week. |
Users have no idea how extensive the testing is. I'm not aware of another open source JS project with the same level of fuzz testing. I'm too lazy to look at the code... is validate run in ufuzz for each and every minify and original beautify or just in the event of a minify result difference? I suspect the former, but thought I'd ask. |
not sure what I'm looking at - it's a github actions bug of some kind? |
I'd think so, as it reports "View raw logs" shows pretty much nothing either. |
We validate everywhere except when beautifying code in |
Another one bites the dust: https://github.com/mishoo/UglifyJS/runs/703663819 |
While annoying, the github bugs aren't as concerning as the recent unreproducible NodeJS bugs. But the latter problem may be remedied by upgrading the version of NodeJS used in CI. |
I downupgraded from latest version of Node.js exactly because of V8 bugs... 😏 |
Oh well. Even with Google's near infinite fuzzing resources some bugs are bound to slip through. |
fixes #3911