dmd icon indicating copy to clipboard operation
dmd copied to clipboard

Add macos-15-intel to CI

Open rikkimax opened this issue 2 months ago • 7 comments

Let's see if https://github.com/dlang/dmd/issues/21987 shows up

rikkimax avatar Oct 22 '25 23:10 rikkimax

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: and Returns:)

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"

dlang-bot avatar Oct 22 '25 23:10 dlang-bot

Ah oh:

ci/run.sh: line 61: 39057 Segmentation fault: 11 $DMD compiler/src/build.d -ofgenerated/build

rikkimax avatar Oct 22 '25 23:10 rikkimax

Let's see if ldc is any better than dmd for host compiler.

rikkimax avatar Oct 22 '25 23:10 rikkimax

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.

rikkimax avatar Oct 22 '25 23:10 rikkimax

Nope did not work.

Okay @LunaTheFoxgirl nothing more I can do.

rikkimax avatar Oct 23 '25 00:10 rikkimax

Will look into this when I can

LunaTheFoxgirl avatar Oct 23 '25 02:10 LunaTheFoxgirl

Will look into this when I can

Thank you!

rikkimax avatar Oct 23 '25 03:10 rikkimax