forked from Github_Repos/cvw
		
	Coverage improvements
This commit is contained in:
		
							parent
							
								
									b5238b6c8d
								
							
						
					
					
						commit
						af55524d97
					
				@ -126,10 +126,14 @@ for test in ahbTests:
 | 
			
		||||
        grepstr="All tests ran without failures")
 | 
			
		||||
  configs.append(tc)
 | 
			
		||||
 | 
			
		||||
tests64gc = ["arch64f", "arch64d", "arch64i", "arch64zba", "arch64zbb", "arch64zbc", "arch64zbs", "arch64priv", "arch64c",  "arch64m", "arch64zi", "wally64a", "wally64periph", "wally64priv"] 
 | 
			
		||||
tests64gc = ["arch64f", "arch64d", "arch64i", "arch64zba", "arch64zbb", "arch64zbc", "arch64zbs", 
 | 
			
		||||
             "arch64priv", "arch64c",  "arch64m", "arch64zi", "wally64a", "wally64periph", "wally64priv"] 
 | 
			
		||||
if (coverage):  # delete all but 64gc tests when running coverage
 | 
			
		||||
    configs = []
 | 
			
		||||
    tests64gc = ["coverage64gc", "arch64f", "arch64d", "arch64i", "arch64priv", "arch64c",  "arch64m", "arch64zi", "wally64a", "wally64periph", "wally64priv", "imperas64f", "imperas64d", "imperas64c", "imperas64i"] 
 | 
			
		||||
    tests64gc = ["arch64f", "arch64d", "arch64i", "arch64priv", "arch64c",  "arch64m", 
 | 
			
		||||
                 "arch64zi", "wally64a", "wally64periph", "wally64priv", 
 | 
			
		||||
                 "arch64zba",  "arch64zbb",  "arch64zbc",  "arch64zbs", 
 | 
			
		||||
                 "imperas64f", "imperas64d", "imperas64c", "imperas64i"] 
 | 
			
		||||
    coverStr = '-coverage'
 | 
			
		||||
else:
 | 
			
		||||
   coverStr = ''
 | 
			
		||||
 | 
			
		||||
@ -36,6 +36,7 @@ main:
 | 
			
		||||
    .word 0x00004023  // Illegal store instruction
 | 
			
		||||
    .word 0x0400003B  // Illegal RW or MulDivW instruction
 | 
			
		||||
    .word 0x00007067  // Illegal JALR instruction
 | 
			
		||||
    .word 0x00002063  // Illegal branch instruction
 | 
			
		||||
 | 
			
		||||
    j done
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user