util/regress: set --no-lto on regressions
authorSteve Reinhardt <steve.reinhardt@amd.com>
Thu, 22 Aug 2013 00:31:08 +0000 (17:31 -0700)
committerSteve Reinhardt <steve.reinhardt@amd.com>
Thu, 22 Aug 2013 00:31:08 +0000 (17:31 -0700)
See comment for motivation.

util/regress

index 8037484f56aafe862d2b0e433e6974f9421e4210..b17da87971baab6f347bc976311a5db45f4e1d3d 100755 (executable)
@@ -155,6 +155,12 @@ if options.keep_going:
 if options.update_ref:
     scons_opts += ' --update-ref'
 
+# We generally compile gem5.fast only to make sure it compiles OK;
+# it's not very useful to run as a regression test since assertions
+# are disabled.  Thus there's not much point spending time on
+# link-time optimization.
+scons_opts += ' --no-lto'
+
 cmd = 'scons --ignore-style %s %s' % (scons_opts, ' '.join(targets))
 if options.no_exec:
     print cmd