From: Stephan B. <sbe...@re...> - 2017-02-17 11:39:35
|
On 02/17/2017 12:24 PM, Alex Peshkoff wrote: > On 02/17/17 14:15, Stephan Bergmann wrote: > > This idea seems to be much better than DEBUG_GDS_ALLOC: > >> Since LibreOffice builds intended for widespread distribution are on >> Linux usually done with GCC not Clang, this shouldn't have a performance >> impact.) > > But what makes me surprised - I know that at least one of FB developers > often does build firebird using clang (Adriano - is it so?). And we > never used to meet such issues before. What changed? New version? Too > good optimization flags? I think this aggressive alignment-assumption behavior is new with upcoming Clang 4. (And you need at least -O optimization for such problematic MOVAPS code to be produced.) |