[PATCH] D29376: LTO: align the Monolithic LTO optimization pipeline on the ThinLTO and O2/O3 one

Evgeny Astigeevich via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 28 10:25:37 PDT 2017


eastig added a comment.

In https://reviews.llvm.org/D29376#737274, @davide wrote:

> In https://reviews.llvm.org/D29376#673607, @eastig wrote:
>
> > In https://reviews.llvm.org/D29376#673598, @davide wrote:
> >
> > > Can you please open a bug at `llvm.org` with a repro?
> >
> >
> > I am on holidays next week. I'll investigate the issue when I am back.
>
>
> @eastig Did you get a chance to take a look?


Hi Davide,

I have a good news. There is no need for a bug.

I have looked at the benchmark failure. In fact, it is not a crash. The benchmark completed its run. The benchmark did some checks of its results. The checks found the results suspicious. The execution time was almost zero. It seems the benchmark is very sensitive to LTO optimizations.
I compared binary files. The test code, a whole test loop, was completely removed. As the benchmark was run on a bare-metal board, a driver running the benchmark reported the board returned an unexpected error.

Thanks,
Evgeny


https://reviews.llvm.org/D29376





More information about the llvm-commits mailing list