The following messages found in gaussian log files led to the inclusion of the keywords:

termination :                "Normal termination" or "Error termination" marks when Gaussian exits
SCF Done :                   Normal SCF energy parsing
Low frequencies :            Normal check for bad frequencies
Number of steps exceeded :   Abundant error message
Full point group :           Normal point group check
Converged? :                 Special marker for the beginning of the convergence check, not parsed itself
The SCF is confused. :       Standard message for SCF problems
Gaussian 03: :               Write version number
Gaussian 98: :                        "
Rerun with SCF=IntRep. :     Rare message for SCF problems
Warning: :                   Missing basis warning, e. g. "Warning:  center   2 has no basis functions!" (The colon sorts out lots of false positives)
found in this molecule :     Assignment of a basis to a non-existent element sort, like "No Br atoms found in this molecule"
Atomic number out of range : Inapropriate basis chosen: "Atomic number out of range for 6-31G basis set"
run aborted :                Optimisation algorithm can't find its way further: "No lower point found - run aborted."
run terminated :             SCF algorithm didn't converge: "Convergence failure -- run terminated."

Orca:
NOT CONVERGED: As is SCF NOT CONVERGED, LOCALIZATION NOT CONVERGED

