-
Notifications
You must be signed in to change notification settings - Fork 717
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
Remove flake8 suppressions for invalid escape sequences #20161
Conversation
Those will become a SyntaxError in some Python version, so that suppression to make CI pass isn't a good idea, because that sequence IS invalid, no matter what flake8 says. Solution is either to use raw strings or remove the escapes. For OmegaFold it isn't required as an escaped space is used just to make for nice indentation which isn't required at this place.
@boegelbot please test @ generoso |
@casparvl: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... - notification for comment with ID 2009804452 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
Ok, that failure was expected, as ReaxFF needs to be downloaded by hand. I'll consider it a pass :) I'm building the other two on my own system as well. |
@boegelbot please test @ jsc-zen3 |
@casparvl: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... - notification for comment with ID 2009905979 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
Test report by @casparvl |
@casparvl All your issues seem to be with SuiteSparse trying to write to the wrong folder:
And PyTorch fails due to
Which is #19746 Not sure if we should do much about this? |
Seems extremely weird no? Why would it be installing into my system prefix? Edit: checking the build command, it seems completely correct... no clue why the
Anyway, it's surely not the problem of this PR :) It works on generoso, that's good. Any chance you can upload a test report yourself? I always prefer to have at least two, if possible... |
Indeed. I can't see why either and it works at our site.
That looks different (i.e. correct) in a test rebuild I just did (which succeeded)
I was working on a Patch for that PyTorch Gloo issue and deleted my PyTorch installation. Rebuilding it and uploading a report after |
Test report by @Flamefire |
Test report above, forgot to exclude ReaxFF though. I just double checked the SuiteSparse:
indeed I have Important seems to be |
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.
Ok, I'm going to approve this. It seems to work on at least 2 systems, the other issues are unrelated to this PR. I'll have to force the merge as we don't have the ReaxFF sources, and thus those tests failed.
Going in, thanks @Flamefire! |
Those will become a SyntaxError in some Python version, so that suppression to make CI pass isn't a good idea, because that sequence IS invalid, no matter what flake8 says.
Solution is either to use raw strings or remove the escapes.
For OmegaFold it isn't required as an escaped space is used just to make for nice indentation which isn't required at this place.
FYI:
ReaxFF-2.0-GCC-11.3.0-sim.eb
requires a registration to download the source. However in that file only the comment was removed, so a rebuild isn't exactly required to check