brintos

brintos / llvm-project-archived public Read only

0
0
Text · 584 B · 1ea8b97 Raw
9 lines · cpp
1// RUN: %clang_cc1 -std=c++17 -fsyntax-only -verify %s -verify=expected,not-cxx202// RUN: %clang_cc1 -std=c++20 -fsyntax-only -Wdeprecated -verify %s -verify=expected,cxx203// RUN: %clang_cc1 -std=c++26 -fsyntax-only -Wdeprecated -verify %s -verify=expected,cxx264 5void f(int (&array1)[2], int (&array2)[2]) {6  if (array1 == array2) { } // not-cxx20-warning {{comparison between two arrays compare their addresses}} cxx20-warning {{comparison between two arrays is deprecated}}7                            // cxx26-error@-1 {{comparison between two arrays is ill-formed in C++26}}8}9