cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://botbot.me/freenode/pypy/ ) | use cffi for calling C | the secret reason for us trying to get PyPy users: to test the JIT well enough that we're somewhat confident about it
Gonsor has quit [Read error: Connection reset by peer]
marky1991 has quit [Remote host closed the connection]
dddddd has quit [Remote host closed the connection]
adamholmberg has quit [Ping timeout: 256 seconds]
DIRT has quit [Excess Flood]
DIRT has joined #pypy
t3chn0punk has joined #pypy
asmeurer__ has quit [Quit: asmeurer__]
Hasimir has quit [Ping timeout: 240 seconds]
TheAdversary has quit [Ping timeout: 256 seconds]
Hasimir has joined #pypy
TheAdversary has joined #pypy
<kenaan> mattip unicode-utf8-py3 a50ac22defed /pypy/: repurpose realunicode_w to differentiate between bytes and str
<kenaan> mattip unicode-utf8-py3 00be052b857f /pypy/: more places where the rpython type needs to be true unicode
<kenaan> mattip unicode-utf8-py3 0ff9a3ee6b88 /pypy/: re-add text_w to differentiate W_Unicode (succeeds) from W_Bytes (fails)
<kenaan> mattip unicode-utf8-py3 0727cbb8aadd /rpython/tool/leakfinder.py: provide a nicer error message if tests are run with python3
<kenaan> mattip unicode-utf8-py3 7cba2470321a /: merge py3.5 into branch
asmeurer__ has joined #pypy
asmeurer__ has quit [Quit: asmeurer__]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6847 [mattip: force build, unicode-utf8-py3]
igitoor has quit [Ping timeout: 260 seconds]
igitoor has joined #pypy
igitoor has quit [Changing host]
igitoor has joined #pypy
_whitelogger has joined #pypy
asmeurer has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6847 [mattip: force build, unicode-utf8-py3]
asmeurer has quit [Quit: asmeurer]
asmeurer__ has joined #pypy
asmeurer__ has quit [Ping timeout: 264 seconds]
_whitelogger has joined #pypy
asmeurer_ has joined #pypy
asmeurer_ has quit [Ping timeout: 256 seconds]
antocuni_ has joined #pypy
DIRT has quit [Ping timeout: 276 seconds]
lritter has joined #pypy
_whitelogger has joined #pypy
antocuni_ has quit [Ping timeout: 268 seconds]
dddddd has joined #pypy
Gonsor has joined #pypy
jamesaxl has joined #pypy
raynold has quit [Quit: Connection closed for inactivity]
maxxam has joined #pypy
<maxxam> ok, so any advice for compiling PyPy with debug symbols? am on ubuntu
viceroy_of_cupca has joined #pypy
<maxxam> For example, https://pypy.readthedocs.io/en/latest/build.html says lldebug is passed to the makefile, whereas https://pypy.readthedocs.io/en/latest/config/commandline.html suggests —ldebug is passed to the rpython script
bananabread has quit [Ping timeout: 260 seconds]
Ganwell has quit [Read error: Connection reset by peer]
TheAdversary has quit [Ping timeout: 248 seconds]
Hasimir has quit [Ping timeout: 240 seconds]
maxxam has quit [Ping timeout: 240 seconds]
Hasimir has joined #pypy
bananabread has joined #pypy
viceroy_of_cupca has quit [Ping timeout: 260 seconds]
<cfbolz> maxxam: you can pass it to both of them
<cfbolz> but just use the build script
user___ has joined #pypy
user___ has quit [Client Quit]
user____ has joined #pypy
user____ is now known as maxxam
Gonsor has quit [Read error: Connection reset by peer]
<kenaan> cfbolz default c520c8e7a603 /pypy/doc/tool/makecontributor.py: because I felt like it: add some missing people and verbs to makecontributor.py
<cfbolz> maxxam: you can pass the option to both of these, it has kind of the same effect. But passing it to the rpython script is more convenient, so that's what you should do
DIRT has joined #pypy
DIRT has quit [Ping timeout: 264 seconds]
DIRT has joined #pypy
DIRT has quit [Max SendQ exceeded]
DIRT has joined #pypy
<mattip> arigato: nice catch with 2855 cpyext-pydatetimeapi, I am looking at it now
TheAdversary has joined #pypy
speeder39 has joined #pypy
DIRT has quit [Ping timeout: 240 seconds]
DIRT has joined #pypy
rubdos has quit [Ping timeout: 240 seconds]
DIRT has quit [Ping timeout: 244 seconds]
rubdos has joined #pypy
DIRT has joined #pypy
_whitelogger has joined #pypy
<mattip> also cleaned up a typecheck that was simply comparing the type name, now it is a bit smarter
<kenaan> mattip default 19fdbdf52ca1 /pypy/module/cpyext/test/test_datetime.py: "test" for tzinfo dealloc (leakchecker is flaky, so use print + pytest ... -s)
<kenaan> mattip default 6239e5f4d6f1 /pypy/module/cpyext/cdatetime.py: cleanup type_alloc, type_dealloc, fixes #2855
<kenaan> mattip py3.5 75b70a7697a1 /pypy/module/_cppyy/interp_cppyy.py: tabs -> spaces
DIRT has quit [Ping timeout: 260 seconds]
<mattip> after I run own tests, I have a few txt files in pypy/doc/config, like pypy/doc/config/translation.lto.txt
<mattip> that are not tracked and not ignored by hg. They seem to relate to relatively new onfig options
<mattip> and there are other txt files there that are tracked and clean. It seems the option system generates them?
<mattip> Should the new ones be added to mercurial or the old ones removed?
<mattip> and ignored?
<cfbolz> mattip: the new ones added, I think
<cfbolz> Though I'm not sure anybody cares for the option documentation system
DIRT has joined #pypy
DIRT has quit [Quit: Leaving]
<mattip> cfbolz: it's a matter of a clean "hg status" after tests, that's all
<cfbolz> mattip: then just add them
speeder39 has quit [Quit: Connection closed for inactivity]
lritter has quit [Ping timeout: 256 seconds]
<kenaan> mattip unicode-utf8-py3 383fb0dd6744 /pypy/interpreter/: remove more deprecated space.str_w
<kenaan> mattip default 1251e9da7b5f /pypy/doc/config/: add generated option templates
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6848 [mattip: force build, unicode-utf8-py3]
<bbot2> Exception: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6848 [mattip: force build, unicode-utf8-py3]
altendky has quit [Quit: Connection closed for inactivity]
danieljabailey has quit [Quit: ZNC 1.6.5+deb2build2 - http://znc.in]
danieljabailey has joined #pypy
DIRT has joined #pypy
wleslie has joined #pypy
jamesaxl has quit [Quit: WeeChat 2.1]