https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79608
Bug ID: 79608 Summary: missing space in error message "bepositive" Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: roland.illig at gmx dot de Target Milestone: --- From cp/semantics.c: case OMP_CLAUSE_VECTOR: warning_at (OMP_CLAUSE_LOCATION (c), 0, "%<vector%> length value must be" "positive"); break; case OMP_CLAUSE_WORKER: warning_at (OMP_CLAUSE_LOCATION (c), 0, "%<worker%> num value must be" "positive"); You should check for any adjacent string literals where the first doesn't end with a space _and_ the second doesn't start with a space.