Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/hack-pad/go

The Go programming language
https://github.com/hack-pad/go

go/internal/gcimporter: in short tests, avoid creating export data for all of std

gcimporter.TestImportTypeparamTests still needs to create full export
data because it loads lots...

a79b55bb9a5f459fd8d518223022a6d307354a27 authored almost 2 years ago by Bryan C. Mills <[email protected]>
doc/go1.20: resolve root bundle package TODO

We're unlikely to get this package out of the door all that soon. For
now add a note that SetFal...

3e2ab204a39b97e1abeda78d1442be90f48752b0 authored almost 2 years ago by Roland Shoemaker <[email protected]>
math/big: fix BitLen performance regression

CL 450055 replaced BitLen with a slower constant-time implementation,
which caused a performance...

eb122456455469b512c4a1995ab8d0f97b407ba0 authored almost 2 years ago by Filippo Valsorda <[email protected]>
cmd/api: track darwin arm64 port

The darwin arm64 port was added in Go 1.16 and is a first-class port,
so it should be tracked by...

6ec6492f5599f9fa811258ddec5cdf3dced6af82 authored almost 2 years ago by Russ Cox <[email protected]>
encoding/csv: use proper doc comment for Deprecated notes

End-of-line comments are not doc comments,
so Deprecated notes in them are not recognized
as dep...

db4be8f510f0c4cddd45f51bcb24168414d9e2b2 authored almost 2 years ago by Russ Cox <[email protected]>
archive/zip: use proper doc comment for Deprecated notes

End-of-line comments are not doc comments,
so Deprecated notes in them are not recognized
as dep...

5a4e440f489d110c80e4265560cab2101a2fcdc4 authored almost 2 years ago by Russ Cox <[email protected]>
archive/tar: use proper doc comment for Deprecated notes

End-of-line comments are not doc comments,
so Deprecated notes in them are not recognized
as dep...

d71b1c3dcc2039f44fb2e3f271997ee260e6685b authored almost 2 years ago by Russ Cox <[email protected]>
cmd/api: track deprecations

Deprecating an API creates notices that go out to potentially
millions of Go developers encourag...

1711f953e48c3de0f85726cb0299c0c0f0b928a1 authored almost 2 years ago by Russ Cox <[email protected]>
runtime/debug: more complete BuildInfo documentation

A potential user did not realize Deps included all transitive dependencies,
not just direct depe...

dadd80ae204bda1c3a48245d8a938f55f71259ea authored almost 2 years ago by Russ Cox <[email protected]>
go/internal/gcimporter: load cached export data for packages individually

Previously, we were using internal/goroot.PkgfileMap to locate
cached export data. However, Pkgf...

6a70292d1cb3464e5b2c2c03341e5148730a1889 authored almost 2 years ago by Bryan C. Mills <[email protected]>
cmd/dist: remove pkg/$GOOS_$GOARCH and pkg/obj at exit

pkg/obj will be empty, so just remove it.
pkg/$GOOS_$GOARCH will be empty unless the user has sp...

0e8b6056c99daebcc3c571316a9551c9fab03a00 authored almost 2 years ago by Michael Matloob <[email protected]>
doc/go1.20: add code tags in crypto/{rsa,subtle} and net/netip sections

Change-Id: I516195fb1c2434feb3bf130d37012a98d77beeb6
Reviewed-on: https://go-review.googlesource...

c71d3a0f507555a268791f0597e89e3e0e2c0de7 authored almost 2 years ago by Tobias Klauser <[email protected]>
net: acquire thread in resSearch

Change-Id: I042906d8eee8defafbd98f671fd30c2a68281705
GitHub-Last-Rev: 0660c9a989600eeb8652d12287...

cd133abc5b5cd37f4ac796d86f9e9dbb913903d8 authored almost 2 years ago by Mateusz Poliwczak <[email protected]>
net: retry with bigger buffer in resSearch

Glibc returns size > bufSize, when the entire dns reply does not fit inside the provided buffer....

93587d3591f6cb5cd21951a03c3aa750873f2601 authored almost 2 years ago by Mateusz Poliwczak <[email protected]>
crypto/des: fix a typo in the comment for permuteFinalBlock

