-; Test forward references and redefinitions of globals
+; RUN: llvm-upgrade < %s | llvm-as | llvm-dis > %t1.ll
+; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
+; RUN: diff %t1.ll %t2.ll
-%Y = global void()* %X
+; Test forward references and redefinitions of globals
%A = global int* %B
%B = global int 7
-%B = global int 7
-
declare void %X()