Skip to content

xsimd: add 14.2.0#2705

Open
Alvaro-Kothe wants to merge 6 commits into
mesonbuild:masterfrom
Alvaro-Kothe:feat/xsimd
Open

xsimd: add 14.2.0#2705
Alvaro-Kothe wants to merge 6 commits into
mesonbuild:masterfrom
Alvaro-Kothe:feat/xsimd

Conversation

@Alvaro-Kothe
Copy link
Copy Markdown

No description provided.

@Alvaro-Kothe Alvaro-Kothe force-pushed the feat/xsimd branch 2 times, most recently from 8c96165 to 5bb24c6 Compare March 21, 2026 01:07
Comment thread subprojects/packagefiles/xsimd/meson_options.txt Outdated
Comment thread subprojects/packagefiles/xsimd/meson.build Outdated
Comment thread subprojects/packagefiles/xsimd/meson.build Outdated
option(
'xtl_complex',
type: 'feature',
value: 'disabled',
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Presumably this should default to auto? In which case, you can just remove this line.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

I don't have enough knowledge on xsimd to make this decision. I mainly adapted their cmake config to meson.

https://github.com/xtensor-stack/xsimd/blob/4050d947536137280ee9c01f2ec73fb3071e63f4/xsimdConfig.cmake.in#L18-L29

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Removed this line to maintain consistency with xtensor, which uses auto with xsimd.

I also added the cpp_std=c++14 that I forgot.

xsimd_inc = include_directories('include')
xtl_dep = dependency(
'xtl',
version: ['>=0.7.0', '<1.0.0'],
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Is an upcoming 1.0 known to break xsimd? If not, we usually don't declare the upper bound.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

I don't think so. removed.

@Alvaro-Kothe Alvaro-Kothe changed the title xsimd: add 14.1.0 xsimd: add 14.2.0 May 5, 2026
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.

2 participants