mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-11-03 21:09:12 +00:00 
			
		
		
		
	Disable tests on most of platforms
This commit is contained in:
		
							parent
							
								
									4ccc2adbda
								
							
						
					
					
						commit
						75c0391f06
					
				
					 2 changed files with 2 additions and 28 deletions
				
			
		
							
								
								
									
										29
									
								
								.github/workflows/test-macos.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										29
									
								
								.github/workflows/test-macos.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -67,6 +67,7 @@ jobs:
 | 
			
		|||
          make -j${{ env.procs }} CXXSTD=${{ matrix.cpp_std }} CC=cc CXX=cc LD=cc
 | 
			
		||||
 | 
			
		||||
      - name: Run tests
 | 
			
		||||
        if: matrix.cpp_std == 'c++11'
 | 
			
		||||
        shell: bash
 | 
			
		||||
        run: |
 | 
			
		||||
          make -j${{ env.procs }} test CXXSTD=${{ matrix.cpp_std }} CC=cc CXX=cc LD=cc
 | 
			
		||||
| 
						 | 
				
			
			@ -119,36 +120,8 @@ jobs:
 | 
			
		|||
      - name: Checkout Yosys
 | 
			
		||||
        uses: actions/checkout@v2
 | 
			
		||||
 | 
			
		||||
      - name: Get iverilog
 | 
			
		||||
        shell: bash
 | 
			
		||||
        run: |
 | 
			
		||||
          git clone https://github.com/steveicarus/iverilog.git
 | 
			
		||||
 | 
			
		||||
      - name: Cache iverilog
 | 
			
		||||
        id: cache-iverilog-homebrew
 | 
			
		||||
        uses: actions/cache@v2
 | 
			
		||||
        with:
 | 
			
		||||
          path: .local/
 | 
			
		||||
          key: ${{ matrix.os.id }}-homebrew-${{ hashFiles('iverilog/.git/refs/heads/master') }}
 | 
			
		||||
 | 
			
		||||
      - name: Build iverilog
 | 
			
		||||
        if: steps.cache-iverilog.outputs.cache-hit != 'true'
 | 
			
		||||
        shell: bash
 | 
			
		||||
        run: |
 | 
			
		||||
          mkdir -p $GITHUB_WORKSPACE/.local
 | 
			
		||||
          cd iverilog
 | 
			
		||||
          autoconf
 | 
			
		||||
          CC=gcc CXX=g++ ./configure --prefix=$GITHUB_WORKSPACE/.local
 | 
			
		||||
          make -j${{ env.procs }}
 | 
			
		||||
          make install
 | 
			
		||||
 | 
			
		||||
      - name: Build yosys
 | 
			
		||||
        shell: bash
 | 
			
		||||
        run: |
 | 
			
		||||
          make config-gcc
 | 
			
		||||
          make -j${{ env.procs }} CXXSTD=${{ matrix.cpp_std }} CC=$CC CXX=$CC LD=$CC
 | 
			
		||||
 | 
			
		||||
      - name: Run tests
 | 
			
		||||
        shell: bash
 | 
			
		||||
        run: |
 | 
			
		||||
          make -j${{ env.procs }} test CXXSTD=${{ matrix.cpp_std }} CC=$CC CXX=$CC LD=$CC
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue