November 2019 Archives by subject
Starting: Fri Nov 1 13:00:10 EDT 2019
Ending: Sat Nov 30 23:58:38 EST 2019
Messages: 244
- [pypy-commit] buildbot default: add a step to purge hg files via command line trickery on windows
mattip
- [pypy-commit] buildbot default: add missing file
mattip
- [pypy-commit] buildbot default: build newer version of xz for lzma module
mattip
- [pypy-commit] buildbot default: don't fail if there are locked files
mattip
- [pypy-commit] buildbot default: move build step to outer function
mattip
- [pypy-commit] buildbot default: try 4a51f6392247 again but differently (arigato)
mattip
- [pypy-commit] buildbot default: tweak environment variables
mattip
- [pypy-commit] buildbot default: tweaks to get started, add 32 bit dockerfile
Matti Picus
- [pypy-commit] buildbot default: use the libffi and openssl from pyca/cryptography to avoid bugs in centos6
mattip
- [pypy-commit] cffi default: hg merge release-1.13
arigo
- [pypy-commit] cffi default: Remove very old, unused file
arigo
- [pypy-commit] cffi default: Tweak the '-Wno-*' arguments passed to gcc during tests
arigo
- [pypy-commit] cffi default: Tweak the warning message
arigo
- [pypy-commit] cffi release-1.13: Added tag v1.13.2 for changeset 0c9be4c0d798
arigo
- [pypy-commit] cffi release-1.13: hg merge default
arigo
- [pypy-commit] cffi release-1.13: md5/sha
arigo
- [pypy-commit] cffi release-1.13: update version to 1.13.2
arigo
- [pypy-commit] cffi release-1.13: update whatsnew
arigo
- [pypy-commit] pypy backport-decode_timeval_ns-py3.7: Backport decode_timeval_ns from py3.7 branch
Yannick_Jadoul
- [pypy-commit] pypy backport-decode_timeval_ns-py3.7: close merged branch
mattip
- [pypy-commit] pypy code_page-utf8: close branch to be merged
mattip
- [pypy-commit] pypy code_page-utf8: fix translation
mattip
- [pypy-commit] pypy code_page-utf8: start to implement code_page and oem encoder/decoder
mattip
- [pypy-commit] pypy code_page-utf8: test, fix encoding code_pages
mattip
- [pypy-commit] pypy code_page-utf8: test, implement code page encoding/decoding via a new unicodehelper_win32.py
mattip
- [pypy-commit] pypy cppyy-dev: add new builtin types needed for 1.10.6
wlav
- [pypy-commit] pypy cppyy-dev: add test_regression file with regression tests
wlav
- [pypy-commit] pypy cppyy-dev: bring capi to 1.10.6
wlav
- [pypy-commit] pypy cppyy-dev: document branch to be closed
mattip
- [pypy-commit] pypy cppyy-dev: extend support of templated methods
wlav
- [pypy-commit] pypy cppyy-dev: fix backend name selection
wlav
- [pypy-commit] pypy cppyy-dev: fix string naming (basic_string<char> -> string)
wlav
- [pypy-commit] pypy cppyy-dev: more template tests from cppyy/test (CPython)
wlav
- [pypy-commit] pypy cppyy-dev: pointers to unknown classes now work (but are otherwise not usable)
wlav
- [pypy-commit] pypy cppyy-dev: prepare for more template tests
wlav
- [pypy-commit] pypy cppyy-dev: rtype fixers to make test_zjit run
wlav
- [pypy-commit] pypy cppyy-dev: simplify iteration over std::list/map
wlav
- [pypy-commit] pypy cppyy-dev: use cling-config to get the cpp flags
wlav
- [pypy-commit] pypy cppyy-packaging: closing old cppyy packaing branch to restart work
wlav
- [pypy-commit] pypy cpyext-gc-cycle: Fixed bug in rrc incmark
stevie_92
- [pypy-commit] pypy cpyext-gc-cycle: Implemented incremental limit for non-rrc objects during rrc marking
stevie_92
- [pypy-commit] pypy cpyext-gc-cycle: Implemented working set for linked objects during rrc marking
stevie_92
- [pypy-commit] pypy cpyext-gc-cycle: Increased incremental limit of rrc incmark
stevie_92
- [pypy-commit] pypy default: 32-bit docker reports platform.machine() == 'i686'
mattip
- [pypy-commit] pypy default: add " 32 bit" (with space) to version name on win32
mattip
- [pypy-commit] pypy default: add a --make-portable option to package.py
mattip
- [pypy-commit] pypy default: add version detection to _curses. test_curses.py silently skips when importing fails
mattip
- [pypy-commit] pypy default: backport changes from py3.6 to minimize diff
mattip
- [pypy-commit] pypy default: Checking for overflow in ctypes array creation (fixing test.test_ctypes)
schoelle
- [pypy-commit] pypy default: Convert test_exec to apptest
rlamy
- [pypy-commit] pypy default: cpyext: Respect tp_dict on PyType_Ready
CFSworks
- [pypy-commit] pypy default: document merged branch
mattip
- [pypy-commit] pypy default: ensure memory is allocated for exception status output
wlav
- [pypy-commit] pypy default: fix 2c98ee4a95b3
mattip
- [pypy-commit] pypy default: fixes for CentOS 6 (manylinux image)
mattip
- [pypy-commit] pypy default: Fix issue #3120, do restore traceback in PyErr_Restore.
Stian Andreassen
- [pypy-commit] pypy default: Fix some failures of test_pypy_c on aarch64
arigo
- [pypy-commit] pypy default: Fix the error message: point to the right "cd" directory
arigo
- [pypy-commit] pypy default: ignore cffi build artifacts that also happen to be over 260 chars in length
mattip
- [pypy-commit] pypy default: Issue #3114
arigo
- [pypy-commit] pypy default: issue 3117: calling PyType_Ready on a subclass with a partially built tp_base
mattip
- [pypy-commit] pypy default: make print in package.py 3-compatible
mattip
- [pypy-commit] pypy default: MAXCODE is 65535 when CODESIZE is 2 (win32)
mattip
- [pypy-commit] pypy default: merge backport-decode_timeval_ns-py3.7 into default
Yannick_Jadoul
- [pypy-commit] pypy default: merge closed backport-decode_timeval_ns-py3.7
mattip
- [pypy-commit] pypy default: Merged in int-test-is-zero (pull request #684)
arigo
- [pypy-commit] pypy default: only add socket error attributes in python2 (issue 3119)
mattip
- [pypy-commit] pypy default: oops, aarch64 fix
arigo
- [pypy-commit] pypy default: package.py: fix typo, condition exception on _fake=False
mattip
- [pypy-commit] pypy default: package more libraries to make curses work
mattip
- [pypy-commit] pypy default: Prevent all -A tests from being skipped
rlamy
- [pypy-commit] pypy default: refactor "os import" in make_portable.py to make it importable on windows
mattip
- [pypy-commit] pypy default: remerge cppyy-dev into default which updates the backend
mattip
- [pypy-commit] pypy default: Remove the XXX about w_traceback
Stian Andreassen
- [pypy-commit] pypy default: Rename 'tuple_new' to '_PyPy_tuple_new' to follow the naming convention of
arigo
- [pypy-commit] pypy default: restart whatsnew, add release note
mattip
- [pypy-commit] pypy default: Revert 18443d3a74d5: the branch int-test-is-zero is maybe a nice idea
arigo
- [pypy-commit] pypy default: start 7.3.0 release cycle: move whatsnew, add release note, change version
mattip
- [pypy-commit] pypy default: Test cleanup
rlamy
- [pypy-commit] pypy default: The test for my previous commit
Stian Andreassen
- [pypy-commit] pypy default: tweak _curses_build.py to fill in version, quiet cffi warnings
mattip
- [pypy-commit] pypy default: tweak build documentation
mattip
- [pypy-commit] pypy default: tweak packaging to avoid automatic platform detection, add more debug info
mattip
- [pypy-commit] pypy default: update contributors
mattip
- [pypy-commit] pypy default: update to cffi/eebc6733b38d
arigo
- [pypy-commit] pypy default: use strigified _MSC_VER for the compiler version, like CPython
mattip
- [pypy-commit] pypy default: wint_t is not defined in all versions of curses
mattip
- [pypy-commit] pypy expose-jsonmap: Backed out changeset 68a281f37aaa, going for different approach
cfbolz
- [pypy-commit] pypy expose-jsonmap: expose dictstructure.append, which needs a bit of refactoring
cfbolz
- [pypy-commit] pypy expose-jsonmap: handle repeated keys
cfbolz
- [pypy-commit] pypy expose-jsonmap: merge default
cfbolz
- [pypy-commit] pypy expose-jsonmap: move fields from JsonMap to JsonStrategy
cfbolz
- [pypy-commit] pypy expose-jsonmap: re-implement dictstructure.append, with proper statistics keeping
cfbolz
- [pypy-commit] pypy expose-jsonmap: switch away from the jsondict strategy if the map is blocked
cfbolz
- [pypy-commit] pypy hpy-ctypespace: bah, typo
antocuni
- [pypy-commit] pypy hpy-ctypespace: close branch which will be merged into hpy
antocuni
- [pypy-commit] pypy hpy-ctypespace: fix these two tests which were failing after the change of the repr
antocuni
- [pypy-commit] pypy hpy-ctypespace: fix translation again: we need a way to convince gcc that our notion of _struct_HPy_s is the same as its
antocuni
- [pypy-commit] pypy hpy-ctypespace: Introduce rffi.constcharp2str, and improve the repr of low-level array
antocuni
- [pypy-commit] pypy hpy-ctypespace: merge from hpy
antocuni
- [pypy-commit] pypy hpy-ctypespace: move more types into cts
antocuni
- [pypy-commit] pypy hpy-ctypespace: move the last type definition into cts
antocuni
- [pypy-commit] pypy hpy-ctypespace: move the typefef HPyInitFunc into cts; I removed the 'Ptr' from it to follow CPython convention (e.g., PyCFunction). In order to make it working, I had to move the HPy/_HPy_real distinction inside the cts itself
antocuni
- [pypy-commit] pypy hpy-ctypespace: try to use cpyext's CTypeSpace to declare some of the types needed by hpy. Hopefully, this will make things clearer and potentially will reduce code duplication with pyhandle/hpy
antocuni
- [pypy-commit] pypy hpy-ctypespace: use the new rffi.constcharp2str to match the lltype of these fields
antocuni
- [pypy-commit] pypy hpy: (antocuni, arigo)
arigo
- [pypy-commit] pypy hpy: (antocuni, arigo): add a passing test which we needed to convince ourselves that you can raise exceptions from within llhelper()ed functions
antocuni
- [pypy-commit] pypy hpy: (antocuni, arigo): implement HPyNone_Get, test_noop_function finally passes
antocuni
- [pypy-commit] pypy hpy: (antocuni, arigo) WIP implementing test_exception
antocuni
- [pypy-commit] pypy hpy: (antocuni, arigo, ronan): fix translation
antocuni
- [pypy-commit] pypy hpy: (antocuni, arigo, ronan): kill the usage of @slot_function from cpyext and use the much simpler @apifunc
antocuni
- [pypy-commit] pypy hpy: (antocuni, ronan) Setup the infrastructure to compile and test HPy modules
rlamy
- [pypy-commit] pypy hpy: (antocuni, ronan, arigo)
arigo
- [pypy-commit] pypy hpy: (antocuni, ronan, arigo)
arigo
- [pypy-commit] pypy hpy: (ronan, arigo)
arigo
- [pypy-commit] pypy hpy: (ronan, arigo)
arigo
- [pypy-commit] pypy hpy: (ronan, arigo, antocuni just arrived now)
arigo
- [pypy-commit] pypy hpy: A branch to create an HPy implementation in PyPy.
rlamy
- [pypy-commit] pypy hpy: Add a cparser test
rlamy
- [pypy-commit] pypy hpy: add a script to update the _vendored directory from the hpy repo
antocuni
- [pypy-commit] pypy hpy: add one more builtin singleton
antocuni
- [pypy-commit] pypy hpy: add unit test for handles.py
antocuni
- [pypy-commit] pypy hpy: Bah, fix the update_vendored script and really update everything to 56a54e1
arigo
- [pypy-commit] pypy hpy: Begin implementing hpy_universal.load()
rlamy
- [pypy-commit] pypy hpy: Create empty hpy_universal module
rlamy
- [pypy-commit] pypy hpy: extend checkmodule to be able to invoke the C compiler if requested. Use the new functionality to test hpy_universal translation, which currently fails during the C compilation step due to a misdeclared type in the HPyContextS Struct. Will be fixed in next commits
antocuni
- [pypy-commit] pypy hpy: finally! Collect all the api functions automatically and stick them into the context. We need to make this RPython, though
antocuni
- [pypy-commit] pypy hpy: Fix cparser issue with struct types appearing in function arguments
rlamy
- [pypy-commit] pypy hpy: fix test_handles, which now requires a more capable fake space
antocuni
- [pypy-commit] pypy hpy: fix translation for the part which was broken by 64a75c77d1cc. Translation is still broken because of other problems though, will be fixed later
antocuni
- [pypy-commit] pypy hpy: HPy_Close(), HPyNumber_Add()
arigo
- [pypy-commit] pypy hpy: HPyUnicode_FromString()
arigo
- [pypy-commit] pypy hpy: I'm not sure exactly what's happening, but with the double cast we end up with a global array inside ctx->ctx_Arg_Parse; doing this seems to solve the issue
antocuni
- [pypy-commit] pypy hpy: implement a context-manager to allocate handles
antocuni
- [pypy-commit] pypy hpy: implement handles.close
antocuni
- [pypy-commit] pypy hpy: implement make_module(..., extra_sources=...)
antocuni
- [pypy-commit] pypy hpy: implement METH_O calls; test_identify_function passes
antocuni
- [pypy-commit] pypy hpy: import this test, which already passes :)
antocuni
- [pypy-commit] pypy hpy: introduce a new decorator @llhelper_can_raise and use it to fix test_exception
antocuni
- [pypy-commit] pypy hpy: introduce HPyS_real, which is the actualy C struct used to represent handles in C, and use it in the definition of HPyContextS. This fixes test_ztranslation, and hopefully the real translation as well
antocuni
- [pypy-commit] pypy hpy: make the script nicer
antocuni
- [pypy-commit] pypy hpy: Merge branch hpy-ctypespace. Use CTypeSpace to declare HPy types
antocuni
- [pypy-commit] pypy hpy: merge heads
arigo
- [pypy-commit] pypy hpy: move the _vendored directory one level up and reorganize things until tests pass again
antocuni
- [pypy-commit] pypy hpy: pass the module as 'self' when calling HPyFunctionDefs. test_self_is_module passes
antocuni
- [pypy-commit] pypy hpy: progress towards passing test_self_is_module: implement HPy_Dup
antocuni
- [pypy-commit] pypy hpy: Put the next test to pass
arigo
- [pypy-commit] pypy hpy: reduce code duplication and reuse most of the logic which is already in support.py
antocuni
- [pypy-commit] pypy hpy: Reintroduce hpy_universal.load(), but keeping .load_from_spec() too
arigo
- [pypy-commit] pypy hpy: remove the error argument from @apifunc. It was unused and we decided to use a different approach for exceptions anyway
antocuni
- [pypy-commit] pypy hpy: remove the test duplication: we can now reuse directly the tests which we vendored from hpy
antocuni
- [pypy-commit] pypy hpy: Replace hpy_universal.load() with hpy_universal.load_from_spec()
rlamy
- [pypy-commit] pypy hpy: resolve an XXX and use the proper way to include src/getargs.c as a separate compiled module
antocuni
- [pypy-commit] pypy hpy: silence a gcc warning
antocuni
- [pypy-commit] pypy hpy: skip this for now
antocuni
- [pypy-commit] pypy hpy: the JIT doesn't like the casts from FUNCPTR to VOIDP, so hide this function from it
antocuni
- [pypy-commit] pypy hpy: This checkin might win the prize for the highest amount of XXXs/lines of code:
antocuni
- [pypy-commit] pypy hpy: Translation fixes. Try following these specialize.memo() if you can!
arigo
- [pypy-commit] pypy hpy: update hpy_universal/_vendored to git revision 2129945
antocuni
- [pypy-commit] pypy hpy: update pyhandle/hpy 56a54e1
arigo
- [pypy-commit] pypy hpy: update support.py to the git hpy revision 48d7fda
antocuni
- [pypy-commit] pypy hpy: update the script with the new location
antocuni
- [pypy-commit] pypy hpy: update the support machinery to take the new argument extra_templates; add test files for all the new hpy tests. Update the type declaration of HPyContext_s
antocuni
- [pypy-commit] pypy hpy: update to pyhandle/hpy 2aec7ae
antocuni
- [pypy-commit] pypy hpy: update to pyhandle/hpy c8ddac3
antocuni
- [pypy-commit] pypy hpy: Use h_None, h_False, h_True
arigo
- [pypy-commit] pypy hpy: use the new handles context manager here
antocuni
- [pypy-commit] pypy hpy: use the updated values for HPy_METH_*
antocuni
- [pypy-commit] pypy hpy: we no longer need the FakeSpec, we can call hpy_universal.load directly now
antocuni
- [pypy-commit] pypy int-test-is-zero: Add a test_pypy_c test for int_test_is_true
arigo
- [pypy-commit] pypy int-test-is-zero: Close branch int-test-is-zero
arigo
- [pypy-commit] pypy int-test-is-zero: Generate more compact code for bit tests using the TEST instruction:
arigo
- [pypy-commit] pypy int-test-is-zero: Make the usage of INT_TEST_xxx conditional on the backend
arigo
- [pypy-commit] pypy int-test-is-zero: merge heads
arigo
- [pypy-commit] pypy int-test-is-zero: skip this test on non-x86 platforms
arigo
- [pypy-commit] pypy msvc-discovery: alsways prefer latest version of MSVC
mattip
- [pypy-commit] pypy msvc-discovery: delay problematic import
mattip
- [pypy-commit] pypy msvc-discovery: merge default into branch
mattip
- [pypy-commit] pypy msvc-discovery: simplify, use only setuptools.msvc to find msvc compilers
mattip
- [pypy-commit] pypy py3.6-exc-info: close branch, ready to merge
arigo
- [pypy-commit] pypy py3.6-exc-info: oops, fix
arigo
- [pypy-commit] pypy py3.6-exc-info: revert some parts, fix the rest
arigo
- [pypy-commit] pypy py3.6-sandbox-2: hg merge sandbox-2
arigo
- [pypy-commit] pypy py3.6: adapt expected dis output to PyPy
rlamy
- [pypy-commit] pypy py3.6: adapt sysconfig.py so pypy on windows adjusts the wheel ABI tag name
mattip
- [pypy-commit] pypy py3.6: add missing reinterpretasserts option
mattip
- [pypy-commit] pypy py3.6: add the 3.6.1 new functions PySlice_Unpack() and PySlice_AdjustIndices()
arigo
- [pypy-commit] pypy py3.6: Adjust test for changes to co_consts
rlamy
- [pypy-commit] pypy py3.6: catch an OSError raised when {en, de}coding with a codepage
mattip
- [pypy-commit] pypy py3.6: clean out branches left over from merge
mattip
- [pypy-commit] pypy py3.6: clean up some tests
rlamy
- [pypy-commit] pypy py3.6: Convert test_annotations.py into apptest_annotations.py
rlamy
- [pypy-commit] pypy py3.6: Convert test_exec to apptest
rlamy
- [pypy-commit] pypy py3.6: Evaluate target only once when doing an annotated setitem
rlamy
- [pypy-commit] pypy py3.6: fix bad merge
mattip
- [pypy-commit] pypy py3.6: Fix range of allowed years to match CPython (see bpo-13312)
rlamy
- [pypy-commit] pypy py3.6: fix test_flufl
rlamy
- [pypy-commit] pypy py3.6: fix tests to pass on CPython
rlamy
- [pypy-commit] pypy py3.6: Handle large sys.tracebacklimit correctly
rlamy
- [pypy-commit] pypy py3.6: hg merge default
arigo
- [pypy-commit] pypy py3.6: hg merge default
rlamy
- [pypy-commit] pypy py3.6: hg merge py3.6-exc-info
arigo
- [pypy-commit] pypy py3.6: merge code_page-utf8: adds encoding, decoding codepages on win32
mattip
- [pypy-commit] pypy py3.6: merge default into branch
mattip
- [pypy-commit] pypy py3.6: merge default into branch
mattip
- [pypy-commit] pypy py3.6: merge default into py.36
mattip
- [pypy-commit] pypy py3.6: merge default into py3.6
mattip
- [pypy-commit] pypy py3.6: merge default into py3.6
mattip
- [pypy-commit] pypy py3.6: merge default into py3.6
mattip
- [pypy-commit] pypy py3.6: merge default into py3.6
mattip
- [pypy-commit] pypy py3.6: merge default into py3.6
mattip
- [pypy-commit] pypy py3.6: merge default into py3.6
mattip
- [pypy-commit] pypy py3.6: merge default into py3.6
mattip
- [pypy-commit] pypy py3.6: merge heads
arigo
- [pypy-commit] pypy py3.6: oops sorry. Test and fix
arigo
- [pypy-commit] pypy py3.6: pass 'final' down to where it is handled, add error check
mattip
- [pypy-commit] pypy py3.6: Remove obsolete test
rlamy
- [pypy-commit] pypy py3.6: Remove reinterpretasserts again (redo 18d56b560287)
rlamy
- [pypy-commit] pypy py3.6: Test cleanup
rlamy
- [pypy-commit] pypy py3.7-bpo-29962: Implemented app-level math.remainder
Yannick_Jadoul
- [pypy-commit] pypy py3.7-pep564: - fix obscure annotation issue by using r_int64(intmask(t.c_millitm)) instead
arigo
- [pypy-commit] pypy py3.7-pep564: Added tests for nanosecond-resolution time functions
Yannick_Jadoul
- [pypy-commit] pypy py3.7-pep564: Adding ns-resolution function to time module
Yannick_Jadoul
- [pypy-commit] pypy py3.7-pep564: Close branch py3.7-pep564
arigo
- [pypy-commit] pypy py3.7-pep564: Docstrings for time functions
Yannick_Jadoul
- [pypy-commit] pypy py3.7-pep564: Fix return type of edge-case of gettimeofday when only C's time() is available
Yannick_Jadoul
- [pypy-commit] pypy py3.7-pep564: Using r_int64 to handle nanoseconds in time module without overflowing
Yannick_Jadoul
- [pypy-commit] pypy py3.7-pep565: Close branch py3.7-pep565
rlamy
- [pypy-commit] pypy py3.7-pep565: Implementing PEP 565, showing DeprecationWarning in __main__ by default
Yannick_Jadoul
- [pypy-commit] pypy py3.7: Add sys._framework attribute
rlamy
- [pypy-commit] pypy py3.7: Checking for overflow in ctypes array creation (fixing test.test_ctypes)
schoelle
- [pypy-commit] pypy py3.7: fix bad merge
rlamy
- [pypy-commit] pypy py3.7: Implementing isascii for bytes and bytesarray (see bpo-32677)
bern... at inf.ethz.ch
- [pypy-commit] pypy py3.7: Made fromhex ignore all whitespace (see bpo-28927)
schoelle
- [pypy-commit] pypy py3.7: Merged in py3.7-bpo-29962 (pull request #681)
arigo
- [pypy-commit] pypy py3.7: Merged in py3.7-pep564 (pull request #677)
arigo
- [pypy-commit] pypy py3.7: Merged in py3.7-pep565 (pull request #683)
rlamy
- [pypy-commit] pypy release-pypy2.7-v7.x: merge default into branch, bump version
mattip
- [pypy-commit] pypy release-pypy2.7-v7.x: merge default into release branch
mattip
- [pypy-commit] pypy release-pypy3.6-v7.x: merge py3.6 into release-pypy3
mattip
- [pypy-commit] pypy sandbox-2: Add "unicodedata"
arigo
- [pypy-commit] pypy wininstaller_py2: adjust for python2
mattip
- [pypy-commit] pypy wininstaller_py2: backport wininstaller, PCbuild directories from windowsinstaller
mattip
- [pypy-commit] pypy wininstaller_py2: ignore '__pycache__' during build, hgignore build artifacts
mattip
Last message date:
Sat Nov 30 23:58:38 EST 2019
Archived on: Sat Nov 30 23:58:41 EST 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).