logoalt Hacker News

Hunting Down a Go Runtime Bug on 32-Bit Embedded Systems

80 pointsby birdculturelast Wednesday at 3:22 PM10 commentsview on HN

Comments

nasretdinovtoday at 4:20 PM

Go was born into 64-bit era, I remember seeing many more bugs that only occur on 32-bit systems. I'm pretty certain the observation in the article is correct that no one at Google tests Go on anything apart from 64-bit ARM/x86 Linux

show 1 reply
dlopes7today at 1:21 PM

Very interesting read, these bugs that only happen after a lot of time in production are the worse to troubleshoot

ReactiveJellytoday at 1:47 PM

So a stronger type system in the boundary between Go and Linux would have caught this?

show 1 reply
budman1today at 3:18 PM

Isn't this something that software developers do everyday?

BlackRabbit1today at 10:00 AM

Not directly related to your embedded Go bug, but maybe helpful:

What really sky-rocketed my debugging skills in embedded devices was learning to utilize the Python plugin interface of 'gdb'.

DarmokTanagratoday at 9:50 AM

I wonder what other 32 bit bugs are waiting to be discovered.