Re: Compiles without Executing



Compiles correctly means that there are no errors or warnings from the
compiler, and the executable is created correctly. Logically correct
means that there are no logical errors in the code. This are semantic
errors or bugs such as "int v = m - n;" rather than "int v = m - n +
1;". Never executes means that the program simply never runs. It never
puts a single byte through the CPU (though it may temporarily go into
RAM). Since he is a physicist with programming capability, he doesn't
know all the jargon, so I'd implicitly add "has no runtime errors" such
as memory leaks or segmentation faults.

.



Relevant Pages

  • Re: Compiles without Executing
    ... Personally I'm inclined to answer "no" to the question; if it compiles ... how you define "logically correct" this might fit the bill. ... To meet the "never executes" criterion, ... OS can't load the program -- again for resource reasons, ...
    (comp.programming)
  • Re: Compiles without Executing
    ... how you define "logically correct" this might fit the bill. ... To meet the "never executes" criterion, ... OS can't load the program -- again for resource reasons, ...
    (comp.programming)
  • Re: Compiles without Executing
    ... how you define "logically correct" this might fit the bill. ... To meet the "never executes" criterion, ... OS can't load the program -- again for resource reasons, ...
    (comp.programming)
  • Re: Compiles without Executing
    ... how you define "logically correct" this might fit the bill. ... To meet the "never executes" criterion, ... In executable file formats the initial size of each segment is normally ... A large data segment may be declared by a small program. ...
    (comp.programming)