Peter Collingbourne | 39d3e7a | 2011-02-15 19:46:23 +0000 | [diff] [blame^] | 1 | // RUN: %clang_cc1 %s -verify -pedantic -fsyntax-only |
2 | |||||
3 | void f1(double da) { // expected-error {{requires cl_khr_fp64 extension}} | ||||
4 | double d; // expected-error {{requires cl_khr_fp64 extension}} | ||||
5 | } | ||||
6 | |||||
7 | #pragma OPENCL EXTENSION cl_khr_fp64 : enable | ||||
8 | |||||
9 | void f2(void) { | ||||
10 | double d; | ||||
11 | } | ||||
12 | |||||
13 | #pragma OPENCL EXTENSION cl_khr_fp64 : disable | ||||
14 | |||||
15 | void f3(void) { | ||||
16 | double d; // expected-error {{requires cl_khr_fp64 extension}} | ||||
17 | } |