Hi Sylvestre, Should I file freeze exception requests against llvm-6.0 and julia, so that we will have some more time to work on this?
On Fri, Feb 22, 2019 at 08:41:14AM +0100, Sylvestre Ledru wrote: > Hello, > > I started the work ( > https://salsa.debian.org/pkg-llvm-team/llvm-toolchain/commit/408f329cd84ad41cef7fc41ee4ac2b4b4573945f > ) on that but: > > * some patches didn't apply > > * some are breaking the builds > > I will try to finish this week end > > Anyway, this should not prevent you to move back to llvm packages as > > I took this fix "Fix a baseline violation on armhf (Closes: #914268)" > > Cheers, > > S > > > Le 22/02/2019 à 00:55, Mo Zhou a écrit : > > Hi Sylvestre, > > > > Any chance for getting this into Buster? If there is any, I'd like > > to apply for freeze exception early, especially for the next Julia > > LTS release 1.0.4 (likely to come out before 1st March) > > > > On Fri, Feb 08, 2019 at 08:46:06AM +0100, Sylvestre Ledru wrote: > > > Wahou, better than I was expecting! Many thanks! > > > > > > I will take as much as possible! Thanks > > > > > > S > > > > > > > > > Le 08/02/2019 à 07:47, Mo Zhou a écrit : > > > > Hi Sylvestre, > > > > > > > > Please cherry-pick at least: (8) (12) (13) (14) (15) > > > > > > > > Recommended to include: (1) (2) (4) (5) (11) > > > > > > > > Feel free to ignore: (6) (9) (16) (17) > > > > > > > > I have no idea about: (3) (7) (10) > > > > > > > > https://github.com/JuliaLang/julia/tree/master/deps/patches > > > > I've listed patches for llvm 6.0.1 > > > > > > > > ======================================================== > > > > > > > > > > > > (1) [unwind] llvm-D27629-AArch64-large_model_6.0.1 > > > > > > > > Fix unwind info relocation with large code model on AArch64 > > > > https://reviews.llvm.org/D27629 > > > > > > > > (2) [performance] llvm-D34078-vectorize-fdiv > > > > > > > > Enable support for floating-point division reductions > > > > https://reviews.llvm.org/D34078 > > > > > > > > (3) [nvptx] llvm-6.0-NVPTX-addrspaces > > > > > > > > No idea about this patch. > > > > > > > > (4) [performance regression] llvm-D42262-jumpthreading-not-i1 > > > > > > > > For details see Julia commit: > > > > e94a1f8b08e0bc3b8093d8f1dc2bf3c8f5d59519 > > > > merged upstream: https://reviews.llvm.org/D42262 > > > > > > > > (5) [???] llvm-PPC-addrspaces > > > > > > > > merged upstream: https://reviews.llvm.org/D43781 > > > > > > > > (6) [ignore: mingw] llvm-6.0.0_D27296-libssp > > > > [ignore: mingw] llvm-6.0-D44650 > > > > > > > > (7) [???] llvm-D46460 > > > > > > > > still under review: https://reviews.llvm.org/D46460 > > > > > > > > (8) [???] llvm-rL327898 > > > > > > > > > > > > https://github.com/JuliaLang/julia/blob/master/deps/patches/llvm-rL327898.patch > > > > Fixes Julia issues: #27055 #27080 #27032 #27603 > > > > > > > > (9) [ignore: compiler complain] llvm-6.0-DISABLE_ABI_CHECKS > > > > > > > > (10) [profiling] llvm-OProfile-line-num > > > > > > > > (11) [profiling] llvm-D44892-Perf-integration > > > > > > > > merged upstream: https://reviews.llvm.org/D44892 > > > > > > > > (12) [bug fix] llvm-D49832-SCEVPred > > > > [bug fix] llvm-rL323946-LSRTy > > > > > > > > Add LLVM patches for bugs introducing illegal ptrtoint > > > > rL323946 [LSR] Don't force bases of foldable formulae to the > > > > final type. > > > > D49832 [SCEV] Don't expand Wrap predicate using inttoptr in ni > > > > addrspaces > > > > > > > > (13) llvm-D50010-VNCoercion-ni > > > > > > > > Fixes julia issue: #28360 (#28362) > > > > https://reviews.llvm.org/D50010 > > > > > > > > (14) llvm-D50167-scev-umin > > > > > > > > Add LLVM patch to explicitly represent umin in SCEV (#28403) > > > > Fix mix-type arithmetic detection in umin/max expansion (#28465) > > > > Fixes #28464 > > > > Fixes #28379 > > > > Fixes #28388 > > > > > > > > (15) llvm-rL326967-aligned-load > > > > > > > > Fixes incorrect codegen: #28726 > > > > > > > > (16) [ignore: win64] llvm-D51842-win64-byval-cc > > > > > > > > (17) [...] llvm-D57118-powerpc > > > > > > > > https://reviews.llvm.org/D57118 > > > >