The comment copy pasted from the permuteInitialBlock and should be fixed.

Change-Id: I101f1dece...

7e92b80c21ea22b9dcfb27cc68c61b805485f379 authored almost 2 years ago by Chaoshuai Lü <[email protected]>
doc: add release note for cgo.Incomplete

Updates #46731

Change-Id: Ie64e87d759c48642582342d221b24f77bb81d47a
Reviewed-on: https://go-rev...

86963b458ebe564f16e66dde0319af7f72e46480 authored almost 2 years ago by Cuong Manh Le <[email protected]>
doc/go1.20: document new semantics for comparable constraint

For #54202.
For #56548.

Change-Id: If2b9e41813c3e1c8d373469a40e1bd0bd5ea2b16
Reviewed-on: https...

cc1771e2fd0fbf02079f76a21b3548d6988296b0 authored almost 2 years ago by Robert Griesemer <[email protected]>
go/internal/gcimporter: fix TestImportStdLib

The test attempted to find all stdlib packages by scanning
pkg/$GOOS_$GOARCH for .a files and th...

8ed74ee39afab11012460fa3e54dd6b83a6439c0 authored almost 2 years ago by Michael Matloob <[email protected]>
go/types, types2: make the new comparable semantics the default

Ordinary interface types now satisfy comparable constraints. This
is a fully backward-compatible...

8fd2875c3e9455df722dd3c930332591eebbb3c2 authored almost 2 years ago by Robert Griesemer <[email protected]>
cmd/go/internal/work: make formatOutput return an error that includes the import path

This refines the error output that was previously adjusted in CL 437298.

Longer term, we should...

af1a5d92871129e5fff093bcb3518b1ebfc86976 authored almost 2 years ago by Bryan C. Mills <[email protected]>
runtime,hash/maphash: eliminate maphash torture test for -race

