brintos

brintos / llvm-project-archived public Read only

0
0
Text · 485 B · 8eddfce Raw
11 lines · cpp
1// RUN: %clang_cc1 -triple aarch64-linux-gnu  -fsyntax-only -verify -fexceptions -fcxx-exceptions %s -std=c++142 3void lambda() {4  // expected-error@+1 {{attribute 'target_clones' multiversioned functions do not yet support lambdas}}5  auto x = []() __attribute__((target_clones("default"))){};6  x();7  // expected-error@+1 {{attribute 'target_clones' multiversioned functions do not yet support lambdas}}8  auto y = []() __attribute__((target_clones("fp16+lse", "rdm"))){};9  y();10}11