00:24
adamholmberg has quit [Remote host closed the connection]
00:39
lritter has quit [Quit: Leaving]
01:23
xcm has quit [Read error: Connection reset by peer]
01:24
xcm has joined #pypy
02:50
CrazyPython has joined #pypy
02:54
CrazyPython has quit [Read error: Connection reset by peer]
02:55
CrazyPython has joined #pypy
03:06
xcm has quit [Read error: Connection reset by peer]
03:07
<
jneen >
okay so it looks like python's `os.fork` does something
*completely* different than exec*
03:08
xcm has joined #pypy
03:10
<
jneen >
os.fork() is a convoluted way of creating another OS thread that's running
*the same python process*
03:11
<
jneen >
er, the same python program
03:12
CrazyPython has quit [Remote host closed the connection]
03:12
CrazyPython has joined #pypy
03:12
CrazyPython has quit [Read error: Connection reset by peer]
03:13
CrazyPython has joined #pypy
03:17
jcea has quit [Quit: jcea]
03:18
<
jneen >
oh... wait i think i understand. execv
*does* work, and replaces the current process, and then i use os.waitpid(...)
03:18
CrazyPython has quit [Ping timeout: 240 seconds]
03:22
<
wleslie >
jneen: yes, normally you use both. you use fork() to create another process, which continues from the fork, and then execv*() to change the current process to be the thing you want to run.
03:23
<
wleslie >
this is just unix though, not really python specific
03:31
xcm has quit [Remote host closed the connection]
03:32
xcm has joined #pypy
03:42
xcm has quit [Remote host closed the connection]
03:44
xcm has joined #pypy
03:48
andi- has quit [Remote host closed the connection]
03:54
andi- has joined #pypy
03:54
xcm has quit [Ping timeout: 265 seconds]
05:59
dddddd has quit [Remote host closed the connection]
08:47
sdktda_ has joined #pypy
08:48
sdktda_ has quit [Remote host closed the connection]
08:49
dmalcolm has quit [Remote host closed the connection]
10:03
<
cfbolz >
wleslie: that 'just' is extremely misplaced
10:03
<
cfbolz >
Unix stuff is super strange
10:25
xcm has joined #pypy
11:54
<
nimaje >
to that _blake2_build.py issue, simply removing the call to abspath doesn't work as it does os.chdir(os.path.dirname(__file__)) later for some reason, so I use
https://0x0.st/iBdI.py to avoid creating that useless directory structure
12:17
jcea has joined #pypy
12:23
<
wleslie >
well yes, not `just` in the sense of `simply`, but rather `completely described by`
13:17
lritter has joined #pypy
13:46
<
cfbolz >
antocuni: haha, it actually works
13:47
<
cfbolz >
hacked a conftest.py together that gives you links in gnome terminal
13:47
<
cfbolz >
there's a weird newline that I don't understand yet
14:06
dddddd has joined #pypy
15:17
mattip has quit [Ping timeout: 256 seconds]
15:26
mattip has joined #pypy
15:35
mattip has quit [Ping timeout: 256 seconds]
15:40
mattip has joined #pypy
15:49
mattip has quit [Ping timeout: 256 seconds]
15:53
sdktda has joined #pypy
15:59
xcm has quit [Remote host closed the connection]
16:01
xcm has joined #pypy
16:26
mattip has joined #pypy
16:30
mattip has quit [Ping timeout: 264 seconds]
16:54
mattip has joined #pypy
16:54
mattip has quit [Remote host closed the connection]
16:55
mattip has joined #pypy
17:15
BPL has joined #pypy
17:16
SunDwarf has quit [Ping timeout: 256 seconds]
17:22
SunDwarf has joined #pypy
17:41
xcm has quit [Read error: Connection reset by peer]
17:43
xcm has joined #pypy
18:08
xcm has quit [Ping timeout: 264 seconds]
18:17
jvesely has quit [Remote host closed the connection]
18:18
jvesely has joined #pypy
18:21
<
mattip >
nimaje: thanks, fixing
18:28
sdktda has quit [Quit: Leaving]
18:36
CrazyPython has joined #pypy
18:38
CrazyPython has quit [Read error: Connection reset by peer]
18:44
jvesely has quit [Quit: jvesely]
18:47
jvesely has joined #pypy
19:18
mattip has quit [Ping timeout: 250 seconds]
19:23
mattip has joined #pypy
20:14
<
antocuni >
cfbolz: and of course in the best pytest tradition, it doesn't work with my version :(
20:14
mattip has quit [Ping timeout: 256 seconds]
20:14
<
cfbolz >
antocuni: haha, yes, sorry, it doesn't work with pypy's version either :-)
20:14
<
cfbolz >
will try to hack more
20:14
<
antocuni >
so, which version does it work with? :)
20:15
<
antocuni >
ah, it seems I have a very old one, 2.8.1
20:16
<
cfbolz >
5.4.1 is what I have
20:16
<
cfbolz >
4.6.6 seem to work too
20:17
<
antocuni >
indeed, it works for me with 5.4.1
20:17
<
antocuni >
nice and useful
20:17
<
cfbolz >
antocuni: do you get the line breaks?
20:19
<
cfbolz >
I'd like to fix that
20:20
<
cfbolz >
but I don't understand the problem yet
20:20
<
cfbolz >
well, tomorrow, maybe
20:20
mattip has joined #pypy
20:50
CrazyPython has joined #pypy
21:02
CrazyPython has quit [Read error: Connection reset by peer]
21:05
CrazyPython has joined #pypy
21:17
CrazyPython has quit [Remote host closed the connection]
21:48
<
mattip >
ronan: on macos, py3.6 many pypy-c-jit-macosx-x86-64 pypy.module.cpyext.tests are failing with
21:48
<
mattip >
E ImportError: No module named pycparser
21:49
<
mattip >
is this coming from the host python2 testrunner?
22:00
jacob22 has quit [Quit: Konversation terminated!]
22:00
mattip has quit [Ping timeout: 260 seconds]
22:01
jacob22 has joined #pypy
22:25
mattip has joined #pypy
22:34
CrazyPython has joined #pypy
22:35
<
jneen >
is there a way to use an r_uint to index an array? the typer keeps telling me it can't guarantee the signedness matches...
22:37
<
jneen >
er, nevermind, pebkac
22:46
CrazyPython has quit [Read error: Connection reset by peer]
22:50
nedbat has joined #pypy
23:20
lritter has quit [Ping timeout: 265 seconds]