<sb0>
_florent_, have you been able to run artiq on the sayma amc+rtm system?
<sb0>
whitequark, so what is wrong exactly with copying the numba code? it doesn't seem particularly awful to me, and that would solve the problem quickly.
<sb0>
well I haven't looked at the floating point version...
_whitelogger has joined #m-labs
<sb0>
ah I had missed the sawg changes when merging sinara... sorry about that
<sb0>
hmm github doesn't have a way of denying the deletion of branches via the footgun that is git push --delete ...
<sb0>
it would be nice if push --delete could be completely blocked, and branches could only be deleted via the github interface that would warn you if they are not fully merged
<sb0>
anyway, short of having it blocked, we can simply refrain from using it
_whitelogger has joined #m-labs
_whitelogger has joined #m-labs
rqou has quit [Quit: ZNC 1.7.x-git-709-1bb0199 - http://znc.in]
rqou has joined #m-labs
<larsc>
sb0: if the branch is marked as protected it can't be deleted
<sb0>
yes, but I'd want to automatically protect all branches
<rjo>
sb0: np. i wasn't sure whether i even pushed that.
attie has quit [Ping timeout: 248 seconds]
attie has joined #m-labs
<_florent_>
sb0: haven't tested artiq on sayma yet, I'll work on it next week
<whitequark>
sb0: ok, I finally figured out how to do it nicely
<whitequark>
which is actually what numba does, it just wasn't obvious
<whitequark>
they emit an intrinsic as LLVM IR
<whitequark>
so this avoids code duplication (it's emitted no more than once) but also gives LLVM visibility into it