[issue32492] C Fast path for namedtuple's property/itemgetter pair

2018-12-30 Thread Raymond Hettinger
Raymond Hettinger added the comment: New changeset 3f5fc70c6213008243e7d605f7d8a2d8f94cf919 by Raymond Hettinger (Pablo Galindo) in branch 'master': bpo-32492: 1.6x speed up in namedtuple attribute access using C fast-path (#10495) https://github.com/python/cpython/commit/3f5fc70c6213008243e

[issue32492] C Fast path for namedtuple's property/itemgetter pair

2018-12-30 Thread Raymond Hettinger
Change by Raymond Hettinger : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___

[issue35617] unittest discover does not work with implicit namespaces

2018-12-30 Thread Simon Fagerholm
New submission from Simon Fagerholm : When "python -m unittest discover" is run in a folder that is an implicit namespace package with the structure as below, no tests are discovered. The condition that the tests must be importable from the top level directory is fulfilled and has been tested b

[issue20182] Derby #13: Convert 50 sites to Argument Clinic across 5 files

2018-12-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: PR 9213 added a compiler warning: In file included from /home/serhiy/py/cpython/Modules/_hashopenssl.c:69:0: /home/serhiy/py/cpython/Modules/clinic/_hashopenssl.c.h:90:1: warning: ‘EVP_tp_init’ defined but not used [-Wunused-function] EVP_tp_init(PyObject *

[issue35617] unittest discover does not work with implicit namespaces

2018-12-30 Thread Roundup Robot
Change by Roundup Robot : -- keywords: +patch, patch, patch, patch pull_requests: +10691, 10692, 10693, 10694 stage: -> patch review ___ Python tracker ___ ___

[issue35617] unittest discover does not work with implicit namespaces

2018-12-30 Thread Roundup Robot
Change by Roundup Robot : -- keywords: +patch, patch pull_requests: +10691, 10692 stage: -> patch review ___ Python tracker ___ ___

[issue35617] unittest discover does not work with implicit namespaces

2018-12-30 Thread Roundup Robot
Change by Roundup Robot : -- keywords: +patch pull_requests: +10691 stage: -> patch review ___ Python tracker ___ ___ Python-bugs-l

[issue35617] unittest discover does not work with implicit namespaces

2018-12-30 Thread Roundup Robot
Change by Roundup Robot : -- keywords: +patch, patch, patch pull_requests: +10691, 10692, 10693 stage: -> patch review ___ Python tracker ___ _

[issue35617] unittest discover does not work with implicit namespaces

2018-12-30 Thread Simon Fagerholm
Simon Fagerholm added the comment: Issue originally from SO: https://stackoverflow.com/questions/46976256/recursive-unittest-discovery-with-python3-and-without-init-py-files -- ___ Python tracker __

[issue34778] Memoryview for column-major (f_contiguous) arrays from bytes impossible to achieve

2018-12-30 Thread Stefan Krah
Stefan Krah added the comment: memoryview.cast() was originally meant to be a faster version of tobytes(), which always converts to C-contiguous. The 'shape' keyword was added because it is odd if you can cast from ND-C to 1D-Bytes but not back. I'm not sure if we should introduce that feat

[issue35617] unittest discover does not work with implicit namespaces

2018-12-30 Thread Eric V. Smith
Change by Eric V. Smith : -- nosy: +eric.smith ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.p

[issue35618] Allow users to set suffix list in cookiejar policy

2018-12-30 Thread Karthikeyan Singaravelan
New submission from Karthikeyan Singaravelan : cookiejar has a fixed set of public suffixes [0] on which cookies cannot be set when strict_domain is enabled. rfc6265 recommends rejecting cookies being set directly on domain which are public suffixes. The current list was last updated at issue

[issue35619] Support custom data descriptors in pydoc

2018-12-30 Thread Serhiy Storchaka
New submission from Serhiy Storchaka : Currently pydoc supports only limited set of data descriptors: builtin member and getset descriptors (this covers slot descriptors and structseq member descriptors) and properties. But it does not fully support custom data descriptors. For example, afte

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Cheryl Sabella
Change by Cheryl Sabella : -- pull_requests: +10695, 10696, 10697 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscri

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Cheryl Sabella
Change by Cheryl Sabella : -- pull_requests: +10695 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://m

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Cheryl Sabella
Change by Cheryl Sabella : -- pull_requests: +10695, 10696 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: ht

[issue35619] Support custom data descriptors in pydoc

2018-12-30 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- keywords: +patch, patch pull_requests: +10698, 10699 stage: -> patch review ___ Python tracker ___

[issue35619] Support custom data descriptors in pydoc

2018-12-30 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- keywords: +patch pull_requests: +10698 stage: -> patch review ___ Python tracker ___ ___ Python-bug

[issue35619] Support custom data descriptors in pydoc

2018-12-30 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- keywords: +patch, patch, patch pull_requests: +10698, 10699, 10700 stage: -> patch review ___ Python tracker ___ __

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Cheryl Sabella
Change by Cheryl Sabella : -- pull_requests: -10696 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Cheryl Sabella
Change by Cheryl Sabella : -- pull_requests: -10697 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://

[issue32492] C Fast path for namedtuple's property/itemgetter pair

2018-12-30 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- pull_requests: +10701, 10702 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue32492] C Fast path for namedtuple's property/itemgetter pair

2018-12-30 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- pull_requests: +10701 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https:/

[issue35605] backported patch requires new sphinx, minimum sphinx version was not bumped

2018-12-30 Thread Anthony Sottile
Change by Anthony Sottile : -- keywords: +patch, patch pull_requests: +10704, 10705 stage: -> patch review ___ Python tracker ___ _

[issue32492] C Fast path for namedtuple's property/itemgetter pair

2018-12-30 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- pull_requests: +10701, 10702, 10703 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubsc

[issue35605] backported patch requires new sphinx, minimum sphinx version was not bumped

2018-12-30 Thread Anthony Sottile
Change by Anthony Sottile : -- keywords: +patch pull_requests: +10704 stage: -> patch review ___ Python tracker ___ ___ Python-bugs

[issue35605] backported patch requires new sphinx, minimum sphinx version was not bumped

2018-12-30 Thread Anthony Sottile
Change by Anthony Sottile : -- keywords: +patch, patch, patch pull_requests: +10704, 10705, 10706 stage: -> patch review ___ Python tracker ___ ___

[issue32492] C Fast path for namedtuple's property/itemgetter pair

2018-12-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: There are few post-commit tweaks in PR 11367: * Removed the docstrings cache. I have not found significant difference, but this make the code simpler. * Improved tests. Merged test_doc_writable and test_namedtuple_can_mutate_doc_of_descriptors_independentl

[issue32492] C Fast path for namedtuple's property/itemgetter pair

2018-12-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: See also issue35619. -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue35031] test_asyncio test_start_tls_server_1 fails in AMD64 FreeBSD CURRENT buildbots

