message: reenable tests on macOS
diff: @@ -81,18 +81,15 @@ jobs:
  - name: Building dev version
  run:
  cargo build -Z build-std=std,core,alloc,panic_abort --target x86_64-unknown-hermit
  - continue-on-error: ${{ matrix.os == 'macOS-latest' }}
  - name: Building release version
  run:
  cargo build -Z build-std=std,core,alloc,panic_abort --target x86_64-unknown-hermit --release
  env:
  RUSTFLAGS: -Clinker-plugin-lto
  - continue-on-error: ${{ matrix.os == 'macOS-latest' }}
  - name: Build loader (unix)
  working-directory: loader
  run: make
  if: ${{ ( matrix.os == 'macOS-latest' ) || ( matrix.os == 'ubuntu-latest' ) }}
  - continue-on-error: ${{ matrix.os == 'macOS-latest' }}
  # Workaround since makefile doesn't work when using powershell
  - name: Build loader (windows)
  working-directory: loader
  @@ -107,21 +104,17 @@ jobs:
  - name: Test dev version
  run:
  qemu-system-x86_64 -display none -smp 1 -m 64M -serial stdio -kernel loader/target/x86_64-unknown-hermit-loader/debug/rusty-loader -initrd target/x86_64-unknown-hermit/debug/rusty_demo -cpu qemu64,apic,fsgsbase,rdtscp,xsave,fxsr
  - continue-on-error: ${{ matrix.os == 'macOS-latest' }}
  - name: Test dev version (smp)
  run:
  qemu-system-x86_64 -display none -smp 2 -m 64M -serial stdio -kernel loader/target/x86_64-unknown-hermit-loader/debug/rusty-loader -initrd target/x86_64-unknown-hermit/debug/rusty_demo -cpu qemu64,apic,fsgsbase,rdtscp,xsave,fxsr
  timeout-minutes: 20
  - continue-on-error: ${{ matrix.os == 'macOS-latest' }}
  - name: Test release version
  run:
  qemu-system-x86_64 -display none -smp 1 -m 64M -serial stdio -kernel loader/target/x86_64-unknown-hermit-loader/debug/rusty-loader -initrd target/x86_64-unknown-hermit/release/rusty_demo -cpu qemu64,apic,fsgsbase,rdtscp,xsave,fxsr
  - continue-on-error: ${{ matrix.os == 'macOS-latest' }}
  - name: Test release version (smp)
  run:
  qemu-system-x86_64 -display none -smp 2 -m 64M -serial stdio -kernel loader/target/x86_64-unknown-hermit-loader/debug/rusty-loader -initrd target/x86_64-unknown-hermit/release/rusty_demo -cpu qemu64,apic,fsgsbase,rdtscp,xsave,fxsr
  timeout-minutes: 20
  - continue-on-error: ${{ matrix.os == 'macOS-latest' }}
  - name: (Experimental) - Integration Tests
  run:
  cargo test --tests --no-fail-fast -Z build-std=core,alloc --target x86_64-unknown-hermit-kernel -- --bootloader_path=../loader/target/x86_64-unknown-hermit-loader/debug/rusty-loader
  