mirror of
				https://github.com/c64scene-ar/llvm-6502.git
				synced 2025-10-31 08:16:47 +00:00 
			
		
		
		
	git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32130 91177308-0d34-0410-b5e6-96231b3b80d8
		
			
				
	
	
		
			14 lines
		
	
	
		
			499 B
		
	
	
	
		
			LLVM
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			499 B
		
	
	
	
		
			LLVM
		
	
	
	
	
	
| ; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
 | |
| 
 | |
| ; This testcase failed due to a bad assertion in SymbolTable.cpp, removed in 
 | |
| ; the 1.20 revision. Basically the symbol table assumed that if there was an 
 | |
| ; abstract type in the symbol table, [in this case for the entry %foo of type 
 | |
| ; void(opaque)* ], that there should have also been named types by now.  This 
 | |
| ; was obviously not the case here, and this is valid.  Assertion disabled.
 | |
| 
 | |
| declare void "foo"(%bb)
 | |
| %bb = type int 
 | |
| 
 | |
| implementation
 | |
| 
 |