Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maybe bump raw-cpuid version? #29

Open
wisp3rwind opened this issue May 28, 2024 · 0 comments
Open

Maybe bump raw-cpuid version? #29

wisp3rwind opened this issue May 28, 2024 · 0 comments

Comments

@wisp3rwind
Copy link

A small thing I just noticed: gemm ends up pulling in two versions of the bitflags crate. That probably does not have a huge effect on build times, but if it doesn't cause any further breakage, it could be avoided by simply bumping raw-cpuid to ^11, which depends on bitflags = "^2".

> cargo deny check bans
[...]
  = bitflags v1.3.2
    └── raw-cpuid v10.7.0
        ├── gemm v0.18.0
        │   └── faer v0.19.0
        │       └── mylib v0.1.0
        ├── gemm-c32 v0.18.0
        │   └── gemm v0.18.0 (*)
        ├── gemm-c64 v0.18.0
        │   └── gemm v0.18.0 (*)
        ├── gemm-common v0.18.0
        │   ├── gemm v0.18.0 (*)
        │   ├── gemm-c32 v0.18.0 (*)
        │   ├── gemm-c64 v0.18.0 (*)
        │   ├── gemm-f32 v0.18.0
        │   │   └── gemm v0.18.0 (*)
        │   └── gemm-f64 v0.18.0
        │       └── gemm v0.18.0 (*)
        ├── gemm-f32 v0.18.0 (*)
        └── gemm-f64 v0.18.0 (*)
  = bitflags v2.5.0
    ├── rustix v0.38.34
    │   └── terminal_size v0.3.0
    │       └── clap_builder v4.5.2
    │           └── clap v4.5.4
    │               └── divan v0.1.14
    │                   └── mylib v0.1.0
    └── sysctl v0.5.5
        └── gemm-common v0.18.0
            ├── gemm v0.18.0
            │   └── faer v0.19.0
            │       └── mylib v0.1.0 (*)
            ├── gemm-c32 v0.18.0
            │   └── gemm v0.18.0 (*)
            ├── gemm-c64 v0.18.0
            │   └── gemm v0.18.0 (*)
            ├── gemm-f32 v0.18.0
            │   └── gemm v0.18.0 (*)
            └── gemm-f64 v0.18.0
                └── gemm v0.18.0 (*)
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

No branches or pull requests

1 participant