Skip to content

Commit b8b37aa

Browse files
committed
---
yaml --- r: 60053 b: refs/heads/master c: 0e052f5 h: refs/heads/master i: 60051: 642e52c v: v3
1 parent 2956f86 commit b8b37aa

File tree

3 files changed

+23
-1
lines changed

3 files changed

+23
-1
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: c5a7be624a85e876ac8dacf0e53d64f0916112d1
2+
refs/heads/master: 0e052f5685aa6ae69eb96609c6de3785b312d32d
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 2d28d645422c1617be58c8ca7ad9a457264ca850
55
refs/heads/try: c50a9d5b664478e533ba1d1d353213d70c8ad589
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#[simd]
2+
struct vec4<T>(T, T, T, T); //~ ERROR SIMD vector cannot be generic
3+
4+
#[simd]
5+
struct empty; //~ ERROR SIMD vector cannot be empty
6+
7+
#[simd]
8+
struct i64f64(i64, f64); //~ ERROR SIMD vector should be homogeneous
9+
10+
#[simd]
11+
struct int4(int, int, int, int); //~ ERROR SIMD vector element type should be machine type
12+
13+
fn main() {}

trunk/src/test/run-pass/simd-type.rs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#[simd]
2+
struct RGBA {
3+
r: f32,
4+
g: f32,
5+
b: f32,
6+
a: f32
7+
}
8+
9+
fn main() {}

0 commit comments

Comments
 (0)