2018-12-30 Thread Terry J. Reedy
Terry J. Reedy added the comment: should this be closed? -- nosy: +terry.reedy ___ Python tracker ___ ___ Python-bugs-list mailing

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Cheryl Sabella
Cheryl Sabella added the comment: PR11365 revises the imports and switches to ttk widgets. -- ___ Python tracker ___ ___ Python-bug

[issue35620] asyncio test failure on appveyor

2018-12-30 Thread Terry J. Reedy
New submission from Terry J. Reedy : https://ci.appveyor.com/project/python/cpython/builds/21296354?fullLog=true Blocked merge. Passed on Azure Pipeline +- same time. Appveyor re-run passed. Please disable or weaken the false positive tests. I will propose a different solution elsewhere, per

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Terry J. Reedy
Terry J. Reedy added the comment: New changeset 4bd79c38efe3cc0a3c724605cf9474e2d1b6b6e2 by Terry Jan Reedy (Cheryl Sabella) in branch 'master': bpo-35598: IDLE: Switch config_key dialog to ttk widgets (GH-11365) https://github.com/python/cpython/commit/4bd79c38efe3cc0a3c724605cf9474e2d1b6b6e

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +10707 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://m

[issue35232] Add `module`/`qualname` arguments to make_dataclass for picklability

