mirror of
https://github.com/actions/runner-images.git
synced 2025-12-20 06:35:47 +00:00
[macos] install gfortran-10 (#2186)
This commit is contained in:
committed by
GitHub
parent
f0bafa3eae
commit
d0dd391b70
@@ -5,3 +5,8 @@ brew install gcc@8
|
||||
|
||||
echo "Installing GCC@9 using homebrew..."
|
||||
brew install gcc@9
|
||||
|
||||
# https://github.com/actions/virtual-environments/issues/1280
|
||||
echo "Installing GCC@10 using homebrew..."
|
||||
brew install gcc@10
|
||||
rm $(which gfortran)
|
||||
@@ -55,7 +55,7 @@ function Get-VcpkgVersion {
|
||||
}
|
||||
|
||||
function Get-GccVersion {
|
||||
$versionList = @("8", "9")
|
||||
$versionList = @("8", "9", "10")
|
||||
$versionList | Foreach-Object {
|
||||
$version = Run-Command "gcc-${_} --version" | Select-Object -First 1
|
||||
"$version - available by ``gcc-${_}`` alias"
|
||||
@@ -63,7 +63,7 @@ function Get-GccVersion {
|
||||
}
|
||||
|
||||
function Get-FortranVersion {
|
||||
$versionList = @("8", "9")
|
||||
$versionList = @("8", "9", "10")
|
||||
$versionList | Foreach-Object {
|
||||
$version = Run-Command "gfortran-${_} --version" | Select-Object -First 1
|
||||
"$version - available by ``gfortran-${_}`` alias"
|
||||
|
||||
@@ -327,7 +327,7 @@ Describe "Clang/LLVM" -Skip:($os.IsHighSierra) {
|
||||
}
|
||||
|
||||
Describe "Gcc" -Skip:($os.IsHighSierra) {
|
||||
$testCases = @("8", "9") | ForEach-Object { @{GccVersion = $_} }
|
||||
$testCases = @("8", "9", "10") | ForEach-Object { @{GccVersion = $_} }
|
||||
|
||||
It "Gcc <GccVersion>" -TestCases $testCases {
|
||||
param (
|
||||
@@ -339,7 +339,7 @@ Describe "Gcc" -Skip:($os.IsHighSierra) {
|
||||
}
|
||||
|
||||
Describe "Gfortran" -Skip:($os.IsHighSierra) {
|
||||
$testCases = @("8", "9") | ForEach-Object { @{GfortranVersion = $_} }
|
||||
$testCases = @("8", "9", "10") | ForEach-Object { @{GfortranVersion = $_} }
|
||||
|
||||
It "Gfortran <GfortranVersion>" -TestCases $testCases {
|
||||
param (
|
||||
@@ -348,6 +348,10 @@ Describe "Gfortran" -Skip:($os.IsHighSierra) {
|
||||
|
||||
"gfortran-$GfortranVersion --version" | Should -ReturnZeroExitCode
|
||||
}
|
||||
|
||||
It "Gfortran is not found in the default path" {
|
||||
"$(which gfortran)" | Should -BeNullOrEmpty
|
||||
}
|
||||
}
|
||||
|
||||
Describe "Screen Resolution" -Skip:($os.IsHighSierra) {
|
||||
|
||||
Reference in New Issue
Block a user