File tree 2 files changed +10
-5
lines changed 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -30,12 +30,15 @@ jobs:
30
30
matrix :
31
31
toolchain :
32
32
- stable
33
- # - beta
34
- # - nightly
35
33
os :
36
34
- ubuntu-latest
37
35
- macos-latest
38
36
- windows-latest
37
+ include :
38
+ - toolchain : beta
39
+ os : ubuntu-latest
40
+ - toolchain : nightly
41
+ os : ubuntu-latest
39
42
40
43
steps :
41
44
- uses : actions/checkout@v4
46
49
target
47
50
key : unit-test-${{ runner.os }}-${{ matrix.toolchain}}
48
51
- name : Set up Rust
49
- run : rustup default ${{ matrix.toolchain }} && rustup update ${{ matrix.toolchain }} --no-self-update
52
+ run : rustup default ${{ matrix.toolchain }} && rustup update ${{ matrix.toolchain }} --no-self-update && rustup component add clippy
50
53
- name : Rust version
51
54
run : rustc -Vv
52
55
- name : Install LLVM and Clang
Original file line number Diff line number Diff line change @@ -101,8 +101,10 @@ pub trait VectorView<'a>:
101
101
pub trait Vector :
102
102
VectorOpsByValue < Self >
103
103
+ for < ' b > VectorOpsByValue < & ' b Self >
104
- + for < ' a > VectorOpsByValue < Self :: View < ' a > >
105
- + for < ' a , ' b > VectorOpsByValue < & ' b Self :: View < ' a > >
104
+ // TODO: commenting out these because they cause a compiler hang (https://github.com/martinjrobins/diffsol/issues/3)
105
+ // TODO: replace when this is fixed
106
+ //+ for<'a> VectorOpsByValue<Self::View<'a>>
107
+ //+ for<'a, 'b> VectorOpsByValue<&'b Self::View<'a>>
106
108
+ Mul < Scale < Self :: T > , Output = Self >
107
109
+ Div < Scale < Self :: T > , Output = Self >
108
110
+ VectorMutOpsByValue < Self >
You can’t perform that action at this time.
0 commit comments