diff --git a/test/assign1.go b/test/assign1.go index 452f90f1cc..71e5b40643 100644 --- a/test/assign1.go +++ b/test/assign1.go @@ -155,61 +155,61 @@ func main() { s1 = s0 s1 = s // ERROR "cannot use" - pa0 = pa // ERROR "cannot use" - pa0 = pa1 // ERROR "cannot use" - pa = pa0 // ERROR "cannot use" - pa = pa1 // ERROR "cannot use" - pa1 = pa0 // ERROR "cannot use" - pa1 = pa // ERROR "cannot use" + pa0 = pa // ERROR "cannot use|incompatible" + pa0 = pa1 // ERROR "cannot use|incompatible" + pa = pa0 // ERROR "cannot use|incompatible" + pa = pa1 // ERROR "cannot use|incompatible" + pa1 = pa0 // ERROR "cannot use|incompatible" + pa1 = pa // ERROR "cannot use|incompatible" - pb0 = pb // ERROR "cannot use" - pb0 = pb1 // ERROR "cannot use" - pb = pb0 // ERROR "cannot use" - pb = pb1 // ERROR "cannot use" - pb1 = pb0 // ERROR "cannot use" - pb1 = pb // ERROR "cannot use" + pb0 = pb // ERROR "cannot use|incompatible" + pb0 = pb1 // ERROR "cannot use|incompatible" + pb = pb0 // ERROR "cannot use|incompatible" + pb = pb1 // ERROR "cannot use|incompatible" + pb1 = pb0 // ERROR "cannot use|incompatible" + pb1 = pb // ERROR "cannot use|incompatible" - pc0 = pc // ERROR "cannot use" - pc0 = pc1 // ERROR "cannot use" - pc = pc0 // ERROR "cannot use" - pc = pc1 // ERROR "cannot use" - pc1 = pc0 // ERROR "cannot use" - pc1 = pc // ERROR "cannot use" + pc0 = pc // ERROR "cannot use|incompatible" + pc0 = pc1 // ERROR "cannot use|incompatible" + pc = pc0 // ERROR "cannot use|incompatible" + pc = pc1 // ERROR "cannot use|incompatible" + pc1 = pc0 // ERROR "cannot use|incompatible" + pc1 = pc // ERROR "cannot use|incompatible" - pf0 = pf // ERROR "cannot use" - pf0 = pf1 // ERROR "cannot use" - pf = pf0 // ERROR "cannot use" - pf = pf1 // ERROR "cannot use" - pf1 = pf0 // ERROR "cannot use" - pf1 = pf // ERROR "cannot use" + pf0 = pf // ERROR "cannot use|incompatible" + pf0 = pf1 // ERROR "cannot use|incompatible" + pf = pf0 // ERROR "cannot use|incompatible" + pf = pf1 // ERROR "cannot use|incompatible" + pf1 = pf0 // ERROR "cannot use|incompatible" + pf1 = pf // ERROR "cannot use|incompatible" - pi0 = pi // ERROR "cannot use" - pi0 = pi1 // ERROR "cannot use" - pi = pi0 // ERROR "cannot use" - pi = pi1 // ERROR "cannot use" - pi1 = pi0 // ERROR "cannot use" - pi1 = pi // ERROR "cannot use" + pi0 = pi // ERROR "cannot use|incompatible" + pi0 = pi1 // ERROR "cannot use|incompatible" + pi = pi0 // ERROR "cannot use|incompatible" + pi = pi1 // ERROR "cannot use|incompatible" + pi1 = pi0 // ERROR "cannot use|incompatible" + pi1 = pi // ERROR "cannot use|incompatible" - pm0 = pm // ERROR "cannot use" - pm0 = pm1 // ERROR "cannot use" - pm = pm0 // ERROR "cannot use" - pm = pm1 // ERROR "cannot use" - pm1 = pm0 // ERROR "cannot use" - pm1 = pm // ERROR "cannot use" + pm0 = pm // ERROR "cannot use|incompatible" + pm0 = pm1 // ERROR "cannot use|incompatible" + pm = pm0 // ERROR "cannot use|incompatible" + pm = pm1 // ERROR "cannot use|incompatible" + pm1 = pm0 // ERROR "cannot use|incompatible" + pm1 = pm // ERROR "cannot use|incompatible" - pp0 = pp // ERROR "cannot use" - pp0 = pp1 // ERROR "cannot use" - pp = pp0 // ERROR "cannot use" - pp = pp1 // ERROR "cannot use" - pp1 = pp0 // ERROR "cannot use" - pp1 = pp // ERROR "cannot use" + pp0 = pp // ERROR "cannot use|incompatible" + pp0 = pp1 // ERROR "cannot use|incompatible" + pp = pp0 // ERROR "cannot use|incompatible" + pp = pp1 // ERROR "cannot use|incompatible" + pp1 = pp0 // ERROR "cannot use|incompatible" + pp1 = pp // ERROR "cannot use|incompatible" - ps0 = ps // ERROR "cannot use" - ps0 = ps1 // ERROR "cannot use" - ps = ps0 // ERROR "cannot use" - ps = ps1 // ERROR "cannot use" - ps1 = ps0 // ERROR "cannot use" - ps1 = ps // ERROR "cannot use" + ps0 = ps // ERROR "cannot use|incompatible" + ps0 = ps1 // ERROR "cannot use|incompatible" + ps = ps0 // ERROR "cannot use|incompatible" + ps = ps1 // ERROR "cannot use|incompatible" + ps1 = ps0 // ERROR "cannot use|incompatible" + ps1 = ps // ERROR "cannot use|incompatible" a0 = [10]int(a)