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
Change-Id: I4be0b1e612dcc21ca6bb7d4395f1c0aa52480759
GitHub-Last-Rev: 032480c4c9ddb2bedea26b01bb...
Change-Id: I9e997b59ffb868575b780b9660df1f5ac322b79a
Reviewed-on: https://go-review.googlesource...
To pick up CL 443575.
Note: This CL also update other x repositories because CL 444536 updates
...
Add the experimental compiler flag -altcomparable. If set, the
compiler uses alternative compara...
Fixes #35270
Change-Id: I5d2a04359702be6dc04affb867540091b926bc23
Reviewed-on: https://go-revie...
This avoids allocating an overly large slice for corrupt input.
No test case because the proble...
2bdb5c57f1efcbddab536028d053798e35de6226 authored over 2 years agoImplement proposal #54880, to automatically seed the global source.
The justification for this ...
90a67d052e6dc3f9d522820ca60cc9862a8016ba authored over 2 years ago
The scripts added in CL 421455 passed on the TryBots, but failed on
the "-stretch" builders, whi...
GOFLAGS didn't split on quotes because no other env vars
(such as CC, CXX, ...) did either. This...
The scripts added in CL 421455 passed on the TryBots, but failed on a
subset of the builders tha...
This avoids a lot of stacking.
Change-Id: If5c5cf33335ffdcb7eecbd3f2db7858a415d817d
Reviewed-on...
With this change applied, 'go test cmd/go/...' passes
even with the IP routing for vcs-test.gola...
After this CL, the only test requests that should still reach
vcs-test.golang.org are for Subver...
The new server reconstructs the vcs-test repos on the fly using
scripts that run the actual vers...
Fixes #50436.
Change-Id: I9dff8caa317a04b7b2b605f810b8f12ef8ca485d
Reviewed-on: https://go-revi...
This fixes a regression introduced in CL 419875
that causes features that require cgo to be test...
This allows the "reuse_git" test to avoid depending on exact JSON
blobs, which will be important...
This replaces a large set of individual GOOS and GOARCH conditions
with a smaller set of more ve...
This makes it more obvious that the condition is testing for something
beyond just the existence...
Previously, the script engine implicitly escaped the path in the
$WORK environment variable to b...
This change decouples the script engine from both cmd/go and the
testing package; I intend to re...
The commit f841722853 needed an update for c0f27eb3d5. This
fixes the aforementioned commit.
Al...
bd6cd7db07f314443acdb980393f57386d40551f authored over 2 years ago
The appendInt function previously performed a double pass
over the formatted integer. We can avo...
This allows new rules to be added which would otherwise
greatly overcomplicate the generic rules...
Clarify documentation in cases where certificates returned from
various methods are not owned by...
This is an experiment to see the impact of a potential spec change:
As an exception to the rule ...
The existing implementation fails to convert the remainder
microseconds to nanoseconds. This cau...
Closes #48187
Change-Id: Ibb808654bab3b6602b8901423fd297ad1f6e6386
Reviewed-on: https://go-revi...
Updates #31804
Change-Id: I5a48dfc57401576902674aff20b557e4a8ce8ab8
Reviewed-on: https://go-rev...
In Go 1.19, we develop register ABI for riscv64, enabled by default as a
GOEXPERIMENT. We can tu...
The right-hand side SLLI always contains valid content in the high 32 bits,
so we should use the...
The gen folder was renamed to _gen in CL 435472, but references in code
and docs were not update...
Packages in modules don't have a Target set for them, so the current
logic for determining stale...
Fixes #51766
Fixes #51777
Change-Id: I0510175c20c06442d78b2581cfe218e66be1c35b
Reviewed-on: htt...
This patch has a couple of minor fixes to new-style counter insertion
(noticed these problems wh...
This patch fixes a problem in which we can get a data race on a
coverage counter function regist...
If a user is running a go list command that wouldn't trigger a build
(for example if -export was...
It was noted in the go1.9 release notes that functions in math/bits
may be implemented by compil...
Change-Id: Ib9bea9e42d8e99b83dc64450baf9fede15156514
Reviewed-on: https://go-review.googlesource...
Change-Id: I3fcd1683870f66a1d65e2acf0beaf1046e7f5446
Reviewed-on: https://go-review.googlesource...
windows-amd-2012 builder seems to have some problems handling
exception thrown in external C cod...
This minimizes addi usage inside vector heavy loops. This
results in a small performance uptick ...
Makes -race mode faster, in the 15% speedup range.
Update #53743
Change-Id: I735eb71902b41c924...
c75b10be0b88c5b6767fd6fdf4e25a82a665fb76 authored over 2 years agoThe slice decode helpers weren't aware of partially allocated slices.
Also add large slice supp...
4c61e079c087052355c137ab8fcd9abf8728e50a authored over 2 years ago
When a function type is copied (e.g. for substituting type
parameters), we make copies of its pa...
Error messages currently print floats with %.6g, which means that if
you tried to convert someth...
This test is failing on the windows-arm64-10 builder
https://build.golang.org/log/c161c86be1af83...
We add strict checking to marshal and unmarshal methods,
rather than Parse to maintain compatibi...
Currently, the lowerBlock function is reused with lateLowerValue, meaning
that any block rewriti...
For #48523.
Change-Id: Ied35d15462cbae1002e1db1e6e119a6c9f8323da
Reviewed-on: https://go-review...
Use rdtime to retrieve the timecounter, same as the FreeBSD libc.
Updates #53466
Change-Id: I4...
0e56c31b85264c35869b3f5c0884beb9e2517110 authored over 2 years agoThe package moved away from the deprecated ioutil API some time ago.
Change-Id: Iecb1baa9285af1...
4b5558ef01adc0916729499c3d5ce96b82bedb86 authored over 2 years ago
Replace even in places where before we have a specific error message
or different control-flow (...
Instead of having various inconsistent helper functions, rely on
4 helper functions with consist...
Change-Id: I4e7a0ffad49f1c3b50520648d66f18dd4c9bde55
Reviewed-on: https://go-review.googlesource...
All but local tests are now shared and reside in internal/types;
and there are no .go1 files any...
Now that we have an easy mechanism to set the Go version with a comment
line directly in test fi...
If there is no current G while handling an exception it means
the exception was originated in a ...
These tests previously had a “skipSpecialPlatforms” function, added in
CL 8611 to skip tests on ...
js/wasm doesn't support os.Exec, so it can't run 'go list' to locate
export data for packages in...
Several OSes don't ever reach exitThread, On AIX, Plan9, Solaris, and
Windows, we throw if this ...
Ms are allocated via standard heap allocation (`new(m)`), which means we
must keep them alive (i...
The mode is always 0.
Change-Id: I6566383c7724b26f070729041bce203a5afa0989
Reviewed-on: https:/...
Fixes #51093.
Change-Id: Ida4025a125243159a2107dcc064a0d9addf0a675
Reviewed-on: https://go-revi...
To use an importer that knows where to find stdlib .a files based on
their new locations once th...
go/build and cmd/go will stop returing Targets for stdlib .a files, and
stop producing the .a fi...
Loosen test to accept staleness in any runtime/internal package.
Fixes longtest builder.
Change...
b6e1a563fc142d7129a0ea6a3c6137ee12ff43f7 authored over 2 years ago
When computing package initialization order, special case the counter
variables inserted by "cmd...
Replace all uses of Ctz64/32/8 with TrailingZeros64/32/8, because they
are the same and maybe du...
CL 428157 and CL 428759 switched debuglog to using unsafe.String and
unsafe.Slice, which broke t...
This sets up for delaying the decision of which seed to use,
but this CL still keeps the origina...
The immediate reason is that we want to use godebug from math/rand,
and math/rand importing gode...
UnsafePointer.Store, UnsafePointer.CompareAndSwap were missing,
although .StoreNoWB and .Compare...
Change-Id: I77c61211a488c66f1d445c0bf01e35aaf4f83565
GitHub-Last-Rev: c411a56a3b5215e6dd093be706...
Fixes longtest builders.
Change-Id: I8b375bcfc91695d5810493b972801df82c6c1b7c
Reviewed-on: http...
Previously we used Go 1.17, but we realized thanks to tickling
a pre-Go1.17.3 bug that if we are...
The only purpose of using the SHA256 in the file name is
collision avoidance. Using just the fir...
Change-Id: I9b18b29e14a47765dc09ac401989e0439fbf7d03
GitHub-Last-Rev: 7d9792ccb97f8e20bc5300cb4f...
Add more skips if short mode testing, since some of these tests
still seem to be timing out on s...
The src.NoXPos in fake receivers was leaking, through a series of
mishaps, all the way to logopt...
Fixes #56233
Change-Id: I1cf176bc2f39c5e41d5a390ec6893426cdd39be0
Reviewed-on: https://go-revie...
Currently, the entry-point to this test is a Bash script that smoke
tests the FORTRAN compiler a...
This test was originally Linux-only, but there doesn't seem to be
anything Linux-specific in it....
Currently, TestCgoSigfwd will pass incorrectly if the SIGSEGV that
originates in Go mistakenly g...
This migrates testsigfwd, which uses some one-off build
infrastructure, to be part of the runtim...
This code was introduced in CL 17903 but has never executed. It's also
fundamentally non-determi...
This can reduce a bunch of rules.
Change-Id: Id7d644307c295a0ed16eb837b3755d1117a4fbf7
Reviewed...
On newer amd64 cpus 3 operand LEA instructions are slow, CL 114655 split
them to 2 LEA instructi...
Assuming the two values are valid and non-comparable, Equal should panic.
x := reflect.ValueOf...
7ffc1e47b4e3b163f06fc33c9adbc29cb1622d47 authored over 2 years agoRemove a vestigial " // BUG" comment as there is no bug in the relevant code section and comment...
9abcc487f8b04db8fd46eaa429a7eef5a5228241 authored over 2 years ago
Change-Id: I171905d5cd7a121de549827ef4d5968510aa3efc
Reviewed-on: https://go-review.googlesource...
This appears to have been left over from a C cast during the rewrite of
malloc into Go in https:...
The Grow method is like the proposed slices.Grow function
in that it ensures that the slice has ...
For #37329.
For #56233.
Change-Id: Iafcddaddafd2d27fa5d535b57aaefec387f0b3f0
Reviewed-on: https...
The testasan test was added back in 2013 (CL 10126044), many years
before Go added ASAN support ...
Should fix the mayMoreStack test.
Change-Id: Iab99192629ab62ced81e95d756f2dd15f9b7e869
Reviewed...
We haven't used this in a while and it's going to complicate later
changes to dist, so drop supp...
If no external linker was passed with -extld, link currently assumes
that it is "gcc" which is n...
LLVM recently introduced ZSTD compression for ELF sections. The error
message when failing to re...
We started running this test under HTTP/2 in a recent refactoring.
It seems to be flaky for HTTP...