https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92575
Bug ID: 92575 Summary: trunk/gcc/ada/expect.c: 2 * suspicious assignments ? Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- trunk/gcc/ada/expect.c:265:28: style: Variable 'dead_process' is assigned a value that is never used. [unreadVariable] $ fgrep -n dead_process trunk/gcc/ada/expect.c 128: int *dead_process, 137: *dead_process = 0; 158: *dead_process = i + 1; 227: int *dead_process, 241: *dead_process = 0; 265: dead_process = i + 1; 378: int *dead_process, 392: *dead_process = 0; 450: dead_process = i + 1; 498: int *dead_process ATTRIBUTE_UNUSED, 501: *dead_process = 0; $ Lines 265 and 450 look like errors to me. Maybe better code *dead_process = i + 1; Or should line 498 be copied to lines 128, 227 and 378 ?