<ebarrett>
i was wondering if the language you see in jit logs is defined someplace
<ebarrett>
you know, the `i1 = ...` stuff
Ai9zO5AP has joined #pypy
jacob22_ has quit [Read error: Connection reset by peer]
jacob22_ has joined #pypy
<arigato>
ebarrett: hiü not formally
<arigato>
ebarrett: hi! not formally
<arigato>
resoperation.py contains a complete list with very occasionally comments
tsaka__ has quit [Quit: Konversation terminated!]
tsaka__ has joined #pypy
forgottenone has quit [Ping timeout: 246 seconds]
rindolf has quit [Remote host closed the connection]
antocuni has joined #pypy
marky1991 has quit [Read error: Connection reset by peer]
marky1991 has joined #pypy
marky1991 has quit [Read error: Connection reset by peer]
marky1991 has joined #pypy
<ebarrett>
arigato: thanks
forgottenone has joined #pypy
chaoflow has joined #pypy
<ebarrett>
arigato:so you have r, i, f, n variations on ops
<ebarrett>
that's reference, int, float and ...
<ebarrett>
what's 'n'?
antocuni has quit [Ping timeout: 246 seconds]
dansan has quit [Excess Flood]
dansan has joined #pypy
<arigato>
'none'
<arigato>
i.e. void
<ebarrett>
ah!
<ebarrett>
ok
Curi0 has quit [Ping timeout: 248 seconds]
dansan has quit [Excess Flood]
dansan has joined #pypy
Curi0 has joined #pypy
ruda_porto has joined #pypy
jcea has joined #pypy
antocuni has joined #pypy
jacob22_ has quit [Read error: Connection reset by peer]
jacob22_ has joined #pypy
tsaka__ has quit [Ping timeout: 268 seconds]
Rhy0lite has joined #pypy
tsaka__ has joined #pypy
adamholmberg has joined #pypy
forgottenone has quit [Read error: No route to host]
forgottenone has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
forgottenone has joined #pypy
forgottenone has quit [Ping timeout: 248 seconds]
<kenaan>
mattip default d4c7063c42e8 /rpython/translator/c/gc.py: fix translation for MSVC which doesn't like void* arithmetic
forgottenone has joined #pypy
mattip has quit [Ping timeout: 255 seconds]
<tos9>
mattip: the plot thickens yet again...
<tos9>
I think I have a completely non-python related C++ project that's giving very similar looking errors
<tos9>
Namely, I am trying to build https://xgboost.readthedocs.io/en/latest/build.html and seeing: ld: warning: ld: warning: ignoring file dmlc-core/libdmlc.a, file was built for archive which is not the architecture being linked (x86_64): dmlc-core/libdmlc.aignoring file librabit.a, file was built for archive which is not the architecture being linked (x86_64): librabit.a
<tos9>
At the end of this I feel like I am going to know a few things about the pure disaster that is compiling things on macOS, and regrettably up until now I have avoided knowing any of those things. Most of me wishes I could go on not knowing them :/...
mattip has joined #pypy
jacob22_ has quit [Read error: Connection reset by peer]
<antocuni>
I'd recommend to look at .travis.yml to see what it does
<tos9>
this is what I get -- though that's coming from within the container right?
<tos9>
ok cool, will do that
<antocuni>
in particular, you need so the the PYPY, PY end PKG env variables
<tos9>
a ha, ok, it's more involved than just running that script
* tos9
nods
<antocuni>
yes, and you also need to build the docker image
<antocuni>
oh well, I suppose it's not strictly necessary to build the docker image, it will be downloaded from dockerhub anyway
<antocuni>
but the real question is: why do you want to run it locally? Can't you just download the prebuilt wheels?
<tos9>
antocuni: so what I'm trying to decide is I have some additional packages I want to build -- so that's easy, I can send PRs for that, but then also probably I want to build for macOS too, which I see someone opened an issue for and hopefully should be easy, but then also I probably also want to create a second internal place that they're pushed to
<tos9>
antocuni: and my overall question is whether it's easiest to start with what you have here or do that completely from scratch :)
<tos9>
so e.g. I might want to run this exact sequence from Jenkins too, and have a second output
<antocuni>
ah I see
<antocuni>
for mac, I think travis support mac builds?
<tos9>
(the local part was just to get a feel for the process)
<tos9>
antocuni: it does yeah
<tos9>
so I think maybe I'll start by adding macOS support, and adding one or two extra packages
<antocuni>
cool, feel free to send a PR if you like
<tos9>
which at least helps on the open source side, and then for work, if I can get this running on Jenkins great, and if not whatever I'll start from scratch
infinite has quit [Ping timeout: 245 seconds]
<antocuni>
note that the build itself is not particularly complex; most of the complexity of the repo is to handle all the travis stuff, to create the index, etc.
<tos9>
Yeah -- I figured
<tos9>
I saw though some other random stuff like trying to use auditwheel
<tos9>
Which I'd have to figure out myself from scratch
<tos9>
So that's what made me think it was worth a look anyhow
<tos9>
and also even just like looping over 3 pypy containers with the 3 versoins is easy but tedious to write :/
<antocuni>
yes, my original idea was to build two wheels for each package: an ubuntu one and a "somelinux" one
infinite has joined #pypy
<antocuni>
"somelinux" would be similary to manylinux1 but based on centos6 instead of centos5 (which pypy doesn't support)
* tos9
nods
<tos9>
but now we have 2010 right?
<antocuni>
but I got problems with auditwheels, so I canceled the plan
<antocuni>
yes, I'd like to try manylinux2010 eventually
antocuni has quit [Ping timeout: 245 seconds]
infinite has quit [Ping timeout: 245 seconds]
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
infinite has joined #pypy
mattip has quit [Quit: Leaving]
mattip has joined #pypy
<ronan>
is anyone going to EuroPython?
<ronan>
or to EuroSciPy?
<mattip>
ronan: I think I am going to EuroSciPy
<ronan>
mattip: cool, I'm thinking of going too
<ronan>
mattip: BTW, about 3.8, I think we should finish 3.6 first
<ronan>
And I'm not too keen on targetting an unreleased version
<mattip>
"finish" as in "move to 3.6.8" or "make buildbots green"
<mattip>
?
forgottenone has quit [Quit: Konversation terminated!]
<ronan>
mattip: both
Rhy0lite has quit [Quit: Leaving]
<ebarrett>
/win 13
<ebarrett>
oops
<tos9>
mattip: whee... I think I fixed the problem, and I hate computers
<tos9>
(With no help from #macdev, though they tried)
<mattip>
tos9: and the solution was ... ?
<tos9>
mattip: I'm waiting to re-try via pypy -- but my other-non-python-related-library now builds
<tos9>
mattip: But, the solution was... `brew uninstall binutils`
<tos9>
I.e., fuck /usr/local/bin/ar
<mattip>
+1
<tos9>
So I'm pretty sure it'll work from Python now too.
antocuni has joined #pypy
<mattip>
tos9: when you know if it works, a comment on the issue would be nice
mattip has quit [Ping timeout: 248 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
jacob22_ has quit [Remote host closed the connection]
jacob22 has joined #pypy
jacob22 has quit [Quit: Konversation terminated!]
jacob22 has joined #pypy
__pv has joined #pypy
mattip has joined #pypy
ruda_porto has quit [Ping timeout: 257 seconds]
PileOfDirt has joined #pypy
marky1991 has quit [Read error: Connection reset by peer]
ruda_porto has joined #pypy
Ai9zO5AP has quit [Quit: WeeChat 2.4]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
chaoflow has quit [Quit: WeeChat 2.2]
chaoflow has joined #pypy
chaoflow has quit [Client Quit]
adamholmberg has quit [Remote host closed the connection]