30 May
                
                    2012
                
            
            
                30 May
                
                '12
                
            
            
            
        
    
                4:14 a.m.
            
        On Wed, 30 May 2012, James Harper <james.harper@bendigoit.com.au> wrote:
If done properly, the dbg builds would have various compiler optimisations turned off too. Under Windows, a debug ('checked') build includes all the ASSERTS and DebugPrint messages too which are stripped out in the 'free' build.
Yes compiler optimisation often makes debugging difficult. Compilers are free to optimise out arithmetic and logical steps. But even knowing approximately which line of the function had the error can really help. -- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/