2018-12-30 Thread Rémi Lapeyre
Change by Rémi Lapeyre : -- keywords: +patch pull_requests: +10710 stage: -> patch review ___ Python tracker ___ ___ Python-bugs-lis

[issue35232] Add `module`/`qualname` arguments to make_dataclass for picklability

2018-12-30 Thread Rémi Lapeyre
Change by Rémi Lapeyre : -- keywords: +patch, patch pull_requests: +10710, 10711 stage: -> patch review ___ Python tracker ___ ___ P

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread miss-islington
miss-islington added the comment: New changeset d2694d47682b84dafef1c172ede7ad16d3b8bbd8 by Miss Islington (bot) in branch '3.7': bpo-35598: IDLE: Switch config_key dialog to ttk widgets (GH-11365) https://github.com/python/cpython/commit/d2694d47682b84dafef1c172ede7ad16d3b8bbd8 --

[issue35232] Add `module`/`qualname` arguments to make_dataclass for picklability

2018-12-30 Thread Rémi Lapeyre
Rémi Lapeyre added the comment: Hi @Anthony.Lee, the __module__ is wrong indeed. The new changeset in https://github.com/python/cpython/pull/11371 should implement what you need. If you don't specify the new `module` and `qualname` parameters, make_dataclass() will try to determine the correc

[issue35606] Add prod() function to the math module

2018-12-30 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: PR 11359 looks too complicated. I am not sure that a simple one-line function is worth it. -- nosy: +serhiy.storchaka ___ Python tracker _

[issue35606] Add prod() function to the math module

2018-12-30 Thread Rémi Lapeyre
Rémi Lapeyre added the comment: @serhiy.storchaka, it should be possible to make it far simpler if we make math_prod_impl more naive by removing the hypothesis made on `iterable` and the many fast-paths like builtin_sum_impl() does when SLOW_SUM is defined, right? A naive implementation would

[issue35031] test_asyncio test_start_tls_server_1 fails in AMD64 FreeBSD CURRENT buildbots

2018-12-30 Thread Pablo Galindo Salgado
Pablo Galindo Salgado added the comment: I think is missing a manual backport to 3.6, but now that we are in security fixes only I am not sure of what to do. -- ___ Python tracker __

[issue35620] asyncio test failure on appveyor

2018-12-30 Thread Andrew Svetlov
Andrew Svetlov added the comment: Do you mean an environment modification? 1 test altered the execution environment: test_asyncio -- ___ Python tracker ___ __

[issue34778] Memoryview for column-major (f_contiguous) arrays from bytes impossible to achieve

2018-12-30 Thread Laurent Gautier
Laurent Gautier added the comment: Wait. Isn't a `memoryview` memerely a Python object for a buffer inferface, whatever its valid attributes or flags might be ? The perceived oddness that lead to the addition of the keyword 'shape' was a good initial instinct that something was off, but this

[issue32419] Add unittest support for pyc projects

2018-12-30 Thread Martin Panter
Martin Panter added the comment: Seems to be a lot of overlap with Issue 26859 by Xavier. Looks like Xavier included a test case, but Bassemʼs changes on Git Hub seem more thorough in the impementation and doc strings. -- nosy: +martin.panter ___ P

[issue35617] unittest discover does not work with implicit namespaces

2018-12-30 Thread Martin Panter
Martin Panter added the comment: Is this related to Issue 23882? That one is about making discovery work when “__init__.py” files are removed. -- nosy: +martin.panter ___ Python tracker _

[issue23057] [Windows] asyncio: support signal handlers on Windows (feature request)

