brintos

brintos / llvm-project-archived public Read only

0
0
Text · 681 B · 6afd3fd Raw
19 lines · c
1// RUN: %clang_cc1 -std=c23 -fsyntax-only -verify %s2 3void GH139913(...);4void GH139913_test() {5  GH139913(CONCAT(foo, )); // expected-error {{use of undeclared identifier 'CONCAT'}} \6                              expected-error {{use of undeclared identifier 'foo'}} \7                              expected-error {{expected expression}}8}9 10struct GH137867 {11 char value;12};13void GH137867_test() {14  _Atomic(struct GH137867) t;15  while (!atomic_load(&t.value)->value) // expected-error {{use of undeclared identifier 'atomic_load'}} \16                                           expected-error {{accessing a member of an atomic structure or union is undefined behavior}}17    ;18}19