Fix the existing warnings and errors first then do this in separate PRs, You could also use regular expressions to capture the whole line.
E.g. roughly in decreasing order of severity (I've copied and pasted whole lines in some cases and others just the general error/warning):
Warning--I didn't find a database entry for "ECDSAcerticom" % the citation will show as a ? in the paper.
Package natbib Warning: Citation `ECDSAcerticom' on page 22 undefined on input
line 1661. % only if this occurs in every or the last pass.
[6pdfTeX warning (ext4): destination with the same identifier (name{L__B}) has
been already used, duplicate ignored
% The rest are all non-critical errors.
LaTeX Font Warning: Command \small invalid in math mode on input line
Underfull \vbox
Overfull \hbox
Overfull \vbox
Underfull \hbox
LaTeX Font Warning: Command \tiny invalid in math mode on input line
Package multicol Warning: I moved some lines to the next page.
(multicol) Footnotes on page 5 might be wrong on input line 403.
Fix the existing warnings and errors first then do this in separate PRs, You could also use regular expressions to capture the whole line.
E.g. roughly in decreasing order of severity (I've copied and pasted whole lines in some cases and others just the general error/warning):