mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-27 18:12:02 +00:00
Updated comment [#METR-20000].
This commit is contained in:
parent
a544c88ed4
commit
14c28ebf0d
@ -286,13 +286,13 @@ void NO_INLINE Aggregator::executeSpecializedWithoutKey(
|
||||
}
|
||||
|
||||
|
||||
/** Основной код компилируется с помощью gcc 4.9.
|
||||
/** Основной код компилируется с помощью gcc 5.
|
||||
* Но SpecializedAggregator компилируется с помощью clang 3.6 в .so-файл.
|
||||
* Это делается потому что gcc не удаётся заставить инлайнить функции,
|
||||
* которые были девиртуализированы, в конкретном случае, и производительность получается ниже.
|
||||
* А также clang проще распространять для выкладки на серверы.
|
||||
*
|
||||
* После перехода с gcc 4.8 и gnu++1x на gcc 4.9 и gnu++1y,
|
||||
* После перехода с gcc 4.8 и gnu++1x на gcc 4.9 и gnu++1y (а затем на gcc 5),
|
||||
* при dlopen стала возникать ошибка: undefined symbol: __cxa_pure_virtual
|
||||
*
|
||||
* Скорее всего, это происходит из-за изменившейся версии этого символа:
|
||||
|
Loading…
Reference in New Issue
Block a user