// Test for an array assignment bug we've had.publicclassassign2{publicstaticObject[][]c(){returnnewLong[5][5];}publicstaticObject[]d(){returnnewInteger[3];}publicstaticvoidmain(String[]args){try{Object[][]x=c();x[0]=d();}catch(ArrayStoreException_){System.out.println("good");}}}