[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2022-12-16 Thread Ali Saidi
Also tried folly (the dependency of mcrouter that was throwing the exception) and unit tests that previously failed because of this bug now pass. ** Tags removed: verification-needed-bionic verification-needed-focal ** Tags added: verification-done-bionic verification-done-focal -- You received

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2022-12-16 Thread Ali Saidi
Tested on bionic with package libunwind8_1.2.1-8ubuntu0.1 and the reproducer ran successfully. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libunwind in Ubuntu. https://bugs.launchpad.net/bugs/1999104 Title: arm64: broke

[Touch-packages] [Bug 1999104] Re: arm64: broken c++ exception handler support leads to std::terminate() being called and program abort

2022-12-16 Thread Ali Saidi
Tested on focal with package libunwind8_1.2.1-9ubuntu0.1 and the reproducer ran successfully -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libunwind in Ubuntu. https://bugs.launchpad.net/bugs/1999104 Title: arm64: broken

[Touch-packages] [Bug 1999104] [NEW] libunwind causes crashes on arm64

2022-12-07 Thread Ali Saidi
Public bug reported: There is a bug in libunwind in both 18.04 and 20.04 on arm64 where when linked with libunwind instead of catching an exception, the program crashes. This was first seen on mcrouter, but attached is a small reproducer where `main_unwind` will crash. The libunwind shipping with

[Touch-packages] [Bug 1840510] Re: Please enable PGO and LTO for arm64

2019-09-13 Thread Ali Saidi
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.launch

[Touch-packages] [Bug 1840510] [NEW] Please enable PGO and LTO for arm64

2019-08-16 Thread Ali Saidi
Public bug reported: 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.debia