https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123128
--- Comment #3 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jakub Jelinek <[email protected]>: https://gcc.gnu.org/g:e10dc8fa17ac633dfeca38cadfe0ba974af7e5a3 commit r16-6120-ge10dc8fa17ac633dfeca38cadfe0ba974af7e5a3 Author: Jakub Jelinek <[email protected]> Date: Mon Dec 15 13:44:20 2025 +0100 openmp: Fix next variable initialization in cp_parser_omp_clause_linear [PR123128] Apparently clang++ emits error on int *p = ((unsigned long) 0); while g++ accepts it without any diagnostics even with -pedantic-errors -W -Wall. Dunno which is right, anyway, I meant to initialize with NULL, not UNKNOWN_LOCATION. 2025-12-15 Jakub Jelinek <[email protected]> PR c++/123128 * parser.cc (cp_parser_omp_clause_linear): Initialize next to NULL rather than UNKNOWN_LOCATION.
