https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118627
Bug ID: 118627 Summary: gcc/omp-general.cc:4197: Possible read of uninitialised data ? Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- Clang says: gcc/omp-general.cc:4197:7: warning: variable 'am_expr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] Source code is tree am_expr; if (omp_parse_access_method (&expr, &kind)) am_expr = expr; // ... addr_tokens.safe_push (new omp_addr_token (kind, am_expr)); Suggest add an initialiser to am_expr at its declaration.