guix/tests
Ludovic Courtès 4562bbb1d2
transformations: Add ‘--amd-gpu’ transformation option.
* guix/transformations.scm (split-on-commas): New procedure, moved from…
(transform-package-toolchain): … here.
(package-amd-gpu-specialization, transform-package-amd-gpu-targets): New
procedures.
(%transformations, %options): Add ‘amd-gpu’.
* tests/transformations.scm ("options->transformations, amd-gpu")
("options->transformations, amd-gpu, not applicable")
("options->transformations, amd-gpu, missing clang-rocm input")
("options->transformations, amd-gpu, wrong GPU"): New tests.
* doc/guix.texi (Package Transformation Options): Document it.

Change-Id: I56bf0dffbf12bc08cf6318fe56952473b395c303
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5583
2026-01-21 22:59:05 +01:00
..
import
keys
machine
services tests: Adjust to Guile 3.0.10+. 2026-01-21 22:58:50 +01:00
accounts.scm
base16.scm
base32.scm
base64.scm
boot-parameters.scm
bournish.scm
build-emacs-utils.scm
build-utils.scm
builders.scm
cache.scm
challenge.scm
channels.scm
combinators.scm
containers.scm
cpio.scm
cve-sample.json
cve.scm
debug-link.scm
derivations.scm
discovery.scm
file-systems.scm tests: Adjust to Guile 3.0.10+. 2026-01-21 22:58:50 +01:00
gexp.scm
git-authenticate.scm
git.scm
glob.scm
gnu-maintenance.scm
grafts.scm
graph.scm
gremlin.scm
guix-archive.sh
guix-authenticate.sh
guix-build-branch.sh
guix-build.sh
guix-daemon.sh
guix-describe.sh
guix-download.sh
guix-environment-container.sh
guix-environment.sh
guix-gc.sh
guix-git-authenticate.sh
guix-graph.sh
guix-hash.sh
guix-home.sh
guix-lint.sh
guix-locate.sh
guix-pack-localstatedir.sh
guix-pack-relocatable.sh
guix-pack.sh
guix-package-aliases.sh
guix-package-net.sh
guix-package.sh
guix-refresh.sh
guix-repl.sh
guix-shell-export-manifest.sh
guix-shell.sh
guix-style.sh
guix-system.sh
guix-time-machine.sh
home-import.scm
home-services.scm
http-client.scm
inferior.scm
ipfs.scm
ld-wrapper.scm
lint.scm
modules.scm
monads.scm
nar.scm
networking.scm
offload.scm
openpgp.scm
pack.scm
packages.scm
pki.scm
processes.scm
profiles.scm
publish.scm
read-print.scm
records.scm
rpm.scm
scripts.scm
search-paths.scm
services.scm
sets.scm
size.scm
status.scm
store-database.scm
store-deadlock.scm
store-deduplication.scm
store-roots.scm
store.scm tests: Adjust to Guile 3.0.10+. 2026-01-21 22:58:50 +01:00
style.scm tests: Adjust to Guile 3.0.10+. 2026-01-21 22:58:50 +01:00
substitute.scm
swh.scm
syscalls.scm
system.scm
test.drv
toml.scm tests: Adjust to Guile 3.0.10+. 2026-01-21 22:58:50 +01:00
transformations.scm transformations: Add ‘--amd-gpu’ transformation option. 2026-01-21 22:59:05 +01:00
ui.scm
union.scm
upstream.scm
utils.scm
uuid.scm
workers.scm