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
This patch fixes an elderly bug with "go test -covermode=atomic
sync/atomic". Change the cover t...
Links under strings package were linking to the bytes versions of the functions.
Change-Id: If6...
bae7d772e800207ed764b70a9e5963f0c1e8f0aa authored about 2 years ago
Add the text from dev.boringcrypto's README making clear what
this code is and that it is unsupp...
Per the latest spec, we distinguish between interface implementation
and constraint satisfaction...
Change-Id: I34b2b9f9b70e39c872d5edbbda4de0fe330211f5
GitHub-Last-Rev: 723e36e11ee011c54d3ffc8125...
Change-Id: Ieb30cc96008bd705677e44983c68d4581706cc05
Reviewed-on: https://go-review.googlesource...
Change-Id: Iaacc96e6302833019ebf7a82d5a1ae49f6ff1955
Reviewed-on: https://go-review.googlesource...
Fixes #57162
Change-Id: I190810d702e503822265b12c56db69ec1093233c
GitHub-Last-Rev: e8b259d4b375...
I opened #54872 without considering my browser's extensions and one of
them ended up being the c...
Merge List:
+ 2022-12-29 db36eca33c doc/go1.20: fix typos
+ 2022-12-29 642fd5f7ce go/types, typ...
Change-Id: Ie2e583cba9e9bec7d642e323e77fb2d9b05dc7bc
Reviewed-on: https://go-review.googlesource...
Fixes #57486.
Change-Id: I4b71199a724718886ce6d7a49e96a9ebdcbcf737
Reviewed-on: https://go-revi...
The libFuzzer generated binary by default writes failure input
into the current directory. Set c...
Apparently we don't have tests for libfuzzer mode. Add some tests.
Updates #57449.
Change-Id: ...
e870de9936a7efa42ac1915ff4ffb16017dbc819 authored about 2 years ago
This updates the explanation about
naming test files to be a little more clear.
Fixes #57389
C...
38cfb3be9d486833456276777155980d1ec0823e authored about 2 years ago
Currently in libfuzzer mode, we put our counters in section
__sancov_cntrs. When linking with C/...
Issues #33565 and #56784 were caused by hangs in the child process
after fork, while it ran atfo...
Revert CL 451735 (1f4394a0c926), which fixed #33565 and #56784
but also introduced #57263.
I ha...
6c9b661867a4439d3ba3086f21c7ea0a5d6c3d5e authored about 2 years agoTest that "go install -buildmode=shared std" works.
For #57334.
Change-Id: I465a07cf2e90359959...
6d3139b203912835b19e32fcb9bb709f89f0bc11 authored about 2 years ago
The runtime/internal/startlinetest package contains a call to a
function defined in runtime_test...
Only one of the runtime/race/internal/amd64vN packages should be
included in a build. Generally ...
Change-Id: Ia0ce728ca18eefd835220b2076c4aa8ba00cda6d
Reviewed-on: https://go-review.googlesource...
The processPod() helper (invoked by processCoverTestDir, which is in
turn called by _testmain.go...
On macOS return the error code from SecTrustEvaluateWithError, and use
it to create typed errors...
CL 452616 disables path security checks by default, enabling them
only when GODEBUG=tarinsecurep...
This reverts CL 407414.
When forwarding an inbound request that contains an existing
X-Forwarde...
The Android seccomp policy does not allow faccessat2, so attempting to
use it results in a SIGSY...
Set bufSize to the actual dns message size, so that the p.Start (below) gets a fully valid dns m...
78fc81070a853d08a71f70fa20b2093f5535e6c5 authored about 2 years ago
TestReaddirSmallSeek should have been reenabled as part of
CL 405275, but didn't. Do it now.
Up...
a5a47442502e8e42b390f458f8f91dea3de872eb authored about 2 years ago
The function LoweredAtomicCas32 is implemented using the LL-SC instruction pair
on loong64, mips...
Some compilers default to having -fstack-protector on, which breaks
when using internal linking ...
Provide more information about why this test might be hanging waiting
for PutIdleConn to be call...
Our minimum Linux version is 2.6.32, and the accept4 system call was
introduced in 2.6.28, so we...
I made this test parallel in CL 439196, which exposed it to the
fork/exec race condition describ...
Change-Id: Icddf980e533b86ca955660ad028f5ad04b6aecbe
Reviewed-on: https://go-review.googlesource...
Fixes #57323.
Change-Id: I77d3d747aa4746bb9a8cca0c0500ff8fa6ae33a3
Reviewed-on: https://go-revi...
Fixes #5069.
Change-Id: I4bc0f52a9cd1e64a49846dffeb4be5cbecc29a96
Reviewed-on: https://go-revie...
For #57003, #57004.
Change-Id: Ic1386a0ce83897411fbc68c83a9125af1cc11b54
Reviewed-on: https://g...
Devirtualization can turn OCALLINTER into OCALLMETH, but then we want
to actually desugar into O...
Fixes #40882.
Change-Id: I90f99d75e6d66f857b6ab8789c6d436f85d20993
Reviewed-on: https://go-revi...
For #56548.
Fixes #57012.
Change-Id: I44f850522e52b1811025fb31bcef289da8f8089d
Reviewed-on: htt...
- Rephrase the notion of "comparability" from a property
of values (operands) to a property of...
After dup'ing file descriptors in syscall.ProcAttr.Files to pass
to the exec'ed process, the log...
Rather than reporting an impossible conversion error when mixing an
untyped value with a pointer...
The comment on `slicebytetostringtmp` mention that `==` operator does
not allocate []byte to str...
The skipping logic should also trigger if /sys/fs/cgroup is
mounted read-only too. This is how i...
Fixes #57208.
Updates #23152.
Change-Id: Icc9a74aeb26f1b6f151162c5d6bf1b4d7cd54d0a
Reviewed-on:...
Change-Id: I4382b5317cf7f39a48005516ff6d437883c6fd07
Reviewed-on: https://go-review.googlesource...
Change-Id: Id0319a9cc9acc549022fdcd6b7d71c7343afd245
GitHub-Last-Rev: 2b84d25763c3f8a03663d4ba75...
Previous implementation has a check on pointer size but only if ptrSize
is 4. but it does not ch...
The URL anchor was invalid. Add the missing "array_or_" part.
Change-Id: Ib27f4d0f21b0148bea8b6...
5dca7ed66fd7e46ad371dd5c9655077da57eb9cf authored about 2 years agoSimilar to CL 456556 but for ppc64 instead of arm64.
Change docs about how booleans are stored ...
888047c31007c0ad96764254fa8afb1417ddfd40 authored about 2 years ago
Tested by temporarily changing sysdir to use a directory where
the expected files were all symli...
ARM64 maintains booleans in the low byte of registers. Upper parts
of that register are junk.
Th...
Fix typo.
Change-Id: Id3a78ac5d8ea429ba1685889cd1661aaca8572c5
Reviewed-on: https://go-review.g...
In the wrappers for getgrnam_r and similar, the structs to be returned
are allocated on the C st...
Type inference uses a trick of "renaming" type parameters in the type
parameter list to avoid cy...
Change-Id: Ie639fe39b83336c0d885cdcb2fddc06f2b06c2dd
GitHub-Last-Rev: b5cc78ad42ee57d77cf027cc5f...
The -v flag value is "test2json", not "json", since it emits output
in a custom format that the ...
Fix a buglet in cmd/cover in how we handle package name/path for the
"go build -o foo.exe *.go" ...
Change-Id: Ia07e237647b419b73d6faa11baa32e6176c8b7ce
Reviewed-on: https://go-review.googlesource...
These short timeouts can overrun due to system scheduling delay
(or GC latency) on a slow or hea...
- Start handling signals in 'go test' just before starting the test
subprocess instead of just...
The getpwuid_r function is expected to return ERANGE on overflow.
Accept -1 on AIX as we see tha...
CL 455716 added TestFromFS. This test was failing on Plan 9
because fromFS didn't return an empt...
Change-Id: I26470f8bcd902f9e1c7877763e360cb3c6255f3a
Reviewed-on: https://go-review.googlesource...
Empirically, unread PTY output may be discarded on macOS when the
child process exits.
Fixes #5...
7c7cd56870ba617f964014fa4694e9b61e29cf97 authored about 2 years agoFollowing go.dev/cl/334376.
Change-Id: I96be6379566b5bcc31e41bdd5f30946b06001153
Reviewed-on: h...
Change-Id: I180f262837b164095f9ac9459d900ec1ac0585a3
Reviewed-on: https://go-review.googlesource...
This section is complete.
For #54202.
Change-Id: I304cc55a5b8ed53e8b8dff73a5feb5ef39207846
Rev...
Add some basic material on the changes to code coverage testing
to the release notes.
For #5420...
f715d28cea22de3a5752bdf019c1a00d4dcadf63 authored about 2 years ago
getpwnam_r and friends return the errno as the result,
not in the global errno. The code changes...
The main change here is documenting the last-minute addition types.Satisfies.
Change-Id: I8be2d...
a4a86c7b2441d2777beb2377acfa3d9d7b1fc4ee authored about 2 years ago
CL 424854 changed the unified IR writer's handling of type
declarations to write the underlying ...
[Re-land of CL 424854, which was reverted as CL 425214.]
When handling a type declaration like:...
dddc1ba847467524c397eda22b69862773e9f21a authored about 2 years agoPull in HTTP/2 security fix:
1e63c2f08a http2: limit canonical header cache by bytes, not entr...
8cd931ff0d4652b333996299d63603c659dbcc6c authored about 2 years agoCommit generated by update.bash.
For #22487.
Change-Id: I6a995a3baea7c511b9bd5155f81d8b8e2cdff...
10bb003401060a48d5836c3af483de562f980ac5 authored about 2 years ago
Do not permit access to Windows reserved device names (NUL, COM1, etc.)
via os.DirFS and http.Di...
This reverts CL 455358, commit 98da0fb43fb481a25b3b4399cd9f517fe94d9f3f.
Reason for revert: sti...
e535d6776c060da5f1947c4290159be0eb60ed6c authored about 2 years ago
Now that we have newer C compilers on the Windows builders, they
should fully support reproducib...
CL 454475 switched from checking CompressedSize to UncompressedSize
when determining if we shoul...
These environment variables affect cmd/dist, and in turn run.bash.
They exist primarily for the ...
Fixes #53358.
Change-Id: I38528da1596b6e1aaedcab89b1513fb8acac596c
Reviewed-on: https://go-revi...
It is possible that CL 455166 fixes this. Try unskipping the test
and see. If it fails again we ...
Pass -Wl,--no-insert-timestamp to the external linker on windows, so
as to suppress generation o...
Fixes #57097
Change-Id: I6ab659abbca1ae0ac8710674d39aec116fab0baa
Reviewed-on: https://go-revie...
Provide file/line numbers for errors when we have them.
Make the assembler error text closer to ...
We know the type argument against which constraint type inference fails:
print the type argument...
Put comments about what operations do per block of related opcodes
instead of on each line. This...
In the profiler, when unwinding the stack, we have special
handling for VDSO calls. Currently, t...
As with all the stuff that call cgo from net package.
Change-Id: I7c42ae44a1d47f4f949b203682217...
a5b10be471b92847c14fc07e0564a298c7e49a3b authored about 2 years ago
This adds the nonPGO, non-coverage compiler changes
for the 1.20 release. There's not that much...
Fix typo in CL 454838.
Change-Id: I0e91d22cf09949f0bf924ebcf09f1ddac525bac4
Reviewed-on: https:...
Without it, at least on ARM64 with older BFD linker, it will
include the file of the object file...
Change-Id: I4cff6b2a1fed6acdf754539c3c53a61eaa3b3f84
Reviewed-on: https://go-review.googlesource...
Pointed out in review of CL 453602,
but it looks like I forgot to re-upload before submitting.
...
c0497d1a81b1104a3981be33abfd66252cea90c8 authored about 2 years agoFor #23011.
Change-Id: I386920928a98403180098f1da5ea7696a239210e
Reviewed-on: https://go-review...
This was a regression test added for a 'git' command line
used for build stamping. Unfortunately...
(Until it can be made hermetic.)
The gopkg.in service has had a lot of flakiness lately. Go use...
5efa4dab917a65ba9b70553c9df8962dc3cac3ca authored about 2 years ago
Historically, on Windows filepath.Join("c:", elt) does not insert
a path separator between "c:" ...