Discussion:
[ACTIVITY] 4 - 8 Jan 2016
Prathamesh Kulkarni
2016-01-10 18:40:25 UTC
Permalink
== This Week ==
* tcwg-72 (2/10)
- Following Jim's suggestions using XEXP (remainder, 0) worked to
resolve segfault
for DImode case
- Resolved ICE's due to (silly) mistakes.

* PR69133 (4/10)
- Reduced test-case following Markus's suggestions.
- I think it happens because node->lto_file_data is set to NULL in
lto_free_function_in_decl_state_for_node ().
Commenting out the following calls from get_untransformed_body():
lto_free_section_data (file_data, LTO_section_function_body, name,
data, len, decl_state->compressed);
lto_free_function_in_decl_state_for_node (this);
prevents the ICE. I suppose symbols with same name in same partition
share state (?), so setting lto_file_data = NULL
affects state of 2nd occurence of symbol and we hit the assert.
If this is true, gating on lto_file_data doesn't seem unreasonable IMO
to avoid ICE (the code anyway has undefined behavior due to violation of ODR).
I am still not sure why this "works" for partitioning enabled (one,
balanced, 1to1).

* 447.deallII bug (1/10)
- Bug not reproducible (verified with Kugan).

* TCWG-319 benchmarking (1/10)
- first job submission failed due to kernel panic
- a53: base fp run completed, with-patch in progress

* Misc (2/10)
- Meetings
- ipa
Kugan
2016-01-10 23:36:09 UTC
Permalink
== Progress ==
- TCWG480 – IPA-VRP (4/10)
* Continue to read/experiment with lto infrastructure
* Getting ready to start discussion upstream

- PR69194 and PR67714 (5/10)
* Posted patch for PR69194
* Revising and testing patch for PR67714

- Misc (1/10)
* gcc/bug list
* Meetings

== Plan ==
* LTO
* bugs

Loading...