pepijndevos changed the topic of #apicula to: Project Apicula: bitstream documentation and tooling for Gowin FPGAs -- logs
rvalles_ has joined #apicula
rvalles has quit [Ping timeout: 264 seconds]
FabM has joined #apicula
<pepijndevos_> lol, segault in bbasm
<omnitechnomancer> :O
<omnitechnomancer> ~~Time to RIIR~~ :P
<omnitechnomancer> * T̶i̶m̶e̶ ̶t̶o̶ ̶R̶I̶I̶R̶ :P
<Lofty> The original Mistral libraries *were* Rust
<Lofty> So one could argue it got RIIC
<pepijndevos_> The reason bbasm crashed btw:
<pepijndevos_> It appears it just has like zero error handling. I tried to write an int in hex format and it turned out just zeroes.
<pepijndevos_> I could be wrong but "\357\276\255\336" seems like... and odd string.
<pepijndevos_> oh wait is that like... octal or something?
<pepijndevos_> yea it is
<pepijndevos_> Nerd cred to whoever can recognize that number without looking it up
<daveshah> Most of the nextpnr codebase is dreadful, mainly but by no means entirely my fault
<daveshah> I do plan a fresh start at some point, but I don't know whether that will ever happen or whether it will be open source at all
FabM has quit [Ping timeout: 268 seconds]
<Lofty> Huh, it seems relatively okay to me...
<daveshah> I fear thats mainly because of the stupidly low bar we set for quality of EDA tools
<daveshah> There is definitely a lot of room for improvement
<Lofty> Yeah, I know the feeling...
<Lofty> I don't even know how much time I've spent on even the kinda simple problem of LUT mapping
<Lofty> I'm just hoping I don't accidentally become another Alan Mishchenko where I'm the only person who understands my code