| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Gccgo doesn't have the same equivalent of file name and
package as the gc compiler, so the error messages are
necessarily different.
R=golang-dev, rsc
CC=golang-dev
https://codereview.appspot.com/40510048
|
|
|
|
|
|
|
|
| |
Fixes issues 6420.
R=ken2
CC=golang-dev
https://codereview.appspot.com/13703044
|
|
|
|
|
|
| |
R=golang-dev, gri
CC=golang-dev
http://codereview.appspot.com/5674112
|
|
|
|
|
|
|
|
|
|
|
| |
X ,s;^// \$G (\$D/)?\$F\.go *$;// compile;g
X ,s;^// \$G (\$D/)?\$F\.go && \$L \$F\.\$A *$;// build;g
X ,s;^// \$G (\$D/)?\$F\.go && \$L \$F\.\$A && \./\$A\.out *$;// run;g
X ,s;^// errchk \$G( -e)? (\$D/)?\$F\.go *$;// errorcheck;g
R=golang-dev, bradfitz
CC=golang-dev
http://codereview.appspot.com/5673079
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
// 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
http://codereview.appspot.com/4869044
|
|
|
|
|
|
|
|
| |
The ken directory is untouched so we have some examples with explicit semis.
R=gri
CC=golang-dev
http://codereview.appspot.com/2157041
|
|
|
|
|
|
|
|
|
|
|
|
| |
import1.go:12:8: error: redefinition of ?bufio?
import1.go:11:8: note: previous definition of ?bufio? was here
import1.go:16:2: error: redefinition of ?fmt?
import1.go:15:2: note: previous definition of ?fmt? was here
import1.go:11:8: error: imported and not used: bufio
R=rsc
CC=golang-dev
http://codereview.appspot.com/194165
|
|
|
|
|
| |
R=rsc
http://codereview.appspot.com/173045
|
|
|
|
|
|
|
|
|
| |
in the presence of yacc lookahead.
better but still not perfect
R=ken
OCL=33541
CL=33541
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bug117.go:13:12: error: reference to undefined field or method
import1.go:9:2: error: redefinition of '.main.bufio'
import1.go:8:2: note: previous definition of '.main.bufio' was here
import1.go:9:2: error: incompatible imported type 'bufio.Error'
interface9.go:25:5: error: incompatible types in assignment (method P requires a pointer)
interface9.go:30:5: error: incompatible types in assignment (method P requires a pointer)
R=rsc
DELTA=5 (0 added, 0 deleted, 5 changed)
OCL=29044
CL=29055
|
|
R=r
DELTA=10 (10 added, 0 deleted, 0 changed)
OCL=28585
CL=28591
|