Skip to content

thirdparty add macos arm64 bdwgc script#25464

Merged
spytheman merged 5 commits into
vlang:masterfrom
spytheman:thirdparty_add_macos_arm64_bdwgc_script
Oct 9, 2025
Merged

thirdparty add macos arm64 bdwgc script#25464
spytheman merged 5 commits into
vlang:masterfrom
spytheman:thirdparty_add_macos_arm64_bdwgc_script

Conversation

@spytheman

@spytheman spytheman commented Oct 9, 2025

Copy link
Copy Markdown
Contributor
  • thirdparty: add thirdparty-macos-arm64_bdwgc.sh (based on thirdparty-linux-amd64_bdwgc.sh)
  • use /opt/homebrew/lib
  • add pkg-config calls to retrieve the compilation options for libatomic_ops
  • use the new AOPS env variables in the configure step
  • change macos options, based on /opt/homebrew/Cellar/bdw-gc/8.2.8/.brew/bdw-gc.rb

@huly-for-github

Copy link
Copy Markdown

Connected to Huly®: V_0.6-26148

@spytheman spytheman merged commit 9e09ad4 into vlang:master Oct 9, 2025
68 checks passed
@spytheman spytheman deleted the thirdparty_add_macos_arm64_bdwgc_script branch October 9, 2025 01:46
spytheman added a commit to blackshirt/v that referenced this pull request Oct 9, 2025
* master:
  Revert "builtin: implement TODO in panic_lasterr"
  builtin: implement TODO in panic_lasterr
  tools: add a line showing the state of VFLAGS (if it was not empty), after test failures, to ease the reproduction of CI failures
  thirdparty: add macos arm64 bdwgc script (enables fixing 'Too many root sets' message with latest macos; `-d dynamic_boehm` also works around it) (vlang#25464)
  checker: identify return on comptime generic match nested in if else (fix vlang#25461) (vlang#25462)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant