1// Can't convert from pointer to SOA type "soa<8> struct A \* uniform" to pointer to non-SOA type "void \* varying" 2 3struct A { float a, b; }; 4 5soa<8> A as[100]; 6 7void foo() { 8 void *ptr = &as[0]; 9} 10