summaryrefslogtreecommitdiffstats
path: root/gcc/testsuite/go.test
Commit message (Collapse)AuthorAgeFilesLines
* 2014-01-15 Matthias Klose <doko@ubuntu.com>doko2014-01-151-0/+3
| | | | | | | * go.test/go-test.exp: Set goarch for aarch64*-*-*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206631 138bc75d-0d04-0410-961f-82ee72b054a4
* * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that testian2014-01-091-0/+4
| | | | | | | the other Go compiler. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206474 138bc75d-0d04-0410-961f-82ee72b054a4
* * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systemsuros2014-01-091-6/+5
| | | | | | | | which don't support -fsplit-stack. Skip rotate[0123].go tests. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206470 138bc75d-0d04-0410-961f-82ee72b054a4
* Update copyright years in gcc/rsandifo2014-01-021-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206289 138bc75d-0d04-0410-961f-82ee72b054a4
* Update to copy of current master Go testsuite.ian2013-12-1395-135/+3096
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205955 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Don't compare structs with blank non-comparable fields.ian2013-12-122-4/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205937 138bc75d-0d04-0410-961f-82ee72b054a4
* * go.test/go-test.exp (errchk): Combine quoted strings inian2013-10-241-0/+15
| | | | | | | comments. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204033 138bc75d-0d04-0410-961f-82ee72b054a4
* Update Go testsuite to a copy of the Go 1.1.2 testsuite.ian2013-10-14320-2873/+12744
| | | | | | | | | | | * go.test/go-test.exp (go-find-packages): New proc. (go-gc-tests): Skip stress and safe tests. Skip *.dir subdirectories. Do simple +build line matching. Handle run with arguments. Handle errorcheckdir and rundircmpout. Use packages for rundir. Remove special handling for bug191 and dwarf. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203578 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Fix "missing return" error for case T1, T2 in type switches.ian2013-08-071-2/+2
| | | | | | | | | Also change the "missing return" text and report it at the end of the function, rather than the start, to match the gc compiler. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201579 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: reject integer division by zero constant.ian2013-06-262-3/+24
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@200436 138bc75d-0d04-0410-961f-82ee72b054a4
* Update shift1.go test for recent changes.ian2013-06-251-1/+204
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@200400 138bc75d-0d04-0410-961f-82ee72b054a4
* Update copyright years in gcc/rsandifo2013-01-101-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195098 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Accept trailing comma after varargs parameter.ian2012-12-131-1/+1
| | | | | | | | Also fix handling of interfaces seen only in a function or method declaration. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194492 138bc75d-0d04-0410-961f-82ee72b054a4
* runtime: Delete from a nil map is now a no-op.ian2012-12-121-3/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194462 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Check for negative or inverted arguments to make.ian2012-12-051-1/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194173 138bc75d-0d04-0410-961f-82ee72b054a4
* * go.test/go-test.exp (go-gc-tests): Handle runoutput test typeian2012-11-095-25/+104
| | | | | | | with arguments. Handle errorcheckoutput and rundir test types. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193344 138bc75d-0d04-0410-961f-82ee72b054a4
* Update index.go from master testsuite.ian2012-11-061-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193258 138bc75d-0d04-0410-961f-82ee72b054a4
* libgo: Update to current sources.ian2012-10-232-3/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@192704 138bc75d-0d04-0410-961f-82ee72b054a4
* Update to current version of Go testsuite.ian2012-09-29748-2283/+7103
| | | | | | | * go.test/go-test.exp: Update for latest version of Go testsuite. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@191858 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Comparisons return untyped boolean value.ian2012-08-231-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190612 138bc75d-0d04-0410-961f-82ee72b054a4
* * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.ian2012-04-201-1/+8
| | | | | | | (go-gc-tests): Skip nilptr.go on powerpc*-*-*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186642 138bc75d-0d04-0410-961f-82ee72b054a4
* libgo: Update to weekly.2012-02-22 release.ian2012-03-026-344/+9
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184819 138bc75d-0d04-0410-961f-82ee72b054a4
* libgo: Update to weekly.2012-02-14 release.ian2012-03-021-4/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184798 138bc75d-0d04-0410-961f-82ee72b054a4
* PR go/48501ian2012-02-141-0/+10
| | | | | | | | * go.test/go-test.exp (go-gc-tests): Disable optimizations when compiling generated file for 64bit and index tests. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184219 138bc75d-0d04-0410-961f-82ee72b054a4
* PR go/51874ian2012-02-121-2/+2
| | | | | | | | | * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on SPARC Solaris. Don't run the test at all on systems where it may not work, rather than xfailing it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184137 138bc75d-0d04-0410-961f-82ee72b054a4
* * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systemsian2012-02-091-5/+8
| | | | | | | | which don't support -fsplit-stack. Turn off optimization when compiling select5-out.go. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184035 138bc75d-0d04-0410-961f-82ee72b054a4
* libgo: Update to weekly.2012-02-07.ian2012-02-096-28/+37
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184034 138bc75d-0d04-0410-961f-82ee72b054a4
* * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go onian2012-02-091-0/+10
| | | | | | | systems which don't support -fsplit-stack. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184033 138bc75d-0d04-0410-961f-82ee72b054a4
* * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtimeuros2012-02-011-10/+13
| | | | | | | | test on alpha*-*-*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183811 138bc75d-0d04-0410-961f-82ee72b054a4
* PR go/48501uros2012-01-301-0/+3
| | | | | | | | | | * 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
* Remove a couple of object files committed by accident.ian2012-01-252-1146/+0
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183542 138bc75d-0d04-0410-961f-82ee72b054a4
* * go.test/go-test.exp (go-gc-tests): Handle a few more testian2012-01-251-3/+11
| | | | | | | lines. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183533 138bc75d-0d04-0410-961f-82ee72b054a4
* Update to current Go testsuite.ian2012-01-25232-1167/+9149
| | | | | | | | | | | * go.test/go-test.exp (filecmp): New procedure. (errchk): Handle quoted square brackets. (go-gc-tests): Set go_compile_args. Handle various new test lines. Skip a few new tests. * lib/go-torture.exp (go-torture-execute): Use go_compile_args. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183502 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Do not allow slice of array literal.ian2012-01-241-53/+0
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183499 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Give an error if a variable is defined but not used.ian2012-01-2312-6/+13
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183458 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Change alias handling, change rune alias to int32.ian2012-01-215-28/+23
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183374 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Handle recursive interfaces.ian2012-01-202-2/+2
| | | | | | | | | * go-gcc.cc (Gcc_backend::placeholder_struct_type): Permit name to be empty. (Gcc_backend::set_placeholder_struct_type): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183340 138bc75d-0d04-0410-961f-82ee72b054a4
* * go.test/go-test.exp (go-gc-tests): Pass correctly formatteduros2012-01-201-8/+11
| | | | | | | | options to go_target_compile. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183339 138bc75d-0d04-0410-961f-82ee72b054a4
* PR go/50656ian2012-01-183-9/+50
| | | | | | | | * go.test/go-test.exp (go-gc-tests): Recognize some more test lines. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183270 138bc75d-0d04-0410-961f-82ee72b054a4
* libgo: Update to weekly.2011-12-22.ian2012-01-131-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183150 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler, runtime: Implement struct and array comparisons.ian2012-01-062-10/+29
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182971 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Prohibit comparisons of funcs, maps, and slices to non-nil.ian2011-12-284-152/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182703 138bc75d-0d04-0410-961f-82ee72b054a4
* libgo: Update to weekly.2011-12-06.ian2011-12-142-10/+10
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182338 138bc75d-0d04-0410-961f-82ee72b054a4
* libgo: Update to weekly.2011-12-02.ian2011-12-132-5/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182295 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Permit converting between string and named []byte/[]rune.ian2011-12-132-11/+10
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182291 138bc75d-0d04-0410-961f-82ee72b054a4
* compiler: Don't check for hidden fields on struct assignments.ian2011-12-086-104/+11
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182143 138bc75d-0d04-0410-961f-82ee72b054a4
* libgo: Update to weekly 2011-11-09.ian2011-12-078-30/+41
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182073 138bc75d-0d04-0410-961f-82ee72b054a4
* libgo: Update to weekly.2011-11-02.ian2011-12-0312-48/+36
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181964 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix select { case v, ok := <-c: }.ian2011-11-041-0/+29
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@180992 138bc75d-0d04-0410-961f-82ee72b054a4
* Update Go library to last weekly.ian2011-10-262-76/+26
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@180552 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud