-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.clangd
More file actions
32 lines (29 loc) · 917 Bytes
/
Copy path.clangd
File metadata and controls
32 lines (29 loc) · 917 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
CompileFlags:
Add:
- --cuda-path=/usr/local/cuda
- -I/usr/local/lib/python3.10/dist-packages/torch/include/
- -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/
- -I/usr/local/cuda/include/
- -L/usr/local/cuda/lib64/
- -I/workspace/matrix/include/
- -std=c++17
- [-Wall]
Compiler: nvcc
Diagnostics:
# Tweak Clang-Tidy checks.
ClangTidy:
Add: [performance*, modernize*, readability*, bugprone*, cert*,
cppcoreguidelines*, concurrency*]
Remove: [modernize-use-trailing-return-type, readability-identifier-naming,
readability-identifier-length]
CheckOptions:
readability-identifier-naming.VariableCase: CamelCase
UnusedIncludes: Strict
InlayHints:
Designators: Yes
ParameterNames: Yes
DeducedTypes: Yes
Enabled: Yes
# Indexer settings
Index:
Background: Skip