[Touch-packages] [Bug 1840510] Re: Please enable PGO and LTO for arm64
** Changed in: python3-defaults (Ubuntu Bionic) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python3-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1840510 Title: Please enable PGO and LTO for arm64 Status in python3-defaults package in Ubuntu: Fix Released Status in python3-defaults source package in Bionic: Fix Released Status in python3-defaults package in Debian: Fix Released Bug description: The rules file conditionally enables PGO and LTO in the python3 build and while it's enabled for many platforms it's not enabled for arm64. This is worth about 30% performance. Please enable it. A patch is available here with the original debian bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1840510/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1840510] Re: Please enable PGO and LTO for arm64
This is actually being tracked in bug 1835738. ** Changed in: python3-defaults (Ubuntu Bionic) Status: New => In Progress ** Changed in: python3-defaults (Ubuntu Bionic) Status: In Progress => Fix Committed ** Changed in: python3-defaults (Ubuntu Bionic) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python3-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1840510 Title: Please enable PGO and LTO for arm64 Status in python3-defaults package in Ubuntu: Fix Released Status in python3-defaults source package in Bionic: Fix Committed Status in python3-defaults package in Debian: Fix Released Bug description: The rules file conditionally enables PGO and LTO in the python3 build and while it's enabled for many platforms it's not enabled for arm64. This is worth about 30% performance. Please enable it. A patch is available here with the original debian bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1840510/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1840510] Re: Please enable PGO and LTO for arm64
** Tags added: id-5d926655f9e2a5107c03e668 ** Tags added: id-5d9f8a1e11e3927e713981ef -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python3-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1840510 Title: Please enable PGO and LTO for arm64 Status in python3-defaults package in Ubuntu: Fix Released Status in python3-defaults source package in Bionic: New Status in python3-defaults package in Debian: Fix Released Bug description: The rules file conditionally enables PGO and LTO in the python3 build and while it's enabled for many platforms it's not enabled for arm64. This is worth about 30% performance. Please enable it. A patch is available here with the original debian bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1840510/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1840510] Re: Please enable PGO and LTO for arm64
python3-defaults (3.7.5-1) unstable; urgency=medium * Bump version to 3.7.5. * Bump standards version. -- Matthias Klose Wed, 02 Oct 2019 14:31:29 +0200 ** Changed in: python3-defaults (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python3-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1840510 Title: Please enable PGO and LTO for arm64 Status in python3-defaults package in Ubuntu: Fix Released Status in python3-defaults source package in Bionic: New Status in python3-defaults package in Debian: Fix Released Bug description: The rules file conditionally enables PGO and LTO in the python3 build and while it's enabled for many platforms it's not enabled for arm64. This is worth about 30% performance. Please enable it. A patch is available here with the original debian bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1840510/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1840510] Re: Please enable PGO and LTO for arm64
** Also affects: python3-defaults (Ubuntu Bionic) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python3-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1840510 Title: Please enable PGO and LTO for arm64 Status in python3-defaults package in Ubuntu: New Status in python3-defaults source package in Bionic: New Status in python3-defaults package in Debian: Fix Released Bug description: The rules file conditionally enables PGO and LTO in the python3 build and while it's enabled for many platforms it's not enabled for arm64. This is worth about 30% performance. Please enable it. A patch is available here with the original debian bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1840510/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1840510] Re: Please enable PGO and LTO for arm64
** Changed in: python3-defaults (Debian) Status: Unknown => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python3-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1840510 Title: Please enable PGO and LTO for arm64 Status in python3-defaults package in Ubuntu: New Status in python3-defaults package in Debian: Fix Released Bug description: The rules file conditionally enables PGO and LTO in the python3 build and while it's enabled for many platforms it's not enabled for arm64. This is worth about 30% performance. Please enable it. A patch is available here with the original debian bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1840510/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1840510] Re: Please enable PGO and LTO for arm64
** Bug watch added: Debian Bug tracker #934812 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 ** Also affects: python3-defaults (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python3-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1840510 Title: Please enable PGO and LTO for arm64 Status in python3-defaults package in Ubuntu: New Status in python3-defaults package in Debian: Unknown Bug description: The rules file conditionally enables PGO and LTO in the python3 build and while it's enabled for many platforms it's not enabled for arm64. This is worth about 30% performance. Please enable it. A patch is available here with the original debian bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1840510/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1840510] Re: Please enable PGO and LTO for arm64
I've been told that this is planned for the 3.7.5 release of python3.7 in 18.04. The release schedule for that is here: https://www.python.org/dev/peps/pep-0537/#id4 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python3-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1840510 Title: Please enable PGO and LTO for arm64 Status in python3-defaults package in Ubuntu: New Bug description: The rules file conditionally enables PGO and LTO in the python3 build and while it's enabled for many platforms it's not enabled for arm64. This is worth about 30% performance. Please enable it. A patch is available here with the original debian bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1840510/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1840510] Re: Please enable PGO and LTO for arm64
To clarify, that's the release schedule for python 3.7.5. The pgo/lto change for arm64 is already in the 19.10 Ubuntu release of python3 (3.7.4), so once the 3.7.5 version is released upstream, then Debian will update to it, then Ubuntu 19.10 (or 20.04) will update to it, then it will be backported to 18.04. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python3-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1840510 Title: Please enable PGO and LTO for arm64 Status in python3-defaults package in Ubuntu: New Bug description: The rules file conditionally enables PGO and LTO in the python3 build and while it's enabled for many platforms it's not enabled for arm64. This is worth about 30% performance. Please enable it. A patch is available here with the original debian bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1840510/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1840510] Re: Please enable PGO and LTO for arm64
Some of the subcomponents of the pyperformance suite: https://github.com/python/pyperformance/tree/master/pyperformance/benchmarks -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python3-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1840510 Title: Please enable PGO and LTO for arm64 Status in python3-defaults package in Ubuntu: New Bug description: The rules file conditionally enables PGO and LTO in the python3 build and while it's enabled for many platforms it's not enabled for arm64. This is worth about 30% performance. Please enable it. A patch is available here with the original debian bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1840510/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1840510] Re: Please enable PGO and LTO for arm64
> This is worth about 30% performance. can you share some performance tests used to measure this improvement? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python3-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1840510 Title: Please enable PGO and LTO for arm64 Status in python3-defaults package in Ubuntu: New Bug description: The rules file conditionally enables PGO and LTO in the python3 build and while it's enabled for many platforms it's not enabled for arm64. This is worth about 30% performance. Please enable it. A patch is available here with the original debian bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934812 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1840510/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp