1
0
mirror of https://github.com/golang/go synced 2024-11-25 09:37:56 -07:00
go/test/fixedbugs
Russ Cox a5d7c1f45e errchk: allow multiple patterns
// ERROR "pattern1" "pattern2"

means that there has to be one or more
lines matching pattern1 and then excluding
those, there have to be one or more lines
matching pattern2.  So if you expect two
different error messages from a particular
line, writing two separate patterns checks
that both errors are produced.

Also, errchk now flags lines that produce
more errors than expected.  Before, as long as
at least one error matched the pattern, all the
others were ignored.

Revise tests to expect or silence these
additional errors.

R=lvd, r, iant
CC=golang-dev
https://golang.org/cl/4869044
2011-08-16 11:14:26 -04:00
..
bug083.dir use errchk in more places. 2009-07-30 16:46:14 -07:00
bug088.dir fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug106.dir unused imports 2009-09-17 10:27:04 -07:00
bug133.dir unused imports 2009-09-17 10:27:04 -07:00
bug160.dir add ./ to imports where necessary 2009-06-25 20:13:56 -07:00
bug191.dir unused imports 2009-09-17 10:27:04 -07:00
bug222.dir gc: minor import grammar bug fixes 2009-12-03 00:10:32 -08:00
bug226.dir gc: relax assignability of method receivers 2011-05-24 19:48:19 -04:00
bug248.dir fix tree for reflect rename 2011-04-25 13:39:36 -04:00
bug282.dir gc: fix shift/reduce conflict in go.y export syntax 2010-05-24 16:55:23 -07:00
bug302.dir gopack: handle long lines in export data 2010-08-11 22:17:20 -07:00
bug306.dir gc: bug306 2010-09-13 15:42:14 -04:00
bug313.dir gc: skip undefined symbols in import . 2010-12-07 16:16:01 -05:00
bug322.dir gc: relax assignability of method receivers 2011-05-24 19:48:19 -04:00
bug324.dir gc: correct handling of unexported method names in embedded interfaces 2011-04-21 08:14:50 -04:00
bug335.dir gc: fix import width bug 2011-04-25 12:08:48 -04:00
bug345.dir gc: avoid package name ambiguity in error messages 2011-06-27 18:44:30 -04:00
bug000.go check in the bugs and fixed bugs 2008-06-06 16:56:18 -07:00
bug002.go update more tests to reflect tweaked grammar for if, switch 2008-06-16 12:16:11 -07:00
bug003.go update more tests to reflect tweaked grammar for if, switch 2008-06-16 12:16:11 -07:00
bug004.go update more tests to reflect tweaked grammar for if, switch 2008-06-16 12:16:11 -07:00
bug005.go check in the bugs and fixed bugs 2008-06-06 16:56:18 -07:00
bug006.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug007.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug008.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug009.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug010.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug011.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug012.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug013.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug014.go Check for specific error messages in the testsuite. This 2008-09-19 14:39:49 -07:00
bug015.go Check for specific error messages in the testsuite. This 2008-09-19 14:39:49 -07:00
bug016.go test: match gccgo error messages for bug016.go. 2011-03-25 13:31:30 -07:00
bug017.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug020.go bug020 is fixed 2009-01-06 13:44:44 -08:00
bug021.go check in the bugs and fixed bugs 2008-06-06 16:56:18 -07:00
bug022.go last round: non-package code 2009-09-15 12:42:24 -07:00
bug023.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug024.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug026.go delete export 2009-01-20 14:40:40 -08:00
bug027.go insert type assertions when narrowing. 2009-02-11 17:55:16 -08:00
bug028.go delete export 2009-01-20 14:40:40 -08:00
bug030.go last round: non-package code 2009-09-15 12:42:24 -07:00
bug031.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug035.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug036.go make test/fixedbugs save for optional semis 2009-12-10 11:25:54 -08:00
bug037.go use errchk in more places. 2009-07-30 16:46:14 -07:00
bug038.go new new & make 2009-01-06 15:19:02 -08:00
bug039.go gc: make sure main.main has correct type 2010-04-11 14:51:35 -07:00
bug040.go update some tests 2008-06-23 17:13:33 -07:00
bug045.go test: don't assign address of array to slice. 2010-08-31 07:34:01 -07:00
bug046.go delete export 2009-01-20 14:40:40 -08:00
bug047.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug048.go last round: non-package code 2009-09-15 12:42:24 -07:00
bug049.go Recognize gccgo error messages. 2009-08-13 09:42:28 -07:00
bug050.go use errchk in more places. 2009-07-30 16:46:14 -07:00
bug051.go fix up some irregular indentation 2009-08-17 13:30:22 -07:00
bug052.go fix up some irregular indentation 2009-08-17 13:30:22 -07:00
bug053.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug054.go insert type assertions when narrowing. 2009-02-11 17:55:16 -08:00
bug055.go remove unused labels 2011-03-15 14:05:07 -04:00
bug056.go last round: non-package code 2009-09-15 12:42:24 -07:00
bug057.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug058.go fix up some irregular indentation 2009-08-17 13:30:22 -07:00
bug059.go test: don't assign address of array to slice. 2010-08-31 07:34:01 -07:00
bug060.go move things out of sys into os and runtime 2009-05-08 15:21:41 -07:00
bug061.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug062.go fix up some irregular indentation 2009-08-17 13:30:22 -07:00
bug063.go update tests 2008-07-27 13:50:54 -07:00
bug064.go make test/fixedbugs save for optional semis 2009-12-10 11:25:54 -08:00
bug065.go last round: non-package code 2009-09-15 12:42:24 -07:00
bug066.go delete forward type declarations 2009-08-12 14:40:47 -07:00
bug067.go new new & make 2009-01-06 15:19:02 -08:00
bug068.go use errchk in more places. 2009-07-30 16:46:14 -07:00
bug069.go test: enable tests using v, ok := <-ch syntax 2011-03-22 10:32:43 -07:00
bug070.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug071.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug072.go use errchk in more places. 2009-07-30 16:46:14 -07:00
bug073.go use errchk in more places. 2009-07-30 16:46:14 -07:00
bug074.go use errchk in more places. 2009-07-30 16:46:14 -07:00
bug075.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug076.go remove unused labels 2011-03-15 14:05:07 -04:00
bug077.go remove unused labels 2011-03-15 14:05:07 -04:00
bug078.go change *map to map; *chan to chan; new(T) to new(*T) 2008-12-19 03:05:37 -08:00
bug080.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug081.go test: match gccgo error messages for bug081.go. 2011-03-25 15:28:53 -07:00
bug082.go single argument panic 2010-03-30 10:34:57 -07:00
bug083.go This bug has been fixed; moving it from bugs to fixedbugs. 2008-11-12 21:59:43 -08:00
bug084.go single argument panic 2010-03-30 10:34:57 -07:00
bug085.go convert non-pkg go files to whole-package compilation. 2009-08-12 13:18:54 -07:00
bug086.go Recognize gccgo error messages. 2009-08-13 09:42:28 -07:00
bug087.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug088.go compiler changes: 2008-09-22 12:45:01 -07:00
bug089.go make test/fixedbugs save for optional semis 2009-12-10 11:25:54 -08:00
bug090.go more 6g reorg; checkpoint. 2009-08-03 11:58:52 -07:00
bug091.go remove unused labels 2011-03-15 14:05:07 -04:00
bug092.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug093.go delete export 2009-01-20 14:40:40 -08:00
bug094.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug096.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug097.go single argument panic 2010-03-30 10:34:57 -07:00
bug098.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug099.go delete export 2009-01-20 14:40:40 -08:00
bug101.go Automated g4 rollback of changelist 25024, 2009-03-03 08:39:12 -08:00
bug102.go misc cleanup: gofmt + &x -> x[0:] conversion 2010-06-08 17:51:57 -07:00
bug103.go Recognize gccgo error messages. 2009-08-13 09:42:28 -07:00
bug104.go test update 2008-12-12 13:29:25 -08:00
bug106.go update fixed bugs (and delete an irrelevant one) 2008-10-17 11:48:51 -07:00
bug107.go unused imports 2009-09-17 10:27:04 -07:00
bug108.go warn -> yyerror in mparith. 2009-03-12 19:57:30 -07:00
bug109.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug110.go single argument panic 2010-03-30 10:34:57 -07:00
bug111.go delete export 2009-01-20 14:40:40 -08:00
bug112.go Automated g4 rollback of changelist 25024, 2009-03-03 08:39:12 -08:00
bug113.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug114.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug115.go ^ type(const) now inverts "enough" bits 2009-03-24 16:40:38 -07:00
bug116.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug117.go single argument panic 2010-03-30 10:34:57 -07:00
bug118.go fix up some irregular indentation 2009-08-17 13:30:22 -07:00
bug119.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug120.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug121.go Match gccgo error messages. 2010-02-04 21:31:30 -08:00
bug122.go canonicalize bug122.go 2009-06-22 14:40:08 -07:00
bug123.go fix up some irregular indentation 2009-08-17 13:30:22 -07:00
bug126.go update tests: nil is no longer integer-compatible 2008-12-10 13:55:47 -08:00
bug127.go fix up some irregular indentation 2009-08-17 13:30:22 -07:00
bug128.go bug128 is fixed 2008-12-04 20:51:47 -08:00
bug129.go unused imports 2009-09-17 10:27:04 -07:00
bug130.go fix up some irregular indentation 2009-08-17 13:30:22 -07:00
bug131.go fix up some irregular indentation 2009-08-17 13:30:22 -07:00
bug132.go cleaning up bug132 2009-11-02 09:42:53 -08:00
bug133.go bug133 2009-01-26 16:57:24 -08:00
bug135.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug136.go bug136 2009-10-19 20:39:18 -07:00
bug137.go remove unused labels 2011-03-15 14:05:07 -04:00
bug139.go bug 139 2009-04-28 13:52:56 -07:00
bug140.go respect goto restrictions 2011-06-17 06:07:13 -04:00
bug141.go move things out of sys into os and runtime 2009-05-08 15:21:41 -07:00
bug142.go bug142 is fixed 2009-04-10 17:58:10 -07:00
bug143.go last round: non-package code 2009-09-15 12:42:24 -07:00
bug144.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug145.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug146.go test: don't assign address of array to slice. 2010-08-31 07:34:01 -07:00
bug147.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug148.go move bug148, already fixed, to fixedbugs 2009-07-27 17:32:02 -07:00
bug149.go bug 149 2009-05-29 13:44:30 -07:00
bug150.go bug150 is fixed 2009-05-26 16:06:03 -07:00
bug151.go bug151, bug152 -> fixedbugs 2009-05-26 21:11:43 -07:00
bug152.go last round: non-package code 2009-09-15 12:42:24 -07:00
bug154.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug155.go bug 155 2009-05-29 14:42:24 -07:00
bug156.go bug 156 2009-05-29 15:34:47 -07:00
bug157.go bug157 2009-05-30 21:18:15 -07:00
bug158.go bug 158 2009-05-30 17:06:51 -07:00
bug159.go bug159 2009-08-07 16:47:54 -07:00
bug160.go 5l, 6l, 8l: accept only one object file 2010-01-25 17:53:43 -08:00
bug161.go bug161, fixed 2009-06-04 16:18:13 -07:00
bug163.go unused imports 2009-09-17 10:27:04 -07:00
bug164.go bug163 bug164 bug166 2009-06-29 17:46:22 -07:00
bug165.go Match gccgo error messages. 2009-08-17 17:40:52 -07:00
bug167.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug168.go single argument panic 2010-03-30 10:34:57 -07:00
bug169.go bug169 2009-10-19 19:55:17 -07:00
bug170.go more 6g reorg; checkpoint. 2009-08-03 11:58:52 -07:00
bug171.go Recognize gccgo error messages. 2009-08-13 09:42:28 -07:00
bug172.go Recognize gccgo error messages. 2009-08-13 09:42:28 -07:00
bug173.go last round: non-package code 2009-09-15 12:42:24 -07:00
bug174.go print(1<<x) 2009-07-27 16:17:09 -07:00
bug175.go multiple return in := bug 2009-07-27 16:59:10 -07:00
bug176.go constant keys for array initializers 2009-07-27 17:58:25 -07:00
bug177.go fix tree for reflect rename 2011-04-25 13:39:36 -04:00
bug178.go respect goto restrictions 2011-06-17 06:07:13 -04:00
bug179.go remove unused labels 2011-03-15 14:05:07 -04:00
bug180.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug181.go bug181 - type T *struct { T } is an invalid embedded type 2009-08-07 13:14:01 -07:00
bug182.go Recognize gccgo error messages. 2009-08-13 09:42:28 -07:00
bug183.go last round: non-package code 2009-09-15 12:42:24 -07:00
bug184.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug185.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug186.go defining package block names must override 2009-09-09 01:01:39 -07:00
bug187.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug188.go unused imports 2009-09-17 10:27:04 -07:00
bug189.go last round: non-package code 2009-09-15 12:42:24 -07:00
bug190.go bug190. 2009-10-19 18:47:37 -07:00
bug191.go unused imports 2009-09-17 10:27:04 -07:00
bug192.go Match gccgo error messages. 2009-08-24 15:56:39 -07:00
bug193.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug194.go single argument panic 2010-03-30 10:34:57 -07:00
bug195.go test: gccgo and gc print the error on different lines. 2010-08-31 14:12:23 -07:00
bug196.go test: enable tests using v, ok := <-ch syntax 2011-03-22 10:32:43 -07:00
bug197.go Match gccgo error messages. 2009-08-31 21:39:08 -07:00
bug198.go add & fix bug208, from ken. 2009-10-08 23:03:34 -07:00
bug199.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug200.go type switch bug involving function parameter names 2009-09-01 18:04:49 -07:00
bug201.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug202.go fix "declared and not used" in tests; 2009-09-14 21:03:53 -07:00
bug203.go make test/fixedbugs save for optional semis 2009-12-10 11:25:54 -08:00
bug204.go last round: non-package code 2009-09-15 12:42:24 -07:00
bug205.go errchk: allow multiple patterns 2011-08-16 11:14:26 -04:00
bug206.go go/ast: use token.Pos instead of token.Position; adjust all dependent code 2010-12-06 14:23:18 -08:00
bug207.go add & fix bug207: rewritten if condition 2009-10-07 22:19:42 -07:00
bug208.go gc: handle use of builtin function outside function call 2010-05-20 22:57:08 -07:00
bug209.go bug209 2009-10-09 16:01:32 -07:00
bug211.go 6g bug fixes: 2009-10-19 19:27:40 -07:00
bug212.go bug212, bug213. 2009-11-08 23:22:06 -08:00
bug213.go bug212, bug213. 2009-11-08 23:22:06 -08:00
bug214.go gc: five bug fixes, one better error. 2009-11-15 12:57:09 -08:00
bug215.go Tweak test to work with both 6g and gccgo. 2009-12-15 13:57:24 -08:00
bug216.go gc: five bug fixes, one better error. 2009-11-15 12:57:09 -08:00
bug217.go gc: five bug fixes, one better error. 2009-11-15 12:57:09 -08:00
bug218.go gc: handle _ = <-c in select. 2009-12-03 01:30:19 -08:00
bug219.go test: do not depend on implicit if condition 2011-02-22 18:23:14 -05:00
bug220.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug221.go single argument panic 2010-03-30 10:34:57 -07:00
bug222.go gc: minor import grammar bug fixes 2009-12-03 00:10:32 -08:00
bug223.go gc: better diagnosis of initialization loops 2009-12-03 00:51:03 -08:00
bug224.go gc: recursive type error 2009-12-03 01:12:02 -08:00
bug225.go gc: handle _ = <-c in select. 2009-12-03 01:30:19 -08:00
bug226.go gc: check for assignment to private fields during initialization 2009-12-03 22:09:58 -08:00
bug227.go single argument panic 2010-03-30 10:34:57 -07:00
bug228.go errchk: allow multiple patterns 2011-08-16 11:14:26 -04:00
bug229.go errchk: allow multiple patterns 2011-08-16 11:14:26 -04:00
bug230.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug231.go errchk: allow multiple patterns 2011-08-16 11:14:26 -04:00
bug232.go remove uses of ... from tree, add one test 2010-06-14 11:23:11 -07:00
bug233.go gc: fix import name resolution 2009-12-15 16:44:28 -08:00
bug234.go test: enable tests using v, ok := <-ch syntax 2011-03-22 10:32:43 -07:00
bug235.go gc: fix compiler crash 2009-12-17 15:08:55 -08:00
bug236.go More evaluation order tests, for global variables and switch. 2009-12-18 21:59:47 -08:00
bug237.go Add a test for issue 337. 2009-12-23 22:08:27 -08:00
bug238.go gc: implement goto restriction 2011-06-17 15:25:05 -04:00
bug239.go gc: bug219, bug239, bug240 2010-01-07 23:24:48 -08:00
bug240.go gc: bug219, bug239, bug240 2010-01-07 23:24:48 -08:00
bug241.go gc: bug241 2010-01-07 23:20:00 -08:00
bug242.go test: enable tests using v, ok := <-ch syntax 2011-03-22 10:32:43 -07:00
bug243.go os.Error API: don't export os.ErrorString, use os.NewError consistently 2011-06-22 10:52:47 -07:00
bug244.go single argument panic 2010-03-30 10:34:57 -07:00
bug245.go gc: bug245 2010-01-18 17:30:15 -08:00
bug246.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug247.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug248.go runtime, type switch: eliminate package global name space assumption 2010-01-25 18:23:20 -08:00
bug249.go Match gccgo error messages. 2010-02-01 23:27:33 -08:00
bug250.go gc: recursive interface embedding 2010-02-18 11:15:36 -08:00
bug251.go test: Match gccgo error messages. 2010-08-31 15:48:04 -07:00
bug252.go gc: remove interim ... error which rejects valid code. 2011-03-25 18:31:55 -07:00
bug253.go single argument panic 2010-03-30 10:34:57 -07:00
bug254.go delete all uses of panicln by rewriting them using panic or, 2010-03-24 16:46:53 -07:00
bug255.go test: Recognize gccgo error messages. 2010-08-31 17:38:11 -07:00
bug256.go gc: undo attempt at fixing recursive interface embedding 2010-02-16 17:44:15 -08:00
bug257.go gc: test & fix handling of very long string constants 2010-02-16 10:16:24 -08:00
bug258.go 8g: respect ullman numbers in float comparison 2010-02-17 15:28:45 -08:00
bug259.go 8g: make a[byte(x)] truncate x 2010-02-26 13:15:29 -08:00
bug260.go gc: align structs according to max alignment of fields 2010-12-13 16:22:19 -05:00
bug261.go 5g/6g/8g: fix double function call in slice 2010-03-08 14:19:28 -08:00
bug262.go single argument panic 2010-03-30 10:34:57 -07:00
bug263.go gc: tests omitted from the last bug fix 2010-03-24 22:12:59 -07:00
bug264.go gc: bug264 2010-05-03 17:51:48 -07:00
bug265.go gc: bug265 2010-03-29 15:27:59 -07:00
bug266.go gc: zero unnamed return values on entry if func has defer 2010-04-12 14:28:27 -07:00
bug267.go gc: bug267 2010-05-03 15:29:59 -07:00
bug268.go gc: bug268 2010-04-29 15:52:27 -07:00
bug269.go gc: never include ( ) on singleton func return type 2010-04-29 16:07:14 -07:00
bug270.go gc: bug270 2010-04-30 13:04:16 -07:00
bug271.go gc: bug271 2010-04-30 13:27:08 -07:00
bug272.go 8g: bug272 2010-04-30 14:04:34 -07:00
bug273.go gc: zero-width struct, zero-length array fixes 2011-07-27 16:47:45 -04:00
bug274.go gc: line number + type checking nits 2011-07-28 12:31:16 -04:00
bug275.go clean up bug 275 2010-05-20 21:01:59 -07:00
bug276.go issue 789: keep test case 2010-05-21 14:53:54 -07:00
bug277.go gc: bug277 - new conversion syntax 2010-05-24 15:25:30 -07:00
bug278.go test: Recognize gccgo error messages. 2010-09-01 21:04:57 -07:00
bug279.go gc: fix unsafe.Sizeof on ideal constants 2010-05-24 14:18:15 -07:00
bug280.go gc: bug280 2010-05-24 15:25:09 -07:00
bug281.go gc: bug281 - bad overlap in stack copy 2010-05-24 16:54:24 -07:00
bug282.go gc: fix shift/reduce conflict in go.y export syntax 2010-05-24 16:55:23 -07:00
bug283.go 8g: out of register bug 2010-05-24 17:22:51 -07:00
bug284.go test: Match gccgo error messages. 2010-09-01 21:05:31 -07:00
bug285.go gc: new typechecking rules 2010-06-08 18:50:02 -07:00
bug286.go gc: fix handling of types inside function bodies 2010-07-15 14:25:50 -07:00
bug287.go 8g: out of register bug fix 2010-06-30 20:45:50 -07:00
bug288.go 8g: out of register bug fix 2010-06-30 20:45:50 -07:00
bug289.go Test case that gccgo fails (crashes rather than printing error). 2010-07-12 06:34:36 -07:00
bug290.go gc: fix handling of types inside function bodies 2010-07-15 14:25:50 -07:00
bug291.go gc: bug291 2010-07-15 15:17:42 -07:00
bug292.go gc: bug292 2010-07-15 16:13:47 -07:00
bug293.go gc: bug293 2010-07-15 16:14:06 -07:00
bug294.go gc: bug294 2010-07-15 16:42:32 -07:00
bug295.go gc: import dot shadowing bug 2010-07-26 14:21:39 -07:00
bug296.go test: Actually run bug296. 2010-09-08 13:56:49 -07:00
bug297.go errchk: allow multiple patterns 2011-08-16 11:14:26 -04:00
bug298.go gc: line number + type checking nits 2011-07-28 12:31:16 -04:00
bug299.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug300.go gc: bug299, bug300 2010-08-03 00:53:32 -07:00
bug301.go gc: bug301 2010-08-03 01:07:40 -07:00
bug302.go gopack: handle long lines in export data 2010-08-11 22:17:20 -07:00
bug303.go 6g, 8g: handle slice by sub-word-sized index (uint8, int8, uint16, int16) 2010-08-11 22:27:47 -07:00
bug304.go test: Add testcase which crashes gccgo. 2010-08-24 13:08:05 -07:00
bug305.go fix build 2010-09-15 17:00:00 -07:00
bug306.go gc: bug306 2010-09-13 15:42:14 -04:00
bug307.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug308.go gc: bug308 2010-09-30 15:05:01 -04:00
bug309.go gc: various bugs 2010-10-03 11:50:44 -04:00
bug310.go gc: various bugs 2010-10-03 11:50:44 -04:00
bug311.go runtime: correct iteration of large map values 2010-10-06 11:54:41 -04:00
bug312.go gc: select receive with implicit conversion 2010-10-20 16:38:25 -04:00
bug313.go gc: skip undefined symbols in import . 2010-12-07 16:16:01 -05:00
bug314.go gc: fix method offsets of anonymous interfaces 2010-12-07 12:56:26 -05:00
bug315.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug316.go delete float, complex - code changes 2011-01-19 23:09:00 -05:00
bug317.go gc: fix &^= 2011-01-06 11:21:18 -05:00
bug318.go gc: fix typed constant declarations 2011-01-18 11:24:49 -05:00
bug319.go 6g: fix uint64(uintptr(unsafe.Pointer(&x))) 2011-01-20 12:50:35 -05:00
bug320.go gc: select receive bug fix 2011-02-02 18:34:09 -05:00
bug321.go gc: correct rounding of denormal constants 2011-02-02 22:36:54 -05:00
bug322.go gc: relax assignability of method receivers 2011-05-24 19:48:19 -04:00
bug323.go test: match gccgo error messages for bug323.go. 2011-03-27 20:38:28 -07:00
bug324.go gc: correct handling of unexported method names in embedded interfaces 2011-04-21 08:14:50 -04:00
bug325.go test: match gccgo error messages for bug325.go. 2011-03-27 12:10:50 -07:00
bug326.go gc: fix handling of return values named _ 2011-03-07 19:36:17 -05:00
bug327.go bug327: document what's being tested 2011-04-08 13:42:20 -04:00
bug328.go gc: print of unsafe.Pointer 2011-04-15 16:16:20 -04:00
bug329.go gc: fix complex move again 2011-04-18 13:22:31 -04:00
bug330.go gc: fix error for +string 2011-04-20 16:12:47 -04:00
bug331.go gc: fix return variable named _ 2011-04-23 10:54:19 -04:00
bug332.go gc: fix line number at EOF 2011-04-23 10:54:05 -04:00
bug333.go gc: fix conversion of user-defined string type to []byte 2011-04-23 10:55:32 -04:00
bug334.go gc: allow complex types to be receiver types 2011-04-25 12:02:54 -04:00
bug335.go gc: fix import width bug 2011-04-25 12:08:48 -04:00
bug336.go gc: correctly handle fields of pointer type to recursive forward references 2011-04-28 00:13:49 -04:00
bug337.go gc: preserve original expression for errors 2011-04-28 13:14:35 -04:00
bug338.go gc: fix unsafe.Sizeof 2011-05-10 17:00:15 -04:00
bug339.go gc: fix unsafe.Sizeof 2011-05-10 17:00:15 -04:00
bug340.go gc: fix type switch error message for invalid cases. 2011-05-11 23:41:59 -04:00
bug341.go 8g: fix conversion from float to uint64 2011-05-16 22:14:56 -04:00
bug342.go gc: check parameter declarations in interface fields 2011-05-31 13:41:32 -04:00
bug343.go gc: fix m[x], _ = y.(T) 2011-05-31 15:52:04 -04:00
bug344.go gc: implement goto restriction 2011-06-17 15:25:05 -04:00
bug345.go gc: avoid package name ambiguity in error messages 2011-06-27 18:44:30 -04:00
bug346.go gc: fix closure bug 2011-07-14 18:13:39 +02:00
bug347.go gc: fix select line number 2011-07-26 00:52:17 -04:00
bug348.go gc, runtime: fix range+panic line number bugs 2011-07-26 00:52:46 -04:00
bug349.go gc: echo literal in error message 2011-07-27 14:36:21 -04:00
bug350.go gc: use more Go-like names for methods 2011-07-27 17:56:13 -04:00
bug351.go errchk: allow multiple patterns 2011-08-16 11:14:26 -04:00
bug352.go gc: zero-width struct, zero-length array fixes 2011-07-27 16:47:45 -04:00
bug353.go gc: line number + type checking nits 2011-07-28 12:31:16 -04:00
bug354.go gc: composite literal double eval bug 2011-07-27 18:55:30 -04:00
bug355.go gc: top-level closure bug 2011-07-27 19:31:11 -04:00
bug356.go 5g, 6g, 8g: shift, opt fixes 2011-07-28 18:22:12 -04:00
bug357.go gc: line number + type checking nits 2011-07-28 12:31:16 -04:00
bug358.go gc: line number + type checking nits 2011-07-28 12:31:16 -04:00
bug359.go errchk: allow multiple patterns 2011-08-16 11:14:26 -04:00
bug361.go gc: another width test 2011-07-28 12:32:43 -04:00
bug362.go gc: iota outside const 2011-07-27 14:45:27 -04:00
bug363.go gc: shift type bug 2011-07-28 13:03:30 -04:00
bug364.go 5g: defer vs optimizer bug 2011-07-28 16:28:23 -04:00
bug365.go gc: more graceful errors during struct definition 2011-07-28 20:41:18 -04:00
bug1515.go gc: make string const comparison unsigned 2011-02-16 17:57:15 -05:00