Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: golang/go
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: go1.17.9
Choose a base ref
...
head repository: golang/go
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: go1.17.10
Choose a head ref
  • 10 commits
  • 13 files changed
  • 7 contributors

Commits on May 2, 2022

  1. [release-branch.go1.17] sync: remove TestWaitGroupMisuse2 and TestWai…

    …tGroupMisuse3
    
    These tests are inherently nondeterministic: They exercise a racy
    code path for up to one million iterations, and require that an
    error occur at least once.
    
    TestWaitGroupMisuse2 in particular is an ongoing source of trybot
    flakiness.
    
    Updates #38163.
    Fixes #52306.
    
    Change-Id: Ibbbda2c998c915333487ad262d3df6829de01c2b
    Reviewed-on: https://go-review.googlesource.com/c/go/+/340249
    Trust: Damien Neil <[email protected]>
    Trust: Dmitri Shuralyov <[email protected]>
    Run-TryBot: Damien Neil <[email protected]>
    TryBot-Result: Go Bot <[email protected]>
    Reviewed-by: Dmitry Vyukov <[email protected]>
    (cherry picked from commit 011fd00)
    Reviewed-on: https://go-review.googlesource.com/c/go/+/399821
    Run-TryBot: Dmitri Shuralyov <[email protected]>
    TryBot-Result: Gopher Robot <[email protected]>
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    Reviewed-by: Damien Neil <[email protected]>
    neild authored and dmitshur committed May 2, 2022
    Configuration menu
    Copy the full SHA
    0fdca72 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. [release-branch.go1.17] crypto/x509: properly handle issuerUniqueID a…

    …nd subjectUniqueID
    
    Updates #51754
    Fixes #51858
    
    Change-Id: I3bfa15db3497de9fb82d6391d87fca1ae9ba6543
    Reviewed-on: https://go-review.googlesource.com/c/go/+/394297
    Trust: Roland Shoemaker <[email protected]>
    Run-TryBot: Roland Shoemaker <[email protected]>
    Auto-Submit: Roland Shoemaker <[email protected]>
    TryBot-Result: Gopher Robot <[email protected]>
    Reviewed-by: Damien Neil <[email protected]>
    (cherry picked from commit 9a53b47)
    Reviewed-on: https://go-review.googlesource.com/c/go/+/399501
    rolandshoemaker authored and dmitshur committed May 4, 2022
    Configuration menu
    Copy the full SHA
    9511f6d View commit details
    Browse the repository at this point in the history
  2. [release-branch.go1.17] syscall: relax output check in TestGroupClean…

    …upUserNamespace
    
    “If you have a procedure with ten parameters, you probably missed some.”
    ― attr. Alan J. Perlis
    
    I argue that the same is true for hard-coded special cases.
    
    In TestGroupCleanupUserNamespace, instead of a curated list of strings
    observed in the wild we now check for a prefix, as was done for
    TestGroupCleanup in CL 24670.
    
    Updates #52088.
    Fixes #52148.
    
    Change-Id: I59c5b0c048113e306996c0f8247e09c714d2423a
    Reviewed-on: https://go-review.googlesource.com/c/go/+/397316
    Trust: Bryan Mills <[email protected]>
    Run-TryBot: Bryan Mills <[email protected]>
    TryBot-Result: Gopher Robot <[email protected]>
    Reviewed-by: Ian Lance Taylor <[email protected]>
    (cherry picked from commit 434b2a5)
    Reviewed-on: https://go-review.googlesource.com/c/go/+/398235
    Reviewed-by: Ian Lance Taylor <[email protected]>
    Bryan C. Mills authored and dmitshur committed May 4, 2022
    Configuration menu
    Copy the full SHA
    2150be1 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2022

  1. [release-branch.go1.17] runtime: don't block preemption signal in new…

    … M's or ensureSigM
    
    No test because we already have a test in the syscall package.
    The issue reports 1 failure per 100,000 iterations, which is rare enough
    that our builders won't catch the problem.
    
    For #52226
    Fixes #52374
    
    Change-Id: I17633ff6cf676b6d575356186dce42cdacad0746
    Reviewed-on: https://go-review.googlesource.com/c/go/+/400315
    Run-TryBot: Ian Lance Taylor <[email protected]>
    TryBot-Result: Gopher Robot <[email protected]>
    Reviewed-by: Michael Knyszek <[email protected]>
    Reviewed-by: Ian Lance Taylor <[email protected]>
    (cherry picked from commit e398266)
    Reviewed-on: https://go-review.googlesource.com/c/go/+/400317
    Reviewed-by: Austin Clements <[email protected]>
    ianlancetaylor committed May 6, 2022
    Configuration menu
    Copy the full SHA
    7899241 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. [release-branch.go1.17] net/http/httptest: fix race in Server.Close

    When run with race detector the test fails without the fix.
    
    For #51799
    Fixes #52455
    
    Change-Id: I273adb6d3a2b1e0d606b9c27ab4c6a9aa4aa8064
    GitHub-Last-Rev: a5ddd14
    GitHub-Pull-Request: #51805
    Reviewed-on: https://go-review.googlesource.com/c/go/+/393974
    Reviewed-by: Damien Neil <[email protected]>
    Reviewed-by: Brad Fitzpatrick <[email protected]>
    Trust: Brad Fitzpatrick <[email protected]>
    Run-TryBot: Brad Fitzpatrick <[email protected]>
    (cherry picked from commit 1d19cea)
    Reviewed-on: https://go-review.googlesource.com/c/go/+/401318
    Reviewed-by: David Chase <[email protected]>
    Maisem Ali authored and heschi committed May 9, 2022
    Configuration menu
    Copy the full SHA
    4c5acd4 View commit details
    Browse the repository at this point in the history
  2. [release-branch.go1.17] syscall: check correct group in Faccessat

    The Faccessat call checks the user, group, or other permission bits of a
    file to see if the calling process can access it. The test to see if the
    group permissions should be used was made with the wrong group id, using
    the process's group id rather than the file's group id. Fix this to use
    the correct group id.
    
    No test since we cannot easily change file permissions when not running
    as root and the test is meaningless if running as root.
    
    For #52313
    Fixes #52439
    
    Change-Id: I4e2c84754b0af7830b40fd15dedcbc58374d75ee
    Reviewed-on: https://go-review.googlesource.com/c/go/+/399539
    Reviewed-by: Ian Lance Taylor <[email protected]>
    Run-TryBot: Ian Lance Taylor <[email protected]>
    TryBot-Result: Gopher Robot <[email protected]>
    (cherry picked from commit f66925e)
    Reviewed-on: https://go-review.googlesource.com/c/go/+/401078
    Auto-Submit: Tatiana Bradley <[email protected]>
    Run-TryBot: Tatiana Bradley <[email protected]>
    Run-TryBot: Damien Neil <[email protected]>
    Auto-Submit: Damien Neil <[email protected]>
    Reviewed-by: Tatiana Bradley <[email protected]>
    neild authored and heschi committed May 9, 2022
    Configuration menu
    Copy the full SHA
    04781d1 View commit details
    Browse the repository at this point in the history
  3. [release-branch.go1.17] cmd/compile: drop column info when line numbe…

    …r saturates
    
    When line number saturates, we can end up getting non-monotonic
    position info, because the start of the next line after line=lineMax,col=2
    is line=lineMax,col=1.
    
    Instead, if line==lineMax, make the column always 0 (no column info).
    If the line number is wrong, having column info probably isn't that helpful.
    
    Fixes #52095
    
    Change-Id: If3d90472691b1f6163654f3505e2cb98467f2383
    Reviewed-on: https://go-review.googlesource.com/c/go/+/385795
    Trust: Keith Randall <[email protected]>
    Reviewed-by: Than McIntosh <[email protected]>
    (cherry picked from commit 1de2344)
    Reviewed-on: https://go-review.googlesource.com/c/go/+/401315
    Reviewed-by: Keith Randall <[email protected]>
    Run-TryBot: Keith Randall <[email protected]>
    TryBot-Result: Gopher Robot <[email protected]>
    Reviewed-by: Ian Lance Taylor <[email protected]>
    Reviewed-by: Austin Clements <[email protected]>
    randall77 authored and heschi committed May 9, 2022
    Configuration menu
    Copy the full SHA
    feec92c View commit details
    Browse the repository at this point in the history
  4. [release-branch.go1.17] net: skip TestDialCancel on darwin-arm64

    We're turning up Macs in a network environment that clashes with this
    test. I don't think it's critical to get it working, so skip it.
    
    For #49149.
    Fixes #52705.
    
    Change-Id: I925e3ecc5356c4cefd208bdcff3d98021215d0b4
    Reviewed-on: https://go-review.googlesource.com/c/go/+/402181
    Reviewed-by: Alex Rakoczy <[email protected]>
    Run-TryBot: Heschi Kreinick <[email protected]>
    Auto-Submit: Heschi Kreinick <[email protected]>
    TryBot-Result: Gopher Robot <[email protected]>
    (cherry picked from commit 06b0a65)
    Reviewed-on: https://go-review.googlesource.com/c/go/+/405295
    Run-TryBot: Dmitri Shuralyov <[email protected]>
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    Reviewed-by: Heschi Kreinick <[email protected]>
    heschi authored and dmitshur committed May 9, 2022
    Configuration menu
    Copy the full SHA
    5b45e19 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. [release-branch.go1.17] cmd/objdump: skip TestDisasm* on darwin-arm64

    The macOS 12 builders have an incompatible version of XCode installed.
    We fixed the bug on 1.18 but not 1.17.
    
    Updates #49700.
    
    Change-Id: Id356786aad351568ba6665430f093f5f78bb4357
    Reviewed-on: https://go-review.googlesource.com/c/go/+/405474
    Reviewed-by: David Chase <[email protected]>
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    heschi committed May 10, 2022
    Configuration menu
    Copy the full SHA
    f7209f9 View commit details
    Browse the repository at this point in the history
  2. [release-branch.go1.17] go1.17.10

    Change-Id: I601b16bea35c7c468b25a1c6e817e0a9af0b531f
    Reviewed-on: https://go-review.googlesource.com/c/go/+/405478
    TryBot-Result: Gopher Robot <[email protected]>
    Run-TryBot: Heschi Kreinick <[email protected]>
    Reviewed-by: David Chase <[email protected]>
    heschi committed May 10, 2022
    Configuration menu
    Copy the full SHA
    085c61a View commit details
    Browse the repository at this point in the history
Loading