This patch by Clément Chigot disables the os/user package TestGroupIds
test on AIX. Bootstrapped and ran os/user tests on
x86_64-pc-linux-gnu. Committed to mainline and GCC 9 branch.
Ian
Index: gcc/go/gofrontend/MERGE
===================================================================
--- gcc/go/gofrontend/MERGE (revision 270780)
+++ gcc/go/gofrontend/MERGE (working copy)
@@ -1,4 +1,4 @@
-7e590184ae1ebc02e1b2577de00cf4fe842217dc
+208521930c9b5adcfb495799ee01b6aec86c2ccf
The first line of this file holds the git revision number of the last
merge done from the gofrontend repository.
Index: libgo/go/os/user/user_test.go
===================================================================
--- libgo/go/os/user/user_test.go (revision 270552)
+++ libgo/go/os/user/user_test.go (working copy)
@@ -129,6 +129,9 @@ func TestLookupGroup(t *testing.T) {
func TestGroupIds(t *testing.T) {
checkGroup(t)
+ if runtime.GOOS == "aix" {
+ t.Skip("skipping GroupIds, see golang.org/issue/30563")
+ }
if runtime.GOOS == "solaris" {
t.Skip("skipping GroupIds, see golang.org/issue/14709")
}