New submission from Michael Thompson <mft...@gmail.com>:
Version 3.5.2, the "rand string seed" is not deterministic in code sample below across multiple invocations of the program. Python 3.6.8 works fine. #!/usr/bin/env python3 import random lis = '94' random.seed(lis, version=1) w = random.random() * 100 print('rand string seed: %d' % w) lis = 94 random.seed(lis, version=1) w = random.random() * 100 print('rand int seed: %d' % w) Running in a Docker container: uname -a: Linux formatstring-igrader 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux ---------- messages: 358236 nosy: mfthomps priority: normal severity: normal status: open title: random.seed with string and version 1 not deterministic in 3.5.2 type: behavior versions: Python 3.5 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue39023> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com