<mattip>
"TypeScript was not added to PATH since a valid installation was not found" ?
<zaytsev>
mattip: the thing is the damn microsoft installer doesn't set correct registry keys pointing to vcvarsall.bat. it also doesn't set the environment variable. it fact, this piece of shit doesn't get ANYTHING right. the file itself is there. your detection is based on variable. after this was set to correct value it worked.
<zaytsev>
mattip: distutils want registry key, and this i didn't create and installer didn't either. so with a little help of my anonymous chinese friend i added it, and distutils seem to be able to find it now.
<zaytsev>
mattip: oh it seems i mixed up chinese and japanese, whatever ;-) i meant this: レジストリ HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0\Setup\VC の ProductDir に、
<zaytsev>
mattip: yeah this hell is better be documented :( also now it's clear what was happening before
<zaytsev>
mattip: i had 2017 thing installed alongside, because you didn't tell me to uncheck it. in itself, it's not a problem, but the installer manages to create correct registry keys for it. so pypy was picking up 14.0 and distutils 14.1, which didn't work
<zaytsev>
mattip: anyways, i need to drive to $dayjob now :(
<zaytsev>
mattip: the next 3.5 build should succeed. i'm all anticipation
<njs>
the comment on line 46 is marked as "uncovered", which makes no sense. And if you toggle the flags at the top, you can see that this is coming fromthe pypy_nightly_py3_6 build
<njs>
(cc nedbat -- I don't know that it's worth your time to worrying about an unreleased pypy nightly build, but I figure you won't mind the heads-up)
<cfbolz>
njs: ah, that's likely a bug in the wordcode implementation
<mattip>
njs: is someone using py3.6, and it works?
<njs>
mattip: trio has a CI builder that runs on the py3.6 branch nightly
<njs>
mattip: it's worked fine for ages
<mattip>
nice. Does that have a typical web-based python usage profile: templating, sockets ... ?
<mattip>
i wonder how complete py3.6 is
<cfbolz>
we all wonder
<cfbolz>
the answer is a resounding "quite complete"
antocuni has joined #pypy
<njs>
mattip: trio is heavily biased towards low-level I/O stuff. No templating, lots and lots of sockets/ssl/weird signal hacks/etc.
<cfbolz>
still impressive that it works at all on pypy ;-)
<njs>
(the usual example I give is: the tests for trio's ssl support haven't found any bugs in trio recently, but they have found bugs in cpython's ssl module, pypy's ssl module, pyopenssl, openssl, and arguably the TLS 1.3 spec.)
<mattip>
njs: :)
<cfbolz>
haha
<cfbolz>
njs: you should tweet that
<fijal>
njs: yay!
<njs>
I should probably write a blog post about that TLS 1.3 thing, it is exactly the kind of arcane and barely-relevant content that my audience demands
arigato has quit [Read error: Connection reset by peer]
bbot2 has quit [Read error: Connection reset by peer]
bbot2 has joined #pypy
<kenaan>
cfbolz unicode-utf8 b6331207f8b9 /pypy/objspace/std/: change UnicodeDictStrategy to store wrapped unicode objects as keys. this lifts the restriction that they are...
<kenaan>
cfbolz unicode-utf8 df16e768b3bb /pypy/: make json decoding efficient again
Zaab1t has quit [Ping timeout: 272 seconds]
antocuni has quit [Ping timeout: 268 seconds]
<kenaan>
cfbolz unicode-utf8 4bd5dbda0076 /TODO: done by df16e768b3bb
Zaab1t has joined #pypy
marky1991 has joined #pypy
<mattip>
we might want to upload latest builds to bitbucket
<mattip>
if CI start downloading latest from buildbot, buildbot.pypy.org is going to get hit with alot of downloads
<cfbolz>
mattip: quite a few ci systems download from buildbot already, I think
<mattip>
fijal ^^^
jcea has joined #pypy
marky1991_2 has joined #pypy
<mattip>
that;s weird, bbot2 said it started those jobs, but then disconnected and reconnected and now they are gone
<ronan>
I'm trying to debug the test_site failure on py3.5, and something weird is going on: we have modules that come from nowhere in sys.modules, with paths apparently set up at translation-time
<ronan>
I'm surprised nothing broke
<cfbolz>
nedbat: I'm running the coverage.py tests. fwiw, both pypy 3.5 and 3.6 have quite a few failures, but 3.6 in particularly fails test_arcs.py a lot (whereas 3.5 passes it)
<nedbat>
cfbolz: do you have a link to the failures?
<cfbolz>
nedbat: no, just ran it locally. should I paste the names of the failing tests?
<nedbat>
cfbolz: i'd be curious to see the full failures.
<mattip>
tumbleweed: were there problems translating it?
<cfbolz>
nedbat: including tracebacks? can do
<nedbat>
cfbolz: it's not unusual to have to adjust the tests based on changes in the python implementation
<cfbolz>
nedbat: do you run the tests with some version of pypy?
<nedbat>
cfbolz: locally i run with: PyPy 3.5.3 (pypy 6.0.0.final.0)
<cfbolz>
and that passes?
<nedbat>
cfbolz: yes
<mattip>
tumbleweed: I ask because we are thinking of how best to build for ARM, ARM64. We currently use this setup
<nedbat>
cfbolz: it looks like 1) there's something changed about non-ascii in 3.5, and 2) the line number for compiled versions of multi-line constructs changed in 3.6
<cfbolz>
nedbat: yes, it's definitely a pypy 3.6 bug, it behaves completely wrong in pdb too
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
agronholm has joined #pypy
<mattip>
it seems I actually added code to handle sigma properly ~6 months ago, and forgot all about it
<cfbolz>
:-(
<cfbolz>
mattip: but only on py3.5?
Zaab1t has quit [Quit: bye bye friends]
<cfbolz>
Waaaat
<cfbolz>
I just got asked to review a paper on 'Nurses just-in-time training'
senyai has quit [Ping timeout: 240 seconds]
marky1991 has quit [Ping timeout: 250 seconds]
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
marky1991 has joined #pypy
<simpson>
Nice. Is it any good?
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
moei has quit [Quit: Leaving...]
<tos9>
"Patient is in cardiac arrest"
<tos9>
<Hands nurse textbook>
<simpson>
The idea is that, if a nurse is generally qualified but doesn't have training in a specific technique which is specialized to a particular clinic or situation, then they can get that training on the job rather than in a classroom.
<cfbolz>
Well, I declined the review
<cfbolz>
So i couldn't look at the paper, only the abstract
<cfbolz>
Clearly some pattern matching gone wrong to try to get me to review it 😜
<simpson>
Compare and contrast with things like runbooks, maybe? I'm making a note to chat with some relatives in nursing about this.