1
0
mirror of https://github.com/golang/go synced 2024-11-12 04:00:23 -07:00
Commit Graph

238 Commits

Author SHA1 Message Date
Rob Pike
1f41ed375b update tests.
fixedbugs/bug012.go is broken again but i left it where it is, with
the golden file not reflecting the breakage so it will be noticed

R=ken,gri
OCL=14073
CL=14073
2008-08-11 10:10:48 -07:00
Robert Griesemer
7924b3862d - removed misleading comment in bug041.go
- removed bug042.go - not a bug according to updated spec

R=r
DELTA=43  (5 added, 36 deleted, 2 changed)
OCL=14008
CL=14010
2008-08-08 16:12:34 -07:00
Rob Pike
3963fe3b32 fix a couple of tests that had shell errors
clean up the golden file a bit to have less meaningless content and be more robust to spurious diffs.
now there is output only for tests that produce output or failure.

R=gri
OCL=14005
CL=14005
2008-08-08 10:57:23 -07:00
Robert Griesemer
4addd94687 bug: cannot take len() of a constant string
R=r
OCL=13989
CL=13989
2008-08-07 17:56:12 -07:00
Rob Pike
69353f0a50 fix erroneous code in bugs; reported by iant.
also rob1.go runs, so fix its status.

R=gri,iant
OCL=13957
CL=13957
2008-08-07 13:27:58 -07:00
Robert Griesemer
20c5bcfdbb returning from a function that specified a result should cause a run-time
failure if no return is actually executed

R=r
OCL=13915
CL=13915
2008-08-06 10:02:18 -07:00
Robert Griesemer
044a3b1a5e bug: package name not visible
R=r
OCL=13898
CL=13898
2008-08-05 16:09:49 -07:00
Rob Pike
234dd3d7e3 go method bug is fixed.
R=gri
OCL=13766
CL=13766
2008-08-02 15:52:36 -07:00
Rob Pike
aede753cd2 new bug: go on a method is wrong
R=gri
OCL=13741
CL=13741
2008-08-01 16:23:16 -07:00
Robert Griesemer
defecbd7a9 bug: non-exported type is accessible in client
R=r
OCL=13736
CL=13738
2008-08-01 15:22:41 -07:00
Robert Griesemer
0748bf3797 - filed 2 bugs: unary ^ not implemented, compiler crash with illegal const decl
R=r
OCL=13666
CL=13666
2008-07-30 16:09:29 -07:00
Robert Griesemer
9cf8312a57 - bug in function invocation
R=r
OCL=13640
CL=13640
2008-07-30 10:14:39 -07:00
Rob Pike
f436ade2fd update tests
R=gri
OCL=13526
CL=13526
2008-07-28 16:08:38 -07:00
Rob Pike
c1736ed6be update golden
R=gri
OCL=13515
CL=13515
2008-07-28 09:57:43 -07:00
Rob Pike
6bff372594 update tests
R=ken
OCL=13507
CL=13507
2008-07-27 13:50:54 -07:00
Rob Pike
1fc8e6f74a update tests
R=gri
OCL=13469
CL=13469
2008-07-25 12:20:14 -07:00
Rob Pike
85c85e2b3f test update
SVN=128120
2008-07-19 15:08:56 -07:00
Rob Pike
f87a960adf add doug's power series package
SVN=128063
2008-07-18 14:18:07 -07:00
Robert Griesemer
bce1c3f09a - added 2 bugs tests
SVN=128056
2008-07-18 12:26:48 -07:00
Rob Pike
6426659db9 update tests
SVN=127826
2008-07-17 11:15:11 -07:00
Rob Pike
a703c9a926 add a couple of tests
update golden

SVN=127428
2008-07-15 19:19:50 -07:00
Rob Pike
e9ecc41eb9 update golden.out
SVN=127240
2008-07-15 10:49:26 -07:00
Rob Pike
4ce3065e63 update golden
improve sieve test, and split into two versions

SVN=127077
2008-07-14 15:13:59 -07:00
Robert Griesemer
9ec762791e - filed a bug against 6g (bug065.go)
- improved scanner.go error handling

