Shamrock install info utility functions#

This example shows how to use install info utility functions

10 import shamrock
'2025.10.0+git.8ffc5b78.main'
'     commit : 8ffc5b78cfc5599fd4af3bb6ca869cb968d606f0\n     HEAD   : refs/heads/main, refs/remotes/origin/main\n     modified files (since last commit):\n'
' --acpp-targets=omp -pedantic-errors -fcolor-diagnostics -Werror=return-type -O3 -DNDEBUG'
commit : 8ffc5b78cfc5599fd4af3bb6ca869cb968d606f0
HEAD   : refs/heads/main, refs/remotes/origin/main
modified files (since last commit):
'Ubuntu clang version 18.1.8 (++20240731024944+3b5b5c1ec4a3-1~exp1~20240731145000.144)\nTarget: x86_64-pc-linux-gnu\nThread model: posix\nInstalledDir: /usr/lib/llvm-18/bin\nacpp [AdaptiveCpp compilation driver], Copyright (C) 2018-2025 Aksel Alpay and the AdaptiveCpp project\n  AdaptiveCpp version: 25.02.0+git.883b0e11.20250509.branch.HEAD\n  Installation root: /opt/Shamrock_src/build/.env/acpp-installdir\n  Plugin LLVM version: 18, can accelerate CPU: True\n  Available runtime backends:\n     librt-backend-omp.so\n\n\nFull configuration [can be overridden using environment variables or command line arguments]:\n    version-major: 25\n    version-minor: 02\n    version-patch: 0\n    version-suffix: +git.883b0e11.20250509.branch.HEAD\n    plugin-linked-into-llvm: false\n    plugin-llvm-version-major: 18\n    plugin-with-cpu-acceleration: true\n    default-clang: /usr/lib/llvm-18/bin/clang++\n    default-targets: generic\n    default-cpu-cxx: /usr/bin/c++\n    default-rocm-path: /opt/rocm\n    default-use-bootstrap-mode: false\n    default-is-dryrun: false\n    default-use-accelerated-cpu: true\n    default-clang-include-path: /usr/lib/llvm-18/lib/clang/18/include/..\n    default-sequential-link-line: -L/usr/lib/x86_64-linux-gnu -lboost_context -lboost_fiber -Wl,-rpath=/usr/lib/x86_64-linux-gnu\n    default-sequential-cxx-flags: -I/usr/include -D_ENABLE_EXTENDED_ALIGNED_STORAGE\n    default-omp-link-line: -L/usr/lib/x86_64-linux-gnu -lboost_context -lboost_fiber -Wl,-rpath=/usr/lib/x86_64-linux-gnu -fopenmp\n    default-omp-cxx-flags: -I/usr/include -fopenmp -D_ENABLE_EXTENDED_ALIGNED_STORAGE\n    default-is-explicit-multipass: false\n    default-save-temps: false'

Total running time of the script: (0 minutes 0.455 seconds)

Estimated memory usage: 157 MB

Gallery generated by Sphinx-Gallery