Open KarKLi opened 1 day ago
Hi @KarKLi . This is an internal error coming from the IntelliSense engine. This would be caused by a particular bit of code that it has catastrophically failed to parse. Can you provide a reduced example that reproduces the issue, so we can investigate further?
Hi @KarKLi . This is an internal error coming from the IntelliSense engine. This would be caused by a particular bit of code that it has catastrophically failed to parse. Can you provide a reduced example that reproduces the issue, so we can investigate further?
@Colengms It's hard... When I write the most simplified example, like hello world on Docker container, it works. And when I operate the workspace, which this issue mentioned on my host, the Intellisense works well.
This project is built with Bazel and has a lot of dependency. but the intellisense works on my host vscode, which makes me confused...
But I found something may useful, when I not add the real includePath that project needs on c_cpp_properties.json
, the intellisense works well. It's possible that the Bazel dependency affects the intellisense's behavior?
my new c_cpp_properties.json
is:
{
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**",
"/data/home/karkli/RDCSP/zplanlight_server/bazel-zplanlight_server/external/**"
],
"defines": [],
"compilerPath": "/usr/bin/g++",
"cStandard": "c17",
"cppStandard": "c++14",
"intelliSenseMode": "linux-clang-x64"
}
],
"version": 4
}
After I add the path /data/home/karkli/RDCSP/zplanlight_server/bazel-zplanlight_server/external/**
(which is a dependency folder fetched by Bazel), the Intellisense not work and show the output FE: 'Compiler exited with error - No IL available'
If you need any log or more information that I can provided, just follow this comment :)
Maybe the C/C++ extension has some bug on Docker container env? Or the Docker container limits the use of resources?
But I didn't set any resource limitation when I create the container.
Environment
Bug Summary and Steps to Reproduce
Bug Summary:
my Intellisense not works on my C++ project and the output of C/C++ extension is
FE: 'Compiler exited with error - No IL available'
only keyword tips are avaliable, but any intellisense of code and project not works at all.
Steps to reproduce:
FE: 'Compiler exited with error - No IL available'
Expected behavior: the Intellisense should work.
Configuration and Logs
c_cpp_properties.json:
C/C++ log:
Other Extensions
No response
Additional context
No response