Skip to content

Invalid error messages after GH-134077 #135422

Open
@sobolevn

Description

@sobolevn

Bug report

In #134036 (PR: #134077) I broke this use-case:

# ex.py
raise AssertionError() from None

print(1,,2)

Running ./python.exe ex.py on it produces:

» ./python.exe ex.py
  File "/Users/sobolev/Desktop/cpython/ex.py", line 1
    raise AssertionError() from None
                           ^^^^
SyntaxError: did you forget an expression after 'from'?

Which is not correct. I am fixing it right now, sorry! :(

CC @pablogsal @lysnikolaou

Linked PRs

Metadata

Metadata

Assignees

Labels

3.15new features, bugs and security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)topic-parsertype-bugAn unexpected behavior, bug, or error

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions