summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)AuthorFilesLines
2009-10-28Test that the compiler rejects map types which should not beIan Lance Taylor2-0/+15
compatible. R=rsc CC=go-dev http://go/go-review/1018001
2009-10-26Recognize gccgo error messages.Ian Lance Taylor1-3/+3
rename1.go:10:8: error: expected type rename1.go:11:10: error: expected function rename1.go:13:8: error: incompatible types in binary expression R=rsc http://go/go-review/1015013
2009-10-25 make 5l ignore multiple defs, remove use of multipleKai Backman1-1/+1
defs from embed1 and gotest R=rsc http://go/go-review/1014009
2009-10-24 fix conditional branch instructions for unsigned ints andKai Backman1-0/+13
float. fix sgen endianess in sgen character copying. go/test: passes 97% (336/345) R=rsc http://go/go-review/1015007
2009-10-23 fixed len/cap for chan. disable gc for now.Kai Backman1-0/+6
go/test: passes 93% (323/345) R=rsc http://go/go-review/1015006
2009-10-23one more argsize fix. we were copying with the correctKai Backman1-2/+15
alignment but not enough (duh). R=rsc APPROVED=rsc DELTA=16 (13 added, 0 deleted, 3 changed) OCL=36020 CL=36024
2009-10-22fix build after Mercurial move.Russ Cox1-16/+19
various missing or incorrect files. R=r CC=go-dev http://go/go-review/1014004
2009-10-21Match gccgo error messages.Ian Lance Taylor1-2/+2
bug205.go:14:12: error: index must be integer bug205.go:15:12: error: index must be integer bug205.go:16:12: error: incompatible type for map index R=rsc DELTA=2 (0 added, 0 deleted, 2 changed) OCL=35957 CL=35960
2009-10-20gccgo does not distinguish "use" and "assign" in these errorIan Lance Taylor1-4/+4
messages. Match gccgo output. named1.go:32:2: error: argument 0 has wrong type (cannot use type bool as type Bool) named1.go:33:2: error: argument 0 has wrong type (cannot use type bool as type Bool) named1.go:35:5: error: incompatible type for map index (cannot use type bool as type Bool) named1.go:36:12: error: incompatible type for map assignment (cannot use type Bool as type bool) named1.go:38:5: error: incompatible types in assignment (cannot use type bool as type Bool) named1.go:40:2: error: argument 0 has wrong type (cannot use type bool as type Bool) named1.go:42:5: error: incompatible type for receive (cannot use type bool as type Bool) named1.go:46:5: error: incompatible type for type guard (cannot use type bool as type Bool) named1.go:50:5: error: incompatible type for type guard (cannot use type bool as type Bool) named1.go:53:2: error: argument 0 has wrong type (cannot use type bool as type Bool) named1.go:54:5: error: incompatible types in assignment (cannot use type bool as type Bool) R=rsc DELTA=4 (0 added, 0 deleted, 4 changed) OCL=35943 CL=35943
2009-10-20address bug193 and add note to spec about it.Russ Cox4-5/+5
R=ken OCL=35920 CL=35920
2009-10-20bug162, over and overRuss Cox12-6/+362
R=ken OCL=35919 CL=35919
2009-10-20forgot to include in 35898.Russ Cox1-0/+29
R=ken OCL=35917 CL=35917
2009-10-19removed tempalloc/tempfree and replaced with tempnameKai Backman1-2/+3
go/test: passes 88% (304/345) R=rsc APPROVED=rsc DELTA=67 (3 added, 54 deleted, 10 changed) OCL=35910 CL=35910
2009-10-19getcallerpc and setcallerpcKai Backman1-2/+5
go/test: passes 87% (303/345) R=rsc APPROVED=rsc DELTA=19 (5 added, 6 deleted, 8 changed) OCL=35903 CL=35906
2009-10-19bug196Russ Cox2-5/+0
R=ken OCL=35905 CL=35905
2009-10-19bug136Russ Cox2-3/+0
R=ken OCL=35902 CL=35904
2009-10-19first version of closures. test/closure doesn't yet pass.Kai Backman1-0/+3
go/test: passes 87% (300/343) R=rsc APPROVED=rsc DELTA=125 (125 added, 0 deleted, 0 changed) OCL=35893 CL=35900
2009-10-19bug169Russ Cox2-3/+0
R=ken OCL=35899 CL=35899
2009-10-196g bug fixes:Russ Cox5-24/+70
* bug211 * embedded interfaces with lowercase methods * var _ = f() at top level R=ken OCL=35898 CL=35898
2009-10-19bug190.Russ Cox2-13/+0
also eliminate float80 dregs R=ken OCL=35894 CL=35896
2009-10-19duplicate of bug190Russ Cox1-16/+0
R=gri DELTA=16 (0 added, 16 deleted, 0 changed) OCL=35892 CL=35895
2009-10-19function literalsKai Backman1-0/+3
go/test: passes 86% (297/343) R=rsc APPROVED=rsc DELTA=14 (10 added, 1 deleted, 3 changed) OCL=35881 CL=35884
2009-10-19fiddling while rome burns: explain why tests are commented outRob Pike1-0/+2
R=rsc DELTA=2 (2 added, 0 deleted, 0 changed) OCL=35874 CL=35880
2009-10-19bug 211: duplicate interface methods not caught by 6gRob Pike2-0/+17
R=gri DELTA=17 (17 added, 0 deleted, 0 changed) OCL=35852 CL=35876
2009-10-16bug210Robert Griesemer2-0/+20
R=rsc DELTA=20 (20 added, 0 deleted, 0 changed) OCL=35847 CL=35847
2009-10-15rename sys functions to runtime,Russ Cox1-0/+20
because they are in package runtime. another step to enforcing package boundaries. R=r DELTA=732 (114 added, 93 deleted, 525 changed) OCL=35811 CL=35824
2009-10-15fix OINDEX address generation, leftover misunderstanding aboutKai Backman1-0/+8
how scale works on amd64/386 go/test: passes 85% (294/342) R=rsc APPROVED=rsc DELTA=27 (26 added, 1 deleted, 0 changed) OCL=35815 CL=35818
2009-10-15386 shift bug; wasn't zero-extending 16- and 8-bit countsRuss Cox1-8/+38
+test R=ken OCL=35801 CL=35801
2009-10-14disable ken/complit for armKai Backman1-1/+0
R=rsc APPROVED=rsc DELTA=1 (0 added, 1 deleted, 0 changed) OCL=35753 CL=35755
2009-10-13write stack traces and panics to stderrRob Pike2-7/+6
R=rsc DELTA=31 (5 added, 3 deleted, 23 changed) OCL=35700 CL=35700
2009-10-12changed 5c 64 bit word ordering to little endian so it matchesKai Backman1-0/+2
5g. fixes to 64 bit code gen. added (finally) function to do shifts properly. go/test: passes 83% (287/342) R=rsc APPROVED=rsc DELTA=156 (50 added, 53 deleted, 53 changed) OCL=35589 CL=35616
2009-10-12sort errors by line numberRuss Cox1-2/+2
turn off testdclstack and "not used" errors when there are syntax errors. BUG=2181825 R=ken OCL=35606 CL=35608
2009-10-11fix buildRuss Cox1-4/+0
TBR=r OCL=35592 CL=35592
2009-10-1164bit and float code generation. fmt compiles butKai Backman1-1/+12
reflect is broken so fmt doesn't work. go/test: passes 83% (285/342) R=rsc APPROVED=rsc DELTA=415 (240 added, 29 deleted, 146 changed) OCL=35576 CL=35588
2009-10-09handle compiler crash better:Russ Cox1-1/+2
need to use exec to avoid seeing shell output about the crash. R=iant DELTA=2 (1 added, 0 deleted, 1 changed) OCL=35542 CL=35560
2009-10-09bug209Russ Cox1-1/+1
R=ken OCL=35546 CL=35546
2009-10-09bug209.goRobert Griesemer2-1/+22
R=rsc DELTA=23 (22 added, 1 deleted, 0 changed) OCL=35529 CL=35537
2009-10-09time tests; sort -nr times.out | sed 10q is illuminating.Russ Cox9-15/+20
cut the slowest tests down from a few seconds to under half a second. R=r DELTA=21 (6 added, 1 deleted, 14 changed) OCL=35509 CL=35519
2009-10-09fix nacl buildRuss Cox1-2/+2
R=r DELTA=23 (5 added, 0 deleted, 18 changed) OCL=35510 CL=35518
2009-10-09floating point calc, added a few more packages that passKai Backman1-0/+17
go/test: passes 80% (274/340) R=rsc APPROVED=rsc DELTA=61 (59 added, 0 deleted, 2 changed) OCL=35506 CL=35517
2009-10-09rewrite errchk in perl for speed (compared to bash)Russ Cox2-68/+66
R=iant DELTA=125 (51 added, 53 deleted, 21 changed) OCL=35508 CL=35511
2009-10-08add & fix bug208, from ken.Russ Cox3-8/+22
fix bug198. R=ken OCL=35504 CL=35507
2009-10-07add & fix bug207: rewritten if conditionRuss Cox1-0/+23
was discarding initialization work. R=ken OCL=35454 CL=35457
2009-10-06- moved 3 functions from syscall_linux to _386 and _amd64 (arm lacks them)Kai Backman1-0/+1
- 64 bit OMINUS - added bunch of missing arm syscalls R=rsc APPROVED=rsc DELTA=203 (189 added, 3 deleted, 11 changed) OCL=35412 CL=35414
2009-10-0664 bit cmp and some sgen tweaksKai Backman1-0/+5
go/test: passes 75% (256/339) R=rsc APPROVED=rsc DELTA=142 (53 added, 4 deleted, 85 changed) OCL=35367 CL=35375
2009-10-05fix arm test to actual return success/fail and expose runcgoKai Backman1-6/+8
build breakage. R=rsc APPROVED=rsc DELTA=10 (4 added, 2 deleted, 4 changed) OCL=35362 CL=35365
2009-10-03clean moreRuss Cox1-0/+4
R=r DELTA=40 (9 added, 3 deleted, 28 changed) OCL=35277 CL=35305
2009-10-02a few more code generation bugs and an interface alignment issue.Kai Backman1-0/+9
go/test: passes 74% (251/339) R=rsc APPROVED=rsc DELTA=40 (34 added, 0 deleted, 6 changed) OCL=35254 CL=35275
2009-10-01generate float registers correctly.Kai Backman1-0/+3
go/test: passes 71% (242/339) R=rsc APPROVED=rsc DELTA=9 (5 added, 0 deleted, 4 changed) OCL=35233 CL=35243
2009-10-01cgen_asop sudoaddableKai Backman1-0/+1
R=rsc APPROVED=rsc DELTA=14 (4 added, 0 deleted, 10 changed) OCL=35190 CL=35210