mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
This commit is contained in:
		
						commit
						4757636879
					
				@ -519,7 +519,7 @@ def main():
 | 
			
		||||
            pass
 | 
			
		||||
    if args.ccov:
 | 
			
		||||
        TIMEOUT_DUR = 20*60 # seconds
 | 
			
		||||
        os.system('rm -f questa/cov/*.ucdb')
 | 
			
		||||
        os.system('rm -f questa/ucdb/* questa/cov/*')
 | 
			
		||||
    elif args.fcov:
 | 
			
		||||
        TIMEOUT_DUR = 8*60
 | 
			
		||||
        os.system('rm -f questa/fcov_ucdb/* questa/fcov_logs/* questa/fcov/*')
 | 
			
		||||
@ -536,7 +536,7 @@ def main():
 | 
			
		||||
    # max out at a limited number of concurrent processes to not overwhelm the system
 | 
			
		||||
    # right now fcov, ccov, nightly all use Imperas
 | 
			
		||||
    if (args.ccov or args.fcov or args.nightly):
 | 
			
		||||
        ImperasDVLicenseCount = 8 # limit number of concurrent processes to avoid overloading ImperasDV licenses
 | 
			
		||||
        ImperasDVLicenseCount = 16 # limit number of concurrent processes to avoid overloading ImperasDV licenses
 | 
			
		||||
    else:
 | 
			
		||||
        ImperasDVLicenseCount = 10000 # effectively no license limit for non-lockstep tests
 | 
			
		||||
    with Pool(processes=min(len(configs),multiprocessing.cpu_count(), ImperasDVLicenseCount)) as pool:
 | 
			
		||||
 | 
			
		||||
@ -29,6 +29,7 @@
 | 
			
		||||
`include "RV32ZcbZbb_coverage.svh"
 | 
			
		||||
`include "RV32Zcf_coverage.svh"
 | 
			
		||||
`include "RV32Zcd_coverage.svh"
 | 
			
		||||
`include "RV32Zicsr_coverage.svh"
 | 
			
		||||
 | 
			
		||||
// Privileged extensions
 | 
			
		||||
`include "ZicsrM_coverage.svh"
 | 
			
		||||
 | 
			
		||||
@ -29,6 +29,7 @@
 | 
			
		||||
`include "RV64ZcbZbb_coverage.svh"
 | 
			
		||||
`include "RV64ZcbZba_coverage.svh"
 | 
			
		||||
`include "RV64Zcd_coverage.svh"
 | 
			
		||||
`include "RV64Zicsr_coverage.svh"
 | 
			
		||||
 | 
			
		||||
// Privileged extensions
 | 
			
		||||
`include "RV64VM_coverage.svh"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user