Skip to content

Conversation

@partouf
Copy link
Member

@partouf partouf commented Jun 10, 2025

retry

partouf and others added 23 commits June 9, 2025 17:35
Implements new ce_install compilercache commands to generate reusable CMake compiler cache files:
- `ce_install compilercache extract` - Extract cache for supported compilers
- `ce_install compilercache list` - List available compilers

Key features:
- Multi-platform support (Linux/Windows)
- Integration with existing compiler discovery system
- PowerShell Core cross-platform execution
- Comprehensive test suite with 19 test cases
- Environment variable setup for different compiler types (MSVC, GCC, Clang)

The cache files significantly speed up CMake configuration by skipping expensive compiler detection phases.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@partouf
Copy link
Member Author

partouf commented Jun 10, 2025

It works better now. But cmake still times out on Windows:

Step cmake returned: 0
-- The C compiler identification is MSVC 19.43.34810.0
-- The CXX compiler identification is MSVC 19.43.34810.0
-- Check for working C compiler: Z:/compilers/msvc/14.43.34808-14.43.34810.0/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: Z:/compilers/msvc/14.43.34808-14.43.34810.0/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done (7.1s)
-- Generating done (0.0s)
-- Build files have been written to: C:/Windows/TEMP/compiler-explorer-compilerX8SNoe/build
Step build returned: 1
[1/3] Building CXX object CMakeFiles\the_executable.dir\io.cpp.obj

Killed - processing time exceeded

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants