Discussion:
[ACTIVITY] 16-20 November 2015
Christophe Lyon
2015-11-20 14:59:39 UTC
Permalink
== Progress ==
* Validation (6/10)
- a few improvements in the validations using the ST compute farm
- thinking about appropriate ways of sharing validation
reports with the GCC community without flooding gcc-testresults
- moved results comparison scripts to a dedicated repo
and updated Jenkins jobs accordingly

* GCC (1/10)
- bug #1869 / glibc dependency on RHEL6
proof of concept to force use of old memcpy
but it will be much safer to build the toolchain
in a suitable container with the right distro

* Misc (conf calls, meetings, emails, ...) (3/10)
- patches and backports reviews

== Next ==
* Validation
- continue preparation of switch, as dev-01 is now back
- improve reporting

* GCC:
- check Neon tests cleanup
- bug #1869
- look at how to send valuable reports to gcc-regression
Yao Qi
2015-11-20 17:07:52 UTC
Permalink
# Progress #

* TCWG-332, done. [1/10]
Fix GDB bug on stepping over breakpoint on ARM. Patch is pushed in.
* TCWG-423, patches are posted. [5/10].
Support gnu vector in inferior call in AArch64 GDB.
Also correctly handle HVA (homogeneous vector aggregate) in inferior
call.
* TCWG-433, done. [2/10]
All memory issues found by -fsanitize=address in GDB are fixed.
* TCWG-447, done. [1/10]
Fix GDB mainline build warnings and errors in C++ mode on ARM and
AArch64.
* Discussion on the approach of building GDB in C++. Need to test GDB
built in C++ on both ARM and AArch64, from my side. [1/10]

# Plan #

* Understand ST's jtag probe and help them to make use of multi-arch
in GDB.
* Fix GDB internal error in gdb.thread/watchpoint-fork.exp on AArch64.
* TCWG-156, GDB test parity between AArch64 and X86_64.
--
Yao
Michael Collison
2015-11-23 06:18:34 UTC
Permalink
== This week ==

* TCWG-317 - Exploit wide add operations when appropriate for Aarch32 (5/10)
- Blocked as I have not yet determined why the pattern fails on big
endian targets

* TCWG-369 - Exploit wide add operations when appropriate for Aarch64 (1/10)
- Modified code based on minor code style comments

* TCWG-316 - Exploit vector multiply by scalar instructions (3/10)
- Discovered relevant previous RFC:
https://gcc.gnu.org/ml/gcc/2013-09/msg00061.html
- Coded subset of vector patterns
- Debugging combine phase to determine why patterns are not
being utilized

* Misc (1/10)
- Conference calls

== Next week ==

- TCWG-369 - Submit modified patch upstream for final approval
- TCWG-316 - Determine if rtl patterns can be used by combine
- TCWG-317 - Need feedback
- USA Thanksgiving Holidays (November 26-27)
Kugan
2015-11-24 05:40:56 UTC
Permalink
== Progress ==
- Linaro bug 1900 (4/10)
* Committed fix to trunk
* Will propose back-port to branches after a week

- Widening pass (TCWG-547) - 4/10
* Address latest review comments
* Posted updated patch to the list

- Misc (2/10)
* Looked at LuaJIT issue
* gcc/bug list

== Plan ==
* LuaJIT
* LTO

Loading...