Результаты поиска по запросу "clang"
экспериментальная реализация контрактов в Clang.
нтересован в изучении недавно принятогоконтрактное программирование для C ++ 20 [https://en.cppreference.com/w/cpp/language/attributes/contract]для целей обучения и исследования. Поскольку я искал поддержку компилятора, я разочарован тем, что не ...
@Aconcagua - Большое спасибо. Я ужасно неэффективен с багзиллой GCC.
ытался скомпилировать этот код C ++ под GCC 8.2 с различными параметрами, и он всегда успешно выполняется, не выдает предупреждений и выводовtrue: int && a = 123; decltype(auto) b = a; std::cout << std::boolalpha << std::is_same<decltype(b), ...
@RbMm мы тоже не удивлены, но это все равно неправильно.
тности, разрешено ли сравнивать адреса двух автоматических переменных в разных функциях следующим образом: sink.c #include <stdio.h> #include <stdlib.h> void sink(void *l, void *r) { puts(l == r ? "equal" : "not equal"); exit(0); ...
Случай, когда аргумент constexpr no-arg c-tor для этого литерального типа выполняет свою работу. Но это не работает, и GCC требует инициализатора
#include <complex> struct S { static std::complex<double> constexpr c; }; енерирует ошибку, потому что инициализатор отсутствует. Clang и MSVC не генерируют ошибку. Насколько я знаю, член статических данных constexpr должен иметь ...
Однако, насколько мне известно, в настоящее время нет способа обойти это без изменений кода, если не считать обновления до следующего выпуска Clang, когда бы он ни вышел.
аргумента шаблона в Clang 6 для временных объектов не работает. g ++ 8.1.0 компилирует и запускает пример правильно. Clang 6.0.0 и 6.0.2 обе ошибки в указанной строке с этим сообщением: error: expected unqualified-id Print{1,"foo"s,2}; ...
Я предполагаю, что отображение папок Windows с папками Ubuntu создает некоторую путаницу.
учаю прерывистую «фатальную ошибку: ... файл не найден» при сборке приложения C ++ с использованием gcc 4.8 или clang 3.8 под Ubuntu 16.04.2, работающего в подсистеме Windows для Linux (WSL), при включении заголовочных файлов C ++, но только ...
относится к размещенной среде, а не автономной.
дал минимальную C ++ программу: int main() { return 1234; }и скомпилировал его с помощью clang ++ 5.0 с отключенной оптимизацией (по умолчанию-O0).Полученный код ...
https://issuetracker.google.com/issues/74058603
аюсь собрать (с помощью clang) мое приложение с помощью дезинфицирующего устройства, описанного здесь ( https://github.com/google/sanitizers/wiki/AddressSanitizer [https://github.com/google/sanitizers/wiki/AddressSanitizer]точнее ...
Может ли LTO для Clang оптимизировать методы C и C ++ [дубликаты]
На этот вопрос уже есть ответ: Может ли LTO оптимизировать gcc или clang для всех методов C и C ++ [/questions/48030706/can-lto-for-gcc-or-clang-optimize-across-c-and-c-methods] 1 ответ Если оптимизация времени соединения (LTO) используется с ...