Информация об изменениях

Сообщение Re[3]: Большая матрица сборок LLVM для тестирования от 12.04.2017 8:11

Изменено 12.04.2017 8:13 iZEN

Re[3]: Большая матрица сборок LLVM для тестирования
Здравствуйте, vovkos, Вы писали:

V>Судя по тому, что ваш пост не очень связан с оригинальным (кроме того, что и то и другое про LLVM), возникло недопонимание.


Недопонимание в той части, что уже есть новый отлаженный набор LLVM, рабочая системная и прикладная инфраструктура на её основе. Удивительно то, что кому-то нужны устаревшие версии библиотек.

V>Предлагаемая матрица сборок -- это НЕ Clang, собранный в разных конфигурациях! Это именно библиотеки LLVM. Используются они при разработке околокомпиляторных тулзов: компиляторов, декомпиляторов, статических анализаторов и т.д.


Да и я о том же — LLVM включает в себя не только фронтенд (Clang, LLD И т.д.) но и рантайм-библиотеки времени выполнения.

V>Тестировать предполагается не то, как ваш проект собирается всевозможными конфигурациями Кланга (это как раз не имеет особого смысла), а то, как ваш околокомпиляторный тулз собирается и работает в заданной конфигурации и с заданной версией библиотек LLVM.


Что-то мешает перейти на крайнюю версию кмплекта LLVM?
Re[3]: Большая матрица сборок LLVM для тестирования
Здравствуйте, vovkos, Вы писали:

V>Судя по тому, что ваш пост не очень связан с оригинальным (кроме того, что и то и другое про LLVM), возникло недопонимание.


Недопонимание в той части, что уже есть новый отлаженный набор LLVM, рабочая системная и прикладная инфраструктура на её основе. Удивительно то, что кому-то нужны устаревшие версии библиотек.

V>Предлагаемая матрица сборок -- это НЕ Clang, собранный в разных конфигурациях! Это именно библиотеки LLVM. Используются они при разработке околокомпиляторных тулзов: компиляторов, декомпиляторов, статических анализаторов и т.д.


Да и я о том же — LLVM включает в себя не только фронтенд (Clang, LLD и т.д.) но и рантайм-библиотеки времени выполнения.

V>Тестировать предполагается не то, как ваш проект собирается всевозможными конфигурациями Кланга (это как раз не имеет особого смысла), а то, как ваш околокомпиляторный тулз собирается и работает в заданной конфигурации и с заданной версией библиотек LLVM.


Что-то мешает перейти на крайнюю версию комплекта LLVM? Правда, интересно.