<zaytsev>
mattip_: i've now added basic gui stuff, and o wonder, it has created an environment variable VS141COMNTOOLS on it's own, and maybe even made registry entries, can't check right now
<zaytsev>
mattip_: i'm curious if py3.5 build is going to get further now. the 2.x vc90 build still seems somehow to be halfway working after i removed entries for locals, but it has regressed
<zaytsev>
mattip_: it's looking for runtime in the wrong place afaiu. you didn't comment on whether i've got it correctly that you now distribute locals via externals repository and the old locals stuff should go away.
<zaytsev>
mattip_: if yes, then you still apparently have an error in the packaging script.
<zaytsev>
mattip_: the search order should be bin from externals first
<kenaan>
ambv py3.6 2d839065d4ea /lib-python/3/test/test_re.py: [test_re] After bpo-30978 str.format_map() correctly passes through lookup exceptions It no longer wraps IndexError w...
ronan has quit [Ping timeout: 246 seconds]
dddddd has joined #pypy
ronan has joined #pypy
<kenaan>
andr...@siemens.com windowsinstaller beb845313379 /pypy/tool/release/windowsinstaller/: started work on windows installer
<kenaan>
andr...@siemens.com windowsinstaller c9a11ed5ae5d /pypy/tool/release/windowsinstaller/: Started merging cpython scripts
<kenaan>
andr...@siemens.com windowsinstaller fb576872b8ca /pypy/tool/release/windowsinstaller/: Got to the point where bootstrap is being built.
<kenaan>
andr...@siemens.com windowsinstaller 1e97dbe9c397 /pypy/tool/release/windowsinstaller/: Further hackery.
<kenaan>
andr...@siemens.com windowsinstaller 536b0f301622 /pypy/tool/release/windowsinstaller/bundle/: Additional files from cpython
<kenaan>
andr...@siemens.com windowsinstaller 000052a98664 /: Got windows msi installer to build. It is not currently in a usable state.
<kenaan>
andr...@siemens.com windowsinstaller 647ac737bf55 /PC/icons/setup.ico: First icon drawn
<kenaan>
andr...@siemens.com windowsinstaller ca3f2c17865d /PC/icons/setup.ico: Cleaned up 64x64 icon
iomari has quit [Read error: Connection reset by peer]
iomari has joined #pypy
ronan has quit [Ping timeout: 246 seconds]
<zaytsev>
mattip_: ok good to know about externals. could you please edit the packaging script to put externals BIN in front of the PATH? that's the problem why pypy2 builds are failing now. on your slave it finds unrelated files, so it works somehow
<zaytsev>
mattip_: i will reboot and try again with 140 tonight, don't have access from work.
<zaytsev>
mattip_: if this still doesn't work then 141 again
iomari has quit [Ping timeout: 268 seconds]
iomari has joined #pypy
ubalot has joined #pypy
jcea has joined #pypy
ubalot has quit [Quit: ubalot]
ronan has joined #pypy
ronan__ has joined #pypy
ronan has quit [Read error: Connection reset by peer]
ronan__ has quit [Client Quit]
ronan has joined #pypy
iomari has quit [Read error: Connection reset by peer]
<kenaan>
ambv py3.6 c35aa59e82f6 /pypy/objspace/std/: (cfbolz,ambv) Fix __qualname__ for __new__ of built-in types
Zaab1t has joined #pypy
Zaab1t has quit [Client Quit]
mattip has quit [Ping timeout: 250 seconds]
antocuni has quit [Ping timeout: 272 seconds]
mattip has joined #pypy
<kenaan>
fijal unicode-utf8 9c07b0c439aa /rpython/rlib/rutf8.py: remove dead code
<kenaan>
Julian Berman zlib-copying 17e6b069ffdd /rpython/rlib/: And the same for compression streams.
<kenaan>
Julian Berman zlib-copying 51b646896e26 /pypy/module/zlib/: Now implement decompressobj.copy at the language level. Something seems likely to be broken still bec...
<kenaan>
Julian Berman zlib-copying 7d112d29d885 /pypy/module/zlib/interp_zlib.py: Acquire the lock around the Decompressor before copying. Also handles copying already-flushed decompr...
<kenaan>
Julian Berman zlib-copying 9b6800b03333 /pypy/module/zlib/: And now the same for compressobj...
<kenaan>
mattip default b24f0dd6cf2a /pypy/tool/release/package.py: prefer dlls from externals/bin
<kenaan>
ambv py3.6 ac6ace011b43 /pypy/module/_csv/: (cfbolz,ambv) Make _csv.Dialect unpicklable like on CPython
<zaytsev>
fijal: so are your plans for tonight shaping up a bit?
<fijal>
zaytsev: we gonna go to space burgers place in altstad
<fijal>
leaving around 6:30, arriving there at 7?
<fijal>
can you join us there?
<zaytsev>
fijal: a cool junk f00d
<zaytsev>
hmmm... so leaving from this sudpark thing?
<zaytsev>
need to check what the traffic looks lik
<zaytsev>
sounds like a 45 min drive from here
<zaytsev>
so i should leave in 45 min. yeah, sounds not improssible
<zaytsev>
fijal: of course i could go directly to spaceburgers but i don't know which one, it seems there are many, and can one park nearby?
<kenaan>
ambv default dacb9ecfea69 /lib_pypy/_csv.py: (cfbolz,ambv) Remove pure Python _csv There is an RPython _csv in pypy/module/_csv that is used by default anyway.
marky1991 has joined #pypy
<kenaan>
ambv default 852477e9ba17 /lib_pypy/pwd.py: (cfbolz,ambv) Remove pure Python pwd There is an RPython version in pypy/module/pwd/ which is used by default anyway.
mattip has quit [Ping timeout: 246 seconds]
<fijal>
zaytsev: one in altstadt
<fijal>
there should be a place to park but I don't know?
<zaytsev>
fijal: i have no clue could you please just give me a google maps link? then i will search for a parking thing around the place
<mjacob>
arigato: (the commented out code should be unnecessary)
<kenaan>
Alexander Schremmer math-improvements 9c346098e834 /rpython/translator/c/: (xoraxax, arigo) Implement correct ULLL and LLL constants for {,u}int128_t.
i9zO5AP has quit [Quit: WeeChat 2.3]
xcm has quit [Remote host closed the connection]
Ai9zO5AP has joined #pypy
xcm has joined #pypy
marky1991 has joined #pypy
<mjacob>
arigato: both ByteBuffer (used by W_BufferedReader in my original failing example) and BytearrayBuffer (in the linked minimal example) use nonmoving_raw_ptr_for_resizable_list, which doesn't check for revdb at all
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
<arigato>
mjacob: OK, that's the culprit
<mjacob>
i'm unsure where exactly to put the check
<fijal>
mjacob: ping
<mjacob>
fijal: pong
<fijal>
mjacob: so I wrote you an email, but we have a spare couch from tomorrow if you don't want to commute from essen
<mjacob>
i'm leaving on thursday anyway, so there isn't much gain. would i need a sleeping bag or something like that?
<fijal>
I think we have a spare blanket
<arigato>
or many of them
<arigato>
grumble I think the code currently assumes that nonmoving_raw_ptr_for_resizable_list() is always possible
<arigato>
check with rlib.rgc.must_split_gc_address_space()
<mjacob>
where to check? in ll_nonmovable_raw_ptr_for_resizable_list or nonmoving_raw_ptr_for_resizable_list or both?
<arigato>
not very sure, it's a bit messy
<mjacob>
at least in ll_nonmovable_raw_ptr_for_resizable_list
<arigato>
no
<arigato>
because if you do, you have to declare that it can raise ValueError, etc.
<arigato>
maybe rename rgc.nonmovable_raw_ptr_for_resizable_list() to an internal name, and write a new function called rgc.nonmovable_raw_ptr_for_resizable_list()
marky1991 has quit [Read error: Connection reset by peer]
<arigato>
which explicitly checks and raises
<arigato>
don't forget to rename the class which says _about_=nonmovable_etc.