1. 02 Jun, 2009 2 commits
  2. 31 May, 2009 5 commits
    • Ken Thompson's avatar
      prevent multiple similar errors · c17ce9f9
      Ken Thompson authored
      in complex literals. side effect is
      fix of error in initializerr.go
      
      R=r
      OCL=29667
      CL=29667
      c17ce9f9
    • Russ Cox's avatar
      new 64-bit math test. · ead9f8be
      Russ Cox authored
      allow multiline recipes in run.
      
      R=r
      DELTA=712  (708 added, 2 deleted, 2 changed)
      OCL=29641
      CL=29666
      ead9f8be
    • Ian Lance Taylor's avatar
      Adjust expected errors to work with gccgo. · 8cbb5d03
      Ian Lance Taylor authored
      The change to assign.go is because the gcc testsuite fails to
      handle .* in a normal way: it matches against the entire
      compiler output, not just a single line.
      
      assign.go:15:6: error: incompatible types in assignment (implicit assignment of 'sync.Mutex' hidden field 'key')
      assign.go:19:6: error: incompatible types in assignment (implicit assignment of 'sync.Mutex' hidden field 'key')
      assign.go:23:6: error: incompatible types in assignment (implicit assignment of 'sync.Mutex' hidden field 'key')
      assign.go:27:6: error: incompatible types in assignment (implicit assignment of 'sync.Mutex' hidden field 'key')
      
      chan/perm.go:14:5: error: incompatible types in assignment
      chan/perm.go:15:5: error: incompatible types in assignment
      chan/perm.go:16:6: error: incompatible types in assignment
      chan/perm.go:17:6: error: incompatible types in assignment
      chan/perm.go:24:7: error: invalid send on receive-only channel
      chan/perm.go:25:12: error: invalid send on receive-only channel
      chan/perm.go:31:4: error: invalid receive on send-only channel
      chan/perm.go:32:9: error: invalid receive on send-only channel
      chan/perm.go:38:2: error: invalid send on receive-only channel
      chan/perm.go:42:2: error: invalid receive on send-only channel
      
      initializerr.go:14:17: error: reference to undefined variable 'X'
      initializerr.go:14:19: error: mixture of field and value initializers
      initializerr.go:15:26: error: duplicate value for field 'Y'
      initializerr.go:16:10: error: too many values in struct composite literal
      initializerr.go:18:19: error: index expression is not integer constant
      initializerr.go:17:11: error: too many elements in composite literal
      
      R=rsc
      DELTA=12  (0 added, 0 deleted, 12 changed)
      OCL=29657
      CL=29665
      8cbb5d03
    • Russ Cox's avatar
      bug157 · d6a98170
      Russ Cox authored
      R=ken
      OCL=29651
      CL=29653
      d6a98170
    • Ken Thompson's avatar
      bug 158 · be63b6dc
      Ken Thompson authored
      R=r
      OCL=29646
      CL=29646
      be63b6dc
  3. 30 May, 2009 1 commit
    • Russ Cox's avatar
      make gobuild failures more readable. · 91395ae6
      Russ Cox authored
      1. ar reports names of objects with duplicate text symbols.
      2. gobuild only shows first line of error output for each failed command.
      3. gobuild ignores files that begin with ascii non-alphanumeric non _.
      
      ; gobuild
      $ 6g -I _obj gobuild.go
        gobuild.go:150: PackageImports: undefined
      $ 6g -I _obj makefile.go
        makefile.go:102: ShellString: undefined
      $ 6g -I _obj util.go
        util.go:114: syntax error near zzz
      gobuild: stalemate
      ;
      
      ; gobuild
      $ 6ar grc _obj/gobuild.a util.6 util1.6
        duplicate text symbol: util1.6 and util.6: gobuild·Build
      $ 6g -I _obj gobuild.go
        gobuild.go:150: PackageImports: undefined
      $ 6g -I _obj makefile.go
        makefile.go:102: ShellString: undefined
      gobuild: stalemate
      ;
      
      R=r
      DELTA=95  (49 added, 9 deleted, 37 changed)
      OCL=29625
      CL=29640
      91395ae6
  4. 29 May, 2009 11 commits
  5. 28 May, 2009 8 commits
  6. 27 May, 2009 13 commits