Pablo Galindo Salgado added the comment:
You seem to be using commit e2b4e4b (the release commit), but this issue was
fixed very likely in https://bugs.python.org/issue45738.
Could you confirm that you cannot reproduce this with the latest main branch?
In general, I would kindly recommend
Pablo Galindo Salgado added the comment:
I agree this is weird, but technically is not incorrect. For example, consider
this:
>>> def foo(f):
... return f
...
>>> @x = foo
File "", line 1
@x = foo
^^^
SyntaxError: invalid syntax. Maybe you m
Pablo Galindo Salgado added the comment:
In that case don't worry. I prefer that you report potential bugs without
waiting if that's ok with you, my comment was just in case you are familiar
with compiling from the CPython repo.
Thanks for al
Change by Pablo Galindo Salgado :
--
nosy: pablogsal
priority: normal
severity: normal
status: open
title: Parser can segfault if an error happens before reading any input
___
Python tracker
<https://bugs.python.org/issue45
Change by Pablo Galindo Salgado :
--
components: +Parser
nosy: +lys.nikolaou
versions: +Python 3.10, Python 3.11, Python 3.9
___
Python tracker
<https://bugs.python.org/issue45
Change by Pablo Galindo Salgado :
--
keywords: +patch
pull_requests: +27823
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/29580
___
Python tracker
<https://bugs.python.org/issu
New submission from Pablo Galindo Salgado :
When executing Py_CompileString with a source string that has a coding cookie,
this is not respected as with the old parser.
--
components: Parser
messages: 406425
nosy: lys.nikolaou, pablogsal, twouters
priority: normal
severity: normal
Change by Pablo Galindo Salgado :
--
keywords: +patch
pull_requests: +27825
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/29582
___
Python tracker
<https://bugs.python.org/issu
New submission from Pablo Galindo Salgado :
New changeset df4ae55e66e34ea8de6a34f0b104871ddaf35d53 by Pablo Galindo Salgado
in branch 'main':
bpo-45820: Fix a segfault when the parser fails without reading any input
(GH-29580)
https://github.com/python/cpyt
Pablo Galindo Salgado added the comment:
New changeset 5618c81e139419b4665dc1f1e8a468738546f542 by Pablo Galindo Salgado
in branch '3.10':
[3.10] bpo-45716: Improve the error message when using True/False/None as
keywords in a call (GH-29413). (GH-29428)
https://github.com/pyth
Change by Pablo Galindo Salgado :
--
pull_requests: +27828
pull_request: https://github.com/python/cpython/pull/29585
___
Python tracker
<https://bugs.python.org/issue45
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Pablo Galindo Salgado :
--
pull_requests: +27829
pull_request: https://github.com/python/cpython/pull/29586
___
Python tracker
<https://bugs.python.org/issue45
Pablo Galindo Salgado added the comment:
Fantastic point, Irit! Will try to make s prototype this week
--
___
Python tracker
<https://bugs.python.org/issue45
Change by Pablo Galindo Salgado :
--
keywords: +patch
pull_requests: +27858
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/29625
___
Python tracker
<https://bugs.python.org/issu
Change by Pablo Galindo Salgado :
--
keywords: +patch
pull_requests: +27876
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/29626
___
Python tracker
<https://bugs.python.org/issu
Change by Pablo Galindo Salgado :
--
pull_requests: +27878
pull_request: https://github.com/python/cpython/pull/29646
___
Python tracker
<https://bugs.python.org/issue45
Pablo Galindo Salgado added the comment:
New changeset 546cefcda75d7150b55c8bc1724bea35a1e12890 by Pablo Galindo Salgado
in branch 'main':
bpo-45727: Make the syntax error for missing comma more consistent (GH-29427)
https://github.com/python/cpyt
Change by Pablo Galindo Salgado :
--
pull_requests: +27879
pull_request: https://github.com/python/cpython/pull/29647
___
Python tracker
<https://bugs.python.org/issue45
Change by Pablo Galindo Salgado :
--
keywords: +patch
pull_requests: +27896
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/29654
___
Python tracker
<https://bugs.python.org/issu
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Pablo Galindo Salgado added the comment:
New changeset 511ee1c0fa4dedf32cc2b9f9fa13aa61e07bd165 by Pablo Galindo Salgado
in branch '3.10':
[3.10] bpo-45727: Make the syntax error for missing comma more consistent
(GH-29427) (GH-29647)
https://github.com/python/cpyt
Pablo Galindo Salgado added the comment:
New changeset 79ff0d1687e3f823fb121a19f0297ad052871b1b by Pablo Galindo Salgado
in branch 'main':
bpo-45494: Fix error location in EOF tokenizer errors (GH-29108)
https://github.com/python/cpython/commit/79ff0d1687e3f823fb121a19f0297a
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Pablo Galindo Salgado added the comment:
New changeset 7a1d9325287a39528b795b1e8037146777abfe3e by Pablo Galindo Salgado
in branch 'main':
bpo-45450: Improve syntax error for parenthesized arguments (GH-28906)
https://github.com/python/cpython/commit/7a1d9325287a39528b795b1e803714
Pablo Galindo Salgado added the comment:
New changeset 81f4e116ef7d30ef6e2041c2d6cf29af511a3a02 by Pablo Galindo Salgado
in branch 'main':
bpo-45811: Improve error message when source code contains invisible control
characters (GH-29654)
https://github.com/python/cpyt
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Pablo Galindo Salgado added the comment:
Mark, os something left to do here?
--
nosy: +pablogsal
___
Python tracker
<https://bugs.python.org/issue45709>
___
___
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: needs patch -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Pablo Galindo Salgado added the comment:
I agree with Serhiy
--
___
Python tracker
<https://bugs.python.org/issue45843>
___
___
Python-bugs-list mailin
Change by Pablo Galindo Salgado :
--
nosy: +Mark.Shannon
___
Python tracker
<https://bugs.python.org/issue45191>
___
___
Python-bugs-list mailing list
Unsub
Change by Pablo Galindo Salgado :
--
pull_requests: +27987
pull_request: https://github.com/python/cpython/pull/29750
___
Python tracker
<https://bugs.python.org/issue45
Change by Pablo Galindo Salgado :
--
pull_requests: +27995
pull_request: https://github.com/python/cpython/pull/29757
___
Python tracker
<https://bugs.python.org/issue45
Pablo Galindo Salgado added the comment:
New changeset abfc794bbf2c6a0939ddd81b6e700c46944ba87a by Pablo Galindo Salgado
in branch 'main':
bpo-45822: Minor cleanups to the test_Py_CompileString test (GH-29750)
https://github.com/python/cpython/commit/abfc794bbf2c6a0939ddd81b6e700c
Change by Pablo Galindo Salgado :
--
pull_requests: +28004
pull_request: https://github.com/python/cpython/pull/29767
___
Python tracker
<https://bugs.python.org/issue45
Pablo Galindo Salgado added the comment:
New changeset 24c10d2943c482c4d3ecc71d45df2d8c10fa5bb1 by Pablo Galindo Salgado
in branch 'main':
bpo-45727: Only trigger the 'did you forgot a comma' error suggestion if inside
parentheses (GH-29757)
https://github.com/p
Pablo Galindo Salgado added the comment:
New changeset c72311d91787005713bb5daf4532a86e06496afd by Pablo Galindo Salgado
in branch '3.10':
[3.10] bpo-45727: Only trigger the 'did you forgot a comma' error suggestion if
inside parentheses. (GH-29767)
https://github.com/p
Pablo Galindo Salgado added the comment:
The next 3.10 and 3.11 releases are very soon so unfortunately if this is not
fixed by then I will need to revert PR29154
--
___
Python tracker
<https://bugs.python.org/issue43
Change by Pablo Galindo Salgado :
--
keywords: +patch
pull_requests: +28038
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/29806
___
Python tracker
<https://bugs.python.org/issu
Pablo Galindo Salgado added the comment:
I agree with Serhiy and Batuhan. Please reach to python-dev of you really want
to pursue this even after what has been already discussed.
--
resolution: -> rejected
stage: patch review -> resolved
status: open -&g
Pablo Galindo Salgado added the comment:
On the other hand, we can probably just remove the TODO
--
___
Python tracker
<https://bugs.python.org/issue45
Pablo Galindo Salgado added the comment:
New changeset e71c12efcddc1076d5367461a5b416092267aa77 by Pablo Galindo Salgado
in branch 'main':
bpo-42268: Fail the configure step if the selected compiler doesn't support
memory sanitizer (GH-29806)
https://github.com/python
Change by Pablo Galindo Salgado :
--
pull_requests: +28048
pull_request: https://github.com/python/cpython/pull/29815
___
Python tracker
<https://bugs.python.org/issue42
Change by Pablo Galindo Salgado :
--
nosy: -pablogsal
___
Python tracker
<https://bugs.python.org/issue45912>
___
___
Python-bugs-list mailing list
Unsubscribe:
Pablo Galindo Salgado added the comment:
New changeset 8d1a5800645575ec876932bbb9aed3aa65d18f46 by Pablo Galindo Salgado
in branch '3.10':
[3.10] bpo-42268: Fail the configure step if the selected compiler doesn't
support memory sanitizer (GH-29806) (GH-29815)
https://gi
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Pablo Galindo Salgado added the comment:
New changeset c4a69a4ad035513ada1c0d41a46723606b538e13 by Erlend Egeberg
Aasland in branch 'main':
bpo-45828: Use unraisable exceptions within sqlite3 callbacks (FH-29591)
https://github.com/python/cpyt
Pablo Galindo Salgado added the comment:
Thanks for opening this issue..I think you need to elaborate a bit more about
this feature you are suggesting. In general we don't allow this kind of
facilities to redirect to file stream anywhere else in the interpreter.
--
nosy: +pabl
Pablo Galindo Salgado added the comment:
There are several problems with this change:
1) The lifetime of the file descriptor. The file descriptor is borrowed, which
normally will lead to not being properly cleaned upon failure or interpreter
deallocation.
2) The statistics you are trying
Pablo Galindo Salgado added the comment:
There is another problem: PySys_WriteStderr is faster than your gc_log, which
can potentially slow down heavy GC-based programs, even if the file descriptor
is not used.
--
___
Python tracker
<ht
Change by Pablo Galindo Salgado :
--
resolution: -> rejected
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Pablo Galindo Salgado added the comment:
Makes sense!
--
___
Python tracker
<https://bugs.python.org/issue45954>
___
___
Python-bugs-list mailing list
Unsub
Pablo Galindo Salgado added the comment:
I concur with Eric: the purpose of the error message is a suggestion based in
the most likely cause. Also we have recently refined this so I will trigger in
less uncommon situations.
--
resolution: -> not a bug
stage: -> resolved
Pablo Galindo Salgado added the comment:
It doesn't happen anymore with the latest 3.10:
>>> if datetime.now(),strftime(...) != "19:50:00": pass
File "", line 1
if datetime.now(),strftime(...) != "19:50:00": pass
Pablo Galindo Salgado added the comment:
It doesn't happen anymore with the latest 3.10:
>>> if datetime.now()strftime(...) != "19:50:00": pass
File "", line 1
if datetime.now()strftime(...) != "19:50:00": pass
Change by Pablo Galindo Salgado :
--
Removed message: https://bugs.python.org/msg407685
___
Python tracker
<https://bugs.python.org/issue45982>
___
___
Python-bug
Pablo Galindo Salgado added the comment:
Duplicate of https://bugs.python.org/issue45982
--
resolution: -> duplicate
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Pablo Galindo Salgado added the comment:
Actually, is not technically a duplicate of https://bugs.python.org/issue45982
but is related.
--
resolution: duplicate -> rejected
___
Python tracker
<https://bugs.python.org/issu
Pablo Galindo Salgado added the comment:
Check my multiple comments in PR29916
--
___
Python tracker
<https://bugs.python.org/issue45984>
___
___
Python-bug
Pablo Galindo Salgado added the comment:
I concur with Serhiy and Raymond and I would prefer to leave as is.
--
___
Python tracker
<https://bugs.python.org/issue44
Pablo Galindo Salgado added the comment:
Unfortunately, all refleak buildbots are failing after
299483c95d601ddcfdce2f96418b6499c1fc7b9f was merged. I bisected the problem to
it:
299483c95d601ddcfdce2f96418b6499c1fc7b9f is the first bad commit
commit 299483c95d601ddcfdce2f96418b6499c1fc7b9f
Pablo Galindo Salgado added the comment:
This is also unfortunately blocking the 3.11.a3 release :(
--
priority: normal -> release blocker
___
Python tracker
<https://bugs.python.org/issu
Change by Pablo Galindo Salgado :
--
keywords: +patch
pull_requests: +28183
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/29959
___
Python tracker
<https://bugs.python.org/issu
Change by Pablo Galindo Salgado :
--
keywords: +patch, patch
pull_requests: +28183, 28184
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/29959
___
Python tracker
<https://bugs.python.org/issu
Pablo Galindo Salgado added the comment:
New changeset 1c7a1c3be08ee911d347fffd2716f3911ba751f9 by Pablo Galindo Salgado
in branch 'main':
bpo-46004: Fix error location for loops with invalid targets (GH-29959)
https://github.com/python/cpython/commit/1c7a1c3be08ee911d347fffd2716f3
Change by Pablo Galindo Salgado :
--
pull_requests: +28186
pull_request: https://github.com/python/cpython/pull/29961
___
Python tracker
<https://bugs.python.org/issue46
Pablo Galindo Salgado added the comment:
New changeset c52141200364898818956a73b955f7c04f634dc8 by Pablo Galindo Salgado
in branch '3.10':
[3.10] bpo-46004: Fix error location for loops with invalid targets (GH-29959).
(GH-29961)
https://github.com/python/cpyt
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Pablo Galindo Salgado added the comment:
>From
> (https://friendly-traceback.github.io/docs/syntax_tracebacks_en_3.10.html#for-loop-missing-in-operator),
> this is what was shown for Python 3.10.0
Yeah, we are not showing that anymore as we only trigger the error when it
happe
Pablo Galindo Salgado added the comment:
After PR29747, some buildbots are failing:
https://buildbot.python.org/all/#/builders/58/builds/1217
for example:
```
0:35:41 load avg: 3.70 Re-running failed tests in verbose mode
0:35:41 load avg: 3.70 Re-running test_code in verbose mode
Pablo Galindo Salgado added the comment:
I may need to revert this commit to unblock the release if no one can take a
look today
--
___
Python tracker
<https://bugs.python.org/issue45
Change by Pablo Galindo Salgado :
--
priority: release blocker ->
___
Python tracker
<https://bugs.python.org/issue45847>
___
___
Python-bugs-list mai
Change by Pablo Galindo Salgado :
--
priority: release blocker ->
___
Python tracker
<https://bugs.python.org/issue45963>
___
___
Python-bugs-list mai
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Pablo Galindo Salgado :
--
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue45813>
___
___
Python-bugs-list mailing list
Un
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Pablo Galindo Salgado added the comment:
Christian, this is going into 3.11.0a3 unfortunately. I will make this a
blocker for future alphas, so please, take any action that you think is
required.
--
___
Python tracker
<https://bugs.python.
Pablo Galindo Salgado added the comment:
Mark, is something left in this issue?
--
nosy: +pablogsal
___
Python tracker
<https://bugs.python.org/issue43
Pablo Galindo Salgado added the comment:
Ping. This issue is marked as release blocker, is something left here?
--
___
Python tracker
<https://bugs.python.org/issue45
Change by Pablo Galindo Salgado :
--
nosy: +Mark.Shannon
___
Python tracker
<https://bugs.python.org/issue46009>
___
___
Python-bugs-list mailing list
Unsub
Change by Pablo Galindo Salgado :
--
nosy: +pablogsal
priority: normal -> release blocker
___
Python tracker
<https://bugs.python.org/issue46009>
___
___
Py
Pablo Galindo Salgado added the comment:
Unfortunately, this has not been fixed into 3.10.1 and 3.11.0a3 as this hasn't
version information and therefore has missed our automatic checks for blockers.
I have marked https://bugs.python.org/issue46009? as release blocker, as well
as this
Pablo Galindo Salgado added the comment:
> This is quite an obscure bug, so I'm not sure that it is worth blocking the
> release for. But I'm not the release manager :)
Well, it certainly didn't block 3.10.1 or 3.11.0a3 ;)
--
_
Pablo Galindo Salgado added the comment:
New changeset 99c72326d245fb604609a87a51ef1ad0845467b7 by Mark Shannon in
branch '3.10':
[3.10] bpo-46009: Do not exhaust generator when send() method raises
(GH-29986). (GH-29988)
https://github.com/python/cpyt
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
New submission from Pablo Galindo Salgado :
Issue found by Matt Wozniski:
Running this with python3.10 -X dev segfaults:
import atexit
def func():
atexit.unregister(func)
1/0
atexit.register(func)
--
keywords: 3.10regression, 3.11regression
messages: 408106
nosy: pablogsal
Change by Pablo Galindo Salgado :
--
nosy: +vstinner
___
Python tracker
<https://bugs.python.org/issue46025>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Pablo Galindo Salgado :
--
keywords: +patch
pull_requests: +28226
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/30002
___
Python tracker
<https://bugs.python.org/issu
Pablo Galindo Salgado added the comment:
New changeset af6b4068859a5d0c8afd696f3c0c0155660211a4 by Kumar Aditya in
branch 'main':
bpo-25066: Added repr for multiprocessing.Event (GH-29749)
https://github.com/python/cpython/commit/af6b4068859a5d0c8afd696f3c0c0155660211a4
-
Pablo Galindo Salgado added the comment:
New changeset f0d290d25cad66e615ada68ba190b8a23ac1deaa by Pablo Galindo Salgado
in branch 'main':
bpo-46025: Fix a crash in the atexit module for auto-unregistering functions
(GH-30002)
https://github.com/python/cpyt
Change by Pablo Galindo Salgado :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Pablo Galindo Salgado added the comment:
New changeset 934a24c641da5bc4bdb724e901adc20f9a5dff40 by Miss Islington (bot)
in branch '3.10':
bpo-46025: Fix a crash in the atexit module for auto-unregistering functions
(GH-30002) (GH-30005)
https://github.com/python/cpyt
Pablo Galindo Salgado added the comment:
>For me, the question is why would anyone call atexit.unregister() inside an
>atexit callback. Is it useful?
Is not useful, is just an edge case
--
___
Python tracker
<https://bugs.python.org/i
New submission from Pablo Galindo Salgado :
Ran 352 tests in 243.972s
OK (skipped=34)
/usr/home/buildbot/python/3.x.koobs-freebsd-9e36.nondebug/build/Lib/multiprocessing/resource_tracker.py:203:
UserWarning: resource_tracker: There appear to be 1 leaked shared_memory
objects to clean up at
Pablo Galindo Salgado added the comment:
https://buildbot.python.org/all/#builders/368/builds/98
--
___
Python tracker
<https://bugs.python.org/issue38
Pablo Galindo Salgado added the comment:
Another failure that seems related:
https://buildbot.python.org/all/#/builders/279/builds/136
Ran 168 tests in 154.704s
OK (skipped=3)
Warning -- multiprocessing.process._dangling was modified by
test_concurrent_futures
Before: set()
After
Pablo Galindo Salgado added the comment:
The last test may have a different explanation, though
--
___
Python tracker
<https://bugs.python.org/issue38
Pablo Galindo Salgado added the comment:
I am convinced by Guido's reasoning, I think we can close the issue.
--
resolution: -> rejected
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.pyth
1901 - 2000 of 4563 matches
Mail list logo