cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end ) | use cffi for calling C | if a pep adds a mere 25-30 [C-API] functions or so, it's a drop in the ocean (cough) - Armin
i9zO5AP has quit [Quit: WeeChat 2.5]
CrazyPython has joined #pypy
CrazyPython has quit [Ping timeout: 264 seconds]
dustinm has joined #pypy
dustinm` has quit [Ping timeout: 245 seconds]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-aarch64/builds/91 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-aarch64/builds/89 [mattip: force build, release-pypy3.6-v7.x]
speeder39_ has joined #pypy
dddddd has quit [Remote host closed the connection]
_whitelogger has joined #pypy
jcea has quit [Quit: jcea]
_whitelogger has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
speeder39_ has quit [Quit: Connection closed for inactivity]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
antocuni has joined #pypy
tsaka_ has quit [Ping timeout: 245 seconds]
<fijal> krono: what do you mean?
<fijal> new_with_vtable will create something that's been statically declared in RPython - there is no upper bound, but it usually does not make sense to have gigantic objects
<fijal> you might run into some limitations at some stage - there is a general assumption they're not that large
_whitelogger has joined #pypy
Taggnostr has joined #pypy
<krono> fijal: exactly. i meant object size. is 32 slots too big?
<fijal> no
<krono> cool. thanks
dddddd has joined #pypy
antocuni has quit [Ping timeout: 240 seconds]
Ai9zO5AP has joined #pypy
tsaka_ has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
amz3 has joined #pypy
<amz3> pypy has no more GIL? is that true?
<amz3> tx
circ-user-KIvj2 has quit [Remote host closed the connection]
<mattip> amz3: PyPy has a GIL.
<mattip> but the effort never got the funding needed
CrazyPython has joined #pypy
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
Dejan has joined #pypy
CrazyPython has quit [Client Quit]
<Dejan> Did anyone try the 3.7 on aarch64 ?
jcea has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
jcea has quit [Ping timeout: 245 seconds]
jcea has joined #pypy
CrazyPython has joined #pypy
ionelmc has joined #pypy
xcm has quit [Remote host closed the connection]
CrazyPython has quit []
xcm has joined #pypy
antocuni has joined #pypy
speeder39_ has joined #pypy
CrazyPython has joined #pypy
CrazyPython has quit [Remote host closed the connection]
ajlawrence has joined #pypy
CrazyPython has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
Arfrever has joined #pypy
antocuni has quit [Ping timeout: 240 seconds]
<mattip> <spam>
<kenaan> mattip utf8-unicode2 74012b3efb6a /: close abandoned branch
<kenaan> mattip utf8-unicode 5c1dd534b063 /: close abandoned branch
<kenaan> mattip fix_test_unicode_outofrange ca7e5b14bb58 /: close abandoned branch
<kenaan> mattip unicode-fix 82f53d5da066 /: close abandoned branch
<kenaan> mattip release-2.3.x fae4310cc9a4 /: close old release branch
<kenaan> mattip release-pypy2.7-5.x dc0d1ad4b705 /: close old release branch
<kenaan> mattip release-pypy3.5-5.x 282c049cb55d /: close old release branch
<kenaan> mattip release-pypy2.7-v5.9.x e916b676b63f /: close old release branch
<kenaan> mattip release-pypy3.5-v5.9.x f9cb3f0c51d3 /: close old release branch
<kenaan> mattip release-pypy3.6-7.x 87ace2419baf /: close old release branch
<kenaan> mattip release-pypy3.3-5.x be662e1da8fa /: close old release branch
<kenaan> mattip release-pypy2.7-6.x d8fec912d479 /: close old release branch
<kenaan> mattip release-pypy3.5-6.x 4682175c07a0 /: close old release branch
<kenaan> mattip release-pypy2.7-7.x 81ae764ead91 /: close old release branch
<kenaan> mattip release-pypy3.5-7.x 3e255ae2282f /: close old release branch
<kenaan> mattip techtonik/release240rst-fix-indentation-and-some-o-1410020236989 e315429becb1 /: close merged branch
<kenaan> mattip techtonik/introductionrst-simplify-explanation-abo-1460879168046 4ca91b8a7121 /: close merged branch
<kenaan> mattip py3.5-mac-embedding 2b8893eda16d /: close abandoned branch
<kenaan> mattip py3.5-appexec c9efee3c1f21 /: close abandoned branch
<kenaan> mattip freelibrary e54b16dd02ba /: close abandoned branch
<kenaan> mattip closed-branches 63754c7ff8ce /: Merge closed head ab27979d22ca on branch issue2996
<kenaan> mattip closed-branches 4d0078908282 /: Merge closed head 9c5ebfaa4643 on branch vendor/stdlib-2.7.16
<kenaan> mattip closed-branches 68f39bbd8a19 /: Merge closed head b8fc8739c04a on branch cffi-libs2
<kenaan> mattip closed-branches a95f267feb4e /: Merge closed head 74012b3efb6a on branch utf8-unicode2
<kenaan> mattip closed-branches 15c08089a24e /: Merge closed head 5c1dd534b063 on branch utf8-unicode
<kenaan> mattip closed-branches d1cc728a22eb /: Merge closed head ca7e5b14bb58 on branch fix_test_unicode_outofrange
<kenaan> mattip closed-branches e4823a772faa /: Merge closed head 82f53d5da066 on branch unicode-fix
<kenaan> mattip closed-branches 985886d8874a /: Merge closed head fae4310cc9a4 on branch release-2.3.x
<kenaan> mattip closed-branches fe5dae22b6e4 /: Merge closed head dc0d1ad4b705 on branch release-pypy2.7-5.x
<kenaan> mattip closed-branches d74ee2a427c2 /: Merge closed head 282c049cb55d on branch release-pypy3.5-5.x
<kenaan> mattip closed-branches 26e6d6bd93df /: Merge closed head e916b676b63f on branch release-pypy2.7-v5.9.x
<kenaan> mattip closed-branches 8c4d82122015 /: Merge closed head f9cb3f0c51d3 on branch release-pypy3.5-v5.9.x
<kenaan> mattip closed-branches e7ba78e72c13 /: Merge closed head 87ace2419baf on branch release-pypy3.6-7.x
<kenaan> mattip closed-branches a15d9accfc49 /: Merge closed head be662e1da8fa on branch release-pypy3.3-5.x
<kenaan> mattip closed-branches 09bb6855c96d /: Merge closed head d8fec912d479 on branch release-pypy2.7-6.x
<kenaan> mattip closed-branches f980f70d5f23 /: Merge closed head 4682175c07a0 on branch release-pypy3.5-6.x
<kenaan> mattip closed-branches 52c860b4e893 /: Merge closed head 81ae764ead91 on branch release-pypy2.7-7.x
<kenaan> mattip closed-branches 46f5211f6b8b /: Merge closed head 3e255ae2282f on branch release-pypy3.5-7.x
<kenaan> mattip closed-branches af4a51d30aa2 /: Merge closed head e315429becb1 on branch techtonik/release240rst-fix-indentation-and-some-o-1410020236989
<kenaan> mattip closed-branches 00dd7c6aefe2 /: Merge closed head 4ca91b8a7121 on branch techtonik/introductionrst-simplify-explanation-abo-1460879168046
<kenaan> mattip closed-branches a26d02f53173 /: Merge closed head 2b8893eda16d on branch py3.5-mac-embedding
<kenaan> mattip closed-branches 42a78661bcf8 /: Merge closed head c9efee3c1f21 on branch py3.5-appexec
<kenaan> mattip closed-branches aef6a9b34bb2 /: Merge closed head e54b16dd02ba on branch freelibrary
<kenaan> mattip closed-branches 18fd8430a718 /: re-close this branch
<mattip> </spam>
<mattip> there are still 162 open branches: 'hg branches -a --template "{branch} {author}\n"'
<mattip> from 41 authors
speeder39_ has quit [Quit: Connection closed for inactivity]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-32/builds/6665 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7710 [mattip: force build, release-pypy3.6-v7.x]
<mattip> ahh, a bit more spam
<bbot2> Started: http://buildbot.pypy.org/builders/own-win-x86-32/builds/2133 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-s390x/builds/1351 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-aarch64/builds/94 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/5448 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6483 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/4622 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/4853 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-s390x/builds/1140 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-linux-x86-32/builds/222 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-linux-x86-64/builds/225 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-win-x86-32/builds/197 [mattip: force build, release-pypy3.6-v7.x]
<kenaan> andrewjlawrence winconsoleio ff5130e8c568 /pypy/module/_io/: Implemented more tests for winconsole io. Add interp tests for get_console_type method. Fixed a few ...
ajlawrence3 has joined #pypy
ajlawrence has quit [Remote host closed the connection]
<ajlawrence3> How do I debug app level tests? I tried running them with pdb but it does not let me debug the test.
xcm has quit [Remote host closed the connection]
<mattip> ronan probably knows a better way, but if the test is simple I just copy it to a stand-alone file and run it
<mattip> I think that may have been the motivation to move to test files that start with apptest_*.py, they can be run directly with a pypy3/python3
<mattip> with -D
xcm has joined #pypy
<mattip> but I'm not sure how you would convert to apptest_win32console.py, where do you put the usemodules?
<ajlawrence3> Is that a question for me?
<mattip> ajlawrence3: the question is for ronan, the answer (when it comes) is for you
<ronan> mattip: ATM, you can't
<mattip> ronan: thanks. So copying the test is the easiest way for now?
<ronan> yes
<ajlawrence3> I am not sure my code currently translates but I will give it a go.
<mattip> ahh, then I misunderstood the question. You want to run the test untranslated but put pdb in the test.
<mattip> then the answer is to add print statements or cause an exception and use python2 pytest.py <test-file.py> -k test --pdb
<ronan> or put a pdb inside the rpython
<mattip> +1
<ronan> mattip: I've been wondering what to do about usemodules for -D tests
<ronan> I haven't found a good solution
<mattip> could it be a decorator?
<bbot2> Exception: http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/4622 [mattip: force build, release-pypy3.6-v7.x]
<ajlawrence3> mattip: when I run the test with --pdb it seems to provide me with the call stack of the interpretter rather than the application
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/5448 [mattip: force build, release-pypy3.6-v7.x]
antocuni has joined #pypy
ajlawrence3 has quit [Ping timeout: 260 seconds]
<ronan> mattip: we need to create the space before running any module-level code, so I guess not
antocuni has quit [Ping timeout: 245 seconds]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-aarch64/builds/92 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Failure: http://buildbot.pypy.org/builders/rpython-linux-x86-32/builds/222 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6483 [mattip: force build, release-pypy3.6-v7.x]
<LarstiQ> mattip: should these different ways of running tests maybe be put in a faq/development.md type thing?
<bbot2> Failure: http://buildbot.pypy.org/builders/own-win-x86-32/builds/2133 [mattip: force build, release-pypy3.6-v7.x]
<mattip> I guess the different testng methods could be documented better there
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-32/builds/6665 [mattip: force build, release-pypy3.6-v7.x]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
speeder39_ has joined #pypy
<bbot2> Success: http://buildbot.pypy.org/builders/rpython-linux-x86-64/builds/225 [mattip: force build, release-pypy3.6-v7.x]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/7710 [mattip: force build, release-pypy3.6-v7.x]
ajlawrence has joined #pypy
xcm has quit [Read error: Connection reset by peer]
<ajlawrence> Would it be better to have something like smart pointers instead of scoped_alloc?
xcm has joined #pypy
i9zO5AP has joined #pypy
Ai9zO5AP has quit [Ping timeout: 245 seconds]
speeder39_ has quit [Quit: Connection closed for inactivity]
xcm has quit [Killed (orwell.freenode.net (Nickname regained by services))]
xcm has joined #pypy