Skip to content

Remove Linux constraint from require_typed_memory - #539

Draft
devendrapat wants to merge 3 commits into
eclipse-score:mainfrom
devendrapat:depa_remove_linux_constraint
Draft

Remove Linux constraint from require_typed_memory#539
devendrapat wants to merge 3 commits into
eclipse-score:mainfrom
devendrapat:depa_remove_linux_constraint

Conversation

@devendrapat

Copy link
Copy Markdown

Removed contradictory Linux constraint from require_typed_memory config_setting as it is blocking score_communication from using this config_setting, as this was blocking score_communication from using the config_setting in their code.

Please refer eclipse-score/communication#1022 for the error faced by score_communication while using require_typed_memory_config_setting.

Removed contradictory Linux constraint from require_typed_memory config_setting as it is blocking score_communication from using this config_setting.

Signed-off-by: devendrapat <76650287+devendrapat@users.noreply.github.com>
@github-project-automation github-project-automation Bot moved this to In Progress in BAS - Baselibs FT Sep 2, 2026
@devendrapat
devendrapat deployed to workflow-approval September 2, 2026 09:32 — with GitHub Actions Active
@devendrapat
devendrapat deployed to workflow-approval September 2, 2026 09:32 — with GitHub Actions Active
@devendrapat
devendrapat deployed to workflow-approval September 2, 2026 09:32 — with GitHub Actions Active
@devendrapat
devendrapat deployed to workflow-approval September 2, 2026 09:32 — with GitHub Actions Active
@github-actions github-actions Bot added comp-tracing Related to score/analysis bazel Bazel and Starlark build files labels Sep 2, 2026
@devendrapat
devendrapat marked this pull request as draft September 2, 2026 09:33
@4og

4og commented Sep 2, 2026

Copy link
Copy Markdown
Member

@hoppe-and-dreams please have a look

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Documentation preview for this pull request is available at:
pr-539: https://eclipse-score.github.io/baselibs/pr-539/

name = "require_typed_memory", #This is a stub and should always be false
constraint_values = [
"@platforms//os:qnx",
"@platforms//os:linux", # Contradicts qnx — ensures this config_setting never matches (stub)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

If we do this, all S-CORE LoLa builds on QNX would go to typed memory. I do not think this is the intended (and aligned) consequence.

If it is indeed the desired outcome, at least the comment 3 lines above must be changed to match what the code does.

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

Labels

bazel Bazel and Starlark build files comp-tracing Related to score/analysis

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

3 participants