sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv
jimwilson has joined #riscv
mahmutov has quit [Ping timeout: 256 seconds]
cwebber has joined #riscv
Andre_H has quit [Quit: Leaving.]
vagrantc has joined #riscv
winterflaw has quit [Ping timeout: 276 seconds]
jacklsw has joined #riscv
vagrantc has quit [Quit: leaving]
<Bluefoxicy> holy cats
<Bluefoxicy> it friggin works
<Bluefoxicy> I had to add like 9 more gates because I misunderstood the math a little, but none of them are on the critical path
<Bluefoxicy> :| it's weird sitting on something AMD and Intel haven't been able to figure out in the past 60 years
jacklsw has quit [Quit: Back to the real world]
jacklsw has joined #riscv
riff-IRC has quit [Remote host closed the connection]
riff-IRC has joined #riscv
EchelonX has joined #riscv
<Sofia> Bluefoxicy: You believe you have a faster division implementation than AMD and Intel?
<Bluefoxicy> Current state of the art is SRT division using a look-up table
<Bluefoxicy> I have a trivial circuit that can generate any cell in the look-up table \o/
<Bluefoxicy> i.e. I'm using what is in current (2017 and more recent) research considered to be a division circuit requiring a ROM and an address decoder, for which there is ongoing research into doing things to get around the look-up table being so damned slow
<Bluefoxicy> and not doing any of that
_whitelogger has joined #riscv
BOKALDO has joined #riscv
<Sofia> Interesting algorithm for division.
<Bluefoxicy> it's from like 1950-ish
<Bluefoxicy> what's weird is everyone had the specs for the look-up tables, but one of the big advances made around 1970 was a foldable look-up table so you could store it in half the PLA space
<Bluefoxicy> literally just draw a picture of the table, draw the 1/3 D and 2/3 D and 8/3 D lines and whatnot, and color in the boxes until you have something logical, it's not hard
<Bluefoxicy> what bugs me is IEEE754 doesn't seem to explain how it wants division done, and while you get 2 digits of the quotient each iteration, you really need to check your internal precision
<Bluefoxicy> otoh that may be because Lukas had hard-coded 52 bits of internal precision in his application
<Bluefoxicy> I started getting incorrect results at 27 digits of precision—base-4 digits, 54 binary digits.
<Sofia> I thought you were sleeping <_<
<Bluefoxicy> i should do that
<Bluefoxicy> my cat is whining at me because he wants me to get in bed so he can use me as a pillow :|
geertu has quit [Quit: GPU insanity]
<Sofia> Cute
geertu has joined #riscv
winterflaw has joined #riscv
solrize has joined #riscv
jellydonut has quit [Read error: Connection reset by peer]
geertu has quit [*.net *.split]
riff-IRC has quit [*.net *.split]
jacklsw has quit [*.net *.split]
kaph has quit [*.net *.split]
ahs3 has quit [*.net *.split]
jrjsmrtn has quit [*.net *.split]
JanC has quit [*.net *.split]
pabs3 has quit [*.net *.split]
radu242407821 has quit [*.net *.split]
haritz has quit [*.net *.split]
clandmeter has quit [*.net *.split]
pho has quit [*.net *.split]
guerby has quit [*.net *.split]
djdelorie has quit [*.net *.split]
compscipunk has quit [*.net *.split]
leah2 has quit [*.net *.split]
winterflaw has quit [*.net *.split]
Sofia has quit [*.net *.split]
alMalsamo has quit [*.net *.split]
crabbedhaloablut has quit [*.net *.split]
searchstar[m] has quit [*.net *.split]
pierce has quit [*.net *.split]
philhug[m] has quit [*.net *.split]
JosefHolzmayrThe has quit [*.net *.split]
organizedglobals has quit [*.net *.split]
ln5__ has quit [*.net *.split]
dobson has quit [*.net *.split]
crest_ has quit [*.net *.split]
mrkajetanp has quit [*.net *.split]
joev has quit [*.net *.split]
iooi has quit [*.net *.split]
chripo has quit [*.net *.split]
catern has quit [*.net *.split]
jerS has quit [*.net *.split]
octav1a has quit [*.net *.split]
mobius has quit [*.net *.split]
mturquette has quit [*.net *.split]
tucanae47_ has quit [*.net *.split]
jn has quit [*.net *.split]
ats has quit [*.net *.split]
xypron has quit [*.net *.split]
CarlosEDP has quit [*.net *.split]
kaddkaka[m] has quit [*.net *.split]
seds has quit [*.net *.split]
mithro has quit [*.net *.split]
adomas has quit [*.net *.split]
merry has quit [*.net *.split]
obrut has quit [*.net *.split]
arnd has quit [*.net *.split]
scruffyfurn has quit [*.net *.split]
jcm has quit [*.net *.split]
foton has quit [*.net *.split]
edef has quit [*.net *.split]
pjw has quit [*.net *.split]
BOKALDO has quit [*.net *.split]
Amanieu has quit [*.net *.split]
sjs has quit [*.net *.split]
sirn has quit [*.net *.split]
nun has quit [*.net *.split]
avoidr has quit [*.net *.split]
ZipCPU has quit [*.net *.split]
Noisytoot has quit [*.net *.split]
wolfshappen has quit [*.net *.split]
edf0 has quit [*.net *.split]
zv has quit [*.net *.split]
jtdowney has quit [*.net *.split]
muurkha has quit [*.net *.split]
oaken-source has quit [*.net *.split]
freakazoid343 has quit [*.net *.split]
zkrx has quit [*.net *.split]
wingsorc has quit [*.net *.split]
bgamari_ has quit [*.net *.split]
mrus has quit [*.net *.split]
AEtherC0r3 has quit [*.net *.split]
ChengjunXie has quit [*.net *.split]
meowray has quit [*.net *.split]
palmer has quit [*.net *.split]
enthusi has quit [*.net *.split]
tafa has quit [*.net *.split]
koorogi1 has quit [*.net *.split]
gdd has quit [*.net *.split]
klys has quit [*.net *.split]
abelvesa has quit [*.net *.split]
sm2n has quit [*.net *.split]
cengiz_io has quit [*.net *.split]
eigenform has quit [*.net *.split]
la_mettrie has quit [*.net *.split]
mmind00 has quit [*.net *.split]
Werner has quit [*.net *.split]
zapb_ has quit [*.net *.split]
epony has quit [*.net *.split]
nmeum has quit [*.net *.split]
shoragan has quit [*.net *.split]
gudenau[m] has quit [*.net *.split]
AhmedCharles[m] has quit [*.net *.split]
iamthebest[m] has quit [*.net *.split]
smaeul_ has quit [*.net *.split]
ssb has quit [*.net *.split]
pavelow has quit [*.net *.split]
dlan has quit [*.net *.split]
GreaseMonkey has quit [*.net *.split]
sorear has quit [*.net *.split]
Slide-O-Mix has quit [*.net *.split]
h2t has quit [*.net *.split]
agraf has quit [*.net *.split]
dh` has quit [*.net *.split]
kgz has quit [*.net *.split]
llamp[m] has quit [*.net *.split]
tianruiwei[m] has quit [*.net *.split]
khem has quit [*.net *.split]
gatecat has quit [*.net *.split]
stefanct has quit [*.net *.split]
mjacob has quit [*.net *.split]
geist has quit [*.net *.split]
mcfrdy has quit [*.net *.split]
gordonDrogon has quit [*.net *.split]
psydroid has quit [*.net *.split]
SanchayanMaity has quit [*.net *.split]
Teufelchen has quit [*.net *.split]
reinhardt has quit [*.net *.split]
somlo has quit [*.net *.split]
Raito_Bezarius has quit [*.net *.split]
jonasbits has quit [*.net *.split]
englishm has quit [*.net *.split]
drewfustini has quit [*.net *.split]
Maylay has quit [*.net *.split]
reda_ has quit [*.net *.split]
wigyori_ has quit [*.net *.split]
jacklsw has joined #riscv
haritz has joined #riscv
radu242407821 has joined #riscv
wingsorc has joined #riscv
pabs3 has joined #riscv
jellydonut has joined #riscv
nun has joined #riscv
winterflaw has joined #riscv
geertu has joined #riscv
BOKALDO has joined #riscv
riff-IRC has joined #riscv
freakazoid343 has joined #riscv
kaph has joined #riscv
ahs3 has joined #riscv
Sofia has joined #riscv
jrjsmrtn has joined #riscv
JanC has joined #riscv
zkrx has joined #riscv
clandmeter has joined #riscv
sirn has joined #riscv
llamp[m] has joined #riscv
pho has joined #riscv
crabbedhaloablut has joined #riscv
epony has joined #riscv
guerby has joined #riscv
avoidr has joined #riscv
psydroid has joined #riscv
AhmedCharles[m] has joined #riscv
octav1a has joined #riscv
searchstar[m] has joined #riscv
chripo has joined #riscv
catern has joined #riscv
alMalsamo has joined #riscv
kaddkaka[m] has joined #riscv
khem has joined #riscv
tianruiwei[m] has joined #riscv
iamthebest[m] has joined #riscv
Noisytoot has joined #riscv
oaken-source has joined #riscv
wolfshappen has joined #riscv
muurkha has joined #riscv
jtdowney has joined #riscv
zv has joined #riscv
ats has joined #riscv
edf0 has joined #riscv
jn has joined #riscv
xypron has joined #riscv
mobius has joined #riscv
jerS has joined #riscv
mrkajetanp has joined #riscv
joev has joined #riscv
crest_ has joined #riscv
dobson has joined #riscv
ln5__ has joined #riscv
sjs has joined #riscv
Amanieu has joined #riscv
pjw has joined #riscv
foton has joined #riscv
edef has joined #riscv
jcm has joined #riscv
scruffyfurn has joined #riscv
arnd has joined #riscv
mithro has joined #riscv
obrut has joined #riscv
merry has joined #riscv
adomas has joined #riscv
seds has joined #riscv
enthusi has joined #riscv
ChengjunXie has joined #riscv
palmer has joined #riscv
meowray has joined #riscv
mrus has joined #riscv
AEtherC0r3 has joined #riscv
bgamari_ has joined #riscv
shoragan has joined #riscv
zapb_ has joined #riscv
mmind00 has joined #riscv
Werner has joined #riscv
la_mettrie has joined #riscv
eigenform has joined #riscv
cengiz_io has joined #riscv
sm2n has joined #riscv
abelvesa has joined #riscv
koorogi1 has joined #riscv
gdd has joined #riscv
tafa has joined #riscv
gordonDrogon has joined #riscv
geist has joined #riscv
mcfrdy has joined #riscv
mjacob has joined #riscv
stefanct has joined #riscv
gatecat has joined #riscv
h2t has joined #riscv
Slide-O-Mix has joined #riscv
sorear has joined #riscv
GreaseMonkey has joined #riscv
dlan has joined #riscv
pavelow has joined #riscv
ssb has joined #riscv
smaeul_ has joined #riscv
kgz has joined #riscv
dh` has joined #riscv
agraf has joined #riscv
wigyori_ has joined #riscv
reda_ has joined #riscv
Maylay has joined #riscv
englishm has joined #riscv
drewfustini has joined #riscv
philhug[m] has joined #riscv
jonasbits has joined #riscv
JosefHolzmayrThe has joined #riscv
gudenau[m] has joined #riscv
mturquette has joined #riscv
CarlosEDP has joined #riscv
ZipCPU has joined #riscv
organizedglobals has joined #riscv
nmeum has joined #riscv
Teufelchen has joined #riscv
SanchayanMaity has joined #riscv
leah2 has joined #riscv
compscipunk has joined #riscv
djdelorie has joined #riscv
somlo has joined #riscv
reinhardt has joined #riscv
Raito_Bezarius has joined #riscv
tucanae47_ has joined #riscv
pierce has joined #riscv
iooi has joined #riscv
klys has joined #riscv
Starfoxxes has quit [Max SendQ exceeded]
epony has quit [Max SendQ exceeded]
jacklsw has joined #riscv
jacklsw has quit [Changing host]
epony has joined #riscv
kaph has quit [Ping timeout: 240 seconds]
Starfoxxes has joined #riscv
nmeum has quit [Remote host closed the connection]
nmeum has joined #riscv
jjido has joined #riscv
Andre_H has joined #riscv
Andre_H has quit [Quit: Leaving.]
alMalsamo has quit [Ping timeout: 276 seconds]
<Sofia> solrize: Hmmmm.. https://godbolt.org/z/dMf7TWhMr
___nick___ has joined #riscv
<Sofia> Under clang, the result is so undefined it inherits uninitialized register values?
<gordonDrogon> by my newbie+naive understanding; looks like it.
<gordonDrogon> someone pointed out compiler explorer to me just yesterday too. I think he was trying to persuade me to not use ASM for my project.
<Sofia> gordonDrogon: What were you using assembly for?
<gordonDrogon> I still am using asm - it's for a freestanding project which is a small bytecode interpreter/vm thingy.
<Sofia> I mean, you wrote assembly for what?
<Sofia> Vs. writing code in any higher level language
<gordonDrogon> the project is currently on the 65815 (16-bit version of the 6502 - ish) looking to move it to risc-v.
<gordonDrogon> the bytecode is what BCPL compiles into.
<gordonDrogon> so I currently have a little retro style OS and utilities all in BCPL and it runs well, if a little slow on the '816 system, so looking at something a little faster.
<gordonDrogon> I could run it all under Linux on my desktop where I have a C version of the bytecode/vm but that's too easy..
<Sofia> solrize: I forgot to check clang for x86-64. It shares the undefined uninitialized result. Odd. https://godbolt.org/z/8MGfE3q86
<Sofia> At least Rust defines the semantic. But it seems to add additional code for the casting.
<Sofia> s/seems/
<Sofia> s/seems to add/adds/
<gordonDrogon> hence my recent quest for a small RV system that's in-between 32KB microcontroller and not 4GB Linux. ESP32-C3 or FPGA...
freakazoid343 has quit [Ping timeout: 252 seconds]
<Sofia> Good luck gordonDrogon
* Sofia thought your name ended in Dragon, just noticed now it does not.
<gordonDrogon> thanks. I've written most of an RV emulator in BCPL and am testing out snippets of the bytecode in that - fun but slowish.
<gordonDrogon> this person: https://github.com/ultraembedded seems to have a goof fpga solution though - I'll be investigating all that soon too.
<gordonDrogon> *good
<solrize> i don't recognize that number sofia
<gordonDrogon> Sofia, yea, long story, anagram of gordon :)
<gordonDrogon> a name I picked in 1992 for a MUD I wrote & ran; The Land of Drogon ... those were the days!
<solrize> it's slightly larger than 2**32
<gordonDrogon> doggie walk time - back later...
<Sofia> solrize: It was a snippet from stackoverflow.
<Sofia> Which was different to your link.
<Sofia> One hop away from your link rather.
<solrize> oh
<dh`> oh ffs godbolt gives a blank page in my browser
<Sofia> Fun..
<Sofia> dh`:
<Sofia> #include <cstdint>
<Sofia> uint32_t cast(float value) { return uint32_t(value); }
<Sofia> uint32_t f() { return cast(4294967808.); }
<Sofia> uint32_t g() { return cast(429496780.); }
<Sofia> dh`: GCC sets f = -1, g = 429496768. Clang aggrees for g, but leaves f undefined by returning straight away without even initializing the a0 register to a constant.
jacklsw has quit [Ping timeout: 256 seconds]
<dh`> that seems thoroughly wrong
<Sofia> The float in f is too large to fit in u32, while g somehow gets divided by 2.
<Sofia> er, not 2, 10.
<dh`> though I suppose casting out-of-range values from float and double isn't defined
<Sofia> That is the point, but it is still unexpected to see the result be this degree of undefined...
<dh`> that's the problem with the current attitude towards UB
<dh`> it would be more helpful to just call abort(), but no...
<Sofia> Or just trap.
<dh`> let me guess, neither prints a diagnostic
<Sofia> Correct.
<Sofia> Though I'll admit I didn't add -Wall or even check for that
<Sofia> Adding -Wall did not yield any warning.
<Sofia> Nor with -Wpedantic.
<dh`> ok, I got godbolt to run, and now I can't paste from it
<Sofia> Wonderful.
<dh`> I swear, the world is made of regressions this decade
<Sofia> Shall we start from scratch?
<dh`> godbolt is a pretty neat toy but browsers should be burned down
<Sofia> Yes.
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
kaph has joined #riscv
wingsorc has quit [Quit: Leaving]
<Sofia> dh`: #llvm on oftc. -> add -fno-strict-float-cast-overflow to define the semantic.
<The_Decryptor> For LLVM you can pass "-emit-llvm" to get it to emit bytecode instead of assembly, it's "optimising" out f() at that point
<muurkha> ugh
<Sofia> The_Decryptor: But that doesn't work if it is a library...
<Sofia> I.e. something links against it and calls the function.
Sofia has quit [Ping timeout: 276 seconds]
jjido has joined #riscv
Sofia has joined #riscv
<The_Decryptor> I don't think it'd happen with a library, unless you're doing LTO
<The_Decryptor> With optimisations off it produces a value and calls the function
pecastro has joined #riscv
<muurkha> but what will the function return?
<The_Decryptor> Optimisations will enable inlining, and it'll basically see an invalid value is being passed to something that can never produce a valid output
<muurkha> if it doesn't even initialize a0 it'll return whatever was previously in a0
<The_Decryptor> Yeah, that's how LLVM handles "poison" values
<The_Decryptor> A random but fixed value, so it just uses whatever is in a register at the time
<Sofia> I really don't like that..
<The_Decryptor> Same thing happens if you give it a NaN, in clang at least
<muurkha> computers were a mistake
<muurkha> burn it all down
<Sofia> muurkha: Wait for the RISC-V cores to be ready to replace those burned x86 and arm machines first.
<muurkha> won't matter if they're running software compiled with llvm
<Sofia> So use different compilers.
<enthusi> gordonDrogon: Hah, that sounds pretty similar to what I am currently doing
<enthusi> a simple minimal OS in asm for fun
<enthusi> but most likely way simpler than yours/anyones idea of an OS :)
aerkiaga has joined #riscv
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<gordonDrogon> enthusi, My OS is in BCPL, but I need the bytecode interpreter for the code the BCPL compiler produces... So I have a slight advantage :)
<Sofia> enthusi: I like simple. Any links?
<la_mettrie> my RISC-V ISA manuals (unprivileged from 2019, privileged from 2021) do not mention global pointer at all. have they been dropped??
<la_mettrie> nor thread pointer
rvalles has joined #riscv
<Sofia> Huh.
<Sofia> The handbook vanished
jjido has joined #riscv
<Sofia> la_mettrie: Bibliography [1] RISC-V Assembly Programmer’s Manual. https://github.com/riscv/riscv-asm-manual.
<la_mettrie> those seem to contain thread pointer & global pointer only in a part which is from 2017 (older than official (?) manuals that do not contain them). so it seems they are dropped?
<Sofia> la_mettrie: I don't know what would be the dropped detail. The RISC-V C calling convention defines their use. It is primarily useful for linking code together, especially with C code, across boundaries where the optimizer might not have visibility (perhaps because a library is dynamically loaded.)
<Sofia> The compressed instructions extension assumes the convention is followed to optimize its encoding, thus the "stack pointer" and "return address" registers are at least more set. Still by convention and convenience, but you're still free to use whatever registers you like.
<la_mettrie> as i said, since the latest ISA manuals don't mention thread & global pointers, i'd like to get it confirmed are they dropped or not
<la_mettrie> (yes, they are just alternative names for general registers. but anyway...)
<enthusi> Sofia: nothing of the current
<enthusi> Sofia: 'project' yet but a couple of things that are related: https://github.com/enthusi/mandelbrot_riscv_assembler
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<Sofia> la_mettrie: The only mention of "thread pointer" and "global pointer" are exactly in that handbook. The only difference I see is the handbook being moved out of volume I. Volume I still references it. https://riscv.org/wp-content/uploads/2019/12/riscv-spec-20191213.pdf
<Sofia> I do not interpret this as dropped.
<la_mettrie> okay, the problem was simply that okular's find feature didn't find it from that table
<la_mettrie> (okular = pdf reader)
<Sofia> la_mettrie: Oh, I thought you were comparing official 2019 with master, for which the latter does not mention these directly as the handbook has been split out.
<Sofia> I suspect the split is due to the platform and profile specs.
<Sofia> >
<Sofia> All RISC-V software components must comply with the RISC-V procedure call standard [12].
<Sofia> [12] RISC-V Procedure call standard, Version: draft-20210810
<Sofia> la_mettrie: As active as I think you can get it. :)
Andre_H has joined #riscv
<gordonDrogon> enthusi, re. mandelbrot - nice to see some other hand-written assembler for RV - thanks.
freakazoid333 has joined #riscv
rvalles has quit [Ping timeout: 240 seconds]
aerkiaga has quit [Remote host closed the connection]
rvalles has joined #riscv
freakazoid333 has quit [Ping timeout: 240 seconds]
shicz2 has quit [Ping timeout: 256 seconds]
jjido has joined #riscv
Andre_H has quit [Quit: Leaving.]
kaph has quit [Ping timeout: 256 seconds]
shicz2 has joined #riscv
jacklsw has joined #riscv
jacklsw has quit [Changing host]
jacklsw has joined #riscv
jacklsw has quit [Client Quit]
jacklsw has joined #riscv
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
bauruine has joined #riscv
Andre_H has joined #riscv
shicz2 has quit [Ping timeout: 240 seconds]
shicz2 has joined #riscv
Andre_H has quit [Client Quit]
tgamblin_ has quit [Quit: Leaving]
tgamblin has joined #riscv
gaude has joined #riscv
<enthusi> gordonDrogon: Thanks for the feedback :) there is also some small lz4 decoder for rv32 on my github which might actually be useful
<gordonDrogon> enthusi, my plan is to get my bytecode thing going then I can jump in with BCPL ...
<enthusi> yes, BCPL seems ideal for that. Wasnt that even the main purpose? To set foot onto new architectures? ):
compscipunk has quit [Ping timeout: 240 seconds]
<gordonDrogon> not sure, but it was designed with portability in-mind way back in the late 60's.
<gordonDrogon> with the compiler outputing code for some virtual machine, so all you needed to do was write the interpreter for the code to bootstrap bcpl...
<gordonDrogon> I'm considering BPCL a RISC version of C :-)
freakazoid333 has joined #riscv
freakazoid333 has quit [Read error: Connection reset by peer]
freakazoid333 has joined #riscv
<gaude> anyone here using riscv and xip?
aerkiaga has joined #riscv
<enthusi> gordonDrogon: well, it was BCPL -> B -> C, wasnt it?
<gordonDrogon> enthusi, yep...
jjido has joined #riscv
adjtm has joined #riscv
jacklsw has quit [Read error: Connection reset by peer]
Andre_H has joined #riscv
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
mahmutov has joined #riscv
motherfsck has quit [Quit: quit]
motherfsck has joined #riscv
alMalsamo has joined #riscv
* geertu has fond memories of BPTR and BSTR
kaph has joined #riscv
jellydonut has quit [Quit: jellydonut]
jellydonut has joined #riscv
jamtorus has joined #riscv
jamtorus2 has joined #riscv
jellydonut has quit [Ping timeout: 256 seconds]
jellydonut has joined #riscv
jellydonut has quit [Read error: Connection reset by peer]
jamtorus has quit [Ping timeout: 256 seconds]
jamtorus2 has quit [Ping timeout: 256 seconds]
vagrantc has joined #riscv
jellydonut has joined #riscv
jjido has joined #riscv
jjido has quit [Client Quit]
EchelonX has quit [Quit: Leaving]
motherfsck has quit [Quit: quit]
motherfsck has joined #riscv
mahmutov_ has joined #riscv
mahmutov has quit [Ping timeout: 256 seconds]
kailo has joined #riscv
<gordonDrogon> I don't recognise those, but I didn't get into BCPL until about 1983...
* gordonDrogon guesses a byte pointer and string..
aerkiaga has quit [Remote host closed the connection]
kailo has quit [Ping timeout: 256 seconds]
kehvo has quit [Ping timeout: 268 seconds]
ChengjunXie has quit [Quit: ZNC 1.8.2 - https://znc.in]
ChengjunXie has joined #riscv
pecastro has quit [Read error: Connection reset by peer]
___nick___ has quit [Ping timeout: 240 seconds]
gdd has quit [Ping timeout: 250 seconds]
bauruine has quit [Remote host closed the connection]
mauz has joined #riscv
gdd has joined #riscv
mauz has quit [Remote host closed the connection]
mauz has joined #riscv
pecastro has joined #riscv
BOKALDO has quit [Quit: Leaving]
kailo has joined #riscv
mahmutov_ has quit [Ping timeout: 256 seconds]
aerkiaga has joined #riscv
kailo has quit [Ping timeout: 256 seconds]
jjido has joined #riscv
winterflaw has quit [Ping timeout: 276 seconds]
jjido has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
join_subline has quit [Ping timeout: 256 seconds]
Andre_H has quit [Quit: Leaving.]
gaude has quit [Quit: Client closed]
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #riscv
join_subline has joined #riscv