2018-12-30 Thread Jeremy Kloth
Jeremy Kloth added the comment: GH-11274 desperately needs to be addressed! The 2 Windows 7 buildbots have been failing on 3.x since the merge of GH-11135 on 12-18. Either that or the commit b5c8cfa needs to be reverted. Being the holiday season and all I can see the extra time needed for Py

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- assignee: -> gregory.p.smith nosy: +gregory.p.smith ___ Python tracker ___ ___ Python-bugs-list mai

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- versions: +Python 3.8 -Python 3.7 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscri

[issue35617] unittest discover does not work with implicit namespaces

2018-12-30 Thread Simon Fagerholm
Simon Fagerholm added the comment: Martin: Yeah, they same to be same! Can't believe I didn't find it -- ___ Python tracker ___ ___

[issue35621] asyncio.create_subprocess_exec() only works with main event loop

2018-12-30 Thread Stephan Hohe
New submission from Stephan Hohe : `asyncio.create_subprocess_exec()` accepts a `loop` parameter, but doesn't use it to watch the child process. Instead uses `get_event_loop_policy().get_child_watcher()`, which doesn't doesn't know about `loop` but tries to use the current default event loop.

[issue35622] Add support for Linux SCHED_DEADLINE

2018-12-30 Thread Michael Büsch
New submission from Michael Büsch : Are there plans to support Linux SCHED_DEADLINE in the os module? If not, would changes to add such support be welcome? Support for SCHED_DEADLINE would also need support for sched_setattr/sched_getattr. -- components: Library (Lib) messages: 332772

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- pull_requests: +10712 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https:/

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- pull_requests: +10712, 10713 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- pull_requests: +10712, 10713, 10714 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubsc

[issue35620] asyncio test failure on appveyor

2018-12-30 Thread Terry J. Reedy
Terry J. Reedy added the comment: My position is that tests that are known to occasionally fail independently of any changes in particular PRs should not be allowed to block merging. In the context of CI, the failure is a lie. One solution, and the easiest, is to disable the test. That is

[issue35214] Get the test suite passing with clang Memory Sanitizer enabled

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- pull_requests: +10715 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https:/

