Environment
- OS and Version: Linux fedora 6.19.14-300.fc44.x86_64
- VS Code Version: Version: 1.119.0
- C/C++ Extension Version: 1.32.2
Bug Summary and Steps to Reproduce
Bug Summary:
Configuration Provider (CMake Tools) unable to parse include paths of source Files outside the Workspace
Steps to reproduce:
- set
"configurationProvider": "ms-vscode.cmake-tools" in c/c++ extension, and add some sources out-of-workspace(/opt/sdk/xx) into my cmake project.
- IntelliSense resolves includes, macros and navigation correctly for in-workspace sources. But external source files outside the workspace, although added to the project via CMake target_sources, can only be opened temporarily in vscode(with a red italic text tab title). Their include paths and macro definitions cannot be resolved.
- Using "compileCommands" instead of "configurationProvider" made IntelliSense back to normal.
Expected behavior:
Make IntelliSense resolve include paths for out-of-workspace source files properly in "configurationProvider": "ms-vscode.cmake-tools" mode
Configuration and Logs
{
"configurations": [
{
"name": "CMake Tools",
//"intelliSenseMode": "linux-gcc-arm",
"configurationProvider": "ms-vscode.cmake-tools"
//"compileCommands": "${workspaceFolder}/build/Debug/compile_commands.json"
}
],
"version": 4,
"enableConfigurationSquiggles": true
}
-------- Diagnostics - 5/8/2026, 5:55:53 PM
Version: 1.32.2
Current Configuration:
{
"name": "CMake Tools",
"configurationProvider": "ms-vscode.cmake-tools",
"compilerPathIsExplicit": false,
"cStandardIsExplicit": false,
"cppStandardIsExplicit": false,
"intelliSenseModeIsExplicit": false,
"recursiveIncludesReduceIsExplicit": false,
"recursiveIncludesPriorityIsExplicit": false,
"recursiveIncludesOrderIsExplicit": false,
"configurationProviderInCppPropertiesJson": "ms-vscode.cmake-tools",
"cStandard": "c17",
"cppStandard": "c++98",
"intelliSenseMode": "linux-gcc-arm",
"mergeConfigurations": false,
"recursiveIncludes": {},
"compilerPath": "/usr/bin/arm-none-eabi-gcc",
"browse": {
"limitSymbolsToIncludedHeaders": true
}
}
Modified Settings:
{
"C_Cpp.loggingLevel": "Debug"
}
Additional Tracked Settings:
{
"editorTabSize": 4,
"editorInsertSpaces": true,
"editorAutoClosingBrackets": "languageDefined",
"filesEncoding": "utf8",
"filesAssociations": {},
"filesExclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/.DS_Store": true,
"**/Thumbs.db": true
},
"filesAutoSaveAfterDelay": false,
"editorInlayHintsEnabled": true,
"editorParameterHintsEnabled": true,
"searchExclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/*.code-search": true
},
"workbenchSettingsEditor": "ui"
}
Custom browse configuration:
{
"browsePath": [
"/opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc",
"/opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Device/ST/STM32H7xx/Include",
"/opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Include",
"/opt/sdk/STM32CubeH7-1.13.0/Drivers/BSP/STM32H7xx_Nucleo",
"/home/jsnowy/Repo/01-stm32h7-gpio-exti/Inc",
"/opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/gcc",
"/opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates",
"/opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Src",
"/home/jsnowy/Repo/01-stm32h7-gpio-exti/Src"
],
"compilerPath": "/usr/bin/arm-none-eabi-gcc",
"compilerArgs": [],
"compilerFragments": [
" -mcpu=cortex-m7 -mthumb -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -Wextra -Werror -ffunction-sections -fdata-sections -g -std=gnu11"
]
}
cpptools version (native): 1.32.2.0
Current database path: /home/jsnowy/.cache/vscode-cpptools/43e3d40cac7835b6404c05dd36c1ac5a/.browse.VC.db
Translation Unit Mappings:
[ /home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c - source TU]:
[ /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c - source TU]:
Translation Unit Configurations:
[ /home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c ]
Process ID: 86377
Memory Usage: 50 MB
Compiler Path: /usr/bin/arm-none-eabi-gcc
Include Paths:
include: /opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc
include: /opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Device/ST/STM32H7xx/Include
include: /opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Include
include: /opt/sdk/STM32CubeH7-1.13.0/Drivers/BSP/STM32H7xx_Nucleo
include: /home/jsnowy/Repo/01-stm32h7-gpio-exti/Inc
system include: /usr/lib/gcc/arm-none-eabi/15.2.0/include
system include: /usr/lib/gcc/arm-none-eabi/15.2.0/include-fixed
system include: /usr/arm-none-eabi/include
Defines:
STM32H743xx
Standard Version: c11
IntelliSense Mode: linux-gcc-arm
Other Flags:
--gcc
--gnu_version=150200
[ /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c ]
Process ID: 86409
Memory Usage: 21 MB
Compiler Path: /usr/bin/arm-none-eabi-gcc
Include Paths:
system include: /usr/lib/gcc/arm-none-eabi/15.2.0/include
system include: /usr/lib/gcc/arm-none-eabi/15.2.0/include-fixed
system include: /usr/arm-none-eabi/include
Standard Version: c17
IntelliSense Mode: linux-gcc-arm
Other Flags:
--gcc
--gnu_version=150200
Total Memory Usage: 71 MB
[Warning] Some references may be missing, because workspace parsing was incomplete when Find All References was started.
[Warning] Some references may be missing, because workspace parsing was incomplete when Find All References was started.
[Warning] Some references may be missing, because workspace parsing was incomplete when Find All References was started.
[Warning] Some references may be missing, because workspace parsing was incomplete when Find All References was started.
[Warning] Some references may be missing, because workspace parsing was incomplete when Find All References was started.
[Warning] Some references may be missing, because workspace parsing was incomplete when Find All References was started.
loggingLevel has changed to: Debug
Processed c_cpp_properties.json in 0.001634691s
Shutting down IntelliSense server: /home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c
LSP: (invoked) cpptools/didChangeCppProperties (id: 2715)
Shutting down IntelliSense server: /home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/stm32h7xx_it.c
Shutting down IntelliSense server: /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
Folder: /opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc will be indexed
Folder: /opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Device/ST/STM32H7xx/Include will be indexed
Folder: /opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Include will be indexed
Folder: /opt/sdk/STM32CubeH7-1.13.0/Drivers/BSP/STM32H7xx_Nucleo will be indexed
Folder: /home/jsnowy/Repo/01-stm32h7-gpio-exti/Inc will be indexed
Folder: /opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates will be indexed
Folder: /opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Src will be indexed
Folder: /home/jsnowy/Repo/01-stm32h7-gpio-exti/Src will be indexed
Folder: /usr/local/include will be indexed
...
Update IntelliSense time (sec): 0.084
LSP: (received) cpptools/getFoldingRanges: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2957)
LSP: (invoked) cpptools/getFoldingRanges: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2957)
LSP: Sending response (id: 2957)
LSP: (received) cpptools/getFoldingRanges: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2958)
LSP: (invoked) cpptools/getFoldingRanges: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2958)
LSP: Sending response (id: 2958)
LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2959)
LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2959)
LSP: Sending response (id: 2959)
LSP: (received) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (invoked) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) cpptools/hover: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2960)
LSP: (invoked) cpptools/hover: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2960)
LSP: Sending response (id: 2960)
LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2961)
LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2961)
LSP: Sending response (id: 2961)
LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2962)
LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2962)
LSP: Sending response (id: 2962)
LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2963)
LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2963)
LSP: Sending response (id: 2963)
LSP: (received) textDocument/didOpen: file:///opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h
LSP: (invoked) textDocument/didOpen: file:///opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (received) textDocument/didClose: file:///opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h
LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2964)
textDocument/didOpen: file:///opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (invoked) textDocument/didClose: file:///opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h
LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2964)
LSP: Sending response (id: 2964)
LSP: (received) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c
LSP: (invoked) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c
LSP: (received) cpptools/didChangeVisibleTextEditors
textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c
LSP: (received) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (invoked) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c
LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2965)
LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2965)
LSP: Sending response (id: 2965)
LSP: (received) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c
LSP: (invoked) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c
LSP: (received) cpptools/didChangeVisibleTextEditors
textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c
LSP: (received) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (invoked) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c
LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2966)
LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2966)
LSP: Sending response (id: 2966)
LSP: (received) cpptools/hover: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2967)
LSP: (invoked) cpptools/hover: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2967)
LSP: Sending response (id: 2967)
LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2968)
LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2968)
LSP: Sending response (id: 2968)
LSP: (received) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (invoked) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) cpptools/didChangeTextEditorSelection
LSP: (invoked) cpptools/didChangeTextEditorSelection
LSP: (received) textDocument/documentHighlight: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2969)
LSP: (invoked) textDocument/documentHighlight: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2969)
LSP: Sending response (id: 2969)
LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2970)
LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2970)
LSP: Sending response (id: 2970)
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2971)
LSP: (invoked) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2971)
LSP: Sending response (id: 2971)
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
Intellisense update pending for: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
Requesting a custom configuration for: /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (invoked) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) cpptools/getDocumentSymbols: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2972)
LSP: (received) cpptools/didChangeTextEditorSelection
LSP: (invoked) cpptools/getDocumentSymbols: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2972)
LSP: (invoked) cpptools/didChangeTextEditorSelection
LSP: (received) cpptools/finishedRequestCustomConfig: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (invoked) cpptools/finishedRequestCustomConfig: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) textDocument/documentHighlight: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2973)
LSP: (invoked) textDocument/documentHighlight: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2973)
Expanding recursive includes for: /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
Done expanding recursive includes for: /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
Reducing recursive includes for: /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
Done reducing recursive includes for: /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2974)
LSP: (invoked) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2974)
LSP: Sending response (id: 2972)
LSP: (received) textDocument/definition: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2975)
LSP: (invoked) textDocument/definition: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2975)
sending compilation args for /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
system include: /usr/lib/gcc/arm-none-eabi/15.2.0/include
system include: /usr/lib/gcc/arm-none-eabi/15.2.0/include-fixed
system include: /usr/arm-none-eabi/include
...
other: --gcc
other: --gnu_version=150200
stdver: c17
intelliSenseMode: linux-gcc-arm
LSP: Sending response (id: 2973)
LSP: Sending response (id: 2974)
LSP: Sending response (id: 2975)
LSP: (received) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2976)
LSP: (invoked) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2976)
LSP: Sending response (id: 2976)
LSP: (received) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2977)
LSP: (invoked) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2977)
LSP: Sending response (id: 2977)
LSP: (received) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2978)
LSP: (invoked) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2978)
LSP: Sending response (id: 2978)
IntelliSense update scheduled and TU acquisition started for: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
Error squiggles will be disabled in: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
Update IntelliSense time (sec): 0.009
LSP: (received) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2979)
LSP: (invoked) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2979)
LSP: Sending response (id: 2979)
LSP: (received) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2980)
LSP: (invoked) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2980)
LSP: Sending response (id: 2980)
LSP: (received) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2981)
LSP: (invoked) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2981)
LSP: Sending response (id: 2981)
LSP: (received) cpptools/getDiagnostics (id: 2982)
LSP: (invoked) cpptools/getDiagnostics (id: 2982)
LSP: Sending response (id: 2982)
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) textDocument/documentHighlight: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2983)
LSP: (invoked) textDocument/documentHighlight: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2983)
LSP: Sending response (id: 2983)
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (invoked) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (invoked) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (received) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
LSP: (invoked) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
Other Extensions
No response
Additional context

