February 2023

S M T W T F S
   1234
567891011
12131415161718
19202122232425
262728    

Style Credit

Expand Cut Tags

No cut tags

It's good to have a [personal profile] rfrench

Saturday, December 17th, 2005 11:59 pm
Rob fixed the furnace.

I like to think that my suggestions about isolating the individual problems and about the possibility the board itself could contain the flaky connection were useful. Either way, I'm very VERY glad we have working heat again. (For now.)
Sunday, December 18th, 2005 05:57 pm (UTC)
I was unsurprised by Rob's entry when I read it. After watching him spend 4-5 days beating into submission the most evil bug I've ever heard of (tied with one that took Brad & Chris with others 3 days to crack), I don't believe in a problem that he cannot crush. It just requires sufficient motivation.
Sunday, December 18th, 2005 06:15 pm (UTC)
Yup. And compared to most software bugs, this one was really quite simple. It was awkward to look at for mechanical reasons but it wasn't fundamentally a difficult problem at all.
Sunday, December 18th, 2005 10:29 pm (UTC)
Which bug was this?
Sunday, December 18th, 2005 11:04 pm (UTC)
This was the Boolean size discrepancy bug from GDC bringup (tools and driver used different definitions). I know that it was probably not memorable to you, but I still have no idea how you managed to isolate it. The same with the one Brad and Chris cracked, where inconsistent implementations of 64-bit shift were linked in from different libraries. Gack.
Monday, December 19th, 2005 06:16 am (UTC)
Actually, now that you mention it, I do sort of remember that bug. I also remember the 64-bit shift one, although I didn't really help debug that one.
Monday, December 19th, 2005 09:18 pm (UTC)
Oh man, I remember that one. (The Boolean.) I also remember the Andrea-rewrote-booleans-as-a-class bug, where querying the value of something wasn't atomic. That gave us the fan effect.