[issue35214] Get the test suite passing with clang Memory Sanitizer enabled

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- pull_requests: +10715, 10716 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue35214] Get the test suite passing with clang Memory Sanitizer enabled

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- pull_requests: +10715, 10716, 10717 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubsc

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread Gregory P. Smith
Gregory P. Smith added the comment: New changeset 387512c7ecde6446f2e29408af2e16b9fc043807 by Gregory P. Smith in branch 'master': bpo-28503: Use crypt_r() when available instead of crypt() (GH-11373) https://github.com/python/cpython/commit/387512c7ecde6446f2e29408af2e16b9fc043807

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +10718, 10719 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: ht

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +10718, 10719, 10720 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscri

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +10718 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://m

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread Gregory P. Smith
Gregory P. Smith added the comment: As this is internal only rather than a feature, i'll bring this into 3.7 as well. -- versions: +Python 3.7 ___ Python tracker ___

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- stage: patch review -> commit review ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubs

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Cheryl Sabella
Change by Cheryl Sabella : -- pull_requests: +10721, 10722 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: ht

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Cheryl Sabella
Change by Cheryl Sabella : -- pull_requests: +10721 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://m

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Cheryl Sabella
Change by Cheryl Sabella : -- pull_requests: +10721, 10722, 10723 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscri

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Cheryl Sabella
Cheryl Sabella added the comment: PR11377 is the first refactor. It moves translate_key to the module level and also moves the definitions of the key tuples to the module level since they are used in more than one place (and they don't change). As a side note, I'll do the refactoring over s

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Cheryl Sabella
Change by Cheryl Sabella : -- pull_requests: -10722 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://

[issue35598] IDLE: Modernize config_key module

2018-12-30 Thread Cheryl Sabella
Change by Cheryl Sabella : -- pull_requests: -10723 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://

[issue35606] Add prod() function to the math module

2018-12-30 Thread Raymond Hettinger
Raymond Hettinger added the comment: > I am not sure that a simple one-line function is worth it. FWIW, it is often the one liners that turn out to be the most useful building blocks. In this case the one-liner is inconvenient (two imports), not as fast we would like, and a little opaque:

[issue35214] Get the test suite passing with clang Memory Sanitizer enabled

2018-12-30 Thread Gregory P. Smith
Gregory P. Smith added the comment: New changeset b474e6774d60fa67d5373e361a0ed53c18b24f53 by Gregory P. Smith in branch 'master': bpo-35214: MSan workarounds for socket, time, and test_faulthandler. (GH-11375) https://github.com/python/cpython/commit/b474e6774d60fa67d5373e361a0ed53c18b24f53

[issue31122] SSLContext.wrap_socket() throws OSError with errno == 0

2018-12-30 Thread Gregory P. Smith
Gregory P. Smith added the comment: This flakiness just caused a PR merge to be blocked by AppVeyor for me: == ERROR: test_with_statement (test.test_nntplib.NetworkedNNTP_SSLTests) -

[issue31122] SSLContext.wrap_socket() throws OSError with errno == 0

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- versions: +Python 3.6, Python 3.7, Python 3.8 ___ Python tracker ___ ___ Python-bugs-list mailing li

[issue31122] SSLContext.wrap_socket() throws OSError with errno == 0

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- versions: -Python 3.5, Python 3.6 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscr

[issue31122] SSLContext.wrap_socket() throws OSError with errno == 0

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- stage: -> needs patch ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https:

[issue35623] Segfault in test_bigmem.ListTest.test_sort

2018-12-30 Thread Stephan Hohe
New submission from Stephan Hohe : When running test_bigmem with -M 30G the interpreter crashes in list_sort_impl() in Objects/listobject.c:2290 due to an integer overflow in `i`. -- components: Interpreter Core messages: 332780 nosy: sth priority: normal severity: normal status: ope

[issue35615] "RuntimeError: Dictionary changed size during iteration" when copying a WeakValueDictionary

2018-12-30 Thread Rémi Lapeyre
Rémi Lapeyre added the comment: Hi, I think this is indeed a bug, `copy()` is expected to succeed. I was able to reproduce the issue in an interpreter but did not succeed to write a test case that triggers the race-condition. I think the fix you suggested is the right solution. -- no

[issue35623] Segfault in test_bigmem.ListTest.test_sort

2018-12-30 Thread Stephan Hohe
Change by Stephan Hohe : -- keywords: +patch, patch pull_requests: +10727, 10728 stage: -> patch review ___ Python tracker ___ ___

[issue35623] Segfault in test_bigmem.ListTest.test_sort

2018-12-30 Thread Stephan Hohe
Change by Stephan Hohe : -- keywords: +patch pull_requests: +10727 stage: -> patch review ___ Python tracker ___ ___ Python-bugs-li

[issue35623] Segfault in test_bigmem.ListTest.test_sort

2018-12-30 Thread Stephan Hohe
Change by Stephan Hohe : -- keywords: +patch, patch, patch pull_requests: +10727, 10728, 10729 stage: -> patch review ___ Python tracker ___ __

[issue35225] test_faulthandler fails under ubsan

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- keywords: +patch, patch pull_requests: +10730, 10731 stage: -> patch review ___ Python tracker ___

[issue35225] test_faulthandler fails under ubsan

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- keywords: +patch pull_requests: +10730 stage: -> patch review ___ Python tracker ___ ___ Python-bug

[issue35225] test_faulthandler fails under ubsan

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- keywords: +patch, patch, patch pull_requests: +10730, 10731, 10732 stage: -> patch review ___ Python tracker ___ __

[issue35225] test_faulthandler fails under ubsan

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- assignee: -> gregory.p.smith nosy: +gregory.p.smith ___ Python tracker ___ ___ Python-bugs-list mai

[issue35225] test_faulthandler fails under ubsan

2018-12-30 Thread Gregory P. Smith
Gregory P. Smith added the comment: These are all related to the output of the child process containing sanitizer stuff so the stdout/stderr based tests are failing. i skipped two of these for memory sanitizers, the third looks easy enough to fix via the regex. PR attached. -- ___

[issue35623] Segfault in test_bigmem.ListTest.test_sort

2018-12-30 Thread Stephan Hohe
Stephan Hohe added the comment: Actually the segfault is in Objects/listobject.c:2301 in that test since it doesn't use tuples. But the takeaway is the same: `i` overflows to a negative number and causes an invalid memory access. -- ___ Python tra

[issue35214] Get the test suite passing with clang Memory Sanitizer enabled

2018-12-30 Thread Gregory P. Smith
Gregory P. Smith added the comment: New changeset 01b9664740307b39c2907bd84cbb0b2c35be9df4 by Gregory P. Smith (Miss Islington (bot)) in branch '3.7': bpo-35214: MSan workarounds for socket, time, and test_faulthandler. (GH-11375) (GH-11378) https://github.com/python/cpython/commit/01b966474

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread Gregory P. Smith
Gregory P. Smith added the comment: New changeset a144feeb7ec501aaf30072d50e70d54b200e5ef0 by Gregory P. Smith (Miss Islington (bot)) in branch '3.7': bpo-28503: Use crypt_r() when available instead of crypt() (GH-11373) (GH-11376) https://github.com/python/cpython/commit/a144feeb7ec501aaf300

[issue28503] [Patch] '_crypt' module: fix implicit declaration of crypt(), use crypt_r() where available

2018-12-30 Thread Gregory P. Smith
Gregory P. Smith added the comment: I'm going to close this as 3.7 and 3.8 are good now, but if someone wants to see the same thing done in 2.7 it should be possible for them make a PR. This is primarily just a configure.ac change. -- resolution: -> fixed stage: commit review -> re

[issue23057] [Windows] asyncio: support signal handlers on Windows (feature request)

2018-12-30 Thread Guido van Rossum
Change by Guido van Rossum : -- nosy: -gvanrossum ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue35225] test_faulthandler fails under ubsan

