On Wed, Apr 30, 2014 at 1:31 PM, Mike Stump <[email protected]> wrote:
>
> I am seeing the below on wide-int. The go teststsuite violates one of the
> principals of goo test suite hygiene, the names thought arbitrary, should be
> stable. These names are not stable across differing build locations.
> s,.*/testsuite/,,g is approximately what it needs. Thanks.
Fixed like so. Tested on x86_64-unknown-linux-gnu. Committed to
mainline.
Ian
2014-04-30 Ian Lance Taylor <[email protected]>
* go.test/go-test.exp (go-gc-tests): For rundir, pass extra files
in go_compile_args rather than in argument to go-torture-execute.
Index: go.test/go-test.exp
===================================================================
--- go.test/go-test.exp (revision 209392)
+++ go.test/go-test.exp (working copy)
@@ -676,8 +676,10 @@ proc go-gc-tests { } {
lappend del "[file rootname [file tail [lindex $p 1]]].o"
}
set dg-do-what-default "link"
- set go_compile_args $del
- go-torture-execute [lrange $last 1 end]
+ set go_compile_args ""
+ append go_compile_args [lrange $last 2 end]
+ append go_compile_args $del
+ go-torture-execute [lindex $last 1]
foreach f $del {
file delete $f
}