[Bug target/78936] Interprocedural constant propagation miscompiles C++ methods on i686 Windows

2017-01-23 Thread rnk at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78936 --- Comment #3 from Reid Kleckner --- The compiled code still fails at runtime during an LLVM build in the same way.

[Bug target/78936] Interprocedural constant propagation miscompiles C++ methods on i686 Windows

2017-01-23 Thread rnk at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78936 --- Comment #2 from Reid Kleckner --- That option does not appear to affect the linked portions of the assembly. The " [clone .constprop.544]" transform still appears to fire. I will run the complete build and get back soon.

[Bug target/78936] New: Interprocedural constant propagation miscompiles C++ methods on i686 Windows

2016-12-27 Thread rnk at google dot com
: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: rnk at google dot com Target Milestone: --- The following test case has an issue where some interprocedural optimziation in GCC 6.2.0 appears to have mixed up the

[Bug sanitizer/68016] ASan doesn't catch overflow in globals when COPY relocation is involved.

2015-10-26 Thread rnk at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68016 --- Comment #7 from Reid Kleckner --- (In reply to Jakub Jelinek from comment #6) > Because symbol size is part of the ABI, and LLVM emits different symbol size > between -fsanitize=address and -fno-sanitize=address. > E.g. COPY relocations use t

[Bug sanitizer/68016] ASan doesn't catch overflow in globals when COPY relocation is involved.

2015-10-26 Thread rnk at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68016 Reid Kleckner changed: What|Removed |Added CC||rnk at google dot com --- Comment #5