Original file line numberDiff line numberDiff line change@@ -0,0 +1,2 @@
1+Update Valgrind suppression file to ignore a false alarm in
2+:c:func:`PyUnicode_Decode` when using GCC builtin strcmp().
Original file line numberDiff line numberDiff line change@@ -283,6 +283,17 @@
283283 fun:rl_initialize
284284}
285285286+# Valgrind emits "Conditional jump or move depends on uninitialised value(s)"
287+# false alarms on GCC builtin strcmp() function. The GCC code is correct.
288+#
289+# Valgrind bug: https://bugs.kde.org/show_bug.cgi?id=264936
290+{
291+ bpo-38118: Valgrind emits false alarm on GCC builtin strcmp()
292+ Memcheck:Cond
293+ fun:PyUnicode_Decode
294+}
295+296+286297###
287298### These occur from somewhere within the SSL, when running
288299### test_socket_sll. They are too general to leave on by default.