Mark POP_TOP at end of expression statement as artificial, to conform to PEP 626. (GH-24860)

diff --git a/Python/compile.c b/Python/compile.c
index 942614f..ea1bf6b 100644
--- a/Python/compile.c
+++ b/Python/compile.c
@@ -3397,6 +3397,8 @@ compiler_visit_stmt_expr(struct compiler *c, expr_ty value)
     }
 
     VISIT(c, expr, value);
+    /* Mark POP_TOP as artificial */
+    c->u->u_lineno = -1;
     ADDOP(c, POP_TOP);
     return 1;
 }