pr34088.c

来自「用于进行gcc测试」· C语言 代码 · 共 25 行

C
25
字号
/* PR middle-end/34088 *//* { dg-do compile } *//* { dg-options "-O -Wall -Werror" } */int F0 (int);int F1 (int t) { return F0(t); }int F2 (int t) { return F0(t); }extern int X[];static inline int foo(int i){  return X[i];}int bar(int* p){  int i;  while ( ({ if (foo(*p) && foo(*p)); p; }) );  return i;	/* { dg-error "is used uninitialized" } */}/* { dg-message "warnings being treated as errors" "" {target "*-*-*"} 0 } */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?