SVN=126706
2008-07-10 13:45:02 -07:00
Rob Pike
655c281303 disambiguate typedefs in export blocks of .6 files
SVN=126366
2008-07-08 14:20:04 -07:00
Rob Pike
6810f39edf test update. also remove two duplicates
SVN=126336
2008-07-08 12:22:21 -07:00
Rob Pike
5352306f10 fixed three-way decl
SVN=126254
2008-07-07 18:07:31 -07:00
Rob Pike
f86c6f673e k,l,m := 0,0,0 doesn't compile
SVN=126247
2008-07-07 17:52:44 -07:00
Rob Pike
c0eb70265d bug update
SVN=126121
2008-07-07 10:17:52 -07:00
Rob Pike
bf14ef61fc test cleanup
SVN=126120
2008-07-07 10:03:10 -07:00
Rob Pike
b0273023f6 one bug fixed
SVN=126006
2008-07-03 18:10:54 -07:00
Rob Pike
787cdc65f7 improved iota test for new form
SVN=125995
2008-07-03 17:16:08 -07:00
Rob Pike
3a613be75e fix some tests
SVN=125987
2008-07-03 16:48:59 -07:00
Robert Griesemer
b43ad96ed6 - filed a bug w/ constant evaluation
SVN=125966
2008-07-03 15:16:51 -07:00
Robert Griesemer
8b45c369fb - filed a bug
SVN=125596
2008-07-01 18:06:00 -07:00
Rob Pike
0b6e6afb76 add test that was mistakenly not checked in, now fixed
SVN=125408
2008-06-30 16:52:17 -07:00
Rob Pike
6973e3813f update golden
fix a comment

SVN=125405
2008-06-30 16:30:53 -07:00
Rob Pike
eca23cfd92 slice doesn't work on a string literal
SVN=125259
2008-06-28 12:50:33 -07:00
Rob Pike
00368bae8c new test - map failure
SVN=125258
2008-06-28 11:38:07 -07:00
Rob Pike
282356bf4f update: hashmap compiles now
SVN=125233
2008-06-27 17:58:13 -07:00
Rob Pike
34cb7c299e export sys.exit
update tests to use exit rather than return
ignore return value from main (actually done in prior CL)

SVN=125173
2008-06-27 14:15:06 -07:00
Rob Pike
f977e251fa add a test
fix make.bash for runtime - sysfile.6 depends on OS so simplest thing is to build just our own version

SVN=125130
2008-06-27 11:36:40 -07:00
Rob Pike
695e3938a0 add readfile test
update golden

SVN=125006
2008-06-26 17:08:39 -07:00
Robert Griesemer
3311e1b673 - dump registers in case of signal (linux)
SVN=124702
2008-06-25 17:07:22 -07:00
Rob Pike
c137d6b8e4 improve bug054.go
fix integer.ToString to return the proper, not-nul-terminated value

SVN=124654
2008-06-25 15:22:27 -07:00
Rob Pike
0ece7d470f add new bug: can't compile a, b := sys.frexp(1.0)
SVN=124622
2008-06-25 14:05:38 -07:00
Rob Pike
2987c8434b arguments available
argc, argv, envc, envv all in sys now
sys.argc() etc.

SVN=124398
2008-06-24 15:31:03 -07:00
Rob Pike
7b409b30f2 update some tests
SVN=124196
2008-06-23 17:13:33 -07:00
Robert Griesemer
543226e8fd - added large integer arithmetic package and test cases
SVN=123486
2008-06-18 17:09:20 -07:00
Rob Pike
3df8e0a166 clean up ken/rob2.go to eliminate a few workarounds
SVN=123442
2008-06-18 14:47:46 -07:00
Rob Pike
74aa77fbd4 add new test bug055
SVN=123431
2008-06-18 14:17:24 -07:00
Rob Pike
080bd1ec8a a couple of bugs around nil are fixed
SVN=123423
2008-06-18 13:53:51 -07:00
Rob Pike
727ea928d5 forgot command line for bug054
update golden.out

