mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-10-31 19:52:31 +00:00 
			
		
		
		
	ci: Update OS/compiler targets
This commit is contained in:
		
							parent
							
								
									144d3c9601
								
							
						
					
					
						commit
						fc48c3a871
					
				
					 1 changed files with 19 additions and 13 deletions
				
			
		
							
								
								
									
										32
									
								
								.github/workflows/test-compile.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										32
									
								
								.github/workflows/test-compile.yml
									
										
									
									
										vendored
									
									
								
							|  | @ -34,7 +34,7 @@ jobs: | |||
|     strategy: | ||||
|       matrix: | ||||
|         os: | ||||
|           - ubuntu-20.04 | ||||
|           - ubuntu-22.04 | ||||
|         compiler: | ||||
|           - 'clang-12' | ||||
|           - 'gcc-11' | ||||
|  | @ -45,36 +45,42 @@ jobs: | |||
|           - 'c++20' | ||||
|         include: | ||||
|           # macOS builds | ||||
|           - os: macos-latest | ||||
|             compiler: 'clang' | ||||
|             cpp_std: 'c++11' | ||||
|           - os: macos-13 | ||||
|             compiler: 'clang' | ||||
|             cpp_std: 'c++11' | ||||
|           - os: macos-13 | ||||
|             compiler: 'clang' | ||||
|             cpp_std: 'c++17' | ||||
|           # Limited testing for older compilers | ||||
|           - os: ubuntu-20.04 | ||||
|           # ubuntu-22.04 compilers | ||||
|           - os: ubuntu-22.04 | ||||
|             compiler: 'clang-11' | ||||
|             cpp_std: 'c++11' | ||||
|           - os: ubuntu-20.04 | ||||
|             compiler: 'gcc-10' | ||||
|             cpp_std: 'c++11' | ||||
|           # Limited testing for newer compilers | ||||
|           - os: ubuntu-20.04 | ||||
|           - os: ubuntu-22.04 | ||||
|             compiler: 'clang-13' | ||||
|             cpp_std: 'c++11' | ||||
|           - os: ubuntu-20.04 | ||||
|           # ubuntu-latest compilers | ||||
|           - os: ubuntu-latest | ||||
|             compiler: 'clang-14' | ||||
|             cpp_std: 'c++11' | ||||
|           - os: ubuntu-20.04 | ||||
|           - os: ubuntu-latest | ||||
|             compiler: 'clang-15' | ||||
|             cpp_std: 'c++11' | ||||
|           - os: ubuntu-20.04 | ||||
|           - os: ubuntu-latest | ||||
|             compiler: 'clang-16' | ||||
|             cpp_std: 'c++11' | ||||
|           - os: ubuntu-20.04 | ||||
|           - os: ubuntu-latest | ||||
|             compiler: 'clang-17' | ||||
|             cpp_std: 'c++11' | ||||
|           - os: ubuntu-20.04 | ||||
|           - os: ubuntu-latest | ||||
|             compiler: 'gcc-10' | ||||
|             cpp_std: 'c++11' | ||||
|           - os: ubuntu-latest | ||||
|             compiler: 'gcc-12' | ||||
|             cpp_std: 'c++11' | ||||
|           - os: ubuntu-latest | ||||
|             compiler: 'gcc-13' | ||||
|             cpp_std: 'c++11' | ||||
|       fail-fast: false | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue