mirror of
https://github.com/dlang/dmd.git
synced 2025-04-25 20:50:41 +03:00
Merge remote-tracking branch 'upstream/stable' into merge_stable
This commit is contained in:
commit
53cd4b7c30
24 changed files with 431 additions and 109 deletions
19
.github/workflows/main.yml
vendored
19
.github/workflows/main.yml
vendored
|
@ -51,10 +51,12 @@ jobs:
|
|||
# macOS
|
||||
- job_name: macOS 13 x64, DMD (latest)
|
||||
os: macos-13
|
||||
host_dmd: dmd
|
||||
# FIXME: Revert this back to "dmd" after 2.107.1 is released.
|
||||
host_dmd: ldc
|
||||
- job_name: macOS 13 x64, DMD (coverage)
|
||||
os: macos-13
|
||||
host_dmd: dmd
|
||||
# FIXME: Revert this back to "dmd" after 2.107.1 is released.
|
||||
host_dmd: ldc
|
||||
coverage: true
|
||||
- job_name: macOS 12 x64, DMD (bootstrap)
|
||||
os: macos-12
|
||||
|
@ -104,6 +106,13 @@ jobs:
|
|||
with:
|
||||
arch: ${{ env.MODEL == '64' && 'x64' || 'x86' }}
|
||||
|
||||
# NOTE: Linker ICEs with Xcode 15.0.1 (default version on macos-13)
|
||||
# * https://issues.dlang.org/show_bug.cgi?id=24407
|
||||
# Remove this step if the default gets changed to 15.1 in actions/runner-images.
|
||||
- name: 'macOS 13: Switch to Xcode v15.1'
|
||||
if: matrix.os == 'macos-13'
|
||||
run: sudo xcode-select -switch /Applications/Xcode_15.1.app
|
||||
|
||||
- name: 'Posix: Install host compiler'
|
||||
if: runner.os != 'Windows'
|
||||
run: ci/run.sh install_host_compiler
|
||||
|
@ -174,18 +183,18 @@ jobs:
|
|||
freebsd_version: '13.2'
|
||||
host_dmd: dmd-2.095.0
|
||||
name: ${{ matrix.job_name }}
|
||||
runs-on: macos-latest
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 60
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 50
|
||||
- name: Run in VM
|
||||
uses: cross-platform-actions/action@v0.22.0
|
||||
uses: cross-platform-actions/action@v0.23.0
|
||||
with:
|
||||
operating_system: freebsd
|
||||
hypervisor: qemu
|
||||
memory: 8G
|
||||
memory: 12G
|
||||
sync_files: runner-to-vm
|
||||
version: ${{ matrix.freebsd_version }}
|
||||
shell: bash
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue