OS: Windows 11
TerosHDL version: 7.0.3
Vivado version: 2025.2
Bug Description
Vivado linter detection fails on Windows due to case-sensitive binary search.
TerosHDL searches for "Vivado" (capital V) but Windows binary is "vivado" (lowercase).
Steps to Reproduce
- Install Vivado 2025.2 on Windows 11
- Add Vivado bin to system PATH
- Run "vivado -version" in terminal — works correctly
- Open TerosHDL Verify Setup — reports "Vivado not found"
Expected Behavior
Linter detection should be case-insensitive on Windows since
Windows filesystem and PATH are case-insensitive.
Suggested Fix
Lowercase the binary name before searching on Windows:
Search for "vivado" instead of "Vivado"
OS: Windows 11
TerosHDL version: 7.0.3
Vivado version: 2025.2
Bug Description
Vivado linter detection fails on Windows due to case-sensitive binary search.
TerosHDL searches for "Vivado" (capital V) but Windows binary is "vivado" (lowercase).
Steps to Reproduce
Expected Behavior
Linter detection should be case-insensitive on Windows since
Windows filesystem and PATH are case-insensitive.
Suggested Fix
Lowercase the binary name before searching on Windows:
Search for "vivado" instead of "Vivado"