* go.test/go-test.exp (errchk): Ignore lines containing ////.
authorIan Lance Taylor <iant@google.com>
Wed, 23 Mar 2011 23:59:46 +0000 (23:59 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Wed, 23 Mar 2011 23:59:46 +0000 (23:59 +0000)
From-SVN: r171370

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

index e6d799d2b06542ce559a9644658c803aa37c814c..cff3e4977bfa3933dd70d99ef4cb50f5b70e0852 100644 (file)
@@ -1,3 +1,7 @@
+2011-03-23  Ian Lance Taylor  <iant@google.com>
+
+       * go.test/go-test.exp (errchk): Ignore lines containing ////.
+
 2011-03-23  Richard Guenther  <rguenther@suse.de>
 
        * gcc.dg/struct: Remove directory and contents.
index 19cc0dfc4d352807eae229ddfe351bdc0e04d9af..63800ac5bd9c628a58265dd94050466e20b9a050 100644 (file)
@@ -51,6 +51,10 @@ proc errchk { test } {
     set fdout [open $filename w]
     fconfigure $fdout -encoding binary
     while { [gets $fdin copy_line] >= 0 } {
+       if [string match "*////*" $copy_line] {
+           puts $fdout $copy_line
+           continue
+       }
        regsub "// \(GCCGO_\)?ERROR \"\(\[^\"\]*\)\".*$" $copy_line "// \{ dg-error \"\\2\" \}" out_line
        if [string match "*dg-error*.\**" $out_line] {
            # I worked out the right number of backslashes by