Closed Bug 1933273 Opened 5 days ago Closed 3 days ago

Update xsimd to new version 9cb09c4065a9cee34a425a3f48fbb6d823f1ff16 from 2024-11-24 18:40:03

Categories

(Core :: Performance, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
135 Branch
Tracking Status
firefox135 --- fixed

People

(Reporter: update-bot, Assigned: padenot)

Details

(Whiteboard: [3pl-filed][task_id: UgR4u6MIQtOQWJglfI7D-A])

Attachments

(1 file)

This update covers 3 commits. Here are the overall diff statistics, and then the commit information.


third_party/xsimd/include/xsimd/arch/generic/xsimd_generic_memory.hpp | 16 ++--
third_party/xsimd/include/xsimd/arch/xsimd_avx2.hpp | 8 +-
third_party/xsimd/include/xsimd/arch/xsimd_avx512bw.hpp | 8 +-
third_party/xsimd/include/xsimd/arch/xsimd_neon.hpp | 28 +++++-----
third_party/xsimd/include/xsimd/arch/xsimd_neon64.hpp | 4 +-
third_party/xsimd/include/xsimd/arch/xsimd_rvv.hpp | 5 +-
third_party/xsimd/include/xsimd/arch/xsimd_ssse3.hpp | 8 +-
third_party/xsimd/include/xsimd/arch/xsimd_sve.hpp | 4 +-
third_party/xsimd/include/xsimd/types/xsimd_api.hpp | 12 ++--
third_party/xsimd/moz.yaml | 4 +-
10 files changed, 49 insertions(+), 48 deletions(-)


9cb09c4065a9cee34a425a3f48fbb6d823f1ff16 by serge-sans-paille <serge.guelton@telecom-bretagne.eu>

https://github.com/QuantStack/xsimd/commit/9cb09c4065a9cee34a425a3f48fbb6d823f1ff16
Authored: 2024-11-20 20:43:16 +0100
Committed: 2024-11-24 18:40:03 +0000

Fix rotate_left / rotate_right behavior and documentation

Their meaning was swapped, this should fix #1062

Files Modified:

  • include/xsimd/arch/generic/xsimd_generic_memory.hpp
  • include/xsimd/arch/xsimd_avx2.hpp
  • include/xsimd/arch/xsimd_avx512bw.hpp
  • include/xsimd/arch/xsimd_neon.hpp
  • include/xsimd/arch/xsimd_neon64.hpp
  • include/xsimd/arch/xsimd_ssse3.hpp
  • include/xsimd/arch/xsimd_sve.hpp
  • include/xsimd/types/xsimd_api.hpp
  • test/test_batch_manip.cpp

1f450b16f3e5af3402ab8efaceffa56e5dfb4f65 by Johan Mabille <johan.mabille@gmail.com>

https://github.com/QuantStack/xsimd/commit/1f450b16f3e5af3402ab8efaceffa56e5dfb4f65
Authored: 2024-11-13 14:44:04 +0100
Committed: 2024-11-13 14:44:04 +0100

Added sphinx 6 to docs environment file

Files Modified:

  • docs/environment.yml

78cce4ae61108158e10c6b33b63dc5c68182351e by serge-sans-paille <serge.guelton@telecom-bretagne.eu>

https://github.com/QuantStack/xsimd/commit/78cce4ae61108158e10c6b33b63dc5c68182351e
Authored: 2024-10-29 09:07:46 +0100
Committed: 2024-10-29 12:51:05 +0000

Force zero tail for risc-v vcompress

Fix #1060

Files Modified:

  • include/xsimd/arch/xsimd_rvv.hpp

The try push is done, we found jobs with unclassified failures.

Needs Investigation (Possible Intermittents):

  • test-windows10-64-2009-qr/debug-gtest-1proc - 2 of 4 failed on the same (retriggered) task (failed: d-6yBR8JSXaf6rNjFBZ3tQ, W-Iunpc8TUOErlXfn4Neeg)

Known Issues:

  • browser/base/content/test/performance/browser_startup_flicker.js
    - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-7 (FQjrMlwOR_GvWg8Ano1Hqg)
    - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-7 (ZkNRq3o0TDyxOWxescivzA)

  • dom/base/test/fullscreen/browser.toml
    - test-linux1804-64-qr/opt-mochitest-browser-chrome-swr-a11y-checks-2 (GEjy34YvTPG2EdC-_3_p_w)

These failures could mean that the library update changed something and caused
tests to fail. You'll need to review them yourself and decide where to go from here.

In either event, I have done all I can and you will need to take it from here. If you
don't want to land my patch, you can replicate it locally for editing with
./mach vendor third_party/xsimd/moz.yaml

When reviewing, please note that this is external code, which needs a full and
careful inspection - not a rubberstamp.

Assignee: nobody → padenot
Flags: needinfo?(padenot)
Pushed by padenot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c78dc7167837 Update xsimd to 9cb09c4065a9cee34a425a3f48fbb6d823f1ff16 r=padenot
Status: NEW → RESOLVED
Closed: 3 days ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
Flags: needinfo?(padenot)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: