8000 Setup and tweak rayon, serde, blas features for no-std changes by bluss · Pull Request #889 · rust-ndarray/ndarray · GitHub
[go: up one dir, main page]

Skip to content

Setup and tweak rayon, serde, blas features for no-std changes #889

Merged
bluss merged 2 commits intomasterfrom
nostd-fixups
Jan 10, 2021
Merged

Setup and tweak rayon, serde, blas features for no-std changes #889
bluss merged 2 commits intomasterfrom
nostd-fixups

Conversation

@bluss
Copy link
Member
@bluss bluss commented Jan 10, 2021

rayon: implies std, because threads do.
serde: works fine without std.
blas: works fine without std if we use libc (libc is a new dependency
for this feature flag, but it's already used by blas transitively).

A slight hack is used for rayon (renaming the dependency) because we
need to use a feature flag to enable std in this crate too.

bluss added 2 commits January 10, 2021 15:24
rayon: implies std, because threads to
serde: works fine without std
blas: works fine without std if we use libc (libc is a new dependency
for this feature flag, but it's already used by blas transitively).

A slight hack is used for rayon (renaming the dependency) because we
need to use a feature flag to enable std in this crate too.
@bluss bluss merged commit 6937f53 into master Jan 10, 2021
@bluss bluss deleted the nostd-fixups branch January 10, 2021 15:04
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.

1 participant

0