OSDN Git Service

PR go/48501
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 Jan 2012 21:31:38 +0000 (21:31 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 Jan 2012 21:31:38 +0000 (21:31 +0000)
* lib/go.exp (go_target_compile): Append timeout= to options.
* go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
select5-out.go test on alpha*-*-* targets.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183741 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/go.test/go-test.exp
gcc/testsuite/lib/go.exp

index 3c21a5c..da42f22 100644 (file)
@@ -1,3 +1,10 @@
+2012-01-30  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR go/48501
+       * lib/go.exp (go_target_compile): Append timeout= to options.
+       * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
+       select5-out.go test on alpha*-*-* targets.
+
 2012-01-30  Richard Sandiford  <rdsandiford@googlemail.com>
 
        * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
 
 2012-01-30  Greta Yorsh  <Greta.Yorsh@arm.com>
 
-        * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
-        new code generated for __sync_lock_release.
+       * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
+       new code generated for __sync_lock_release.
 
 2012-01-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
 
-       * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and
-          s390x.
+       * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
 
 2012-01-29  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
 
 2012-01-26  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
 
-       * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
-       s390x.
+       * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
 
 2012-01-26  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
 
 
 2012-01-25  Ian Lance Taylor  <iant@google.com>
 
-       * go.test/go-test.exp (go-gc-tests): Handle a few more test
-       lines.
+       * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
 
 2012-01-25  Tobias Burnus  <burnus@net-b.de>
 
 2012-01-23  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
 
        * lib/target-supports.exp
-       (check_effective_target_vect_extract_even_odd): Handle
-       ARM neon.
+       (check_effective_target_vect_extract_even_odd): Handle ARM neon.
        (check_effective_target_vect_interleave): Likewise.
 
 2012-01-22  Jason Merrill  <jason@redhat.com>
        * g++.dg/torture/pr51344.C: Limit to x86.
 
 2012-01-23  Greta Yorsh  <Greta.Yorsh@arm.com>
+
        * c-c++-common/tm/omp.c: Require target with pthread support.
 
 2012-01-23  Richard Guenther  <rguenther@suse.de>
        PR target/51915
        * gcc.target/arm/pr51915.c: New test.
 
-2012-01-20   Cary Coutant  <ccoutant@google.com>
-            Dodji Seketeli  <dodji@redhat.com>
+2012-01-20  Cary Coutant  <ccoutant@google.com>
+           Dodji Seketeli  <dodji@redhat.com>
 
        PR debug/45682
        * g++.dg/debug/dwarf2/nested-3.C: New test.
index 13e801b..c738372 100644 (file)
@@ -1005,7 +1005,10 @@ proc go-gc-tests { } {
                } else {
                    pass "$name execution"
                    file delete $base-out.x
+                   # This testcase takes long time to compile.
+                   dg-timeout-factor list 4 { target alpha*-*-* }
                    go-torture-execute "./$base-out.go"
+                   unset_timeout_vars
                }
                file delete $base-out.go
            }
index e189ea1..8c908a5 100644 (file)
@@ -216,6 +216,7 @@ proc go_target_compile { source dest type options } {
        lappend options "ldflags=${wrap_flags}"
     }
 
+    lappend options "timeout=[timeout_value]"
     lappend options "compiler=$GOC_UNDER_TEST"
 
     set options [concat "$ALWAYS_GOCFLAGS" $options]