00:08
<
kenaan >
rlamy py3.7 72ff9d7c73e8 /lib_pypy/_testcapimodule.c: get _testcapi to compile again
00:25
BPL has quit [Quit: Leaving]
00:56
<
kenaan >
rlamy buildbot 50ceac4fc422 /bot2/pypybuildbot/master.py: aarch64 shouldn't use the same lock as bencher4!
00:56
<
ronan >
mattip: ^^^
01:33
waldhar has joined #pypy
01:35
speeder39_ has quit [Quit: Connection closed for inactivity]
01:48
waldhar has joined #pypy
03:21
xcm has quit [Ping timeout: 258 seconds]
03:22
xcm has joined #pypy
04:23
jcea has quit [Quit: jcea]
07:09
dddddd has quit [Remote host closed the connection]
07:40
altendky has quit [Quit: Connection closed for inactivity]
08:07
<
kenaan >
mattip py3.6 1e244de6b3ad /lib_pypy/: fix logic in _curses.get_wch (bb-3064, patch by Anthony Sottile)
08:17
<
mattip >
I think something is off with the py3.6 pypy/module/faulthandler
08:18
<
mattip >
looking at lib-python/3/test/test_cmd_line failure, it seems calling pypy -X faulthandler does not propogate the return code from the error,
08:19
<
mattip >
so the function lib-python.3.test.support.script_helper._assert_python raises an AssertError
08:20
<
mattip >
note the "AssertionError: Process return code is 0" even though the error is printed to stderr in the test
08:37
antocuni has joined #pypy
08:45
ekaologik has joined #pypy
10:16
antocuni has quit [Ping timeout: 258 seconds]
11:01
dddddd has joined #pypy
11:43
BPL has joined #pypy
12:57
bbot2 has quit [Quit: buildmaster reconfigured: bot disconnecting]
12:57
<
mattip >
ronan: updated buildbot and restarted, thanks
12:57
bbot2 has joined #pypy
13:35
<
mattip >
even without the fault handler there is a problem checking the exit code from pypy
13:35
<
mattip >
./pypy3-c -c"import sys, os; sys.stdout.write('x'); os.close(sys.stdout.fileno());"
13:35
<
mattip >
prints 120 on cpython, 0 on pypy
14:00
altendky has joined #pypy
14:18
<
mattip >
hmm, there is a test in test_sysmodule exactly for this case
14:59
tsaka__ has quit [Ping timeout: 245 seconds]
15:13
<
kenaan >
rlamy py3.6 adf9c8198875 /lib_pypy/_cffi_ssl/_stdssl/__init__.py: Correctly define ssl.HAS_TLSv1_3
15:18
<
mattip >
maybe writing the traceback to stderr is resetting the errno?
15:42
lesshaste has quit [Quit: Leaving]
15:55
<
mattip >
Py_FinalizeEx here
15:55
<
mattip >
explicitly checks if (flush_std_files() < 0) { status = -1;}
15:59
<
mattip >
and Py_Main checks that status and returns 120
16:01
<
mattip >
where is the comparable code for pypy?
16:18
<
mattip >
probably pypy/interpreter/app_main.py, but where is all the cleanup done in Py_FinalizeEx ?
16:20
<
ronan >
mattip: I'd say it's the finally block in entry_point()
16:20
<
ronan >
in pypy/goal/targetpypystandalone.py
16:50
xorAxAx has quit [Quit: Idle timeout reached: 172800s]
17:08
<
kenaan >
rlamy py3.7 02225b17d8ee /lib_pypy/: hg merge py3.6
17:08
<
kenaan >
rlamy py3.7 c45e8e15bf26 /lib_pypy/: Add some constants to _ssl
17:08
<
kenaan >
rlamy py3.7 f3000526edef /lib_pypy/_cffi_ssl/_stdssl/__init__.py: Adapt to 3.7 refactoring of SSLSocket (bpo-24334)
17:12
<
ronan >
pip should work now
17:20
<
mattip >
ronan: thanks. Maybe it should be part of space.finish() which could then return -1 and set exitcode, like Py_FinalizeEx ?
17:21
<
mattip >
s/and set exitcode/and entry_point would set exitcode=120/
17:32
jcea has joined #pypy
18:17
BPL has quit [Quit: Leaving]
18:24
fijal has quit [Ping timeout: 252 seconds]
18:24
lauren has quit [Ping timeout: 252 seconds]
18:24
msjyoo has quit [Ping timeout: 252 seconds]
18:25
fijal has joined #pypy
18:26
msjyoo has joined #pypy
18:27
lauren has joined #pypy
18:35
tsaka__ has joined #pypy
18:42
<
kenaan >
mattip py3.6 2c1cb3a4c2c5 /pypy/: test, fix for return value when stdout, stderr could not be flushed at exit
18:43
<
mattip >
fixed two more failing tests too, don't know why they don't show up on the buildbot summary
19:00
tsaka__ has quit [Ping timeout: 246 seconds]
19:03
<
ronan >
mattip: which tests?
20:44
<
kenaan >
andrewjlawrence winconsoleio a8914535a9cb /: Added global sigint event
21:34
BPL has joined #pypy
21:46
<
mattip >
ronan: see the changes in 2c1cb3a
21:48
<
mattip >
test_app_main.py and pypy/interpreter/test/test_targetpypy.py
22:06
jacob22 has quit [Remote host closed the connection]
22:08
jacob22 has joined #pypy
23:45
WGH has joined #pypy
23:52
BPL has quit [Quit: Leaving]