1f1deb837SReid Kleckner // RUN: %clang_cc1 -verify -fopenmp %s 2*a8a9153aSAlexey Bataev 3*a8a9153aSAlexey Bataev // RUN: %clang_cc1 -verify -fopenmp-simd %s 4*a8a9153aSAlexey Bataev // SIMD-ONLY0-NOT: {{__kmpc|__tgt}} f(int a,...)5f1deb837SReid Klecknervoid f(int a, ...) { 6f1deb837SReid Kleckner #pragma omp parallel for 7f1deb837SReid Kleckner for (int i = 0; i < 100; ++i) { 8f1deb837SReid Kleckner __builtin_va_list ap; 9f1deb837SReid Kleckner __builtin_va_start(ap, a); // expected-error {{'va_start' cannot be used in a captured statement}} 10f1deb837SReid Kleckner } 11f1deb837SReid Kleckner }; 12