Ned Deily <n...@python.org> added the comment: Thanks for your additional analysis. So, assuming I understand it correctly, the problem here is that there can be hardware configurations where the only (or first?) hardware addresses available exceed 48 bits. I'm not sure what might be different for your system when running 10.13, assuming uuid1() used to work on earlier versions of macOS; perhaps another network interface with a smaller address was supported and configured? It seems like such configurations are pretty rare; there don't seem to be any prior bug reports on this and it would be unusual for Mac systems to only have a Firewire (non-loopback) network interface configured. In any case, such configurations presumably are not limited to Macs so I'm removing the macOS tag.
---------- components: +Library (Lib) -macOS nosy: -ronaldoussoren stage: -> needs patch title: uuid1() broken on macos high sierra -> uuid1() fails if only 64-bit interface addresses are available _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue32502> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com