-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
pylint 2.6.0->2.6.1-dev1 regression - raises running against [email protected] #3913
Comments
@doublethefish thanks for the report. It is indeed not normal. |
Oops looks like I made this regression in a bug fix Looks like numpy is trying to take the length of a function somewhere and apparently this code breaks at that point. |
@brycepg I don't know if this is fixed, I'm trying to close those RecursionError issues because a lot of it has been fixed recently. Is this one different ? |
The error still occurs as of master@ 25e63b0
|
Have this crash too with
|
This might have actually been fixed in pylint-dev/astroid#1234. This also seems to be somewhat related to the error we found in the |
Seeing as our draft primer tests in #5173 have been running fine on Please let me know if any issues still persist and I'll reopen! |
I believe there’s an profiling-test in pylint’s tox.ini that I added to profile pylint runs against numpy. Perhaps it’s now worth turning that on in CiCd now? |
I totally forgot about this profiling test, you might bring valuable insight about what we do right now. We're running on performance issue for primer test in #5173. Let's discuss how to integrate this profiling test in what we do now if you want to participate @doublethefish :) |
Steps to reproduce
This was identified by, and impacts, PR #3498 .
tox -e profile_against_external
AttributeError: 'FunctionDef' object has no attribute '_proxied'
Current behavior
An unexpected exception is thrown running the against numpy v1.18.3. See the full log output bellow.
Expected behavior
We expect the same behavior as running pylint 2.6.0 against [email protected] (numpy@master) where :
pylint --version output
Latest failing version used was 3d712f2 Date: Thu Aug 6 10:43:25 2020 +0100
Passes:
full log
Edit: did some more regression testing
Edit: fixed typos in desc
The text was updated successfully, but these errors were encountered: