Error Messages of ctcdiff

The messages are written to stderr. Each message is considered fatal. i.e. the tool run is aborted with exit code -1 after displaying the message. In a successful run the tool returns with exit code 0.

The error message texts are:

  • Command line, -i1 option already given
  • Command line, argument missing for option -i1
  • Command line, option -i1 missing
  • Command line, -i2 option already given
  • Command line, argument missing for option -i2
  • Command line, option -i2 missing
  • Command line, -p option already given
  • Command line, argument missing for option –p
  • Command line, option -p missing
  • Command line, bad option: "the_bad_option"
  • Cannot open file “X"
  • Read error of file X, near line Y
  • Input does not look like a valid ctcpost-generated
  • execution profile listing, file: "X" near/before line Y
  • Input file X end looks erroneous, near line Y
  • Something wrong in file "X" end summary, near line Y
  • Problem in input "X" near line Y
  • Strange profile listing line: the_strange_line
  • Cannot create output file "X"
  • Internal error, functions out of sync in compare
  • Internal error, profile lines out of sync in compare
  • Internal error, data structures look corrupted
  • Out of memory, malloc() failed
  • Could not close 1st input profile file
  • Could not close 2nd input profile file
  • Could not close output profile file