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
For #47694
Change-Id: I3b135f6ff199d7a9746726b131fbe7dd97a8e95e
Reviewed-on: https://go-review....
If ~T is not permitted because the underlying type of T is not the
same as T, there is no type t...
Thanks to [email protected] who wrote the initial version of
this change (CL 354490).
This ...
c25bf0d959c299e5fa5392ae6f835570ed6d111f authored about 3 years ago
This is a port of CL 366276 from types2 to go/types
with minor adjustments due to the slightly d...
Change-Id: I11111b3617673be94508128489aed6488d518537
Reviewed-on: https://go-review.googlesource...
Change-Id: I5ffc7f26236487070447eaa0f6b14d1fab44c3c7
Reviewed-on: https://go-review.googlesource...
Change-Id: I2770da87b4c977b51dfa046f2f08283917675e1c
Reviewed-on: https://go-review.googlesource...
Change-Id: I7bfddf4be0d1d95419f312bb349ae2e16b74b795
Reviewed-on: https://go-review.googlesource...
Change-Id: I3c4d8bdb5e92ee7fdca9593fb043f94f467755e8
Reviewed-on: https://go-review.googlesource...
Change-Id: I4423a059527066c4418c195911f8184dfd3f5a15
Reviewed-on: https://go-review.googlesource...
The notion of specific types will be used to define rules for
assignability, convertability, etc...
Tests do custom flag processing so we must process the workfile flag
after that happens.
Also f...
4da06e7b00ae9965ec7d2f6f131266e44f966754 authored about 3 years ago
For #47694.
Updates #49616.
Updates #48076.
Change-Id: I570564c3a54d3cd9cfc9b8267df9fbee3363b65...
e883005d2ae5c9de0f3a072af53968da299bb8a8 authored about 3 years ago
Tools like objdump uses the pcln table to find the line number of
a given PC. For a PIE binary, ...
Fixes: #49716
Change-Id: I7ed73f874c2ee1ee3f31c9c4428ed484167ca803
Reviewed-on: https://go-revi...
This patch revises the fix for issue 46234, fixing a bug that was
accidentally introduced by CL ...
Fixes #43118
Change-Id: I499bf335904e2b72a2a8876d0368fff5e69aa7fa
Reviewed-on: https://go-revie...
The code was accidentally repeating the TestCgoExternalThreadSIGPROF test.
While we're here rem...
1ac45e026b2cbae91e3495e2cc6e93b6d505b4f4 authored about 3 years ago
Accepting SIGURG signals could cause SIGURG to take up the entire
channel buffer.
Enhance the s...
e3eaedb5cf623d0836533573db4140749da42768 authored about 3 years ago
We want to distinguish special compiler-generated package paths,
like go.shape, from user paths,...
This test occasionally fails due to a real bug on this platform.
Due to the age of the platform ...
This test is slow and resource-intensive, and will rarely catch
failures. It is important to run...
Currently this test makes it clear that it's unsafe for a GC to run,
otherwise a deadlock could ...
When we have a typed nil, we already say so; thus it is sufficient
to use "nil" in all the other...
We need VCS status information for each main package we load.
If two main packages are under the...
Thanks to @danscales for noticing the mistake.
Change-Id: I547ee80a78419765b82d39d7b34dc8d3bf96...
0244343088e074c5f92b42a9812521f711a69410 authored about 3 years ago
Fixes #49216.
For #47694.
Change-Id: Ib129d790c382ddcc9677d87db4ca827b7159856a
Reviewed-on: htt...
Fixes #49214.
For #47694.
Change-Id: Iba68ed17bfd81890309b6a6732087f87a03e1350
Reviewed-on: htt...
Fixes #45477
Change-Id: I2f1ed281515ec40d31fd07ce9f4901777691bfa7
GitHub-Last-Rev: 7894d9400c95...
Change-Id: If2c6586b5ad212214b8041f8768fe7d26b877207
Reviewed-on: https://go-review.googlesource...
This test spends most of its time sleeping and waiting on a subprocess
to sleep. It seems like a...
According to https://man7.org/linux/man-pages/man7/signal.7.html, the
default behavior of SIGIO ...
comparing type identity
Generic signatures should be considered identical modulo type parameter
...
For #49138
Fixes #49723
Change-Id: Ia93130fdc042a1e2107be95cccd7e7eeaa909a87
Reviewed-on: https...
Fixes #48146
Change-Id: I7c667a7915db81558514bc9fada6898c565eb0fd
Reviewed-on: https://go-revie...
For #27019
Fixes #49457
Change-Id: I398abb7b555196ced34a6dd04b68195bf8bbdd38
Reviewed-on: https...
It appears that at least the OpenBSD kernel gets sloppier the longer
the timeout we give it, up ...
For #34611
Change-Id: I31894d58498b2c290ecceccfc004bc817f8969c9
Reviewed-on: https://go-review....
This test otherwise fails to build on windows/arm64 as of CL 364774
due to a warning (promoted t...
The current error message that no go.mod files were found is not
helpful, especially when a go.m...
This reverts CL 365315.
Reason for revert: test may have been fixed by intervening changes.
Ch...
6275b54a2a58a1a1bed7f2cc3bc92eca5affb8ff authored about 3 years ago
go work sync panics when there are no workspace modules. This is
because the code that set the p...
Change-Id: I34b966b2f3de93a1d086be3dea5ebc6c60cf1eec
Reviewed-on: https://go-review.googlesource...
Fixes: #49705
Change-Id: I35a1c5f29b57f3facc5e89d33a8dec88e0ff4afa
Reviewed-on: https://go-revi...
This change introduces the notion of a structural interface
and its corresponding structural typ...
- add section on type parameters
- added two sections on the scope of type parameters
- expanded...
Change-Id: I29e9188a0fa1326c2755a9b86aeb47feaa8019be
Reviewed-on: https://go-review.googlesource...
For -G=3 for test using 'any'.
Change-Id: Ia37ee944a38be4f4330e62ad187f10f2d42e41bd
Reviewed-on...
In the case where we need to re-export a generic function/method from
another package in the exp...
Fixes #49633
Change-Id: I12ca350f7dd6bfc8753a4a169f29b89ef219b035
Reviewed-on: https://go-revie...
On platforms where we use libc for syscalls, we dynamically link
with libc and therefore dynamic...
`types.Types[types.TINTER]` is already used for `interface{}`, so we
can conveniently just exten...
These tests were checking for fairly narrow timing windows, but were
running in parallel and hea...
Use SecCertificateCopyData instead of SecItemExport, which is only
available on macOS.
Updates ...
6027b2183d9a63a11f92d392fd2296e7b88402fc authored about 3 years agoFor #47694.
Change-Id: Ide378f4a34587027c3d84fed2126c5b9bd8f7287
Reviewed-on: https://go-review...
CL: #332771
Updates: #47694
Change-Id: I8c729084b7a8745ec73f87ef3c469edbd596ddb4
Reviewed-on: h...
cl/345570
cl/345569
Updates: #47694
Change-Id: I170af16d5fc9f022d3d29ed0772cfc3d02b8bbcf
Review...
This test is failing on the longtest builders.
Adding a skip temporarily until it can be diagnos...
When swapping two chunks of bytes in a slice, don't pick chunks which
extend beyond the end of t...
When reconstructing inputs, we miscalculated the number of mutations
that needed to be applied. ...
It causes a crash because of the unexpected XDOT operation. It's not
needed, since we will run C...
If we have to build a test package, and if the full set of packages
being tested imports the reg...
- fixed a typo in the method set section
- express in the syntax that ~T denotes an underlying t...
Change-Id: I6db6fcf0ebe36da77af062114b5264405f15fee8
GitHub-Last-Rev: 80a97262bb220bb3958c94016e...
This is a port of CL 363834 from types2 to go/types.
Change-Id: I32583ead4bce626e0761f4c3276780...
feb330dcdd86146f5c9b4e09d30e19fc920f78f4 authored about 3 years agoThis is a port of CL 363839 from types2 to go/types.
Change-Id: I9efe412a6a602fd55170d1ee89c8e1...
8d6c4e07fdd4a81c466450b51cda71a1bfab41fc authored about 3 years agoThis is a port of CL 363838 from types2 to go/types.
Change-Id: I03f4da86ea38209a73f567cc5d84e7...
5d5f2b1e201fe9f3b641109ccd91b3ceae4cf460 authored about 3 years ago
This is a port of CL 363837 from types2 to go/types. As usual, test
error messages had to be rep...
The linker DWARF test includes an "examiner" helper type (with
associated methods) that is used ...
This is the first of several CLs that update the existing
Go 1.17 spec for type parameters.
Thi...
f6647f2e3bc0b803a67c97a7d5d8733cefbd5d5b authored about 3 years ago
Use actual unmapped memory instead of small integers to make
pointers that will fault when acces...
This is a port of CL 363671 from types2 to go/types. Also adjust the
error message to match type...
This is a port of CL 363670 from types2 to go/types.
Change-Id: I2ac3a5f86bb4eafddd2854e193083b...
72f0976ac45fcb7f3fd6d47a3ac5c96a78edd59d authored about 3 years agoThis is a port of CL 363669 from types2 to go/types.
Change-Id: Id1f375ff5708dab528144e30ce16d2...
3404ee3e86b9f4eab55d2451dcd9db5b4cd9ed4a authored about 3 years ago
This is a port of CL 363662 from types2 to go/types. An error message
was adjusted to be on the ...
This is a port of CL 363668 from types2 to go/types.
Change-Id: Ic55acb2e27f57c33467cef2f687cd6...
353cb71ea29e02a41f77b7576d658de4515e264d authored about 3 years agoThis is a port of CL 363665 from types2 to go/types.
Change-Id: I20c4e20ab97f1e4de66a29095dc4a9...
2463b4fcafbd59998ea4c81b0fd91a697ad02c15 authored about 3 years agoThis is a port of CL 363654 from types2 to go/types.
Change-Id: I64041615ccc7f11f2e4ae395b063ec...
b95bff0318150e0b2869079bf2c0068fb4bcb17c authored about 3 years ago
This is a port of CL 363441 from types2 to go/types, with an additional
adjustment in methodset....
This is a clean port of CL 363440 from types2 to go/types.
Change-Id: Ibbef41b5b599d5c88f712267...
e3b48af57560e730a512d79f9d338aafac61f944 authored about 3 years ago
When using faketime, only run the scavenger for one loop.
It tries to run for 1 ms, but with fak...
For #49047
Change-Id: If06ce033f7bfd23d640311f1be261afab8332028
Reviewed-on: https://go-review....
This is a port of CL 363155 from types2 to go/types.
Change-Id: Ic24f8c88513599c8f4685f0b66d378...
9a33945f2cc4b2108defdcdea80dc0ebe5af3c24 authored about 3 years ago
This is a port of CL 359016 from types2 to go/types. Some of the code
around untyped nil differe...
Change-Id: I02c9bea1637c2694a76e7747cb8a2e3562301566
Reviewed-on: https://go-review.googlesource...
There are code paths (particularly error formatting or tracing) that
call tparamIndex before the...
We were not calling objDecl on methods on pointer receivers in
missingMethod. This may not have ...
Introduce a new constant compilerErrorMessages, which is set to false
for now, so that we can po...
Permit a test whose program is already built to run immediately,
rather than waiting for another...
This makes two changes: (1) mutator.mutate now only applies a single
mutation to the input, and ...
This change avoids the program intermittently hanging on windows/arm64 after getting
a signal fo...
This is a port of CL 363439 from types2 to go/types.
Change-Id: Ic71871874345e1d0a4a42703e3673a...
4083a6f3776487e707d4c56c63b1d7dbabb01fb0 authored about 3 years ago
CL 364377 emitted definition of 'any' when compiling runtime. But 'any'
is only available when g...
This CL is a clean port CL 363658 from types2 to go/types.
Change-Id: Ie2032f85a9cfca62161c2e62...
03dd049d6efcbca6b829d7ed504ceea6318f2036 authored about 3 years agoThis CL is a clean port of CL 363635 from go/types to types2.
Updates #47916
Change-Id: Ib4675...
3c00a2839a8b577912f78d5fe1ba2d765d0f6c7c authored about 3 years ago
This CL is a clean port of CL 363517 from go/types to types2,
with the exception that types_test...
This CL is a clean port of CL 363176 from go/types to types2.
It also includes a minor adjustme...
1c13b58abaaeaaaa54a5471613c020fe78105016 authored about 3 years agoThis CL is a clean port of CL 363175 from go/types to types2.
Change-Id: I149789be07c0ca7ddef7b...
9c60a0968987ca3245b115a46d358d63b6b31b0f authored about 3 years agoThis CL is a clean port of CL 363115 from go/types to types2.
Change-Id: Ic2bd9388c57ffa02e75ab...
633d8c120b8f9c2ce4a0d079cd700a152a27dad6 authored about 3 years ago
This is a port of CL 363114 from go/types to types2 with a temporary
work-around in tparamIndex ...