helloadhavan/github_issues huggingface dataset:
Repository: facebook/react
Pull request: [ci] Cleanup run_devtools_e2e_tests

Stack from [ghstack](https://github.com/ezyang/ghstack) (oldest at bottom):
* __->__ #30467

This was only used for build_and_test which has since been migrated to
gh actions and is now therefore unused. Looks like I missed this during
the previous cleanup.

Changed files:
filename: .circleci/config.yml
patch: @@ -124,24 +124,6 @@ jobs:
           path: ./build/devtools/firefox-extension.zip
           destination: react-devtools-firefox-extension.zip
 
-  run_devtools_e2e_tests:
-    docker: *docker
-    environment: *environment
-    steps:
-      - checkout
-      - attach_workspace:
-          at: .
-      - setup_node_modules
-      - run:
-          name: Playwright install deps
-          command: |
-            npx playwright install
-            sudo npx playwright install-deps
-      - run:
-          environment:
-            RELEASE_CHANNEL: experimental
-          command: ./scripts/circleci/run_devtools_e2e_tests.js
-
   run_devtools_tests_for_versions:
     docker: *docker
     environment: *environment
Repository: facebook/react
Pull request: [compiler] Make inserting outlined functions more resilient

Stack from [ghstack](https://github.com/ezyang/ghstack) (oldest at bottom):
* __->__ #30466
* #30465
* #30464

To handle more cases, always append the synthetic outlined function as a
new child of the module rather than make assumptions about the original
function. This should handle whatever case where the original function
expression may be a child of a variety of parents

Changed files:
filename: compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/outlining-in-react-memo.expect.md
patch: @@ -2,6 +2,10 @@
 ## Input
 
 ```javascript
+function Component(props) {
+  return <View {...props} />;
+}
+
 const View = React.memo(({items}) => {
   return (
     <ul>
@@ -12,12 +16,37 @@ const View = React.memo(({items}) => {
   );
 });
 
+export const FIXTURE_ENTRYPOINT = {
+  fn: Component,
+  params: [
+    {
+      items: [
+        {id: 2, name: 'foo'},
+        {id: 3, name: 'bar'},
+      ],
+    },
+  ],
+};
+
 ```
 
 ## Code
 
 ```javascript
 import { c as _c } from "react/compiler-runtime";
+function Component(props) {
+  const $ = _c(2);
+  let t0;
+  if ($[0] !== props) {
+    t0 = <View {...props} />;
+    $[0] = props;
+    $[1] = t0;
+  } else {
+    t0 = $[1];
+  }
+  return t0;
+}
+
 const View = React.memo((t0) => {
   const $ = _c(4);
   const { items } = t0;
@@ -39,11 +68,23 @@ const View = React.memo((t0) => {
   }
   return t2;
 });
+
+export const FIXTURE_ENTRYPOINT = {
+  fn: Component,
+  params: [
+    {
+      items: [
+        { id: 2, name: "foo" },
+        { id: 3, name: "bar" },
+      ],
+    },
+  ],
+};
 function _temp(item) {
   return <li key={item.id}>{item.name}</li>;
 }
 
 ```
       
 ### Eval output
-(kind: exception) Fixture not implemented
\ No newline at end of file
+(kind: ok) <ul><li>foo</li><li>bar</li></ul>
\ No newline at end of file

filename: compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/outlining-in-react-memo.js
patch: @@ -1,3 +1,7 @@
+function Component(props) {
+  return <View {...props} />;
+}
+
 const View = React.memo(({items}) => {
   return (
     <ul>
@@ -7,3 +11,15 @@ const View = React.memo(({items}) => {
     </ul>
   );
 });
+
+export const FIXTURE_ENTRYPOINT = {
+  fn: Component,
+  params: [
+    {
+      items: [
+        {id: 2, name: 'foo'},
+        {id: 3, name: 'bar'},
+      ],
+    },
+  ],
+};
Repository: nodejs/node
Pull request: [v22.x backport] doc: add missing section for setReturnArrays in sqlite.md

This PR is a manual backport of https://github.com/nodejs/node/pull/59074. It adds a missing documentation.

Release reference: https://github.com/nodejs/node/pull/58388

Changed files:
filename: doc/api/sqlite.md
patch: @@ -646,6 +646,17 @@ added: v22.15.0
 By default, if an unknown name is encountered while binding parameters, an
 exception is thrown. This method allows unknown named parameters to be ignored.
 
+### `statement.setReturnArrays(enabled)`
+
+<!-- YAML
+added: v22.16.0
+-->
+
+* `enabled` {boolean} Enables or disables the return of query results as arrays.
+
+When enabled, query results returned by the `all()`, `get()`, and `iterate()` methods will be returned as arrays instead
+of objects.
+
 ### `statement.setReadBigInts(enabled)`
 
 <!-- YAML
Repository: facebook/react
Pull request: [compiler] Add repro for outlining in non VarDecls

Stack from [ghstack](https://github.com/ezyang/ghstack) (oldest at bottom):
* #30466
* __->__ #30465
* #30464



Changed files:
filename: compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.bug-outlining-in-react-memo.expect.md
patch: @@ -2,6 +2,10 @@
 ## Input
 
 ```javascript
+function Component(props) {
+  return <View {...props} />;
+}
+
 const View = React.memo(({items}) => {
   return (
     <ul>
@@ -12,31 +16,47 @@ const View = React.memo(({items}) => {
   );
 });
 
+export const FIXTURE_ENTRYPOINT = {
+  fn: Component,
+  params: [
+    {
+      items: [
+        {id: 2, name: 'foo'},
+        {id: 3, name: 'bar'},
+      ],
+    },
+  ],
+};
+
 ```
 
 
 ## Error
 
 ```
->  1 | const View = React.memo(({items}) => {
+   3 | }
+   4 |
+>  5 | const View = React.memo(({items}) => {
      |                         ^^^^^^^^^^^^^^
->  2 |   return (
+>  6 |   return (
      | ^^^^^^^^^^
->  3 |     <ul>
+>  7 |     <ul>
      | ^^^^^^^^^^
->  4 |       {items.map(item => (
+>  8 |       {items.map(item => (
      | ^^^^^^^^^^
->  5 |         <li key={item.id}>{item.name}</li>
+>  9 |         <li key={item.id}>{item.name}</li>
      | ^^^^^^^^^^
->  6 |       ))}
+> 10 |       ))}
      | ^^^^^^^^^^
->  7 |     </ul>
+> 11 |     </ul>
      | ^^^^^^^^^^
->  8 |   );
+> 12 |   );
      | ^^^^^^^^^^
->  9 | });
-     | ^^ Invariant: Expected a variable declarator parent (1:9)
-  10 |
+> 13 | });
+     | ^^ Invariant: Expected a variable declarator parent (5:13)
+  14 |
+  15 | export const FIXTURE_ENTRYPOINT = {
+  16 |   fn: Component,
 ```
           
       
\ No newline at end of file

filename: compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.bug-outlining-in-react-memo.js
patch: @@ -1,3 +1,7 @@
+function Component(props) {
+  return <View {...props} />;
+}
+
 const View = React.memo(({items}) => {
   return (
     <ul>
@@ -7,3 +11,15 @@ const View = React.memo(({items}) => {
     </ul>
   );
 });
+
+export const FIXTURE_ENTRYPOINT = {
+  fn: Component,
+  params: [
+    {
+      items: [
+        {id: 2, name: 'foo'},
+        {id: 3, name: 'bar'},
+      ],
+    },
+  ],
+};
Repository: vercel/next.js
Pull request: fix: Update URL resolution logic to handle search parameters on root path /?foo=bar


## What?

This PR fixes and implements test for an URL resolution issue that stripped the searchparam when `metadataBase` was defined and a search param was set on the root path. This created a behavior where : 

```
export const metadata: Metadata = {
  title: "Create Next App",
  description: "Generated by create next app",
  metadataBase: new URL("https://www.example.com"),
  alternates: {
    canonical: "/?foo=bar",
  },
};
```

would result in 

`<link rel="canonical" href="https://www.example.com">` 

instead of 

`<link rel="canonical" href="https://www.example.com/?foo=bar">`



## Related issues

- Fixes #65776
- Fixes #74689 



Changed files:
filename: packages/next/src/lib/metadata/resolvers/resolve-url.test.ts
patch: @@ -62,6 +62,12 @@ describe('resolveAbsoluteUrlWithPathname', () => {
         'https://example.com/foo'
       )
     })
+
+    it('should resolve absolute internal url with query', () => {
+      expect(resolver('https://example.com/?foo=bar')).toBe(
+        'https://example.com/?foo=bar'
+      )
+    })
   })
 
   describe('trailingSlash is true', () => {
@@ -102,13 +108,20 @@ describe('resolveAbsoluteUrlWithPathname', () => {
       expect(resolver(new URL('https://example.com/foo?bar'))).toBe(
         'https://example.com/foo?bar'
       )
+      expect(resolver('https://example.com/?foo=bar')).toBe(
+        'https://example.com/?foo=bar'
+      )
     })
 
     it('should not add trailing slash to relative url with query', () => {
       expect(resolver('/foo?bar')).toBe('https://example.com/foo?bar')
       expect(resolver(new URL('/foo?bar', metadataBase))).toBe(
         'https://example.com/foo?bar'
       )
+      expect(resolver('/?foo=bar')).toBe('https://example.com/?foo=bar')
+      expect(resolver(new URL('/?foo=bar', metadataBase))).toBe(
+        'https://example.com/?foo=bar'
+      )
     })
 
     it('should not add trailing slash to relative url that matches file pattern', () => {

filename: packages/next/src/lib/metadata/resolvers/resolve-url.ts
patch: @@ -114,7 +114,10 @@ function resolveAbsoluteUrlWithPathname(
   if (typeof result === 'string') {
     resolvedUrl = result
   } else {
-    resolvedUrl = result.pathname === '/' ? result.origin : result.href
+    resolvedUrl =
+      result.pathname === '/' && result.searchParams.size === 0
+        ? result.origin
+        : result.href
   }
 
   // Add trailing slash if it's enabled for urls matches the condition
Repository: nodejs/node
Pull request: [v22.x] doc: update --use-system-ca changelog on 22.x

The changelog was added in a separate PR, so it needs manual updating on v22.x after the backport

Refs: https://github.com/nodejs/node/pull/57432
 
<!--
Before submitting a pull request, please read:

- the CONTRIBUTING guide at https://github.com/nodejs/node/blob/HEAD/CONTRIBUTING.md
- the commit message formatting guidelines at
  https://github.com/nodejs/node/blob/HEAD/doc/contributing/pull-requests.md#commit-message-guidelines

For code changes:
1. Include tests for any bug fixes or new features.
2. Update documentation if relevant.
3. Ensure that `make -j4 test` (UNIX), or `vcbuild test` (Windows) passes.

If you believe this PR should be highlighted in the Node.js CHANGELOG
please add the `notable-change` label.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

(b) The contribution is based upon previous work that, to the best
    of my knowledge, is covered under an appropriate open source
    license and I have the right under that license to submit that
    work with modifications, whether created in whole or in part
    by me, under the same open source license (unless I am
    permitted to submit under a different license), as indicated
    in the file; or

(c) The contribution was provided directly to me by some other
    person who certified (a), (b) or (c) and I have not modified
    it.

(d) I understand and agree that this project and the contribution
    are public and that a record of the contribution (including all
    personal information I submit with it, including my sign-off) is
    maintained indefinitely and may be redistributed consistent with
    this project or the open source license(s) involved.
-->


Changed files:
filename: doc/api/cli.md
patch: @@ -2998,7 +2998,9 @@ The following values are valid for `mode`:
 ### `--use-system-ca`
 
 <!-- YAML
-added: v23.8.0
+added:
+  - v23.8.0
+  - v22.15.0
 changes:
   - version: v23.9.0
     pr-url: https://github.com/nodejs/node/pull/57009
Repository: huggingface/transformers
Pull request: Minor security fix for `ssh-runner.yml`

# What does this PR do?

It's minor as it could not be triggered by external people. But just to be more cautious.

Changed files:
filename: .github/workflows/ssh-runner.yml
patch: @@ -33,14 +33,17 @@ jobs:
     steps:
       - name: Get runner to use
         shell: bash
+        env:
+          NUM_GPUS: ${{ github.event.inputs.num_gpus }}
+          RUNNER_TYPE: ${{ github.event.inputs.runner_type }}
         run: |
-          if [[ "${{ github.event.inputs.num_gpus }}" == "single" && "${{ github.event.inputs.runner_type }}" == "t4" ]]; then
+          if [[ "$NUM_GPUS" == "single" && "$RUNNER_TYPE" == "t4" ]]; then
             echo "RUNNER=aws-g4dn-4xlarge-cache" >> $GITHUB_ENV
-          elif [[ "${{ github.event.inputs.num_gpus }}" == "multi" && "${{ github.event.inputs.runner_type }}" == "t4" ]]; then
+          elif [[ "$NUM_GPUS" == "multi" && "$RUNNER_TYPE" == "t4" ]]; then
             echo "RUNNER=aws-g4dn-12xlarge-cache" >> $GITHUB_ENV
-          elif [[ "${{ github.event.inputs.num_gpus }}" == "single" && "${{ github.event.inputs.runner_type }}" == "a10" ]]; then
+          elif [[ "$NUM_GPUS" == "single" && "$RUNNER_TYPE" == "a10" ]]; then
             echo "RUNNER=aws-g5-4xlarge-cache" >> $GITHUB_ENV
-          elif [[ "${{ github.event.inputs.num_gpus }}" == "multi" && "${{ github.event.inputs.runner_type }}" == "a10" ]]; then
+          elif [[ "$NUM_GPUS" == "multi" && "$RUNNER_TYPE" == "a10" ]]; then
             echo "RUNNER=aws-g5-12xlarge-cache" >> $GITHUB_ENV
           else
             echo "RUNNER=" >> $GITHUB_ENV
@@ -85,9 +88,11 @@ jobs:
       - name: Store Slack infos
         #because the SSH can be enabled dynamically if the workflow failed, so we need to store slack infos to be able to retrieve them during the waitforssh step
         shell: bash
+        env:
+          GITHUB_ACTOR: ${{ github.actor }}
         run: |
-          echo "${{ github.actor }}"
-          github_actor=${{ github.actor }}
+          echo "$GITHUB_ACTOR"
+          github_actor=$GITHUB_ACTOR
           github_actor=${github_actor/'-'/'_'}
           echo "$github_actor"
           echo "github_actor=$github_actor" >> $GITHUB_ENV
Repository: ollama/ollama
Pull request: Switch runner for final release job

The manifest and tagging step use a lot of disk space

Changed files:
filename: .github/workflows/release.yaml
patch: @@ -419,7 +419,7 @@ jobs:
       - build-windows
       - build-linux-amd64
       - build-linux-arm64
-    runs-on: ubuntu-latest
+    runs-on: linux
     environment: release
     permissions:
       contents: write
Repository: electron/electron
Pull request: fix: printing PDF via `webContents.print()`

Backport of #47377

See that PR for details.


Notes: Partially fixes an issue with printing a PDF via `webContents.print()` where the callback would not be called.


Changed files:
filename: shell/browser/api/electron_api_web_contents.cc
patch: @@ -3046,12 +3046,15 @@ void OnGetDeviceNameToUse(base::WeakPtr<content::WebContents> web_contents,
     print_settings.Set(printing::kSettingDpiVertical, dpi.height());
   }
 
-  auto* print_view_manager =
-      PrintViewManagerElectron::FromWebContents(web_contents.get());
+  content::RenderFrameHost* rfh = GetRenderFrameHostToUse(web_contents.get());
+  if (!rfh)
+    return;
+
+  auto* print_view_manager = PrintViewManagerElectron::FromWebContents(
+      content::WebContents::FromRenderFrameHost(rfh));
   if (!print_view_manager)
     return;
 
-  content::RenderFrameHost* rfh = GetRenderFrameHostToUse(web_contents.get());
   print_view_manager->PrintNow(rfh, std::move(print_settings),
                                std::move(print_callback));
 }
@@ -3099,12 +3102,15 @@ void WebContents::Print(gin::Arguments* args) {
   }
 
   if (options.IsEmptyObject()) {
-    auto* print_view_manager =
-        PrintViewManagerElectron::FromWebContents(web_contents());
+    content::RenderFrameHost* rfh = GetRenderFrameHostToUse(web_contents());
+    if (!rfh)
+      return;
+
+    auto* print_view_manager = PrintViewManagerElectron::FromWebContents(
+        content::WebContents::FromRenderFrameHost(rfh));
     if (!print_view_manager)
       return;
 
-    content::RenderFrameHost* rfh = GetRenderFrameHostToUse(web_contents());
     print_view_manager->PrintNow(rfh, std::move(settings), std::move(callback));
     return;
   }
Repository: ollama/ollama
Pull request: Use Rocky Linux Vault to get GCC 10.2 installed


Changed files:
filename: Dockerfile
patch: @@ -20,11 +20,11 @@ WORKDIR /go/src/github.com/jmorganca/ollama/llm/generate
 ARG CGO_CFLAGS
 RUN OLLAMA_SKIP_CPU_GENERATE=1 sh gen_linux.sh
 
-FROM --platform=linux/arm64 nvidia/cuda:$CUDA_VERSION-devel-centos7 AS cuda-build-arm64
+FROM --platform=linux/arm64 nvidia/cuda:$CUDA_VERSION-devel-rockylinux8 AS cuda-build-arm64
 ARG CMAKE_VERSION
 COPY ./scripts/rh_linux_deps.sh /
 RUN CMAKE_VERSION=${CMAKE_VERSION} sh /rh_linux_deps.sh
-ENV PATH /opt/rh/devtoolset-10/root/usr/bin:$PATH
+ENV PATH /opt/rh/gcc-toolset-10/root/usr/bin:$PATH
 COPY --from=llm-code / /go/src/github.com/jmorganca/ollama/
 WORKDIR /go/src/github.com/jmorganca/ollama/llm/generate
 ARG CGO_CFLAGS

filename: scripts/rh_linux_deps.sh
patch: @@ -20,7 +20,19 @@ if grep -i "centos" /etc/system-release >/dev/null; then
     fi
     dnf install -y devtoolset-10-gcc devtoolset-10-gcc-c++
 elif grep -i "rocky" /etc/system-release >/dev/null; then
-    dnf install -y git gcc-toolset-10-gcc gcc-toolset-10-gcc-c++
+    # Temporary workaround until rocky 8 AppStream ships GCC 10.4 (10.3 is incompatible with NVCC)
+    cat << EOF > /etc/yum.repos.d/Rocky-Vault.repo
+[vault]
+name=Rocky Vault
+baseurl=https://dl.rockylinux.org/vault/rocky/8.5/AppStream/\$basearch/os/
+gpgcheck=1
+enabled=1
+countme=1
+gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
+EOF
+    dnf install -y git \
+        gcc-toolset-10-gcc-10.2.1-8.2.el8 \
+        gcc-toolset-10-gcc-c++-10.2.1-8.2.el8
 else
     echo "ERROR Unexpected distro"
     exit 1
Repository: facebook/react
Pull request: [compiler] Add tests for incorrect global mutation detection

Stack from [ghstack](https://github.com/ezyang/ghstack) (oldest at bottom):
* #30458
* #30457
* __->__ #30456

If a function expression that mutates a global is passed as a prop,
we don't throw an error as we assume it's not called in render.

But if this function expression is captured in an object and passed down
as prop, we throw an error.

Changed files:
filename: compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.object-capture-global-mutation.expect.md
patch: @@ -4,9 +4,9 @@
 ```javascript
 function Foo() {
   const x = () => {
-    window.href = "foo";
+    window.href = 'foo';
   };
-  const y = { x };
+  const y = {x};
   return <Bar y={y} />;
 }
 
@@ -23,10 +23,10 @@ export const FIXTURE_ENTRYPOINT = {
 ```
   1 | function Foo() {
   2 |   const x = () => {
-> 3 |     window.href = "foo";
+> 3 |     window.href = 'foo';
     |     ^^^^^^ InvalidReact: Writing to a variable defined outside a component or hook is not allowed. Consider using an effect (3:3)
   4 |   };
-  5 |   const y = { x };
+  5 |   const y = {x};
   6 |   return <Bar y={y} />;
 ```
           

filename: compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.object-capture-global-mutation.js
patch: @@ -1,8 +1,8 @@
 function Foo() {
   const x = () => {
-    window.href = "foo";
+    window.href = 'foo';
   };
-  const y = { x };
+  const y = {x};
   return <Bar y={y} />;
 }
Repository: ggml-org/llama.cpp
Pull request: graph : use fill instead of scale_bias in grouped expert selection

Since all major backends (CUDA, Metal and Vulkan) support the `fill` op now use that instead of `scale_bias`.

Changed files:
filename: src/llama-graph.cpp
patch: @@ -973,7 +973,7 @@ ggml_tensor * llm_graph_context::build_moe_ffn(
 
         // mask out the other groups
         selection_probs = ggml_get_rows(ctx0, selection_groups, expert_groups); // [n_exp_per_group, n_group_used, n_tokens]
-        selection_probs = ggml_set_rows(ctx0, ggml_scale_bias(ctx0, selection_groups, 0.0f, -INFINITY), selection_probs, expert_groups); // [n_exp_per_group, n_expert_groups, n_tokens]
+        selection_probs = ggml_set_rows(ctx0, ggml_fill(ctx0, selection_groups, -INFINITY), selection_probs, expert_groups); // [n_exp_per_group, n_expert_groups, n_tokens]
         selection_probs = ggml_reshape_2d(ctx0, selection_probs, n_expert, n_tokens); // [n_expert, n_tokens]
         cb(selection_probs, "ffn_moe_probs_masked", il);
     }
Repository: denoland/deno
Pull request: fix(ext/node): support URL in child_process.fork modulePath

## Summary
- Adds support for passing `URL` objects as the `modulePath` argument to `child_process.fork()`, matching Node.js behavior
- Converts URL to file path using `toPathIfFileURL()` before string validation
- Adds unit test for `fork()` with a URL argument

Closes #28137

## Test plan
- [x] `cargo test child_process_test` passes
- [x] Manual test with `a.mjs` / `b.js` reproduction from the issue works

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Changed files:
filename: ext/node/polyfills/child_process.ts
patch: @@ -45,6 +45,7 @@ import {
   convertToValidSignal,
   kEmptyObject,
 } from "ext:deno_node/internal/util.mjs";
+import { toPathIfFileURL } from "ext:deno_node/internal/url.ts";
 import { kNeedsNpmProcessState } from "ext:deno_process/40_process.js";
 
 const {
@@ -69,10 +70,11 @@ type ForkOptions = ChildProcessOptions;
  * @returns
  */
 export function fork(
-  modulePath: string,
+  modulePath: string | URL,
   _args?: string[],
   _options?: ForkOptions,
 ) {
+  modulePath = toPathIfFileURL(modulePath) as string;
   validateString(modulePath, "modulePath");
   validateNullByteNotInArg(modulePath, "modulePath");
 

filename: tests/unit_node/child_process_test.ts
patch: @@ -537,6 +537,32 @@ Deno.test({
   },
 });
 
+Deno.test({
+  name: "[node/child_process] child_process.fork with URL",
+  async fn() {
+    const testdataDir = path.join(
+      path.dirname(path.fromFileUrl(import.meta.url)),
+      "testdata",
+    );
+    const script = path.join(
+      testdataDir,
+      "node_modules",
+      "foo",
+      "index.js",
+    );
+    const scriptUrl = path.toFileUrl(script);
+    const p = Promise.withResolvers<void>();
+    const cp = CP.fork(scriptUrl, [], { cwd: testdataDir, stdio: "pipe" });
+    let output = "";
+    cp.on("close", () => p.resolve());
+    cp.stdout?.on("data", (data) => {
+      output += data;
+    });
+    await p.promise;
+    assertEquals(output, "foo\ntrue\ntrue\ntrue\n");
+  },
+});
+
 Deno.test("[node/child_process execFileSync] 'inherit' stdout and stderr", () => {
   execFileSync(Deno.execPath(), ["--help"], { stdio: "inherit" });
 });
Repository: ggml-org/llama.cpp
Pull request: [SYCL] support bfloat16 release package

Fix issue: https://github.com/ggml-org/llama.cpp/discussions/17847
Add missed binary to win release package.

Changed files:
filename: .github/workflows/release.yml
patch: @@ -546,6 +546,8 @@ jobs:
           cp "${{ env.ONEAPI_ROOT }}/compiler/latest/bin/libmmd.dll" ./build/bin
           cp "${{ env.ONEAPI_ROOT }}/compiler/latest/bin/libiomp5md.dll" ./build/bin
           cp "${{ env.ONEAPI_ROOT }}/compiler/latest/bin/sycl-ls.exe" ./build/bin
+          cp "${{ env.ONEAPI_ROOT }}/compiler/latest/bin/libsycl-fallback-bfloat16.spv" ./build/bin
+          cp "${{ env.ONEAPI_ROOT }}/compiler/latest/bin/libsycl-native-bfloat16.spv" ./build/bin
 
           cp "${{ env.ONEAPI_ROOT }}/dnnl/latest/bin/dnnl.dll" ./build/bin
           cp "${{ env.ONEAPI_ROOT }}/tbb/latest/bin/tbb12.dll" ./build/bin