Program exited with code 01: does it indicate unsuccessful compilation?

(gdb) r --------------------- enter

Breakpoint 1, 0x0000000000409d40 in main ()
(gdb) n
Single stepping until exit from function main,
which has no line number information.
Find_Cmd_Option: found option no. 2: seed (s)
Find_Cmd_Option: found option no. 5: dfile (c)
Initial no. div points: -1
Initial no. div points: -1
DEBUG(0) [sort.c::Process_Option]: process_point 0.500000
ERROR [set.c::Set_Value]: set option "value" only once!
Program exited with code 01.

No, it indicates that the program called exit(1) or return 1 in main().