| /* | |
| REQUIRED_ARGS: -m64 | |
| TEST_OUTPUT: | |
| --- | |
| fail_compilation/fail10905.d(20): Error: incompatible types for `(this.x) == (cast(const(__vector(long[2])))cast(__vector(long[2]))1L)`: both operands are of type `const(__vector(long[2]))` | |
| --- | |
| */ | |
| struct Foo | |
| { | |
| enum __vector(long[2]) y = 1; | |
| } | |
| struct Bar | |
| { | |
| __vector(long[2]) x; | |
| bool spam() const | |
| { | |
| return x == Foo.y; | |
| } | |
| } |