From ebe8daca1e232740427d1d1be813b6d611137e9f Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Tue, 14 Feb 2012 18:04:28 +0000 Subject: [PATCH] re PR go/48501 (64bit-out.go, select5-out.go, tmp.go compilation times out) PR go/48501 * go.test/go-test.exp (go-gc-tests): Disable optimizations when compiling generated file for 64bit and index tests. From-SVN: r184219 --- gcc/testsuite/ChangeLog | 6 ++++++ gcc/testsuite/go.test/go-test.exp | 10 ++++++++++ 2 files changed, 16 insertions(+) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 69564ea492c..67c92747469 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2012-02-14 Ian Lance Taylor + + PR go/48501 + * go.test/go-test.exp (go-gc-tests): Disable optimizations when + compiling generated file for 64bit and index tests. + 2012-02-14 Uros Bizjak * gcc.dg/lower-subreg-1.c: Fix and simplify target selector. diff --git a/gcc/testsuite/go.test/go-test.exp b/gcc/testsuite/go.test/go-test.exp index 3e51b19f424..c55924431d3 100644 --- a/gcc/testsuite/go.test/go-test.exp +++ b/gcc/testsuite/go.test/go-test.exp @@ -433,7 +433,12 @@ proc go-gc-tests { } { } else { pass "$name execution" file delete $base-out.x + # Disable optimizations as this test takes a long time + # to compile. + set hold $TORTURE_OPTIONS + set TORTURE_OPTIONS [ list { -O0 -g }] go-torture-execute "./$base-out.go" + set TORTURE_OPTIONS $hold } file delete $base-out.go } @@ -940,7 +945,12 @@ proc go-gc-tests { } { } else { pass "$name execution 0" file delete tmp.x + # Disable optimizations as this test takes a long time + # to compile. + set hold $TORTURE_OPTIONS + set TORTURE_OPTIONS [ list { -O0 -g }] go-torture-execute "./tmp.go" + set TORTURE_OPTIONS $hold } if { [catch "exec $output_file -pass 1 >tmp.go"] != 0 } { fail "$name execution 1"