[ACTIVITY] Week 20
o LLVM * 8.0.1-rc1 Started Binaries build. * Buildbots babysitting: - Two fixes committed upstream * Machine outliner: - Liveness informations are not accurate after FrameLowering, investigation on-going. o Misc * Various meetings and discussions. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 20
== Progress == o GNU release transition * Provided support to handle infra issues * Meetings on GCC 8 o LLVM * Benchmarking effort with HPC team [HPC-183/184] - Added OpenMP support to LLVM scripts and jobs - Generate toolchain tarballs as job artifact. * Thumbv8 bot failures [TCWG-1400]: - Needs a deeper cleanup of LIT configuration. o Misc * Various meetings and discussions. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 20
== Progress == o Linaro GCC/Validation (7/10) * Completed and deployed release automation job * Completed and deployed GCC 5, 6 and 7 2017.05 source snapshots * Completed stable release binaries (5.4 and 6.3 2017.05), ready for publication. * Preparing 7.1 2017.05 release candidate o Misc (3/10) * Various meetings and discussions. == Plan == o Finish 7.1 rc o Upstream monitoring reporting o Off Thursday and Friday ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 20
== Progress == o Extended validation (7/10) * Investigate GDB instabilities: - branch tracing issue are due to builder feature support - Our 2 old builders, which don't support it, removed from x86 validation pool * Benchmarking: - Looked at Lava instance API and lava-tool usage and prerequisite - Implementing comparison script o Misc (3/10) * Various meetings and discussions. == Plan == o Continue on validation/benchmarking o Catch up with upstream work. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 20
Short week (2 days off) == Progress == o Upstream GCC (3/6) * Flags for Cortex-a53 erratum #84341 workaround: - Backported into FSF 4.9 and 5 branches * Some cleanup to avoid format-security warnings * TCWG-786 (LRA and PIC): Look for potential improvements - nothing found so far. o Linaro GCC release (2/6) * Reviewed FSF branch merge into 4.8 branch * Look at differences between our actual source tarball, and the ones that can be created by ABE. o Misc (1/6) * Various meetings == Plan == - Continue ongoing tasks ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 20
== Issues == * None == Progress == * CARD-1162 : Linaro GCC 4.9 (7/10) - Released GCC 4.9 2014.05 - Iterate with rob on jenkins issues, regression reporting, etc... * LP #1169164 : including signal.h exposes various PSR_MODE #defines - submitted patch upstream * Misc: o Cbuildv1 and tcwg-web baby-sitting (2/10) o Various meetings (1/10) == Next == * Continue on release/backport process * fix tcwg-web broken pages ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 20
== Issues == * Cbuild down most of the week. == Progress == * 4.6 and 4.7 releases - Released after a painful week ! * LRA on ARM and AArch64: - Enabled on AArch64, but it leads to an ICE too. - Applied Brice's ARM patches didn't solved the issue. - Looked at the documentation/comments to understand the process. - Debug ongoing. == Plan == * Continue on LRA ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 20
== Issues == * None == Progress == * Continue on conditional compare. - Mix fixes for bootstrap. * Update shrink-wrap patches according to comments and retest them on Pandaboard and Chromebook. * Prebuild 2013.05 Linaro toolchain locally. - gdb related local patches need rework. == Plan == * Continue on conditional compare to bootstrap. * Linaro toolchain 2013.05 binary release. Best Regards! -Zhenqiang ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 20
== Progress == * 3.3 Release - Bootstrapping, testing, fixing bugs, etc. - RC1 released on Tuesday http://people.linaro.org/~rengolin/llvm/ - Fix for C11 atomics on Linux http://llvm.org/bugs/show_bug.cgi?id=15429 - Fix for zero extend vector bug in test-suite http://llvm.org/bugs/show_bug.cgi?id=15970 * Test-Suite - ClamAV fails on Calxeda, same as PPC64 (bad test) * Self-Host Buildbot - Re-purposing the Panda back to buildbot service - Buildbot passing green, setting it up on Build Master == Issues == Calxeda gets turned off quite regularly, which messes up any long term commitment you might have for them. == Plan == * Install Ubuntu on Chromebook, run benchmarks with 3.3 RC1 * Try to revive LLVM CBuild job if it's any different than our current buildbot * Try to setup benchmark jobs for LLVM, either buildbots, CBuild, or whatever * Stay alert for RC2 and re-run release process on them ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[Activity] Week 20
Progress * Proposed backport for vfp addressing modes patch. * Investigated the build issue with EEMBC and have a candidate patch for upstream trunk. (PR53334) * Investigated auto-inc-dec sched changes. * Some upstream patch review. Plans * Work on auto-inc-dec sched changes. * Finish PR53334 patch upstream. * Work through some of the speed tickets and upstream bugzilla perf tickets in preparation for connect. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[Activity] Week 20
Summary: * Linaro binary toolchain 2012.05 release. * Code size benchmark analysis. Details: 1. Linaro binary toolchain 2012.05 release * Check-in the patches to support multilib and arm-linux-gnueabihf in linaro crosstool. * Update config to 2012.05 release, which will build multilib toolchain: default option: -mthumb -march=armv7-a -mfloat-api=hard -mtune=cortex-a9 -mfpu=vfpv3-d16 armv4t option: -marm -march=armv4t -mfloat-api=soft * Try u-boot build with the armv4t option. * Add arm-linux-gnueabihf.mpi for windows installer. * Tests and regression analysis. 2. During code size regression analysis, we find postreload can not optimize some cases when spilling happens, reassociation for PHI note might lead to spilling, expand generates inefficient codes which can not be optimized by later passes and poor code layout introduces more branch instructions. Plans: * Linaro binary toolchain 2012.05 release. * Investigate other code size regressions in 4.7. Best regards! -Zhenqiang ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain