00:07
fryguybob has quit [Ping timeout: 264 seconds]
00:24
kipras is now known as kipras`away
00:26
kipras`away is now known as kipras
00:33
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
00:37
tbodt has joined #pypy
00:43
dcrosta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
01:27
pilne has joined #pypy
01:29
jcea has quit [Quit: jcea]
01:36
marr has quit [Ping timeout: 256 seconds]
01:52
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
01:54
tbodt has joined #pypy
01:56
tbodt has quit [Client Quit]
01:56
dddddd has quit [Remote host closed the connection]
02:00
asmeurer has quit [Ping timeout: 248 seconds]
02:03
asmeurer has joined #pypy
02:09
squeaky_pl has quit [Ping timeout: 264 seconds]
02:15
tbodt has joined #pypy
02:25
fryguybob has joined #pypy
02:34
ceridwen has quit [Ping timeout: 265 seconds]
02:45
pilne has quit [Quit: Quitting!]
02:47
ceridwen has joined #pypy
03:08
aboudreault has quit [Excess Flood]
03:11
aboudreault has joined #pypy
03:12
aboudreault has quit [Excess Flood]
03:15
ArneBab has joined #pypy
03:15
ArneBab has quit [Changing host]
03:15
ArneBab has joined #pypy
03:17
aboudreault has joined #pypy
03:19
exarkun has quit [Read error: Connection reset by peer]
03:19
ArneBab_ has quit [Ping timeout: 240 seconds]
03:28
exarkun has joined #pypy
04:26
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
04:42
yuyichao has joined #pypy
05:02
exarkun has quit [Ping timeout: 248 seconds]
05:03
exarkun has joined #pypy
05:04
gutworth has quit [Remote host closed the connection]
05:18
aboudreault has quit [Excess Flood]
05:23
aboudreault has joined #pypy
05:42
aboudreault has quit [Excess Flood]
05:45
aboudreault has joined #pypy
05:52
aboudreault has quit [Excess Flood]
05:56
aboudreault has joined #pypy
05:56
aboudreault has quit [Excess Flood]
05:59
aboudreault has joined #pypy
06:16
aboudreault has quit [Excess Flood]
06:19
aboudreault has joined #pypy
06:19
aboudreault has quit [Excess Flood]
06:24
aboudreault has joined #pypy
06:30
aboudreault has quit [Excess Flood]
06:34
aboudreault has joined #pypy
06:35
aboudreault has quit [Excess Flood]
06:40
aboudreault has joined #pypy
06:41
aboudreault has quit [Excess Flood]
06:42
exarkun has quit [Ping timeout: 252 seconds]
06:42
exarkun has joined #pypy
06:46
aboudreault has joined #pypy
06:47
aboudreault has quit [Excess Flood]
06:51
aboudreault has joined #pypy
06:58
mattip has joined #pypy
06:58
<
mattip >
what is the equivalent of "pypy pytest.py -A pypy/module/_io/test" for pypy3?
06:59
<
mattip >
is there an incantation that can run the tests without the testrunner?
07:00
<
arigato >
maybe something like "py.test -A foo/test" with an additional command-line switch to choose pypy3 instead of python3
07:01
<
arigato >
because -A in pypy3 work by building a real .py file and then calling "python3 file.py"
07:02
<
fijal >
I think I merged the tests badly
07:06
aboudreault has quit [Excess Flood]
07:06
<
fijal >
how do I run -A tests on pypy3?
07:08
<
kenaan >
fijal py3.5 34c63fba0bba /pypy/module/_continuation/test/test_stacklet.py: I think this is how it was supposed to be, unclear how to test
07:09
aboudreault has joined #pypy
07:09
<
kenaan >
fijal release-pypy3.5-v5.9.x a91df6163fb7 /pypy/module/_continuation/test/test_stacklet.py: merge py3.5
07:09
<
fijal >
are we good to release that?
07:09
<
fijal >
(the change I just did is just in a test file)
07:10
<
arigato >
fijal: see my answer to matti's question 5 minutes ago
07:10
<
fijal >
arigato: yeah I just realized :)
07:10
<
arigato >
yay release!
07:11
<
arigato >
(I mean, yay, but I trust that you checked the buildbots, which I didn't this morning :-)
07:11
<
fijal >
there are still some failures
07:11
<
fijal >
arigato: note that -A --python explodes on some tests weirdly
07:13
<
arigato >
does anyone has a clue about test_oserror_filename? it didn't fail relatively recently
07:14
tayfun26 has joined #pypy
07:16
aboudreault has quit [Excess Flood]
07:16
aboudreault has joined #pypy
07:17
<
fijal >
arigato: maybe adding xattr etc added new test cases?
07:19
<
arigato >
ah, likely
07:19
<
arigato >
we don't know which 'func' fails, but I guess it's one of these ones
07:20
aboudreault has quit [Excess Flood]
07:23
aboudreault has joined #pypy
07:24
aboudreault has quit [Excess Flood]
07:26
yuyichao_ has joined #pypy
07:26
yuyichao has quit [Ping timeout: 265 seconds]
07:29
aboudreault has joined #pypy
07:37
aboudreault has quit [Excess Flood]
07:40
aboudreault has joined #pypy
07:42
aboudreault has quit [Excess Flood]
07:45
aboudreault has joined #pypy
07:45
aboudreault has quit [Excess Flood]
07:49
<
fijal >
arigato: I think good to go?
07:49
<
fijal >
mattip: what do we do with 2.7 release?
07:49
<
fijal >
I'll still write "what did not make it to the release"
07:50
aboudreault has joined #pypy
07:50
aboudreault has quit [Excess Flood]
07:58
mattip_away has joined #pypy
07:59
aboudreault has joined #pypy
07:59
<
mattip_away >
fijal: i started a py2 release branch, will kick the bots in a bit
08:02
aboudreault has quit [Excess Flood]
08:03
mattip_away has quit [Remote host closed the connection]
08:11
aboudreault has joined #pypy
08:14
antocuni has joined #pypy
08:18
iko has joined #pypy
08:19
jamesaxl has joined #pypy
08:23
exarkun has quit [Ping timeout: 260 seconds]
08:23
exarkun has joined #pypy
08:28
oberstet has joined #pypy
08:29
aboudreault has quit [Excess Flood]
08:32
aboudreault has joined #pypy
08:54
<
mattip >
gaah, I hate git. Trying to rebase a branch from later along history to an earlier commit, it just created multiple versions of all the intermediate commits
09:04
oberstet2 has joined #pypy
09:05
oberstet has quit [Ping timeout: 260 seconds]
09:06
dddddd has joined #pypy
09:11
<
mattip >
it seems cpython does not hide the hastzinfo and tzinfo fields of a PyDateTime_*, there are no macros on cpython2 nor cpython3 to shield it from direct use
09:12
<
mattip >
so now we have to duplicate that
09:15
asmeurer has quit [Quit: asmeurer]
09:16
<
antocuni >
fijal: I think that 34c63fba0bba breaks -A tests
09:17
<
LarstiQ >
mattip: you probably wanted rebase --onto
09:18
<
mattip >
LarstiQ: it was just for a one-line patch, I deleted the branch and started over
09:19
<
LarstiQ >
mattip: aye, but if I'm telling you about other ways to do this, maybe you will hate git less next time
09:19
<
fijal >
antocuni: no
09:19
* LarstiQ
would probably have used magit to apply the hunk
09:20
squeaky_pl has joined #pypy
09:20
* arigato
is stuck with git on another project and doesn't like it either
09:21
<
mattip >
LarstiQ: but I will try to write that down somewhere in my growing list of git obscure commands, like git rev-parse HEAD
09:21
<
arigato >
(though not enough to actively hate it)
09:21
<
LarstiQ >
mattip: uh, what do you need that for?
09:21
<
mattip >
on ubuntu rev-parse is not an option that shows up anywhere in git help
09:22
<
mattip >
LarstiQ: to find the hash of the current git repo position, I lose my place often
09:22
aboudreault has quit [Excess Flood]
09:22
<
LarstiQ >
mattip: `git log -1` not good?
09:22
<
fijal >
antocuni: well I don't care, it makes it work on py3
09:23
<
LarstiQ >
mattip: rev-parse is a lowlevel command, not a user facing one
09:23
<
LarstiQ >
mattip: `git log -1 --decorate` if you want some extra assurance you're lookingn at HEAD
09:23
<
antocuni >
then at least the commit message is wrong, and/or you should put a comment explaining why it's different on default
09:26
aboudreault has joined #pypy
09:30
aboudreault has quit [Excess Flood]
09:31
aboudreault has joined #pypy
09:35
<
cfbolz >
we need the bot that stops vcs discussions again
09:35
marr has joined #pypy
09:39
aboudreault has quit [Excess Flood]
09:40
aboudreault has joined #pypy
09:44
aboudreault has quit [Excess Flood]
09:48
<
fijal >
antocuni: I don't know - but it showed up in merge, so the commit is to cleanup merge
09:48
<
fijal >
antocuni: so it's not THAT commit, that was a bogus merge
09:48
<
fijal >
if you want, you can dig why 3.5 was different in the first place
09:49
<
antocuni >
I'm just worried that next time a merge conflict will arise, the guy who will have to handle it won't know why there is a difference and what to do; so maybe putting a comment (either on default or py3.5) might be clearer
09:50
aboudreault has joined #pypy
09:51
<
fijal >
yes sure :-)
09:51
<
fijal >
I have no clue why it is such anyway
09:52
aboudreault has quit [Excess Flood]
09:55
aboudreault has joined #pypy
09:55
aboudreault has quit [Excess Flood]
09:56
aboudreault has joined #pypy
10:01
<
fijal >
mattip: can you also package 3.5 or should I do that?
10:01
<
mattip >
yes, but only tomorrow night
10:03
<
antocuni >
fijal: I bet it has something to do with unbound methods, but I don't know exactly how it works the magic logic which makes cls.w_* functions available inside app tests
10:03
<
fijal >
mattip: that's great
10:04
<
kenaan >
fijal default b5a861c01c71 /pypy/doc/release-v5.10.0.rst: mention next milestones
10:04
aboudreault has quit [Excess Flood]
10:04
<
mattip >
fijal: please "hg up -r default" and then "hg tag -r <rev> release-pypy3.5-v5.10.0" so the source tarballs will also be repackaged
10:04
<
fijal >
where <rev> is what?
10:05
<
fijal >
current tip of 3.5?
10:05
<
mattip >
a91df6163fb7 maybe? check nightly release builds
10:06
<
fijal >
there are two different builds here
10:06
<
fijal >
should we restart?
10:06
<
fijal >
(none of it the most recent one)
10:07
<
mattip >
+1, if it is ready
10:07
<
fijal >
I
*think* so
10:08
aboudreault has joined #pypy
10:10
<
kenaan >
fijal release-pypy3.5-v5.9.x 09f9160b643e /.hgtags: Added tag release-pypy3.5-5.10.0 for changeset a91df6163fb7
10:12
aboudreault has quit [Excess Flood]
10:13
aboudreault has joined #pypy
10:13
ronan has joined #pypy
10:26
aboudreault has quit [Excess Flood]
10:29
aboudreault has joined #pypy
10:34
aboudreault has quit [Excess Flood]
10:35
realitix has joined #pypy
10:36
aboudreault has joined #pypy
10:44
raynold has quit [Quit: Connection closed for inactivity]
10:47
aboudreault has quit [Excess Flood]
10:51
aboudreault has joined #pypy
10:56
aboudreault has quit [Excess Flood]
10:57
aboudreault has joined #pypy
11:03
<
kenaan >
mattip default 8ac1cb1e43e5 /.hgtags: Added tag release-pypy2.7-v5.10.0 for changeset 0e7ea4fe15e8
11:03
<
kenaan >
mattip release-pypy3.5-v5.9.x 7a22aa3bd5bf /.hgtags: Removed tag release-pypy3.5-5.10.0
11:03
<
kenaan >
mattip default fdf52f9fd458 /.hgtags: Added tag release-pypy3.5-v5.10.0 for changeset a91df6163fb7
11:03
<
mattip >
hg seems to care where tags are created, alway do "hg up -r default" before creating tags
11:03
<
mattip >
now just to wait till all the buildbots finish
11:10
aboudreault has quit [Excess Flood]
11:12
antocuni has quit [Ping timeout: 248 seconds]
11:15
<
fijal >
mattip: sorry
11:15
<
fijal >
I even checked
11:19
aboudreault has joined #pypy
11:23
<
fijal >
I thought at least
11:34
aboudreault has quit [Excess Flood]
11:35
aboudreault has joined #pypy
11:38
dddddd has quit [Remote host closed the connection]
11:43
exarkun has quit [Ping timeout: 268 seconds]
11:43
exarkun has joined #pypy
12:13
<
kenaan >
rlamy default 9d239f4dad8a /pypy/: Make ctypes_tests independent of rpython
12:16
aboudreault has quit [Excess Flood]
12:16
aboudreault has joined #pypy
12:32
marky1991 has joined #pypy
12:38
marky1991 has quit [Ping timeout: 248 seconds]
12:41
jcea has joined #pypy
12:57
antocuni has joined #pypy
13:09
realitix has quit [Quit: realitix]
13:10
realitix has joined #pypy
13:19
dowwie_ has joined #pypy
13:19
dowwie has quit [Ping timeout: 252 seconds]
13:20
<
mattip >
ronan: in the py3.5 tool/pytest/apptest.py, the test is written to pyfile "pyfile = udir.join('src.py')"
13:21
<
mattip >
what happens if we run more than one test runner in parallel, like on win32?
13:21
<
mattip >
they all run the same file?
13:47
<
arigato >
but I think they'd get different udirs
13:52
<
mattip >
all the filenames are the same, I have two parallel runners
13:54
<
arigato >
if udir is the same across several process, there's a bigger bug
13:55
<
mattip >
hmm, checking again
13:55
<
arigato >
maybe udir ends up the same in rare cases if we start the processes at the same time?
13:57
<
mattip >
more likely - I need to open() a different filename according to current process PID, I probably just double opened the same file
13:58
<
arigato >
yes, you're double-opening the same file here
13:58
<
arigato >
in 'w' which means the last one overwrites the older ones
14:06
<
mattip >
I am looking for a pypy3.exe which is started but never killed, it hangs the -A test runs on the buildslave
14:07
<
mattip >
all I have is the PID from task manager
14:07
<
mattip >
I am trying to figure out which test starts it, so I wanted a map of pid-to-test
14:13
<
mattip >
now I added os.getpid() to the filename I open, and a counter to the calls in apptest.py
14:14
<
mattip >
and I can see that each testrunner uses its own udir
14:14
<
mattip >
sorry for the noise
14:19
adamholmberg has joined #pypy
14:25
<
kenaan >
rlamy default edd970341375 /pypy/module/test_lib_pypy/ctypes_tests/: Clean up tests and don't rely on magical injection of raises() into globals
14:28
realitix has quit [Quit: realitix]
14:28
mattip has left #pypy ["Leaving"]
14:28
realitix has joined #pypy
14:38
adamholmberg has quit [Remote host closed the connection]
14:44
tayfun26 has quit [Quit: tayfun26]
14:44
dowwie_ has quit [Ping timeout: 252 seconds]
14:44
dowwie has joined #pypy
14:44
dowwie has quit [Changing host]
14:44
dowwie has joined #pypy
14:45
adamholmberg has joined #pypy
14:46
Remi_M has quit [Quit: See you!]
14:51
marky1991 has joined #pypy
14:54
marky1991 has quit [Remote host closed the connection]
14:54
marky1991 has joined #pypy
14:55
dcrosta has joined #pypy
14:57
dddddd has joined #pypy
15:06
infernix has quit [Ping timeout: 265 seconds]
15:08
yuyichao has joined #pypy
15:12
yuyichao_ has quit [Ping timeout: 260 seconds]
15:14
<
kenaan >
rlamy default 3f6df999bd4c /pypy/module/test_lib_pypy/ctypes_tests/: Compatibility with pytest 3.*
15:14
<
kenaan >
rlamy default 2af71eb93682 /pypy/module/test_lib_pypy/ctypes_tests/test_functions.py: Avoid dependency on rpython
15:17
infernix has joined #pypy
15:21
infernix has quit [Ping timeout: 252 seconds]
15:24
marky1991 has quit [Ping timeout: 248 seconds]
15:27
<
kenaan >
rlamy py3.5 c653db1b380d /: hg merge default
15:28
infernix has joined #pypy
15:45
realitix has quit [Ping timeout: 256 seconds]
15:45
yuyichao has quit [Ping timeout: 248 seconds]
15:56
yuyichao has joined #pypy
16:26
marky1991 has joined #pypy
16:39
marky1991 has quit [Read error: Connection reset by peer]
16:43
marky1991 has joined #pypy
16:45
antocuni has quit [Read error: Connection reset by peer]
16:47
antocuni has joined #pypy
17:07
marky1991 has quit [Ping timeout: 264 seconds]
17:07
raynold has joined #pypy
17:13
realitix has joined #pypy
17:13
realitix has quit [Remote host closed the connection]
17:29
<
kenaan >
rlamy default 34217fe03263 /pypy/module/test_lib_pypy/ctypes_tests/: Make relative imports explicit
17:31
<
ronan >
pff, trying to get the ctypes_tests to work on py3.5 is rather painful
17:34
tav has quit [Quit: tav]
17:44
jamesaxl has quit [Ping timeout: 264 seconds]
17:46
jamesaxl has joined #pypy
18:00
asmeurer has joined #pypy
18:41
antocuni has quit [Ping timeout: 265 seconds]
18:49
adamholmberg has quit [Remote host closed the connection]
18:54
dowwie_ has joined #pypy
18:58
dowwie has quit [Ping timeout: 252 seconds]
19:01
adamholmberg has joined #pypy
19:20
tbodt has joined #pypy
19:38
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
19:56
amaury has joined #pypy
20:01
amaury has quit [Remote host closed the connection]
20:02
amaury has joined #pypy
20:05
adamholmberg has quit [Remote host closed the connection]
20:06
tbodt has joined #pypy
20:23
adamholmberg has joined #pypy
20:24
adamholmberg has quit [Read error: Connection reset by peer]
20:25
adamholmberg has joined #pypy
20:27
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
20:29
adamholmberg has quit [Remote host closed the connection]
20:30
adamholmberg has joined #pypy
20:32
amaury has quit [Remote host closed the connection]
20:32
amaury has joined #pypy
20:38
tbodt has joined #pypy
20:39
tbodt has quit [Client Quit]
20:47
amaury has quit [Ping timeout: 272 seconds]
20:48
amaury has joined #pypy
20:59
amaury has quit [Ping timeout: 240 seconds]
21:08
dowwie_ has quit [Remote host closed the connection]
21:09
dowwie has joined #pypy
22:04
adamholmberg has quit [Remote host closed the connection]
22:07
adamholmberg has joined #pypy
22:07
adamholmberg has quit [Remote host closed the connection]
22:08
adamholmberg has joined #pypy
22:08
adamholmberg has quit [Remote host closed the connection]
22:08
jamesaxl has quit [Quit: WeeChat 1.9.1]
22:21
adamholmberg has joined #pypy
22:22
adamholmberg has quit [Remote host closed the connection]
22:22
adamholmberg has joined #pypy
22:22
adamholmberg has quit [Remote host closed the connection]
22:37
adamholmberg has joined #pypy
22:38
adamholmberg has quit [Remote host closed the connection]
22:39
Hotpot33 has quit [Ping timeout: 248 seconds]
22:40
adamholmberg has joined #pypy
23:01
adamholmberg has quit [Remote host closed the connection]
23:09
nanonyme has left #pypy ["WeeChat 2.0"]
23:50
dcrosta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]