Ошибка llvm при попытке собрать libcxx, оснащенный дезинфицирующим средством памятиC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка llvm при попытке собрать libcxx, оснащенный дезинфицирующим средством памяти

Сообщение Anonymous »

Я пытаюсь решить проблему с MemorySanitizer @https://github.com/google/sanitizers/wi ... ibcxxHowTo. Я бегу:

Код: Выделить всё

cmake -GNinja ../llvm \
-DCMAKE_BUILD_TYPE=Release \
-DLLVM_ENABLE_PROJECTS="libcxx;libcxxabi" \
-DCMAKE_C_COMPILER=clang \
-DCMAKE_CXX_COMPILER=clang++ \
-DLLVM_USE_SANITIZER=MemoryWithOrigins
Но возникла ошибка:
не является известным проектом, вы хотели включить его в качестве среды выполнения LLVM_ENABLE_RUNTIMES

Как это исправить?
Более подробная информация об исходной проблеме — по ссылке:
Использование дезинфицирующего средства памяти с libstdc++
Моя проблема та же — дезинфицирующее средство памяти указывает на неинициализированные значения где не следует.

Подробнее здесь: https://stackoverflow.com/questions/791 ... -sanitizer
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»