Add macos-15-intel to CI
Let's see if https://github.com/dlang/dmd/issues/21987 shows up
Thanks for your pull request and interest in making D better, @rikkimax! We are looking forward to reviewing it, and you should be hearing from a maintainer soon. Please verify that your PR follows this checklist:
- My PR is fully covered with tests (you can see the coverage diff by visiting the details link of the codecov check)
- My PR is as minimal as possible (smaller, focused PRs are easier to review than big ones)
- I have provided a detailed rationale explaining my changes
- New or modified functions have Ddoc comments (with
Params:andReturns:)
Please see CONTRIBUTING.md for more information.
If you have addressed all reviews or aren't sure how to proceed, don't hesitate to ping us with a simple comment.
Bugzilla references
Your PR doesn't reference any Bugzilla issue.
If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog.
Testing this PR locally
If you don't have a local development environment setup, you can use Digger to test this PR:
dub run digger -- build "master + dmd#22014"
Ah oh:
ci/run.sh: line 61: 39057 Segmentation fault: 11 $DMD compiler/src/build.d -ofgenerated/build
Let's see if ldc is any better than dmd for host compiler.
For LDC-latest:
Test 'runnable/objc_call_static.d' failed. The logged output:
/Users/runner/work/dmd/dmd/generated/osx/release/64/dmd -conf= -m64 -Irunnable -L-framework -LFoundation -fPIC -od/Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d -of/Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d/objc_call_static_0 runnable/objc_call_static.d
ld: warning: ignoring extranenous label 'L_OBJC_LABEL_CLASS_$' at end of section '__objc_classlist'
==============================
Test 'runnable/objc_call_static.d' failed:
expected:
----
----
actual:
----
ld: warning: ignoring extranenous label 'L_OBJC_LABEL_CLASS_$' at end of section '__objc_classlist'
----
diff:
----
-
+ld: warning: ignoring extranenous label 'L_OBJC_LABEL_CLASS_$' at end of section '__objc_classlist'
Test 'runnable/test15779.d' failed. The logged output:
/Users/runner/work/dmd/dmd/generated/osx/release/64/dmd -conf= -m64 -Irunnable -gx -fPIC -od/Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d -of/Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d/test15779_0 runnable/test15779.d
/Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d/test15779_0 --DRT-testmode=run-main
==============================
Test 'runnable/test15779.d' failed: caught signal: -11
Test 'runnable/objc_call.d' failed. The logged output:
/Users/runner/work/dmd/dmd/generated/osx/release/64/dmd -conf= -m64 -Irunnable -L-framework -LFoundation -fPIC -od/Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d -of/Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d/objc_call_0 runnable/objc_call.d
ld: warning: ignoring extranenous label 'L_OBJC_LABEL_CLASS_$' at end of section '__objc_classlist'
Test 'runnable/objc_external_class_19700.d' failed. The logged output:
clang -m64 -c runnable/extra-files/objc_instance_variable.m -o /Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d/objc_instance_variable.m.o
/Users/runner/work/dmd/dmd/generated/osx/release/64/dmd -conf= -m64 -Irunnable -L-framework -LFoundation -fPIC -od/Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d -of/Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d/objc_external_class_19700_0 runnable/objc_external_class_19700.d /Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d/objc_instance_variable.m.o
ld: warning: ignoring extranenous label 'L_OBJC_LABEL_CLASS_$' at end of section '__objc_classlist'
==============================
Test 'runnable/objc_external_class_19700.d' failed:
Test 'runnable/objc_objc_msgSend.d' failed. The logged output:
clang -m64 -c runnable/extra-files/objc_objc_msgSend.m -o /Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d/objc_objc_msgSend.m.o
/Users/runner/work/dmd/dmd/generated/osx/release/64/dmd -conf= -m64 -Irunnable -L-framework -LFoundation -fPIC -od/Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d -of/Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d/objc_objc_msgSend_0 runnable/objc_objc_msgSend.d /Users/runner/work/dmd/dmd/compiler/test/test_results/runnable/d/objc_objc_msgSend.m.o
ld: warning: ignoring extranenous label 'L_OBJC_LABEL_CLASS_$' at end of section '__objc_classlist'
For bootstrap:
+ dmd compiler/src/build.d -ofgenerated/build
ci/run.sh: line 61: 43188 Segmentation fault: 11 $DMD compiler/src/build.d -ofgenerated/build
I'll try to bump again to 2.111.0 but I'm not holding out any hope.
Nope did not work.
Okay @LunaTheFoxgirl nothing more I can do.
Will look into this when I can
Will look into this when I can
Thank you!