2018-12-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +10733 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://m

[issue35225] test_faulthandler fails under ubsan

2018-12-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +10733, 10734 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: ht

[issue35617] unittest discover does not work with implicit namespaces

2018-12-30 Thread Emmanuel Arias
Emmanuel Arias added the comment: Hi! IMO its a good propose. You will have to modify some tests. -- nosy: +eamanu versions: +Python 3.8 ___ Python tracker ___ __

[issue35550] Some define guards for Solaris are wrong

2018-12-30 Thread Gregory P. Smith
Gregory P. Smith added the comment: New changeset 6f9bc72c79c3262e5d0f2c0e96b016477399cfb1 by Gregory P. Smith (Jakub Kulík) in branch 'master': bpo-35550: Fix incorrect Solaris define guards (GH-11275) https://github.com/python/cpython/commit/6f9bc72c79c3262e5d0f2c0e96b016477399cfb1 ---

[issue35615] "RuntimeError: Dictionary changed size during iteration" when copying a WeakValueDictionary

2018-12-30 Thread Emmanuel Arias
Emmanuel Arias added the comment: Hi! Seems like a bug. Please provide a patch. This can be apply to 3.8? -- nosy: +eamanu ___ Python tracker ___ __

[issue35550] Some define guards for Solaris are wrong

2018-12-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +10735, 10736 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: ht

[issue35550] Some define guards for Solaris are wrong

2018-12-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +10735 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://m

[issue35615] "RuntimeError: Dictionary changed size during iteration" when copying a WeakValueDictionary

2018-12-30 Thread Fish Wang
Fish Wang added the comment: Thanks for your reply. I'm preparing a PR. However, I'm not sure how to write a reliable test case to trigger the crash outside my application. I will submit the PR for now, and see if anyone on the mailing list has a better idea of what a reliable test case sho

[issue35550] Some define guards for Solaris are wrong

2018-12-30 Thread Gregory P. Smith
Change by Gregory P. Smith : -- assignee: -> gregory.p.smith resolution: -> fixed stage: patch review -> commit review versions: +Python 3.8 ___ Python tracker ___ __

  1   2   >