Modified ReadAbbrevBlock to return "true' when an error is identified (instead of crashing). Propagate that error appropriately
This should not be needed. The idea of having a diagnostic handler is that the diagnostic has to be issued only once. With this clang would be printing two errors.This one and one from the bitcode reader.