-
Building intro.exe using Visual Studio IDE (17.8.5) is broken due to warnings emitted by clang-tidy and cppcheck. There are also compile errors involving `lefticus::tools`. Building on the command lin…
-
There are many instances in our codebase (e.g. pretty much all include guards) where variables are declared beginning with a double underscore. As pointed out by `clang-tidy`([bugprone-reserved-identi…
-
### CI / automation
**CI checks :**
Build :
- [x] Ms build
- [ ] Ms Clang-cl build
- [x] gcc build
- [x] clang build
> todo : extends to other configurations mentioned in #31
Code qu…
-
| | |
| --- | --- |
| Bugzilla Link | [43816](https://llvm.org/bz43816) |
| Version | trunk |
| OS | Linux |
| Reporter | LLVM Bugzilla Contributor |
| CC | @zygoloid |
## Extended Description
Hel…
-
`clang-tidy -checks=performance-avoid-endl -fix` converts `std::endl` to `'\n'` even when preceded by another constant string.
# Minimum Test case:
```
#include
void foo() {
std::cerr
-
Consider the example (https://godbolt.org/z/fPP6cnbYv):
```cpp
struct MyClass {
MyClass(const MyClass&);
MyClass(MyClass&&);
~MyClass();
MyClass& operator=(MyClass other) noexcep…
-
| | |
| --- | --- |
| Bugzilla Link | [38060](https://llvm.org/bz38060) |
| Version | unspecified |
| OS | All |
| CC | @dwblaikie |
## Extended Description
clang-tidy logs only one bool-pointer-i…
-
always report
`error: invalid argument '-std=c++17' not allowed with 'C' [clang-diagnostic-error]
/root/.cache/bazel/_bazel_root/c0cc7bb48e68379f59a785b3d4b8baaf/execroot/__main__/bazel-out/k8-fast…
-
| | |
|--------------------|----|
| Bugzilla Link | [PR43816](https://bugs.llvm.org/show_bug.cgi?id=43816) |
| Status | NEW |
| Importance | P enhancemen…
-
**Describe the bug**
[Destructors may not fail](http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rc-dtor-fail) in clean C++, which otherwise makes object destruction and associated resourc…