Environment
Bug Summary and Steps to Reproduce
Bug Summary:
Configuration Provider (CMake Tools) unable to parse include paths of source Files outside the Workspace
Steps to reproduce:
"configurationProvider": "ms-vscode.cmake-tools"in c/c++ extension, and add some sources out-of-workspace(/opt/sdk/xx) into my cmake project.Expected behavior:
Make IntelliSense resolve include paths for out-of-workspace source files properly in
"configurationProvider": "ms-vscode.cmake-tools"modeConfiguration and Logs
{ "configurations": [ { "name": "CMake Tools", //"intelliSenseMode": "linux-gcc-arm", "configurationProvider": "ms-vscode.cmake-tools" //"compileCommands": "${workspaceFolder}/build/Debug/compile_commands.json" } ], "version": 4, "enableConfigurationSquiggles": true } -------- Diagnostics - 5/8/2026, 5:55:53 PM Version: 1.32.2 Current Configuration: { "name": "CMake Tools", "configurationProvider": "ms-vscode.cmake-tools", "compilerPathIsExplicit": false, "cStandardIsExplicit": false, "cppStandardIsExplicit": false, "intelliSenseModeIsExplicit": false, "recursiveIncludesReduceIsExplicit": false, "recursiveIncludesPriorityIsExplicit": false, "recursiveIncludesOrderIsExplicit": false, "configurationProviderInCppPropertiesJson": "ms-vscode.cmake-tools", "cStandard": "c17", "cppStandard": "c++98", "intelliSenseMode": "linux-gcc-arm", "mergeConfigurations": false, "recursiveIncludes": {}, "compilerPath": "/usr/bin/arm-none-eabi-gcc", "browse": { "limitSymbolsToIncludedHeaders": true } } Modified Settings: { "C_Cpp.loggingLevel": "Debug" } Additional Tracked Settings: { "editorTabSize": 4, "editorInsertSpaces": true, "editorAutoClosingBrackets": "languageDefined", "filesEncoding": "utf8", "filesAssociations": {}, "filesExclude": { "**/.git": true, "**/.svn": true, "**/.hg": true, "**/.DS_Store": true, "**/Thumbs.db": true }, "filesAutoSaveAfterDelay": false, "editorInlayHintsEnabled": true, "editorParameterHintsEnabled": true, "searchExclude": { "**/node_modules": true, "**/bower_components": true, "**/*.code-search": true }, "workbenchSettingsEditor": "ui" } Custom browse configuration: { "browsePath": [ "/opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc", "/opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Device/ST/STM32H7xx/Include", "/opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Include", "/opt/sdk/STM32CubeH7-1.13.0/Drivers/BSP/STM32H7xx_Nucleo", "/home/jsnowy/Repo/01-stm32h7-gpio-exti/Inc", "/opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/gcc", "/opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates", "/opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Src", "/home/jsnowy/Repo/01-stm32h7-gpio-exti/Src" ], "compilerPath": "/usr/bin/arm-none-eabi-gcc", "compilerArgs": [], "compilerFragments": [ " -mcpu=cortex-m7 -mthumb -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -Wextra -Werror -ffunction-sections -fdata-sections -g -std=gnu11" ] } cpptools version (native): 1.32.2.0 Current database path: /home/jsnowy/.cache/vscode-cpptools/43e3d40cac7835b6404c05dd36c1ac5a/.browse.VC.db Translation Unit Mappings: [ /home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c - source TU]: [ /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c - source TU]: Translation Unit Configurations: [ /home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c ] Process ID: 86377 Memory Usage: 50 MB Compiler Path: /usr/bin/arm-none-eabi-gcc Include Paths: include: /opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc include: /opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Device/ST/STM32H7xx/Include include: /opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Include include: /opt/sdk/STM32CubeH7-1.13.0/Drivers/BSP/STM32H7xx_Nucleo include: /home/jsnowy/Repo/01-stm32h7-gpio-exti/Inc system include: /usr/lib/gcc/arm-none-eabi/15.2.0/include system include: /usr/lib/gcc/arm-none-eabi/15.2.0/include-fixed system include: /usr/arm-none-eabi/include Defines: STM32H743xx Standard Version: c11 IntelliSense Mode: linux-gcc-arm Other Flags: --gcc --gnu_version=150200 [ /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c ] Process ID: 86409 Memory Usage: 21 MB Compiler Path: /usr/bin/arm-none-eabi-gcc Include Paths: system include: /usr/lib/gcc/arm-none-eabi/15.2.0/include system include: /usr/lib/gcc/arm-none-eabi/15.2.0/include-fixed system include: /usr/arm-none-eabi/include Standard Version: c17 IntelliSense Mode: linux-gcc-arm Other Flags: --gcc --gnu_version=150200 Total Memory Usage: 71 MB [Warning] Some references may be missing, because workspace parsing was incomplete when Find All References was started. [Warning] Some references may be missing, because workspace parsing was incomplete when Find All References was started. [Warning] Some references may be missing, because workspace parsing was incomplete when Find All References was started. [Warning] Some references may be missing, because workspace parsing was incomplete when Find All References was started. [Warning] Some references may be missing, because workspace parsing was incomplete when Find All References was started. [Warning] Some references may be missing, because workspace parsing was incomplete when Find All References was started. loggingLevel has changed to: Debug Processed c_cpp_properties.json in 0.001634691s Shutting down IntelliSense server: /home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c LSP: (invoked) cpptools/didChangeCppProperties (id: 2715) Shutting down IntelliSense server: /home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/stm32h7xx_it.c Shutting down IntelliSense server: /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c Folder: /opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc will be indexed Folder: /opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Device/ST/STM32H7xx/Include will be indexed Folder: /opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Include will be indexed Folder: /opt/sdk/STM32CubeH7-1.13.0/Drivers/BSP/STM32H7xx_Nucleo will be indexed Folder: /home/jsnowy/Repo/01-stm32h7-gpio-exti/Inc will be indexed Folder: /opt/sdk/STM32CubeH7-1.13.0/Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates will be indexed Folder: /opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Src will be indexed Folder: /home/jsnowy/Repo/01-stm32h7-gpio-exti/Src will be indexed Folder: /usr/local/include will be indexed ... Update IntelliSense time (sec): 0.084 LSP: (received) cpptools/getFoldingRanges: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2957) LSP: (invoked) cpptools/getFoldingRanges: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2957) LSP: Sending response (id: 2957) LSP: (received) cpptools/getFoldingRanges: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2958) LSP: (invoked) cpptools/getFoldingRanges: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2958) LSP: Sending response (id: 2958) LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2959) LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2959) LSP: Sending response (id: 2959) LSP: (received) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (invoked) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (invoked) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) cpptools/hover: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2960) LSP: (invoked) cpptools/hover: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2960) LSP: Sending response (id: 2960) LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2961) LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2961) LSP: Sending response (id: 2961) LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2962) LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2962) LSP: Sending response (id: 2962) LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2963) LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2963) LSP: Sending response (id: 2963) LSP: (received) textDocument/didOpen: file:///opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h LSP: (invoked) textDocument/didOpen: file:///opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (received) textDocument/didClose: file:///opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2964) textDocument/didOpen: file:///opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (invoked) textDocument/didClose: file:///opt/sdk/STM32CubeH7-1.13.0/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2964) LSP: Sending response (id: 2964) LSP: (received) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c LSP: (invoked) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c LSP: (received) cpptools/didChangeVisibleTextEditors textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c LSP: (received) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (invoked) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2965) LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2965) LSP: Sending response (id: 2965) LSP: (received) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c LSP: (invoked) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c LSP: (received) cpptools/didChangeVisibleTextEditors textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c LSP: (received) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (invoked) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2966) LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2966) LSP: Sending response (id: 2966) LSP: (received) cpptools/hover: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2967) LSP: (invoked) cpptools/hover: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2967) LSP: Sending response (id: 2967) LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2968) LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2968) LSP: Sending response (id: 2968) LSP: (received) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (invoked) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (invoked) textDocument/didClose: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) cpptools/didChangeTextEditorSelection LSP: (invoked) cpptools/didChangeTextEditorSelection LSP: (received) textDocument/documentHighlight: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2969) LSP: (invoked) textDocument/documentHighlight: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2969) LSP: Sending response (id: 2969) LSP: (received) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2970) LSP: (invoked) textDocument/definition: file:///home/jsnowy/Repo/01-stm32h7-gpio-exti/Src/main.c (id: 2970) LSP: Sending response (id: 2970) LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (received) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (invoked) textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c textDocument/didOpen: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (received) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2971) LSP: (invoked) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2971) LSP: Sending response (id: 2971) LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (invoked) cpptools/didChangeVisibleTextEditors Intellisense update pending for: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c Requesting a custom configuration for: /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (invoked) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) cpptools/getDocumentSymbols: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2972) LSP: (received) cpptools/didChangeTextEditorSelection LSP: (invoked) cpptools/getDocumentSymbols: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2972) LSP: (invoked) cpptools/didChangeTextEditorSelection LSP: (received) cpptools/finishedRequestCustomConfig: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (invoked) cpptools/finishedRequestCustomConfig: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) textDocument/documentHighlight: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2973) LSP: (invoked) textDocument/documentHighlight: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2973) Expanding recursive includes for: /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c Done expanding recursive includes for: /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c Reducing recursive includes for: /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c Done reducing recursive includes for: /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2974) LSP: (invoked) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2974) LSP: Sending response (id: 2972) LSP: (received) textDocument/definition: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2975) LSP: (invoked) textDocument/definition: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2975) sending compilation args for /opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c system include: /usr/lib/gcc/arm-none-eabi/15.2.0/include system include: /usr/lib/gcc/arm-none-eabi/15.2.0/include-fixed system include: /usr/arm-none-eabi/include ... other: --gcc other: --gnu_version=150200 stdver: c17 intelliSenseMode: linux-gcc-arm LSP: Sending response (id: 2973) LSP: Sending response (id: 2974) LSP: Sending response (id: 2975) LSP: (received) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2976) LSP: (invoked) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2976) LSP: Sending response (id: 2976) LSP: (received) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2977) LSP: (invoked) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2977) LSP: Sending response (id: 2977) LSP: (received) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2978) LSP: (invoked) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2978) LSP: Sending response (id: 2978) IntelliSense update scheduled and TU acquisition started for: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c Error squiggles will be disabled in: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c Update IntelliSense time (sec): 0.009 LSP: (received) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2979) LSP: (invoked) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2979) LSP: Sending response (id: 2979) LSP: (received) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2980) LSP: (invoked) cpptools/getCodeActions: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2980) LSP: Sending response (id: 2980) LSP: (received) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2981) LSP: (invoked) cpptools/getFoldingRanges: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2981) LSP: Sending response (id: 2981) LSP: (received) cpptools/getDiagnostics (id: 2982) LSP: (invoked) cpptools/getDiagnostics (id: 2982) LSP: Sending response (id: 2982) LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (received) textDocument/documentHighlight: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2983) LSP: (invoked) textDocument/documentHighlight: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c (id: 2983) LSP: Sending response (id: 2983) LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (received) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (invoked) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) cpptools/didChangeVisibleTextEditors LSP: (invoked) cpptools/didChangeVisibleTextEditors LSP: (received) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (invoked) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (received) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c LSP: (invoked) cpptools/didChangeActiveEditor: file:///opt/sdk/STM32CubeH7/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.cOther Extensions
No response
Additional context