fix "BytesWarning: str() on a bytes instance"
diff --git a/Lib/test/test_subprocess.py b/Lib/test/test_subprocess.py
index adf00a5..a633af5 100644
--- a/Lib/test/test_subprocess.py
+++ b/Lib/test/test_subprocess.py
@@ -801,7 +801,8 @@
                                  stdout=subprocess.PIPE, stderr=subprocess.PIPE)
             stdout, stderr = p.communicate()
             self.assertEqual(0, p.returncode, "sigchild_ignore.py exited"
-                             " non-zero with this error:\n%s" % stderr)
+                             " non-zero with this error:\n%s" %
+                             stderr.decode('utf8'))
 
 
     #