[dvsim] Added common build fail patterns

- This enables dvsim to properly report failed formal / lint / syn runs
rather than do something bogus

Signed-off-by: Srikrishna Iyer <sriyer@google.com>
diff --git a/util/dvsim/Deploy.py b/util/dvsim/Deploy.py
index 3546b16..1264ff4 100644
--- a/util/dvsim/Deploy.py
+++ b/util/dvsim/Deploy.py
@@ -362,6 +362,10 @@
             "report_opts": False
         })
 
+        self.mandatory_misc_attrs.update({
+            "build_fail_patterns": False
+        })
+
     def _set_attrs(self):
         super()._extract_attrs(self.build_mode_obj.__dict__)
         super()._set_attrs()
@@ -370,6 +374,7 @@
         self.build_mode = self.name
         self.job_name = "{}_{}_{}".format(self.sim_cfg.name, self.target,
                                           self.build_mode)
+        self.fail_patterns = self.build_fail_patterns
 
 
 class RunTest(Deploy):