SVN=123412
2008-06-18 13:08:01 -07:00
Rob Pike
a65cc2a867 add a bug: method call doesn't compile
SVN=123403
2008-06-18 11:51:21 -07:00
Robert Griesemer
9615542d10 - added another bug test ('len' shouldn't be a keyword)
SVN=123225
2008-06-17 16:22:02 -07:00
Robert Griesemer
e5373f27d0 - added 2 bug tests
SVN=123220
2008-06-17 16:04:33 -07:00
Rob Pike
ec94a8cfc9 add two more tests
SVN=123143
2008-06-17 10:56:28 -07:00
Rob Pike
bb57a5bc2c added two new small tests
SVN=123010
2008-06-16 15:18:10 -07:00
Rob Pike
9a58c9c52a update more tests to reflect tweaked grammar for if, switch
SVN=122916
2008-06-16 12:16:11 -07:00
Rob Pike
39b28df01e update test results
SVN=122912
2008-06-16 11:36:23 -07:00
Rob Pike
30706a7ee7 error messages now have colon after line number
SVN=122803
2008-06-15 12:22:35 -07:00
Rob Pike
a432e09b44 Add nil test, with bug
SVN=122644
2008-06-13 09:09:22 -07:00
Rob Pike
69b74c3953 import the plan 9 libraries libc (lib9) and libbio into the tree.
remove the dependency on /home/r.

SVN=122482
2008-06-12 13:26:16 -07:00
Robert Griesemer
a544938c26 - added test case
SVN=122159
2008-06-11 12:07:43 -07:00
Rob Pike
e8010b38e4 add bug045: bad nil assigning into array
update robfunc.go (BUG comment deleted)

SVN=122143
2008-06-11 10:33:20 -07:00
Rob Pike
a32063b00e divide is now in; update golden
SVN=121739
2008-06-09 13:33:33 -07:00
Rob Pike
3086910f17 fix bug in closeness for float literal test
SVN=121628
2008-06-08 19:37:22 -07:00
Rob Pike
33f7637d6a fix float lit to return 1, print error
SVN=121627
2008-06-08 19:33:54 -07:00
Rob Pike
814896ea5f update lots of tests
SVN=121624
2008-06-08 19:21:16 -07:00
Rob Pike
f07d2eea52 fix string_lit test to be more thorough
SVN=121623
2008-06-08 19:08:00 -07:00
Rob Pike
316bc2637d default to amd64 in run
test/func.go now works; update golden.out

SVN=121617
2008-06-08 17:29:57 -07:00
Rob Pike
e285ed6090 Fix a few tests
SVN=121614
2008-06-08 17:19:11 -07:00
Robert Griesemer
d9178fceb6 - method forward decl. bug
SVN=121563
2008-06-06 17:50:46 -07:00
Robert Griesemer
fc184ef887 - forward decl bug
SVN=121561
2008-06-06 17:35:08 -07:00
Robert Griesemer
709e3a3fbd - tests for type forward declarations
SVN=121560
2008-06-06 17:23:22 -07:00
Rob Pike
5e77b0a82e fix erroneous test
SVN=121554
2008-06-06 17:08:31 -07:00
Robert Griesemer
cc85574c25 - updated golden.out one more time
SVN=121552
2008-06-06 17:07:38 -07:00
Robert Griesemer
938c5c5e2c - fixed test commands
SVN=121551
2008-06-06 17:05:53 -07:00
Robert Griesemer
298bafe2b5 - fixed golden.out
SVN=121550
2008-06-06 17:02:55 -07:00
Robert Griesemer
5182aff001 - more tests (mostly redeclaration errors that are not checked)
SVN=121546
2008-06-06 16:59:54 -07:00
Rob Pike
094ee44b32 check in the bugs and fixed bugs
SVN=121543
2008-06-06 16:56:18 -07:00
Robert Griesemer
e92b753810 - fixed a few tests and added 3 incorrectly succeeding tests
- updated go_lang.txt to be more uniform and match the implementation
- made makehtml work on Mac
- fixed a couple of bugs in go.atg

SVN=121520
2008-06-06 15:53:14 -07:00
Robert Griesemer
2f538554f6 - fix to func.go
- extra empty line between test output

SVN=121499
2008-06-06 15:08:24 -07:00
Rob Pike
ab34d15f69 add ken's tests.
update run to work with multiple directories

SVN=121485
2008-06-06 14:27:34 -07:00
Rob Pike
384c5bed2d update golden.out for two versions of hello, world
SVN=121479
2008-06-06 14:02:48 -07:00
Ken Thompson
dfdc7c1a8a turing now works
SVN=121477
2008-06-06 13:59:17 -07:00
Rob Pike
aebf31ff5d remove 6.out in test/run. update golden file
SVN=121465
2008-06-06 13:32:59 -07:00
Rob Pike
27fb2abf76 first cut at test suite
SVN=121454
2008-06-06 12:57:00 -07:00