Skip to content

disable s390x vector intrinsics if softfloat is enabled#2022

Merged
folkertdev merged 1 commit intorust-lang:mainfrom
fneddy:s390x_softfloat_abi
Feb 5, 2026
Merged

disable s390x vector intrinsics if softfloat is enabled#2022
folkertdev merged 1 commit intorust-lang:mainfrom
fneddy:s390x_softfloat_abi

Conversation

@fneddy
Copy link
Contributor

@fneddy fneddy commented Feb 5, 2026

we will add an explicit incompatibility of softfloat and vector feature in rutsc s390x-unknown-none-softfloat target specification. Therefore we need to disable vector intrinsics here to be able to compile core for this target.

=> rust-lang/rust#151154

we will add an explicit incompatibility of softfloat and vector feature
in rutsc s390x-unknown-none-softfloat target specification.
Therefore we need to disable vector intrinsics here to be able to compile
core for this target.
@rustbot
Copy link
Collaborator

rustbot commented Feb 5, 2026

r? @folkertdev

rustbot has assigned @folkertdev.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

@folkertdev
Copy link
Contributor

cc @uweigand you're probably following along already, just making sure you see this.

All of the vector types/functions are unstable currently, but them not being available with softfloat is something we should bring up in an eventual stabilization report.

@folkertdev folkertdev added this pull request to the merge queue Feb 5, 2026
Merged via the queue into rust-lang:main with commit 1a7cc47 Feb 5, 2026
75 checks passed
@uweigand
Copy link

uweigand commented Feb 5, 2026

cc @uweigand you're probably following along already, just making sure you see this.

All of the vector types/functions are unstable currently, but them not being available with softfloat is something we should bring up in an eventual stabilization report.

Agreed. Just for context, with GCC and clang we have the same situation where vector types and intrinsics are not available with softfloat.

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.

4 participants