/* SSA-DCE was removing the initialization of the temporary object in getFoo because it wasn't realizing that the pointer was needed outside of it. */public class PR16867
{public static Object[]getFoo(){return new Object[] {"OK"};}public static voidmain(String[] args){
Object[] a =getFoo();
System.out.println(a[0]);}}