Skip to content

fix ggml_metal build break - #136

Merged
zhongkaifu merged 2 commits into
mainfrom
feature/fix_ggml_metal_build_issue
Aug 11, 2026
Merged

fix ggml_metal build break#136
zhongkaifu merged 2 commits into
mainfrom
feature/fix_ggml_metal_build_issue

Conversation

@zhongkaifu

Copy link
Copy Markdown
Owner

No description provided.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

else
echo "::warning::MLX library $f not found; skipping."

P1 Badge Fail release staging when the metallib is missing

When a macOS build does not produce mlx.metallib—for example after an upstream install-layout change—this branch only emits a warning and allows the release archives to be published. The preceding comment establishes that the file is mandatory and that the packaged MLX backend throws on first use without it, so this specific artifact should fail the workflow rather than producing a successful but unusable macOS release.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +140 to +141
if (!string.IsNullOrWhiteSpace(cli.Urls))
return cli.Urls.Trim();

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Split multiple listen URLs before passing them to Run

When --urls or ASPNETCORE_URLS contains the documented semicolon-separated endpoints, this returns the entire list as one string and Program.cs passes it to app.Run(string). That overload adds one address rather than parsing an ASP.NET Core URL list, so Kestrel attempts to parse a malformed single endpoint and startup fails; add each URL separately to app.Urls or otherwise use the host configuration's URL-list parsing.

Useful? React with 👍 / 👎.

@github-actions

Copy link
Copy Markdown

Engine comparison — TensorSharp vs llama.cpp (PR smoke)

No report artifact was produced — the benchmark failed before generating results (see the workflow logs).

@zhongkaifu
zhongkaifu merged commit dd87fae into main Aug 11, 2026
1 check failed
@zhongkaifu
zhongkaifu deleted the feature/fix_ggml_metal_build_issue branch August 11, 2026 15:57
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