[ACTIVITY] Week 46
* One day off o LLVM: * Machine Outliner: - Identified issues with asm statements, working on a fix. 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 46
o 4 days week. o LLVM * 7.0.1-rc2: - Miscompare on AArch64 is related to host compiler, still digging. * Machine Outliner on ARM prototype: - IR Outliner experiments: Commented upstream, and reducing problematic test case. 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 46
== Progress == o Linaro GCC/Validation (4/10) * Merged FSF GCC 6 branch into Linaro one * BZ #2575: Revert offending backport (fix committed in trunk, will re-backport the 2 commits) * Released Linaro 2016.11 GCC sources * Deal with validation/infra issues. o Misc (6/10) * Lot of meetings and discussions this week. == Plan == o Focus on validation regression plan. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 46
== Progress == o Valfidation and Infra (2/10) * Some fixes in our release script * look at refactoring our publishing snapshot job o Linaro GCC (4/10) * Start backports for 2015.12 * Tracking dependencies o Upstream work (1/10) * Continue on sanitizing gfortran testsuite o Misc (3/10) * Various meetings * Internal support == Plan == o Continue on-going tasks ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[Activity] Week 46
== Progress == bug #403/418 [5/10] . submitted partial patch to list for core fix for Aarch64 . needs reworking of expansion for a bunch of builtins + corresponding patterns . discussion/review of related upstream patches bug #868 - brief investigation [1/10] Misc [4/10] == Plan == On holiday on Friday and following Monday morning ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 46
1 day off (2/10) == Issues == * none. == Progress == * GCC 4.9 and 4.8 2014.11 (6/10) - Backported ILP32 related commits in 4.9 - Validate and committed Linaro release macros in Linaro branches. - Released 4.9 and 4.8 2014.11 * Lab move (1/10) - Tested new validation infrastructure. * Misc: (1/10) - Finished libunwind task - Various meetings. == Plan == * Back on backports ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 46
== Progress == Lab move == Plan == Lab move ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 46
Forgot to hit send on this one == Progress == *Add documentation for git-parser.sh. *lib/git-parser.sh: Add no-url support. *testsuite/test.sh fix invocation of testsuite/git-parser-tests.sh to include ${topdir}. *Add lib/git-parser.sh and testsuite/git-parser-tests.sh. * Fix corner cases with @/.git[/branch]@ 1) Allow http urls to be processed by 'git' cases. 2) Error check git-new-workdir and git checkout 3) Parse revision and branch properly when there might be a @ in the url. *testsuite/test.sh: Update for breath to cover user@/.git@ *Fix get_srcdir to work with @.git/branch@revision *Fix get_toolname and get_srcdir when using @.git@revision == Issues == * None == Next == *Have cbuild2 start using the git parser ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 46
One day off. == Issues == * Various cbuild issues: - disk full, boards down and benchmarks launched on different boards == Progress == * LRA on AArch32: - Proposed a ARM backend fix for the Fortran issue http://gcc.gnu.org/ml/gcc-patches/2013-11/msg01997.html - Performance analysis ongoing * Merge reviews and backports. == Next == * Continue on LRA ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 46
== Issues == * None. == Progress == * One day (Nov. 15) off. * Misc update for Linaro crosstool-ng - Use newlib-linaro-2.0.0-2013.11-1. - Update fortran support related scripts and configs according to Matt's comments. * Propose to support S2 system register in AARCH64 GAS. - Yufeng followed-up it and added full TRACE registers support. * Investigate heuristic to tune ifcombine (TCWG-313) - Got some new fails in regression tests since some optimizations can not get the expected result. - Collect Spec2k INT result. Overall there is no changes. But there are -2 - 1% changes for several cases. - PGO tests are ongoing. == Plans == * Continue on CCMP. * Continue on ifcombine tuning. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 46
== Progress == * Preparing presentation on auto-vec for LLVM - For Cambridge LLVM Day next Monday - If accepted, also for FOSDEM 14 * Tracing strided access changes needed in auto-vec (PR17677) - Reading the paper, preparing a reference implementation - Discussing details and preparing the LLVM code to introduce it - After a few attempts, it's clear that the code is not yet ready to cope with the changes - I'll have to work on the surrounding code to re-factor it for more robust integration - As well as triming some other edges (like pragmas) to help implement it * Planning Android builds - Trying to get a reference platform (most likely the new Arndale) - LLVMLinux folks will help streamlining a kernel package for it * Connect reservations, booking flight, etc. - All done! == Plan == * Monday at Cambridge LLVM Day at CUCL * 3.4 Release testing * Looking at vectorization pragmas and general structure of the memory dependency checks ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 46
== Progress == * Fix ld testsuite on mainlne * More malloc debugging and refactoring * glibc patch review * Investigate gdb hardware breakpoint issues == Issues == * Didn't get much done on Friday due to sick baby == Plan == * malloc * Follow up glibc docs patches * Further investigate gdb hardware breakpoint issue -- Will Newton Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[Activity] Week 46
== Progress == * Started working on "Turn off 64 bits Bitops in Neon in GCC" blueprint. * branch review for aarch64-4.7 merge. A lot of time wasted due network instability making it difficult to checkout a GCC branch from launchpad/bzr. * Internal support for infrastructure problems. * Resumed discussions with our internal IT and Christian Bejram to try to decrease our constraints. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[Activity] Week 46
Summary: * Benchmark tests for branch cost. Details: 1. Start branch cost tuning blueprint for A-profile (https://launchpad.net/gcc-linaro/+spec/gcc-linaro-improve-condexec). 2. Update Linaro crosstool-ng to support 2012.11 release. 3. RM toolchain related work. Leaves: * Nov. 12-13: Annual leaves Plans: * Collect performance data for different branch cost. * Prepare Linaro binary toolchain 2012.11 release Best regards! -Zhenqiang ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] week 46
Like everyone from Toolchain WG I will share my activites in last week: 1. cross compilers for archive - discussed with doko about dropping update-alternatives use - wrote gcc-defaults-armel-cross 1.4 which does proper symlinks for cross compilers - wrote gcc-4.5-armel-cross 1.41 which removes update-alternatives support - wrote gcc-4.4-armel-cross 1.37 which removes update-alternatives support - wrote armel-cross-toolchain-base 1.53 which has all updates which I had - sent all of them to Steve for review Status of changes: - default version of armel cross compiler will be 4.5 like it is in Natty - both 4.4 and 4.5 will be provided as it is for native - any traces of update-alternatives use should be removed Needs to be done: - adding conflicts on older cross compilers to gcc-defaults-armel-cross Order of upload to archive: - armel-cross-toolchain-base - gcc-4.5-armel-cross - gcc-4.4-armel-cross - gcc-defaults-armel-cross 2. Checked few old bugs do they still apply: - Bugs #646729, #637454, #671455 are done with armel-cross-toolchain-base 1.52 (landed in maverick-proposed) Regards, -- JID: h...@jabber.org Website: http://marcin.juszkiewicz.com.pl/ LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain