Skip to content

Dockerfile: use latest Simics packages to be compatible with Simics 7#293

Merged
Wenzel merged 1 commit intointel:mainfrom
Wenzel:fix/dockerfile/simics_7
Feb 27, 2026
Merged

Dockerfile: use latest Simics packages to be compatible with Simics 7#293
Wenzel merged 1 commit intointel:mainfrom
Wenzel:fix/dockerfile/simics_7

Conversation

@Wenzel
Copy link
Contributor

@Wenzel Wenzel commented Feb 27, 2026

No description provided.

@Wenzel Wenzel requested a review from Copilot February 27, 2026 12:23
@Wenzel Wenzel changed the title Dockerfile: use latest packages to be compatible with Simics 7 Dockerfile: use latest Simics packages to be compatible with Simics 7 Feb 27, 2026
@Wenzel Wenzel merged commit fc78541 into intel:main Feb 27, 2026
22 checks passed
@Wenzel Wenzel deleted the fix/dockerfile/simics_7 branch February 27, 2026 12:25
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Docker-based example project creation to use the most recent Simics add-on package versions, aiming to improve compatibility with newer Simics releases.

Changes:

  • Switches QSP-x86 (2096), QSP-CPU (8112), and Crypto Engine (1030) project package selections from pinned versions to -latest in the ispm projects --create command.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 195 to 199
1000-${PUBLIC_SIMICS_PACKAGE_VERSION_1000} \
2096-6.0.73 \
8112-6.0.21 \
1030-6.0.7 \
2096-latest \
8112-latest \
1030-latest \
31337-latest --ignore-existing-files --non-interactive
Copy link

Copilot AI Feb 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Using -latest for these packages makes the Docker image build non-reproducible (the resolved versions can change over time) and can become incompatible with the pinned Simics Base 1000-${PUBLIC_SIMICS_PACKAGE_VERSION_1000} default (currently 6.0.185). Consider parameterizing these addon package versions (with default values) or pinning them to versions known to work with the selected base version, so docker build -t tsffs . remains stable.

Copilot uses AI. Check for mistakes.
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