Disable the "torture" portion of the maphash tests if -race is in
effect (these tests can cause ...

e24380b6fa82682baa4103787373520c7685e38a authored almost 2 years ago by Than McIntosh <[email protected]>
crypto/x509: include more hints for verification failure

Include hint from isValid, as well as CheckSignatureFrom.

Change-Id: I408f73fc5f12572f1937da50b...

36b87f273cc43e21685179dc1664ebb5493d26ae authored almost 2 years ago by Roland Shoemaker <[email protected]>
Revert "go/types, types2: make the new comparable semantics the default"

The CL below was accidentally submitted, while waiting for the freeze
exception. Reverting.

Thi...

2ca32a5b99c37ac5851ecd5b994b3ba86f9766f7 authored almost 2 years ago by Robert Griesemer <[email protected]>
internal/coverage: use io.Seek* constants

Use the io.Seek* constants instead of their deprecated os.SEEK_*
counterparts.

Change-Id: Ie899...

f5026496cfbe4701b62c6a6942c8a0df48f1053e authored almost 2 years ago by Tobias Klauser <[email protected]>
archive/zip: tolerate compressed directories with zero uncompressed size

In CL 449955 we made reading of directories with associated file data
an error, since it is a "m...

791f7580758d9e4ea2c393dbe91b5f89fa16da18 authored almost 2 years ago by Roland Shoemaker <[email protected]>
crypto/ecdsa: verify validity of signature parameters in Verify

CL 353849 removed validation of signature parameters being passed to
Verify which led to two dis...

34ab0bcc5eaf97cc0aff11cfe782e4c174d52ef0 authored almost 2 years ago by Roland Shoemaker <[email protected]>
go/types, types2: make the new comparable semantics the default

Ordinary interface types now satisfy comparable constraints.

This change makes the new comparab...

15e705ea963b5008112793507365e24b743606bc authored almost 2 years ago by Robert Griesemer <[email protected]>
cmd/compile: fix inline static init with derived types

CL 450136 added handling for simple calls in staticinit. If there's any
derived types conversion...

c85848a4a62f839427bb56cb2772e008e405cf1f authored almost 2 years ago by Cuong Manh Le <[email protected]>
cmd/cgo: walk {FuncType,TypeSpec}.TypeParams fields

This CL updates the cgo tool to walk the TypeParams fields for
function types and type declarati...

8c0256b398f3b23f24a1a3ac0cb00c2d8fb7f506 authored almost 2 years ago by Matthew Dempsky <[email protected]>
net: reenable SRV tests with _ldap._tcp.google.com

TestLookupDotsWithRemoteSource and TestLookupGoogleSRV
were disabled because they look up the no...

3b3ab616925fb820d5168727d92f1745020f9f9d authored almost 2 years ago by Damien Neil <[email protected]>
doc/go1.20: add runtime, runtime/trace, and runtime/pprof release notes

This change adds release notes for the "Runtime" section and updated
some of the release notes f...

85ce1fd97f6d187e3e2af05440065b0561eff363 authored almost 2 years ago by Michael Anthony Knyszek <[email protected]>
net/http: deflake and fix TestWrappedResponseController

Read the full (empty) response body before closing it,
to avoid cancelling the request while the...

648f3febf54465162e095da99149de7a839576c6 authored almost 2 years ago by Damien Neil <[email protected]>
cmd/compile: disallow CMOV optimization with ptr arithmetic as an arg

if q != nil {
p = &q.f
}

Which gets rewritten to a conditional move:

tmp :...

c8057d85692c01e96d3c04815a0a364c7cfb4d90 authored almost 2 years ago by Keith Randall <[email protected]>
spec: document conversion from slice to array

Document that a slice can be converted to either an array or a pointer
to an array of a matching...

60525dc31d9e4401d476d1ec9d91050dca700218 authored almost 2 years ago by Tim King <[email protected]>
reflect: correct tpoy in comment

Change-Id: I75aef6bf957939fae8b680214f5923dc2713a5cc
Reviewed-on: https://go-review.googlesource...

78472603c6bac7a52d42d565558b9c0cb12c3f9a authored almost 2 years ago by Ian Lance Taylor <[email protected]>
Revert "encoding/xml: disallow empty namespace when prefix is set"

This reverts CL 105636.

Reason for revert: Fails with existing XML data. At this stage in the ...

483f3dc39fb187dadd28a0d06a92084a207715b3 authored almost 2 years ago by Ian Lance Taylor <[email protected]>
doc/go1.20: revise linker release note

I misunderstood CL 420774. We didn't remove GO_LDSO, just that
make.bash no longer tries to set ...

53c480077ab6729e64a4129162664adb70b18c62 authored almost 2 years ago by Cherry Mui <[email protected]>
doc/go1.20: quote code in Bootstrap and Cgo sections

Add code tag for environment variables and file paths in the
Bootstrap section.

Add code tag fo...

8c0f9ed4ce0b56c13fb1e1c52a3f48298775937e authored almost 2 years ago by Cherry Mui <[email protected]>
testing: remove stale builder names from windows tests

A couple of the windows runtime tests were being gated by "if
testenv.Builder() == ..." guards t...

0fd7be7ee5f36215b5d6b8f23f35d60bf749805a authored almost 2 years ago by Than McIntosh <[email protected]>
doc/go1.20: add release notes for the linker

For #54202.

Change-Id: I06d7a44fb24427d783a9f57368dccce219b217bb
Reviewed-on: https://go-review...

a4772376af5821c5c341ce9de49628d10d60971b authored almost 2 years ago by Cherry Mui <[email protected]>
doc/go1.20: add release notes for PGO

For #54202.
For #55022.

Change-Id: Ia3183e48536fa707c091094880d52fb75e7f6666
Reviewed-on: https...

318e75bb7c42640d4fbd5c253b84d1226021654d authored almost 2 years ago by Cherry Mui <[email protected]>
cmd/go: run the gpg command verbosely in TestScript/version_buildvcs_git_gpg

Also update test helper programs to avoid the deprecated io/ioutil
package and fix minor formatt...

bb0d8297d76cb578baad8fa1485565d9acf44cc5 authored almost 2 years ago by Bryan C. Mills <[email protected]>
context: add lock in Cause to avoid race

Change-Id: I8d970e8db859bdd17390cfbc22cc2ba0d326ed0c
Reviewed-on: https://go-review.googlesource...

61f5a672edd6cce959a47e20dcfb59eaaa5ebd56 authored almost 2 years ago by Ian Lance Taylor <[email protected]>
net: gofmt after CL 382996

Change-Id: Ic1302eb02f4369bf6758be9fb91379fd9a992e48
Reviewed-on: https://go-review.googlesource...

fd22b0bf89e83aabce915ae86a677c10513de20f authored almost 2 years ago by Tobias Klauser <[email protected]>
doc/go1.20: fix missing <code> tag

Change-Id: I9c6f9ec28dbe038ddc195310a32d97d5b2a28ef5
Reviewed-on: https://go-review.googlesource...

0f28c478b25bc2b5d998b18abadd4ea5c6bb230f authored almost 2 years ago by Tobias Klauser <[email protected]>
doc/go1.20: fix missing </code> tag

Change-Id: I8767696a62d8a814c7ed94abfd4b99ca0cab31f9
Reviewed-on: https://go-review.googlesource...

9f0ffc938058de4b21c09126e996bb593575f973 authored almost 2 years ago by Russ Cox <[email protected]>
cmd/api: rewrite as package test

No one ever runs 'go tool api', because the invocation
has gotten unwieldy enough that it's not ...

0a8055ef3f84673dc3a70ce5143bdf9817986dea authored almost 2 years ago by Russ Cox <[email protected]>
doc/go1.20: complete, add more library TODOs

Finish all standard library TODOs, including additions
flagged by another run of relnote.

Chang...

76ec47eeec0e61bd5c679412ec847cdfaf1a95bb authored almost 2 years ago by Russ Cox <[email protected]>
doc/go1.20: fix HTML closing tag

Change-Id: I7e2519601bfe1a59a48e240ff67868b1d74d55d1
Reviewed-on: https://go-review.googlesource...

cc7530daa112f0b1501c220fd665b8d4bea8f201 authored almost 2 years ago by Brad Fitzpatrick <[email protected]>
context: canceLLation

Fixes post-review comment on CL 375977.

Change-Id: If7117fd7b505670eb676a73d991917505bc18a4b
Re...

e79a4f71b7af648ef594f824951800ccc555d727 authored almost 2 years ago by Russ Cox <[email protected]>
lib/time, time/tzdata: update to 2022f

Version 2022f was released on 2022-10-29, see
https://mm.icann.org/pipermail/tz-announce/2022-O...

d5de62df152baf4de6e9fe81933319b86fd95ae4 authored almost 2 years ago by Tobias Klauser <[email protected]>
syscall, runtime/internal/syscall: zero r2 before mips linux syscalls

All mips variant perform syscalls similarly. R2 (v0) holds r1 and R3
(v1) holds r2 of a syscall....

2c7c98c3ad719aa9d6d2594827a6894ff9950042 authored almost 2 years ago by Rongrong <[email protected]>
crypto/elliptic: remove deprecation markers

These should be deprecated, but per go.dev/wiki/Deprecated,
that should only happen two releases...

7a9ce7465575ac1bfda3aa44b95712cdd5dc47cf authored almost 2 years ago by Russ Cox <[email protected]>
crypto/rsa: remove deprecation markers for multiprime RSA support

These should be marked deprecated, but that needs a
(likely quick) proposal review.

The proposa...

920f87adda5412a41036a862cf2139bed24aa533 authored almost 2 years ago by Russ Cox <[email protected]>
doc/go1.20: document changes to os on Windows

This CL documents the changes introduced by
https://go-review.googlesource.com/c/go/+/405275.

C...

ff18af84019c7f6ce245db2aa6b19bb62c4ae02b authored almost 2 years ago by qmuntal <[email protected]>
fmt: add uintptr test case

uintptr case was not covered, so add test.

Change-Id: I894e06cb7db250d5dc1f14293c0d5834bfb00b9a...

7db54f1050b201948ab292312d0d59bc439d7b21 authored almost 2 years ago by kijimaD <[email protected]>
cmd/compile: reenable inlstaticinit

This was disabled in CL 452676 out of an abundance of caution,
but further analysis has shown th...

f89b39c0af0c91d564266a0f7cb7bb9e52f28038 authored almost 2 years ago by Russ Cox <[email protected]>
reflect: remove deprecation notices from SliceHeader, StringHeader

There has been no proposal discussion about adding these notices.
Also, even if we did decide to...

9f2951b5d1bd0b5be67d32725f1236436c16d217 authored almost 2 years ago by Russ Cox <[email protected]>
doc/go1.20: finish most standard library TODOs

Change-Id: Id8f074b96d28ae37a3d2d2a52a2b80cc53cd1203
Reviewed-on: https://go-review.googlesource...

036696a2ea04a7be334b3f0442fcadcab2eeaf70 authored almost 2 years ago by Russ Cox <[email protected]>
doc/go1.20: document new freebsd/riscv64 port

Change-Id: I3931b84466f1ded9eecd8b70373ee183268a87a4
Reviewed-on: https://go-review.googlesource...

109de31a1e70e8b959fe7e04df3b92774517dfa6 authored almost 2 years ago by Russ Cox <[email protected]>
doc/go1.20: add hyperlinks, minor edits

Add links to all significant documentation symbols.
Fix or improve wording a few places.

Change...

0e0b1cddf2bd4cdb629922149f17a21762158612 authored almost 2 years ago by Russ Cox <[email protected]>
doc/go1.20: document spec changes

Change-Id: I2e35bddfe20c96a8dc0ab187286aaf543ff66164
Reviewed-on: https://go-review.googlesource...

a16f4175b5ed1135279b29897e4d1d327476ec88 authored almost 2 years ago by Russ Cox <[email protected]>
cmd/compile: fix error message wording

CL 450136 fixed a different copy of this error but missed this one.

With the compiler fix from ...

a8510f92e6c2b845c66f1fa428466ed3beafc083 authored almost 2 years ago by Russ Cox <[email protected]>
doc/go1.20: document adding to the timeformat vet analysis

Address the release notes TODO regarding the timeformat analyzer.

Change-Id: Ic132569d84d6e00ee...

4c0c0e5d9c59dbc2ce6493de4baf3ffb4c1531bb authored almost 2 years ago by Tim King <[email protected]>
plugin: add warning

The plugin mechanism has a number of serious drawbacks.
This change documents them.

Fixes #5689...

ee56b3c51016f1db83150d08db4fdb9921230c71 authored almost 2 years ago by Alan Donovan <[email protected]>
spec: add a link to Allocation section in section on append built-in

If needed, the built-in function append allocates a new underlying
array. While we (probably) do...

72fdecafc0c1863f7540bd827a387e7e56836187 authored almost 2 years ago by Robert Griesemer <[email protected]>
spec: document that trailing comma is valid after index in index expressions

At parse time we don't know if a[i] is an index expression or a
type (or function) instantiation...

753ad5e1d59db9073abba07627723fa3267a52fd authored almost 2 years ago by Robert Griesemer <[email protected]>
cmd/go: fix the DefaultCC check if CC is an absolute file missing an extension on Windows

This undoes the code (but not test) change from CL 451219, which turns
out to be slightly harmfu...

1fbfc2f6eba6cc88a8fb0ae8e83afe80553f65df authored almost 2 years ago by Bryan C. Mills <[email protected]>
cmd/vendor: update vendored github.com/google/pprof for Go 1.20 release

The Go 1.20 code freeze has recently started. This is a time to
update the vendored copy.

Done ...

bb917bd1b212dc8fff3852fa164667cd06b9f653 authored almost 2 years ago by Cherry Mui <[email protected]>
all: enable disabled HTTP/2 tests

Update net/http to enable tests that pass with the latest update
to the vendored x/net.

Update ...

21015cf6baed45a1e7c3d1a0dfe34c778140344f authored almost 2 years ago by Damien Neil <[email protected]>
Revert "net/url, net/http/httputil: accept invalid percent encodings"

This reverts CL 450375.

Reason for revert: This change causes test failures (and possibly other...

69ca0a859cbd8807b03b7772a11f5a147cd46565 authored almost 2 years ago by Damien Neil <[email protected]>
cmd/dist: revise skip sequence added in CL 452763

Revise the code added in CL 452763 that skips some of the -race tests
on older windows builders....

793f1a13f74bbc767525f138ae78faacda59b44c authored almost 2 years ago by Than McIntosh <[email protected]>
archive/tar, archive/zip: disable ErrInsecurePath by default

This change is being made late in the release cycle.
Disable it by default. Insecure path checks...

7a00f973a557fa8b5294652382a6280ddb196c1e authored almost 2 years ago by Damien Neil <[email protected]>
all: update vendored golang.org/x dependencies for Go 1.20 release

The Go 1.20 code freeze has recently started. This is a time to update
all golang.org/x/... modu...

28911b289103d6128c3364a3e3de4ed8eabe630f authored almost 2 years ago by Cherry Mui <[email protected]>
cmd/dist: skip -race w/ external linkage on windows 2008

Add a skip for the external-linkage part of the race detector test for
elderly versions of windo...

9160e15494ed03967b86ddc1a601b659b3243fd0 authored almost 2 years ago by Than McIntosh <[email protected]>
cmd/go: remove special case for prebuilt cgo library cache keys

This was an oversight from CL 452457 that I noticed while
investigating #56889.

This change ess...

5c9a506de17bdeb692e6e12d5ab56a06c11b042c authored almost 2 years ago by Bryan C. Mills <[email protected]>
cmd/dist: skip the staleness check for 'cmd' when testing on aix-ppc64

The gcc toolchain on the aix-ppc64 builder apparently does not achieve
reproducible builds for p...

5b1b080ca5433c957aaee431d3e429558742cb10 authored almost 2 years ago by Bryan C. Mills <[email protected]>
cmd/go: in TestScript/mod_outside, run 'go build' before checking cmd/addr2line staleness

If the build cache is cleaned (using 'go clean -cache' or similar), or
if a toolchain is freshly...

6ca3acc3709426bdc744ef9494314c33361f24bd authored almost 2 years ago by Bryan C. Mills <[email protected]>
doc/go1.20: document math/rand autoseed and deprecation of Seed

Change-Id: Ie557f3841781ac47f4044a395106a2e5b13e9695
Reviewed-on: https://go-review.googlesource...

86ede1727201c267497e984d623f6e859de8a3f2 authored almost 2 years ago by Russ Cox <[email protected]>
doc/go1.20: document bootstrap requirements (Go 1.20 needs Go 1.17.13)

Change-Id: I806bc79e5b5c7b57750d4a4b39828add86a34635
Reviewed-on: https://go-review.googlesource...

08c611b12751ca3901a8409ee0941fa30b70d894 authored almost 2 years ago by Russ Cox <[email protected]>
cmd/go: document new architecture feature build tags

Also mention in release notes.

Change-Id: Ifddfc6d2fdaae07c0774ad917838b0fdf9c0b0fe
Reviewed-on...

9efc5a5237c12b382b0383bd9fa3944c700bc899 authored almost 2 years ago by Russ Cox <[email protected]>
crypto/internal/boring: tolerate empty ECDSA signatures

VerifyASN1 became directly reachable without encoding/decoding in
CL 353849, so it's now possibl...

6a72514076f6e2be54af267959e3098693e02980 authored almost 2 years ago by Filippo Valsorda <[email protected]>
doc/go1.20: document changes to the loopclosure vet analysis

Address the release notes TODO regarding the loopclosure analyzer,
documenting the new warning f...

f41fdc126786ced31e58649d2a1f5ec8da13c439 authored almost 2 years ago by Robert Findley <[email protected]>
misc/cgo/testcshared: reapply CL 451816

I accidentally reverted its edits with a bad cherry-pick in CL 452457.

This should re-fix the w...

14a41387acb6389a8f2f97d337b68c4bc2730eb4 authored almost 2 years ago by Bryan C. Mills <[email protected]>
cmd/compile: add -d=inlstaticinit debug flag

This CL adds -d=inlstaticinit to control whether static initialization
of inlined function calls...

152119990f62e9a791493f52933b7a113aaa4234 authored almost 2 years ago by Matthew Dempsky <[email protected]>
cmd: update golang.org/x/tools to 3b9d20c52192

To pick up CL 452155.

Done by
go get -d golang.org/x/tools@master
go mod tidy
...

1c9eba19d5b7d1bba5c6c86b4625fe37bb609096 authored almost 2 years ago by Tim King <[email protected]>
cmd/go: do not install .a files for packages in std

As of CL 450739, we do not need install targets for cgo files when a C
compiler is not present b...

7656cba9ccec334bb4219489d4488234f42f5302 authored almost 2 years ago by Bryan C. Mills <[email protected]>
doc: document more cgo, go command changes

Also document new cgo changes and reorder go command
section to put most important notes first.
...

d58f2e741c742aafe5d3247bd184e182da71408d authored almost 2 years ago by Russ Cox <[email protected]>
crypto/{sha512,sha256,sha1}: reduce Write calls in Sum

crypto/sha512:

name old time/op new time/op delta
Hash8Bytes/New...

995c0f310c087c9cbc49112ecc48459a96310451 authored almost 2 years ago by Egon Elbre <[email protected]>
cmd/dist: add serial/small build option for GOMAXPROCS=1

If GOMAXPROCS=1, force serial execution, which is better for
debugging build problems and also m...

089dcd7b07f047e29d8a2f6e3a68aba00ec78de6 authored almost 2 years ago by David Chase <[email protected]>
archive/tar, archive/zip: disable insecure file name checks with GODEBUG

Add GODEBUG=tarinsecurepath=1 and GODEBUG=zipinsecurepath=1 settings
to disable file name valida...

85a2c19b328081c3fbcd1fa3db9a56d708a25c68 authored almost 2 years ago by Damien Neil <[email protected]>
go/types, types2: report empty type sets in operand descriptions

This leads to better error messages where operations are not
permitted because of empty type set...

f60c77026bb47db984c5da7e6f0590010e7e1a6f authored almost 2 years ago by Robert Griesemer <[email protected]>
cmd/compile: reject anonymous interface cycles

This CL changes cmd/compile to reject anonymous interface cycles like:

type I interface { m() ...

840b346c5d24a4a8ab5182b6f0711e3c5e65bafc authored almost 2 years ago by Matthew Dempsky <[email protected]>
cmd/dist: stop trying to access runtime/internal/sys.a in debug mode

Now that we don't install the .a files, the installed
runtime/internal/sys.a no longer exists. S...

199d77aff0372daac2db39d7fb2da16269e4ffd4 authored almost 2 years ago by Cherry Mui <[email protected]>
go/types, types2: better variable names, cleanups in test

For #54258.

Change-Id: Ib0d326af2719bca1579f84c125f6573f87dce982
Reviewed-on: https://go-review...

1fdae32407191af004252d5fadb0bfaf92202ce6 authored almost 2 years ago by Robert Griesemer <[email protected]>
go/types, cmd/compile: skip crypto/internal/bigmod/_asm in TestStdlib

Similar to CL 317869, apply to a newly added directory.

Maybe we should skip all directories st...

60be2b465603a56807a8a1a8016c4c8f947579b5 authored almost 2 years ago by Cherry Mui <[email protected]>
cmd/dist: update to assume Go 1.17.13 as minimal Go bootstrap version

Replace explicit Go version names where possible with generic reference
to Go bootstrap version....

998949c09b8925e1f6bab78cb046c6921c5327a1 authored almost 2 years ago by Martin Möhrmann <[email protected]>
testing: skip TestVectoredHandlerExceptionInNonGoThread on windows-amd64-2012-*

Modify skip rule for TestVectoredHandlerExceptionInNonGoThread to
trigger on both the base build...

d6859465e5e9049dd38929881da6eedb9a16dee5 authored almost 2 years ago by Than McIntosh <[email protected]>
cmd/go,internal/platform: enable pie buildmode for windows/arm64

This CL adds windows/arm64 to the list of ports that supports PIE
build mode. It is probably an ...

3732a178061f44fbde277def693368ce43e5e779 authored almost 2 years ago by qmuntal <[email protected]>
testing: skip flaky TestRaiseException on windows-amd64-2012-*

Modify skip rule for TestRaiseException to trigger on both the base
builder (windows-amd64-2012)...

f0331c524e0d8d32c3918d3515ab8413f38dbd56 authored almost 2 years ago by Than McIntosh <[email protected]>