Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/27/08 20:33
Read: times


 
#155180 - you can't
Responding to: ???'s previous message
Then again, if it really is truly random, how are you going to set up a repeatable test on an ICE
you can't
what you can do is 'gather intelligence' and, eventually, based on that 'intelligence'
A. Definitely catch the whole problem - from cause to effect - when it happes, and
B. Prove that any proposed "solution" does actually fix the problem!


The only 'bug fixing' that should be acceptable is 'bug removal'. I recall a case where some i.... after inserting 'traps' in a program saw the intermitent go away and shipped the product with the traps.

No ICE, simulator or acme wonder can remove a bug, all they can do is point you towards the place where you can reason the cause of the bug. I just find the ICE often is the best 'ponting device'.

I do not, by any means deny that e.g. an algorithm can be debugged by just about any debugging means known to man, just those pesky "once a day" bugs are, in my experience, not debuggable in a 'productive' fashion by any other means.
The very best tool for debugging is, for sure, a "DNA computer", but every aid you can give that process enhances productivity.

Erik

List of 33 messages in thread
TopicAuthorDate
Free pascal compiler for 8051            01/01/70 00:00      
   Impressive!            01/01/70 00:00      
      PDF            01/01/70 00:00      
         Compatible            01/01/70 00:00      
            Open source ?            01/01/70 00:00      
               3rd?            01/01/70 00:00      
                  KSC            01/01/70 00:00      
                     I dropped the case...            01/01/70 00:00      
                     Answers            01/01/70 00:00      
                        one problem            01/01/70 00:00      
                           IC$            01/01/70 00:00      
                              I could 'manage' without as well            01/01/70 00:00      
                           Why can't we just stick to the point?            01/01/70 00:00      
                           Give us a break, Erik!            01/01/70 00:00      
                              Give us a break, Richard            01/01/70 00:00      
                           many of the ICEs...            01/01/70 00:00      
                              if so ...            01/01/70 00:00      
                                 Soon outnumber 'C'            01/01/70 00:00      
                           Debugging time            01/01/70 00:00      
                              I wholehardely agree            01/01/70 00:00      
                        not alone            01/01/70 00:00      
                        A good and complete simulator would be very useful            01/01/70 00:00      
                           I have yet to see any simulator, that            01/01/70 00:00      
                              Beware: self-defeating argument approaching...!            01/01/70 00:00      
                                 you can't            01/01/70 00:00      
                           RE: A good and complete simulator            01/01/70 00:00      
                              Sad, but true            01/01/70 00:00      
   This is a wonderful effort ...            01/01/70 00:00      
      time for Turbo51            01/01/70 00:00      
         TURBO51            01/01/70 00:00      
            make that 4            01/01/70 00:00      
               inc(PascalUsers)            01/01/70 00:00      
   Cross platform            01/01/70 00:00      

Back to Subject List