René's URL Explorer Experiment


Title: concretizer fails to generate all the specs with any ancestor architecture imposed · Issue #52561 · spack/spack · GitHub

Open Graph Title: concretizer fails to generate all the specs with any ancestor architecture imposed · Issue #52561 · spack/spack

X Title: concretizer fails to generate all the specs with any ancestor architecture imposed · Issue #52561 · spack/spack

Description: Since Turn compilers into nodes (https://github.com/spack/spack/pull/45189), concretizing with a specific architecture (like x86_64 or aarch64) generates some specifications with the underlying architecture. In the example below zen4 app...

Open Graph Description: Since Turn compilers into nodes (https://github.com/spack/spack/pull/45189), concretizing with a specific architecture (like x86_64 or aarch64) generates some specifications with the underlying arc...

X Description: Since Turn compilers into nodes (https://github.com/spack/spack/pull/45189), concretizing with a specific architecture (like x86_64 or aarch64) generates some specifications with the underlying arc...

Opengraph URL: https://github.com/spack/spack/issues/52561

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"concretizer fails to generate all the specs with any ancestor architecture imposed","articleBody":"Since [Turn compilers into nodes (https://github.com/spack/spack/pull/45189)](https://github.com/spack/spack/commit/5b3942a48935ee4aeef724b4a28c9666a75821c4), concretizing with a specific architecture (like x86_64 or aarch64) generates some specifications with the underlying architecture. In the example below `zen4` appears where we ask for `x86_64`:\n\n```console\n$ spack --version\n1.0.0.dev0 (5b3942a48935ee4aeef724b4a28c9666a75821c4)\n$ spack spec -Il cmake%gcc target=x86_64\n -   kufrmqc  cmake@3.31.6~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release arch=linux-rhel9-x86_64\n -   2rolplr      ^compiler-wrapper@1.0 build_system=generic arch=linux-rhel9-zen4\n -   phhiwwa      ^curl@8.11.1~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs=shared,static tls=openssl arch=linux-rhel9-x86_64\n -   bic7hdc          ^nghttp2@1.65.0 build_system=autotools arch=linux-rhel9-x86_64\n -   xmfxdqn              ^diffutils@3.10 build_system=autotools arch=linux-rhel9-zen4\n -   66fqasf                  ^libiconv@1.17 build_system=autotools libs=shared,static arch=linux-rhel9-zen4\n -   fw6j7no          ^openssl@3.4.1~docs+shared build_system=generic certs=mozilla arch=linux-rhel9-x86_64\n -   yftxz2v              ^ca-certificates-mozilla@2025-02-25 build_system=generic arch=linux-rhel9-zen4\n -   i7tay44              ^perl@5.40.0+cpanm+opcode+open+shared+threads build_system=generic arch=linux-rhel9-x86_64\n -   ovevtd7                  ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches=26090f4,b231fcc arch=linux-rhel9-x86_64\n -   my37g2i                  ^bzip2@1.0.8~debug~pic+shared build_system=generic arch=linux-rhel9-x86_64\n -   4rsks4w                  ^gdbm@1.23 build_system=autotools arch=linux-rhel9-x86_64\n -   skjyd5q                      ^readline@8.2 build_system=autotools patches=1ea4349,24f587b,3d9885e,5911a5b,622ba38,6c8adf8,758e2ec,79572ee,a177edc,bbf97f1,c7b45ff,e0013d9,e065038 arch=linux-rhel9-x86_64\n -   q4z6bwt          ^pkgconf@2.3.0 build_system=autotools arch=linux-rhel9-zen4\n[e]  csia565      ^gcc@11.5.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages='c,c++,fortran' arch=linux-rhel9-zen4\n -   yrle3ey      ^gcc-runtime@11.5.0 build_system=generic arch=linux-rhel9-x86_64\n[e]  olrhn62      ^glibc@2.34 build_system=autotools arch=linux-rhel9-x86_64\n -   smgcvl5      ^gmake@4.4.1~guile build_system=generic arch=linux-rhel9-x86_64\n -   furqeyw      ^ncurses@6.5~symlinks+termlib abi=none build_system=autotools patches=7a351bc arch=linux-rhel9-x86_64\n -   sepdotc      ^zlib-ng@2.2.3+compat+new_strategies+opt+pic+shared build_system=autotools arch=linux-rhel9-x86_64\n```\n\nReplacing `target=x86_64` with any ancestor architecture show the \"same\" behavior.\n\nOn a cluster with multiple partitions of different cpu types, it is not longer possible to compile one software stack compatible for all partitions.\nAs it was just before the commit, as seen below:\n\n```console\n$ spack --version\n1.0.0.dev0 (a9c879d53e758f67cdbf4cec919425cb2a3a1082)\n$ spack spec -Il cmake%gcc target=x86_64\n -   x6xrekc  cmake@3.31.6~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   jc66lwt      ^curl@8.11.1~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs=shared,static tls=openssl arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   s22kdq6          ^nghttp2@1.65.0 build_system=autotools arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   ipvtwot              ^diffutils@3.10 build_system=autotools arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   x4uv2cd                  ^libiconv@1.17 build_system=autotools libs=shared,static arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   2h2pphm          ^openssl@3.4.1~docs+shared build_system=generic certs=mozilla arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   zkxp6xn              ^ca-certificates-mozilla@2025-02-25 build_system=generic arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   f37nvuh              ^perl@5.40.0+cpanm+opcode+open+shared+threads build_system=generic arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   vd324sr                  ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches=26090f4,b231fcc arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   2qzn7gm                  ^bzip2@1.0.8~debug~pic+shared build_system=generic arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   h62vk7l                  ^gdbm@1.23 build_system=autotools arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   q6y5cxo                      ^readline@8.2 build_system=autotools patches=1ea4349,24f587b,3d9885e,5911a5b,622ba38,6c8adf8,758e2ec,79572ee,a177edc,bbf97f1,c7b45ff,e0013d9,e065038 arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   zahphmk          ^pkgconf@2.3.0 build_system=autotools arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   py4nxdj      ^gcc-runtime@11.5.0 build_system=generic arch=linux-rhel9-x86_64 %gcc@11.5.0\n[e]  ddxbsez      ^glibc@2.34 build_system=autotools arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   l6kqt2y      ^gmake@4.4.1~guile build_system=generic arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   oosjgue      ^ncurses@6.5~symlinks+termlib abi=none build_system=autotools patches=7a351bc arch=linux-rhel9-x86_64 %gcc@11.5.0\n -   fto6b47      ^zlib-ng@2.2.3+compat+new_strategies+opt+pic+shared build_system=autotools arch=linux-rhel9-x86_64 %gcc@11.5.0\n```","author":{"url":"https://github.com/dguibert","@type":"Person","name":"dguibert"},"datePublished":"2026-06-17T12:44:01.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/52561/spack/issues/52561"}

route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:b19e82f3-174a-c5dc-8911-72f73595521a
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idE104:27C057:1DA3905:280B87C:6A6545E1
html-safe-noncec3168f70761ba3c2fc330a0a7d87f7a91dbae78d3200aac57f062e3fa6d32135
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFMTA0OjI3QzA1NzoxREEzOTA1OjI4MEI4N0M6NkE2NTQ1RTEiLCJ2aXNpdG9yX2lkIjoiNTg4MTQzMjU4MDg5MDY0MTg4OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac1ade6f0259c82441b4a6b811fdfaaf748f55e83dc48389fda5949f4c64187790
hovercard-subject-tagissue:4683336902
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/spack/spack/52561/issue_layout
twitter:imagehttps://opengraph.githubassets.com/dbea355ca15d21d0ff21ee8f69551277ca698b3b5a43cfe7b7a26b0a2d4b6a37/spack/spack/issues/52561
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/dbea355ca15d21d0ff21ee8f69551277ca698b3b5a43cfe7b7a26b0a2d4b6a37/spack/spack/issues/52561
og:image:altSince Turn compilers into nodes (https://github.com/spack/spack/pull/45189), concretizing with a specific architecture (like x86_64 or aarch64) generates some specifications with the underlying arc...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamedguibert
hostnamegithub.com
expected-hostnamegithub.com
None52c76df668885aaff23b50bdca1fa1ea44ac9c1553e888ebc70ff1e4daa4625b
turbo-cache-controlno-preview
go-importgithub.com/spack/spack git https://github.com/spack/spack.git
octolytics-dimension-user_id25539161
octolytics-dimension-user_loginspack
octolytics-dimension-repository_id15730865
octolytics-dimension-repository_nwospack/spack
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id15730865
octolytics-dimension-repository_network_root_nwospack/spack
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release309153364422b3c499922d1a2a6404910a58ed8e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/spack/spack/issues/52561#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fspack%2Fspack%2Fissues%2F52561
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fspack%2Fspack%2Fissues%2F52561
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=spack%2Fspack
Reloadhttps://github.com/spack/spack/issues/52561
Reloadhttps://github.com/spack/spack/issues/52561
Reloadhttps://github.com/spack/spack/issues/52561
Please reload this pagehttps://github.com/spack/spack/issues/52561
spack https://github.com/spack
spackhttps://github.com/spack/spack
Notifications https://github.com/login?return_to=%2Fspack%2Fspack
Fork 2.4k https://github.com/login?return_to=%2Fspack%2Fspack
Star 5.1k https://github.com/login?return_to=%2Fspack%2Fspack
Code https://github.com/spack/spack
Issues 1.3k https://github.com/spack/spack/issues
Pull requests 435 https://github.com/spack/spack/pulls
Discussions https://github.com/spack/spack/discussions
Actions https://github.com/spack/spack/actions
Projects https://github.com/spack/spack/projects
Models https://github.com/spack/spack/models
Wiki https://github.com/spack/spack/wiki
Security and quality 0 https://github.com/spack/spack/security
Insights https://github.com/spack/spack/pulse
Code https://github.com/spack/spack
Issues https://github.com/spack/spack/issues
Pull requests https://github.com/spack/spack/pulls
Discussions https://github.com/spack/spack/discussions
Actions https://github.com/spack/spack/actions
Projects https://github.com/spack/spack/projects
Models https://github.com/spack/spack/models
Wiki https://github.com/spack/spack/wiki
Security and quality https://github.com/spack/spack/security
Insights https://github.com/spack/spack/pulse
concretizer fails to generate all the specs with any ancestor architecture imposedhttps://github.com/spack/spack/issues/52561#top
https://github.com/dguibert
dguiberthttps://github.com/dguibert
on Jun 17, 2026https://github.com/spack/spack/issues/52561#issue-4683336902
Turn compilers into nodes (https://github.com/spack/spack/pull/45189)https://github.com/spack/spack/commit/5b3942a48935ee4aeef724b4a28c9666a75821c4
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.