<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>

<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>


<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">

<h3 style="margin-top: 20px; margin-bottom: 10px;">
Michael R. Crusoe pushed to branch upstream at <a href="https://salsa.debian.org/med-team/simde">Debian Med / simde</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/med-team/simde/-/commit/173557fa66b7f2572d29f0fca92f8c0ab0817fad">173557fa</a></strong>
<div>
<span> by Michael R. Crusoe </span> <i> at 2026-02-21T16:22:07+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New upstream version 0.8.4~rc2</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
120 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#fd5da61396a8376845bee5cdf71aaf3c98a888ae">
.circleci/config.yml
</a>
</li>
<li class="file-stats">
<a href="#354259e274abdabac4bcb26200ebe26b0038ec5b">
<span class="new-file">
+
.github/actionlint-matcher.json
</span>
</a>
</li>
<li class="file-stats">
<a href="#b679da644ac90050f29418e64d510b8d5b537004">
<span class="new-file">
+
.github/workflows/actionlint.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#899ce9c202bf7bb5480e72836c3edc773c9c4244">
.github/workflows/ci.yml
</a>
</li>
<li class="file-stats">
<a href="#c3aa8b7f1c613e43d3bb9d5ac52ac6603d945e89">
.github/workflows/codeql-analysis.yml
</a>
</li>
<li class="file-stats">
<a href="#f130ad0d1d16d0d70ec30d355f736ae3784b05cf">
.github/workflows/deploy.yml
</a>
</li>
<li class="file-stats">
<a href="#4e56d152384f2703002f555d1dc9bbc9c8f6c1df">
.github/workflows/ossar-analysis.yml
</a>
</li>
<li class="file-stats">
<a href="#9a98b3a96b2535ed7b7118de7f582b4c068bb56b">
.packit.yml
</a>
</li>
<li class="file-stats">
<a href="#d84e7b22c19f58224110f65712c9efcf98de90f8">
.packit/ci.sh
</a>
</li>
<li class="file-stats">
<a href="#53eac2c754190d3053280c5dd924a9b19b1f0c08">
.packit/simde.spec
</a>
</li>
<li class="file-stats">
<a href="#3240fa9e9da7b38b58bff9f1c62c2f12cdf24415">
docker/cross-files/aarch64-clang-19-ccache.cross
</a>
</li>
<li class="file-stats">
<a href="#692b912664681ecb566a578a776cbfb4296a6299">
<span class="new-file">
+
docker/cross-files/aarch64-clang-19-no-extras-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#90f522911bb5cd236d861049966985937c750a3c">
<span class="new-file">
+
docker/cross-files/aarch64-clang-20-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#b40090123a0b3a5ab6ad5b8f62edac12e3254fad">
<span class="new-file">
+
docker/cross-files/aarch64-clang-20-no-extras-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#c0f1e25fd13d7dfb7b97c28e94f049519bb2bc44">
<span class="new-file">
+
docker/cross-files/armel-clang-19-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#ee35ff4d99504a3b1cec08b6c3a27e0ec385f8d6">
<span class="new-file">
+
docker/cross-files/armel-clang-20-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#2d233260d07d70fff66ab4e3278d617651127708">
<span class="new-file">
+
docker/cross-files/armv7-clang-19-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#a49165081d7f4aa32767075f32d7c21915b3d2bf">
<span class="new-file">
+
docker/cross-files/armv7-clang-20-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#69b05cd8f67fa5215dd8e52d65951132b1db52bf">
docker/cross-files/emscripten32-relaxed.cross
</a>
</li>
<li class="file-stats">
<a href="#0fb6d38facf0c67e124b86d0fab9bb68fbe8363f">
docker/cross-files/emscripten32.cross
</a>
</li>
<li class="file-stats">
<a href="#644058f2cc095c5dd5829fb1432f3504afb3029d">
docker/cross-files/emscripten64-relaxed.cross
</a>
</li>
<li class="file-stats">
<a href="#adde7beeb2c7cedfda2da9a98ba2d5c1ead01c22">
docker/cross-files/emscripten64.cross
</a>
</li>
<li class="file-stats">
<a href="#dcad920968d369723e1a41adbd3bf964c8e7c6f2">
<span class="new-file">
+
docker/cross-files/i686-gcc-12-qemu-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#5ff0b8bc4af5bbc7ff8ef7377df5bc62b1ae747f">
<span class="new-file">
+
docker/cross-files/loongarch64-clang-19-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#9fa328875d062ac53177122ed0baebdfdb33c3ef">
<span class="new-file">
+
docker/cross-files/loongarch64-clang-20-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#7a1b85562467a316a720840a292c444b7ec014a6">
<span class="new-file">
+
docker/cross-files/ppc64el-clang-19-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#0f92c3851af67ac88e44b2752d134b4d4f731787">
<span class="new-file">
+
docker/cross-files/ppc64el-clang-20-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#b1a1fe7f202d40a0aea5434436f2eb2900392209">
<span class="new-file">
+
docker/cross-files/riscv64-clang-19-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#a02de29df19a808304d303c307afc4543dd293ab">
<span class="new-file">
+
docker/cross-files/riscv64-clang-20-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#6738a71dd6a9eb0653fea84ce3cf65c1e6a06efa">
<span class="new-file">
+
docker/cross-files/s390x-clang-19-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#2949b6115eac749c1ba63c58b379f37c2da904e4">
<span class="new-file">
+
docker/cross-files/s390x-clang-20-ccache.cross
</span>
</a>
</li>
<li class="file-stats">
<a href="#0cc1139e3347f573ae1feee5b73dbc8a8a21fcfa">
meson.build
</a>
</li>
<li class="file-stats">
<a href="#9820fc15c136bd6f1846e58ab5a325dd6b438f8e">
simde/arm/neon/and.h
</a>
</li>
<li class="file-stats">
<a href="#fa7dd1fae0f3f8ba37c3df2ad7ba684e31ec3048">
simde/arm/neon/cge.h
</a>
</li>
<li class="file-stats">
<a href="#ebde8984da13b227fc978d024a2f26c936da53ef">
simde/arm/neon/ld1.h
</a>
</li>
<li class="file-stats">
<a href="#41dee7ca55b3ad01e3eb32790ef18c02e0672c9b">
simde/arm/neon/ld1_x2.h
</a>
</li>
<li class="file-stats">
<a href="#3b4100a6c4058ae467771d1af315c155687376f5">
simde/arm/neon/ld1q_x2.h
</a>
</li>
<li class="file-stats">
<a href="#2f4ab08a6ca102cea99f525838c397b31ea1200a">
simde/arm/neon/ld1q_x3.h
</a>
</li>
<li class="file-stats">
<a href="#5e0ba385eaefe77b260c12b30263c9313b88b67c">
simde/arm/neon/ld1q_x4.h
</a>
</li>
<li class="file-stats">
<a href="#4041613acf8d3707593426cae7882b3f1d34c6df">
simde/arm/neon/ld2.h
</a>
</li>
<li class="file-stats">
<a href="#10d13d12221d151b4f10d5ae0181dc8cec1124d5">
simde/arm/neon/ld3.h
</a>
</li>
<li class="file-stats">
<a href="#fd009fb2c230343fab982bd4c8632175935425bf">
simde/arm/neon/ld4.h
</a>
</li>
<li class="file-stats">
<a href="#32fa68d1590e0012fb3bf2e893835789b775a413">
simde/arm/neon/max.h
</a>
</li>
<li class="file-stats">
<a href="#014f6bd7c63049528ca0dd4b8f34243e8d3ba475">
simde/arm/neon/min.h
</a>
</li>
<li class="file-stats">
<a href="#a99c6c26ad2381139f3f883866f641981ef82790">
simde/arm/neon/mul_lane.h
</a>
</li>
<li class="file-stats">
<a href="#1c842f66ce0ebc52406e6f40e64b128c5212088e">
simde/arm/neon/mvn.h
</a>
</li>
<li class="file-stats">
<a href="#f7958d326eabdc763d30222537405a398db69599">
simde/arm/neon/qdmulh.h
</a>
</li>
<li class="file-stats">
<a href="#5a4bdfa3d505cdff3167afde6c6c2b6fed3fecc6">
simde/arm/neon/rnd32x.h
</a>
</li>
<li class="file-stats">
<a href="#a13d68400a9644147597201cc3754769ec1355de">
simde/arm/neon/rnd32z.h
</a>
</li>
<li class="file-stats">
<a href="#72a9c1b6abe9c65eb21b206149f94797c04f90b6">
simde/arm/neon/rnd64x.h
</a>
</li>
<li class="file-stats">
<a href="#9183da0c9c90f884bd93dfe048a83ab865c6cca0">
simde/arm/neon/rnd64z.h
</a>
</li>
<li class="file-stats">
<a href="#532e3ed837666919dc4e86b95965f0c87a2bb0f6">
simde/arm/neon/st2.h
</a>
</li>
<li class="file-stats">
<a href="#c06f291e7d50ea87d79ca2c26fca01ec2f08958d">
simde/arm/neon/st3.h
</a>
</li>
<li class="file-stats">
<a href="#d3cbdd1ccd0553fb76c2de478102fd5505f07d88">
simde/arm/neon/st4.h
</a>
</li>
<li class="file-stats">
<a href="#5513521702de8da413b3439903661e6d17984b11">
simde/arm/neon/types.h
</a>
</li>
<li class="file-stats">
<a href="#915662974e4fe8d13ce32a504fbb77b7501772b7">
simde/arm/sve/types.h
</a>
</li>
<li class="file-stats">
<a href="#760732bed738caa56687857695b43cbf7c854637">
simde/mips/msa/adds.h
</a>
</li>
<li class="file-stats">
<a href="#1135098edb73838f30e71b0159363f6c7b924b42">
simde/simde-arch.h
</a>
</li>
<li class="file-stats">
<a href="#2203d72650a79896412011280f41cb217d8561ff">
simde/simde-common.h
</a>
</li>
<li class="file-stats">
<a href="#ac7fd73431bf7bdfad75b69633dc2e2e361f05c2">
simde/simde-detect-clang.h
</a>
</li>
<li class="file-stats">
<a href="#2b1acb32ac3fdd757486bc169b46756374449d89">
simde/simde-diagnostic.h
</a>
</li>
<li class="file-stats">
<a href="#505d6bfe19e121b5a4097c4dbd843fec16caef85">
simde/simde-f16.h
</a>
</li>
<li class="file-stats">
<a href="#09cfced1749e7dd63171f47f1311436dbf2b0382">
simde/simde-features.h
</a>
</li>
<li class="file-stats">
<a href="#c504d875b3222df9ca58677cbde7bf8976c37648">
simde/x86/aes.h
</a>
</li>
<li class="file-stats">
<a href="#b2e401afe7ebebbc8ff7a101b633fecd38c480d6">
simde/x86/avx.h
</a>
</li>
<li class="file-stats">
<a href="#b8125778160588819ff56f7efb4e85e7debe1597">
simde/x86/avx2.h
</a>
</li>
<li class="file-stats">
<a href="#7504eb51c3a1ecdf11109ebebfce7dd2ede13b5f">
simde/x86/avx512.h
</a>
</li>
<li class="file-stats">
<a href="#040a076c08c5868b7de7fe3495d0febf6bb3c14c">
simde/x86/avx512/blend.h
</a>
</li>
<li class="file-stats">
<a href="#d251833fcc56ed20ed3ca8f79e45dde4768de0c8">
simde/x86/avx512/broadcast.h
</a>
</li>
<li class="file-stats">
<a href="#3f25ff6f6fadaa4b4b3ce6675480a8fba24fbf98">
simde/x86/avx512/cmpeq.h
</a>
</li>
<li class="file-stats">
<a href="#28d35f6cc205a4ba14feb01ba96d92ae6a97fa24">
simde/x86/avx512/cmpneq.h
</a>
</li>
<li class="file-stats">
<a href="#bd77b86b52cad2f36a7eb998b11d20f47bd87c66">
simde/x86/avx512/conflict.h
</a>
</li>
<li class="file-stats">
<a href="#8d912cf0cfbe16647f9909d93115d80af8e08e27">
simde/x86/avx512/cvt.h
</a>
</li>
<li class="file-stats">
<a href="#6a422c9933a2f2dd90e2d8d51efe8cf5d56a4e33">
simde/x86/avx512/cvts.h
</a>
</li>
<li class="file-stats">
<a href="#d9bd6b012bfe0c6784a3434e484708517849c838">
simde/x86/avx512/expand.h
</a>
</li>
<li class="file-stats">
<a href="#75a260482354d8569c2f03e6d1b5024093cfd351">
<span class="new-file">
+
simde/x86/avx512/expandloadu.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#59b1ee062ac0f8335cc56d0ac168763899596410">
simde/x86/avx512/gather.h
</a>
</li>
<li class="file-stats">
<a href="#57adb595529f9b9bd92bda88bb6fde677ba1f51b">
simde/x86/avx512/insert.h
</a>
</li>
<li class="file-stats">
<a href="#fedc9b78bdc348415dabd3ed6d688ef8f3267048">
simde/x86/avx512/load.h
</a>
</li>
<li class="file-stats">
<a href="#a156caeaf72fe7a82807253201d8b931e8b749a8">
simde/x86/avx512/loadu.h
</a>
</li>
<li class="file-stats">
<a href="#7a28261bb3a1d79d8371b1caae307f128727fe36">
simde/x86/avx512/lzcnt.h
</a>
</li>
<li class="file-stats">
<a href="#9dd0d5c3d49f08df4cda989b793f92beb46ee493">
simde/x86/avx512/mov.h
</a>
</li>
<li class="file-stats">
<a href="#27b6c6412e8f535daf43ae2848d019e22021dbe7">
simde/x86/avx512/movm.h
</a>
</li>
<li class="file-stats">
<a href="#d98076a546281d717c84801a71cb8c708faa9d3e">
simde/x86/avx512/permutex.h
</a>
</li>
<li class="file-stats">
<a href="#9c8a4e2f8436eb5aa6b4cd133f3342add50596ce">
simde/x86/avx512/round.h
</a>
</li>
<li class="file-stats">
<a href="#8c02d2f190cdcf9dc94f50490cbd40a83c702bc2">
simde/x86/avx512/roundscale.h
</a>
</li>
<li class="file-stats">
<a href="#46984cc76a1457224ee80edf29d1a06c0e301f16">
simde/x86/avx512/shuffle.h
</a>
</li>
<li class="file-stats">
<a href="#1f733adda5a074cb169aae2dce5e31b0c3bf9258">
simde/x86/avx512/slli.h
</a>
</li>
<li class="file-stats">
<a href="#8d65cb294ccf51f3ca452ca5d2f4840c3d53ce60">
simde/x86/avx512/srli.h
</a>
</li>
<li class="file-stats">
<a href="#337e7d43e7e4e67e7616e421b82c9b210d8cdb24">
simde/x86/avx512/storeu.h
</a>
</li>
<li class="file-stats">
<a href="#6a97e384f9f06b3e4e8339fe48409d347223ff1b">
simde/x86/avx512/sub.h
</a>
</li>
<li class="file-stats">
<a href="#4181d9d9bed9ddb47c621d9a8cb093529a1a5ec7">
simde/x86/avx512/types.h
</a>
</li>
<li class="file-stats">
<a href="#235525c10f9b0fccd0d879243037acc313dbd2a6">
simde/x86/f16c.h
</a>
</li>
<li class="file-stats">
<a href="#1b3869a411241230d6564af9656ec5faaec6b571">
simde/x86/mmx.h
</a>
</li>
<li class="file-stats">
<a href="#7291089be7eb6ec5609aa686d6981eef716775e5">
simde/x86/sse.h
</a>
</li>
<li class="file-stats">
<a href="#9fa2c5736abae1ba29944d1ccdd57ea2680d6b9c">
simde/x86/sse2.h
</a>
</li>
<li class="file-stats">
<a href="#65ef93efb797abbe654418297a7f1197050ad457">
simde/x86/sse3.h
</a>
</li>
<li class="file-stats">
<a href="#4ecb27d7e6a711398cf3e559edaa4fb83a56bf57">
simde/x86/sse4.1.h
</a>
</li>
<li class="file-stats">
<a href="#58c52c40f3af1533703d67cc7188354dc1f10cc4">
simde/x86/svml.h
</a>
</li>
<li class="file-stats">
<a href="#68894cb44c1c4108edb4a74b7f6747bf9cb92782">
test/meson.build
</a>
</li>
<li class="file-stats">
<a href="#caac7b0fb772e5f0fc96571ff5dee065a64ff6aa">
test/native-aliases.sh
</a>
</li>
<li class="file-stats">
<a href="#42a02a8b70cf91274c928ed4bf7dac6ec31dd5dc">
test/test.h
</a>
</li>
<li class="file-stats">
<a href="#bef0e47f9ab8df667a803ea432202150047dc17a">
test/x86/avx.c
</a>
</li>
<li class="file-stats">
<a href="#da31670b055d33f93b5c9fcdb9631cabc442e85b">
test/x86/avx2.c
</a>
</li>
<li class="file-stats">
<a href="#a1fb302991328cbf1c5f36a3b6e68aa19076ca60">
test/x86/avx512/broadcast.c
</a>
</li>
<li class="file-stats">
<a href="#060a305a9ff049f18b0edf002c5246c2583c6f09">
test/x86/avx512/cmpeq.c
</a>
</li>
<li class="file-stats">
<a href="#6fc27d8d222d36d5709451ff198f7fa2ede93c90">
test/x86/avx512/cmpneq.c
</a>
</li>
<li class="file-stats">
<a href="#8bec3638c5ebbbd06da27955d28bb259bd11fbd9">
test/x86/avx512/expand.c
</a>
</li>
<li class="file-stats">
<a href="#b38ceb6ce0c9579011a39a6f169df4e6c4af2286">
<span class="new-file">
+
test/x86/avx512/expandloadu.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#12e4f21b6ad09746a416c56d8665e0b6c0e4f602">
test/x86/avx512/fpclass.c
</a>
</li>
<li class="file-stats">
<a href="#606199c639fb98b469a59d334418ebdecdc175bb">
test/x86/avx512/load.c
</a>
</li>
<li class="file-stats">
<a href="#ef3b673c2f547aa7b9a7b1635ab1661cfd282805">
test/x86/avx512/loadu.c
</a>
</li>
<li class="file-stats">
<a href="#fc44bbe44d8e3e269687d07a848024690f9d7cc1">
test/x86/avx512/lzcnt.c
</a>
</li>
<li class="file-stats">
<a href="#23b10dcca41ef2d592adba6f33c8f692c2563f17">
test/x86/avx512/slli.c
</a>
</li>
<li class="file-stats">
<a href="#6479a7f09d9bafb94ce7228fa3361a845489d8ee">
test/x86/avx512/srli.c
</a>
</li>
<li class="file-stats">
<a href="#8c02bae951faecbd71e0f241f53ee3093585b273">
test/x86/avx512/storeu.c
</a>
</li>
<li class="file-stats">
<a href="#83edf04d8fe449c9bfbfc31e5f28ea5935b6f691">
test/x86/avx512/sub.c
</a>
</li>
<li class="file-stats">
<a href="#a468fc13178ed7f104e620cbc5e7402ac1168dc6">
test/x86/avx512/test-avx512.h
</a>
</li>
<li class="file-stats">
<a href="#1cb5bc3c7fe213378b1134e9031188478f99bebc">
test/x86/mmx.c
</a>
</li>
<li class="file-stats">
<a href="#51180fb89dcb753c0c431afe9708cbcbc08b3593">
test/x86/sse2.c
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .875rem;">
The diff was not included because it is too large.
</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #626168;">

<br>
<a href="https://salsa.debian.org/med-team/simde/-/commit/173557fa66b7f2572d29f0fca92f8c0ab0817fad">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
<span style="color: transparent; font-size: 0; display: none; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0;">
Notification message regarding https://salsa.debian.org/med-team/simde/-/commit/173557fa66b7f2572d29f0fca92f8c0ab0817fad at 1771687725
</span>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://salsa.debian.org/med-team/simde/-/commit/173557fa66b7f2572d29f0fca92f8c0ab0817fad"}}</script>


</p>
</div>
</body>
</html>