IRC channel logs

2023-08-19.log

back to list of logs

<janneke>snuik: announce?
<snuik> https://lists.gnu.org/archive/html/guile-user/2023-08/msg00062.html
<muurkha>thanks snuik
<snuik>*innocent puppy look*
<muurkha>*janneke
<oriansj>snuik: source code?
<snuik>Does not compute.
<oriansj>snuik: (eval (print "hello world"))
<snuik>Whatever
<oriansj>snuik: version?
<snuik>version?
<oriansj>snuik: uptime?
<snuik>uptime?
<oriansj>snuik: uptime
<snuik>Been running 14 hours
<oriansj>snuik: version
<snuik>Whatever
<oriansj>snuik: tell snuik "snuik: tell snuik"
<snuik>Heu...
<janneke>snuik: source-code
<snuik>Does not compute.
<janneke>snuik: source-code?
<snuik>source-code?
<janneke>snuik: snuik-source?
<snuik>From what I understand, https://gitlab.com/janneke/snuik.git
<janneke>snuik: later tell oriansj try /msg snuik help
<snuik>Okay.
<janneke>snuik: botsnack
<snuik>(y)
<janneke>snuik: source?
<snuik>I could be wrong, but try <package>-source, we've got stage0, mes, live-bootstrap, and whatnot
<janneke>snuik: mes-source?
<snuik>From what I understand, https://git.savannah.gnu.org/cgit/lilypond.git
<janneke>well...
<janneke>snuik: mes-source?
<snuik>Last time I checked "https://git.savannah.gnu.org/cgit/mes.git"
<janneke>snuik: thanks
<snuik>Err...
<janneke>snuik: botsnack
<snuik>ty!
<oriansj>$program source? seems like a more natural thing to send to get the source code of a known program
<snuik>Welcome back oriansj you have 1 message
<snuik>oriansj, janneke says: try /msg snuik help
<oriansj>snuik: botsnack!
<snuik>:)
<janneke>oriansj: yeah, snuik is really, really basic atm; much like sneek
<snuik>Heu...
<oriansj>figured based on the current source code
<janneke>yeah
<matrix_bridge><Andrius Štikonas> snuik: mescc-tools-source?
<snuik>Err...
<matrix_bridge><Christoph> snuik: help
<snuik>*innocent puppy look*
<janneke>snuik: help
<snuik>Don't ask me janneke, I'm just a bot!
<janneke>snuik: help
<snuik>janneke, you only need to ask: /msg snuik help
<janneke>snuik: botsnack
<snuik>:)
<janneke>snuik: stage0-source?
<snuik>Last time I checked https://git.savannah.nongnu.org/cgit/stage0.git
<janneke>snuik: mes-source?
<snuik>Last time I checked https://git.savannah.gnu.org/cgit/mes.git
<janneke>snuik: mescc-tools-source is https://git.savannah.nongnu.org/cgit/mescc-tools.git
<snuik>I'll keep that in mind.
<janneke>snuik: mescc-tools-source?
<snuik> https://git.savannah.nongnu.org/cgit/mescc-tools.git
<janneke>snuik: botsnack
<snuik>ty!
<janneke>so, yeah :)
<janneke>stikonas: snuik's main features are "later tell" and "seen?", atm
<janneke>snuik: seen oriansj?
<snuik>I last saw oriansj in #bootstrappable 5 hours and 26 minutes ago, saying: figured based on the current source code
<janneke>snuik: botsnack
<snuik>:)
<stikonas>I see
<janneke>ACTION already felt "somewhat bad" about having so much fun with something so trivial as an IRC bot, in the light of our "important" bootstrap work...
<janneke>but i *really* missed "later tell"
<janneke>snuik: announce?
<snuik>Its been said that https://lists.gnu.org/archive/html/guile-user/2023-08/msg00062.html
<stikonas>well, the good news is that tcc is really close to being bootstrapped on riscv64...
<stikonas>there are probably a few more bugs though...
<janneke>that's just amazing
<janneke>stikonas: what's the area/distance between "close to being bootstrapped" and "a few more bugs?"
<stikonas>janneke: so at the moment we can use mescc to build mes-tcc binary, that mescc binary can compile next tcc (boot0-tcc) but not link it
<stikonas>and likely once we link the new binary, it will also crash
<janneke>ooh, that's *amazing*
<janneke>oh yeah :)
<janneke>still, good progress!
<stikonas>but that's already second tcc build...
<janneke>yeah
<stikonas>last few bugs were incomplete initialization of structs...
<janneke>right, the {0} thingy
<stikonas>and ekaitz couldn't find where to fix that in mescc
<stikonas>indeed
<janneke>OK
<stikonas>let me see if I can find a reproducer source in the logs...
<stikonas>ok, it's here https://paste.debian.net/1288710/
<janneke>thanks!
<stikonas>still, as you can see, we are quite close to bootstrapping tcc
<janneke>yes
<stikonas>though getting there from hex0 or mes-m2 takes 4 days on current generation of riscv boards
<janneke>and we/you've almost eliminate the janneke-bus-factor as well
<janneke>*eliminated
<oriansj>janneke: there is no way to eliminate the janneke-bus-factor as you are irreplacable and even a team of scheme programmers couldn't bring the spirit and drive you have shared making my bootstrappable dream possible and ultimately real ^_^
<oriansj>and don't feel bad about the IRC bot work, I like it and yes it will definitely help if things get busier here.
<oriansj>muurkha: odd question but do you know of any *good* 8bit MMUs that exist as a separate part? As I am reading the documentation for the Motorola MC68851 and feel like something much more clean should be possible.
<janneke>oriansj: thank-you <3, and i said 'almost'
<janneke>ACTION feels a lot better now that ekaitz and stikonas have at least some mes/tinycc experienc and has no intention whatsoever to become reckless when crossing the street