adds different approach to indicate failure
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Run architectural test suite on backends / Build ISS, Setup TGC-COMPLIANCE, Run tests on backends (push) Successful in 6m41s
				
					
					
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Run architectural test suite on backends / Build ISS, Setup TGC-COMPLIANCE, Run tests on backends (push) Successful in 6m41s
				This commit is contained in:
		@@ -28,12 +28,14 @@ jobs:
 | 
			
		||||
 | 
			
		||||
      - name: Test interp backend
 | 
			
		||||
        continue-on-error: true
 | 
			
		||||
        id: interp
 | 
			
		||||
        run: |
 | 
			
		||||
          mkdir interp
 | 
			
		||||
          python3 TGC-COMPLIANCE/run_act.py -core TGC5C -sim TGC-ISS/build/dbt-rise-tgc/tgc-sim -w interp --dockerless --backend interp
 | 
			
		||||
 | 
			
		||||
      - name: Test llvm backend
 | 
			
		||||
        continue-on-error: true
 | 
			
		||||
        id: llvm
 | 
			
		||||
        run: |
 | 
			
		||||
          mkdir llvm
 | 
			
		||||
          echo "llvm takes too long to build, so it is skipped"
 | 
			
		||||
@@ -42,15 +44,17 @@ jobs:
 | 
			
		||||
 | 
			
		||||
      - name: Test tcc backend
 | 
			
		||||
        continue-on-error: true
 | 
			
		||||
        id: tcc
 | 
			
		||||
        run: |
 | 
			
		||||
          mkdir tcc
 | 
			
		||||
          python3 TGC-COMPLIANCE/run_act.py -core TGC5C -sim TGC-ISS/build/dbt-rise-tgc/tgc-sim -w tcc --dockerless --backend tcc
 | 
			
		||||
 | 
			
		||||
      - name: Test asmjit backend
 | 
			
		||||
        continue-on-error: true
 | 
			
		||||
        id: asmjit
 | 
			
		||||
        run: |
 | 
			
		||||
          mkdir asmjit
 | 
			
		||||
          python3 TGC-COMPLIANCE/run_act.py -core TGC5C -sim TGC-ISS/build/dbt-rise-tgc/tgc-sim -w asmjit --dockerless --backend asmjit
 | 
			
		||||
      - name: Indicate Failure
 | 
			
		||||
        if: ${{ failure() }}
 | 
			
		||||
        if: ${{ steps.interp.conclusion == 'failure' || steps.llvm.conclusion == 'failure' || steps.tcc.conclusion == 'failure' || steps.asmjit.conclusion == 'failure'}}
 | 
			
		||||
        run: exit 1
 | 
			
		||||
		Reference in New Issue
	
	Block a user