diff --git a/latest/.doctrees/Testing.doctree b/latest/.doctrees/Testing.doctree index 2b90e92a12..6669912a9f 100644 Binary files a/latest/.doctrees/Testing.doctree and b/latest/.doctrees/Testing.doctree differ diff --git a/latest/.doctrees/environment.pickle b/latest/.doctrees/environment.pickle index 18cae789e6..c1b44cbf18 100644 Binary files a/latest/.doctrees/environment.pickle and b/latest/.doctrees/environment.pickle differ diff --git a/latest/Testing.html b/latest/Testing.html index 97a6d99465..754bd3a3c7 100644 --- a/latest/Testing.html +++ b/latest/Testing.html @@ -53,10 +53,7 @@
  • Important Spack Commands
  • Testing
  • Upstream management
  • @@ -109,32 +106,12 @@

    Test packages (PR/MR/CI/CD)

    Pull Request Testing for spack-c2sm on GitHub

    -

    To test a PR, create a comment launch jenkins [<packages>] [<machines>].

    -

    It will test the listed packages on the listed machines. -No package means all packages. No machine means all machines. -The order is irrelevant.

    -
    -

    Examples

    - -

    Supported packages: all folder names in folder packages.

    +

    To test a PR, create a comment launch jenkins.

    Supported machines:

    - diff --git a/latest/_sources/Testing.rst.txt b/latest/_sources/Testing.rst.txt index 9d4abf947c..e21e3739db 100644 --- a/latest/_sources/Testing.rst.txt +++ b/latest/_sources/Testing.rst.txt @@ -24,28 +24,7 @@ This is a common way to do it. Pull Request Testing for spack-c2sm on GitHub --------------------------------------------- -To test a PR, create a comment ``launch jenkins [] []``. - -It will test the listed packages on the listed machines. -No package means all packages. No machine means all machines. -The order is irrelevant. - -Examples -^^^^^^^^ - -* ``launch jenkins int2lm balfrin`` tests int2lm on balfrin. -* ``launch jenkins cosmo int2lm balfrin`` tests - - * cosmo on balfrin - * int2lm on balfrin - -* ``launch jenkins cosmo icon`` tests cosmo and icon on all machines. -* ``launch jenkins balfrin`` tests all packages on balfrin. -* ``launch jenkins`` tests all packages on all machines. -* ``launch jenkins all`` tests all packages on all machines. - - -Supported packages: all folder names in folder `packages `__. +To test a PR, create a comment ``launch jenkins``. Supported machines: diff --git a/latest/objects.inv b/latest/objects.inv index d039680826..a02bc82b11 100644 Binary files a/latest/objects.inv and b/latest/objects.inv differ diff --git a/latest/searchindex.js b/latest/searchindex.js index 2b3803f783..070610f4da 100644 --- a/latest/searchindex.js +++ b/latest/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"At CSCS/ETHZ (Balfrin and Euler)": [[3, "at-cscs-ethz-balfrin-and-euler"]], "BuildBot as part of the ICON-consortium CI": [[4, "buildbot-as-part-of-the-icon-consortium-ci"]], "Building": [[0, "building"]], "C2SM Guidelines for Spack": [[0, null]], "C2SM Spack": [[8, null]], "COSMO": [[3, "cosmo"]], "Clean Spack instance": [[2, "clean-spack-instance"]], "Contents:": [[8, null]], "Create a new Spack instance": [[2, "create-a-new-spack-instance"]], "Dev-build in combination with build-env": [[1, "dev-build-in-combination-with-build-env"]], "Develop packages": [[1, null]], "Environments with Spack develop": [[1, "environments-with-spack-develop"]], "Examples": [[6, "examples"]], "How to manage your own Spack instance": [[2, null]], "ICON": [[3, "icon"]], "Important Spack Commands": [[5, null]], "Install upstream": [[7, "install-upstream"]], "Load run environment of a package": [[0, "load-run-environment-of-a-package"]], "Local machines and Containers": [[3, "local-machines-and-containers"]], "Machine processing (spack find)": [[5, "machine-processing-spack-find"]], "Maintainers of spack-c2sm": [[4, "maintainers-of-spack-c2sm"]], "Option 1: spack install": [[0, "option-1-spack-install"]], "Option 2: spack dev-build": [[0, "option-2-spack-dev-build"]], "Options (spack build-env)": [[5, "options-spack-build-env"]], "Options (spack dev-build)": [[5, "options-spack-dev-build"]], "Options (spack find)": [[5, "options-spack-find"]], "Options (spack install)": [[5, "options-spack-install"]], "Options (spack load)": [[5, "options-spack-load"]], "Plain dev-build": [[1, "plain-dev-build"]], "Pull Request Testing for spack-c2sm on GitHub": [[6, "pull-request-testing-for-spack-c2sm-on-github"]], "Quick Start": [[3, null]], "Researchers from C2SM-community": [[4, "researchers-from-c2sm-community"]], "Running": [[0, "running"]], "Setup Spack environment": [[2, "setup-spack-environment"]], "Sofware Engineers": [[4, "sofware-engineers"]], "Spack build-env": [[5, "spack-build-env"]], "Spack dev-build": [[5, "spack-dev-build"]], "Spack devbuildcosmo": [[5, "spack-devbuildcosmo"]], "Spack edit": [[5, "spack-edit"]], "Spack find": [[5, "spack-find"]], "Spack in scripts": [[0, "spack-in-scripts"]], "Spack info": [[5, "spack-info"]], "Spack install": [[5, "spack-install"]], "Spack installcosmo": [[5, "spack-installcosmo"]], "Spack list": [[5, "spack-list"]], "Spack load": [[5, "spack-load"]], "Spack location": [[5, "spack-location"]], "Spack spec": [[5, "spack-spec"]], "Target Users of spack-c2sm": [[4, null]], "Test packages (PR/MR/CI/CD)": [[6, "test-packages-pr-mr-ci-cd"]], "Testing": [[6, null]], "Uninstall upstream": [[7, "uninstall-upstream"]], "Update Spack instance": [[2, "update-spack-instance"]], "Upgrade sysconfigs": [[7, "upgrade-sysconfigs"]], "Upstream management": [[7, null]], "Usage (spack build-env)": [[5, "usage-spack-build-env"]], "Usage (spack dev-build)": [[5, "usage-spack-dev-build"]], "Usage (spack edit)": [[5, "usage-spack-edit"]], "Usage (spack find)": [[5, "usage-spack-find"]], "Usage (spack info)": [[5, "usage-spack-info"]], "Usage (spack install)": [[5, "usage-spack-install"]], "Usage (spack list)": [[5, "usage-spack-list"]], "Usage (spack load)": [[5, "usage-spack-load"]], "Usage (spack location)": [[5, "usage-spack-location"]], "Usage (spack spec)": [[5, "usage-spack-spec"]], "Use packages": [[3, "use-packages"]], "Versions": [[2, "versions"]], "Why was Spack chosen by MeteoSwiss?": [[4, "why-was-spack-chosen-by-meteoswiss"]]}, "docnames": ["C2SMGuidelines", "CodeDevelopment", "InstanceManagement", "QuickStart", "SpackChoice", "SpackCommands", "Testing", "UpstreamManagement", "index"], "envversion": {"sphinx": 63, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2}, "filenames": ["C2SMGuidelines.rst", "CodeDevelopment.rst", "InstanceManagement.rst", "QuickStart.rst", "SpackChoice.rst", "SpackCommands.rst", "Testing.rst", "UpstreamManagement.rst", "index.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [1, 4, 5, 7], "0": [0, 1, 3, 5, 6, 7], "07": 5, "09": 0, "09a": 5, "1": [2, 3, 4, 5, 6, 7], "10": 0, "13": 1, "15": 0, "18": [2, 7], "19": [0, 1, 5], "1_2": 0, "2": [1, 4, 5], "20": [0, 3, 5, 6], "2018": 4, "2019": 4, "2020": 4, "20load": 2, "3": 5, "4": [0, 7], "4h7b7x62dcpvrctghjv23jrpnkep4ela": 5, "5": [0, 3, 4, 5, 7], "6": [0, 7], "6ijz5756a65p6wblxbr3enllmpdzcvh5": 5, "7": 0, "8": [0, 3, 5], "86__g36b56f4": 0, "9": [0, 1, 5], "A": [4, 7], "As": 5, "At": 8, "But": [2, 4], "For": [0, 1, 2, 3, 5], "If": [1, 4, 5, 7], "In": [0, 3, 5, 7], "It": [0, 1, 2, 4, 5, 6], "No": [4, 6, 7], "Of": 4, "On": 3, "That": 5, "The": [0, 1, 2, 3, 4, 5, 6, 7], "There": [0, 4], "These": 4, "To": [0, 1, 2, 3, 4, 6, 7], "With": 2, "_": 3, "abl": [0, 4, 5], "about": [0, 1, 3, 4], "abov": [0, 4], "acceler": 4, "access": 5, "account": [0, 4], "act": 7, "activ": [1, 2, 3], "actual": [0, 5], "adapt": 7, "add": [1, 4, 5], "addit": 0, "addition": 7, "adjust": 5, "adopt": 4, "advantag": 2, "advis": 0, "aejk4rps3es6o5trdwppzew3f2j37kl6": 5, "after": [2, 3, 5], "aliv": 0, "all": [0, 1, 2, 3, 4, 5, 6], "allow": [0, 5], "alon": 4, "along": [0, 1], "alp": 7, "alreadi": [0, 5], "also": [1, 2, 4, 5, 6], "alwai": 0, "among": 5, "amount": 2, "an": [0, 2, 3, 4, 5, 7], "ani": [0, 1, 3, 4, 5], "answer": 4, "anymor": 3, "anytim": 5, "anywher": 7, "apart": 4, "api": 2, "apn": 0, "apn_5": 5, "apngit": 0, "app": 0, "appear": 3, "appli": 0, "approach": 1, "aproblem": 0, "apt": 4, "ar": [0, 1, 2, 3, 4, 5, 7], "aren": 4, "argument": [2, 3], "ari": 0, "ask": 3, "assum": 1, "attempt": 5, "aurora": 4, "auto": 3, "autodetect": 3, "autom": [2, 4], "automat": [2, 4, 7], "autotoolspackag": 3, "avail": [0, 5], "avoid": [0, 2, 5], "awai": 4, "awar": 7, "b": [2, 3, 6], "back": 2, "bad": 4, "balfrin": [4, 6, 8], "base": [0, 5], "bash": [1, 4, 5], "bbjwypwllbba6nmkvronktzo2vt6k3dw": 5, "becam": 4, "becaus": [4, 7], "befor": [0, 1, 2, 5], "being": [0, 5], "believ": 4, "belong": 4, "below": [2, 5], "best": [2, 4], "bin": [3, 5], "binari": [0, 5], "bit": 4, "bla": 1, "blame": 4, "blob": 7, "both": 0, "branch": [0, 2, 4], "break": [0, 2], "bug": 4, "build": [3, 4, 6, 7, 8], "buildbot": 8, "built": [3, 4, 7], "c": 5, "c2sm": [1, 2, 3, 5, 7], "c2smgit": 0, "cach": 2, "call": 2, "came": 4, "can": [0, 1, 3, 4, 5, 6, 7], "capitan": 4, "carlo": 4, "case": [0, 3, 4, 5, 7], "cat": 3, "ccigv3uvkdl5h3d2jtb6blxvvv4qsdpc": 0, "cd": [3, 5, 8], "center": 8, "cern": 4, "certain": [1, 5], "ch": 4, "chane": 2, "chang": [2, 5], "check": [5, 7], "choos": 2, "chosen": [5, 8], "ci": [7, 8], "circumv": [0, 3, 5], "clean": [4, 8], "cleanup": 2, "clear": 0, "clone": [2, 3, 5, 6], "cluster": 3, "code": [0, 4], "collabor": 4, "collect": 2, "com": [0, 2, 3, 6, 7], "combin": 8, "come": [0, 2, 4], "command": [0, 1, 3, 8], "command_index": 2, "comment": 6, "commit": [0, 2], "common": [1, 4, 6, 7], "commun": 8, "comparison": 4, "compat": 3, "compil": [0, 3, 4, 5], "complain": 0, "complex": 4, "comput": [4, 8], "concret": [1, 3, 5], "config": [3, 5], "configur": [0, 1, 2, 3, 4, 5], "conflict": 0, "consid": [0, 1], "consortium": 8, "consum": 4, "contact": 4, "contain": [2, 4, 5, 8], "contrari": 0, "control": 0, "copi": [5, 7], "copy_alps_env_files_from": 7, "core": 4, "corespond": 5, "correct": 0, "correctli": 0, "correspond": [0, 5], "correspondig": 5, "cosmo": [0, 1, 4, 5, 6, 8], "cosmo_target": 5, "cosmodefinit": 0, "could": [0, 4], "cours": 4, "cp": 3, "cppdycor": 5, "cpu": [3, 5], "crai": 0, "creat": [4, 5, 6, 8], "csc": [2, 4, 7, 8], "cuda": 1, "current": [0, 5, 7], "d": 3, "daint": [0, 3, 4, 5], "daint_cpu_nvhpc": 3, "data": 2, "deactiv": 1, "deal": 4, "debug": [2, 5], "decent": 4, "dedic": 7, "default": [3, 5, 7], "defin": [0, 1, 3, 4, 5], "definit": [0, 5], "deinstal": 7, "delet": [3, 7], "demand": 2, "depart": 4, "depend": [1, 2, 4, 5, 7], "deploi": 8, "depth": [2, 3, 6], "describ": [1, 5], "detail": 5, "detect": [2, 3], "determin": 4, "dev": [6, 8], "devbuildcosmo": 8, "develop": [2, 4, 5, 6, 8], "devop": 4, "differ": [0, 4], "difficult": 4, "dir": 3, "directli": 5, "directori": [5, 7], "distclean": 3, "distribut": 4, "do": [2, 3, 4, 5, 6], "doc": [0, 1], "document": [1, 5], "doe": [0, 2, 5], "domin": 4, "don": 4, "done": [1, 4], "doubl": 5, "download": [0, 2], "downsid": 1, "due": 4, "dump": 5, "dure": [2, 5, 7], "dycor": 5, "dycoretest": 5, "e": [0, 1, 3, 4, 5], "each": 7, "easiest": 1, "eccod": [0, 1, 5], "ecrad": 1, "edit": [4, 8], "editor": 5, "effect": 0, "effici": 7, "egf6fp466u2cl3ckkmhpemzf4hz7loqr": 0, "either": [0, 3, 5], "el": 4, "elsa": 4, "empti": 2, "en": 2, "enabl": 0, "encount": 4, "end": 6, "energi": 4, "engin": 8, "enough": 4, "ensur": 4, "enter": 1, "env": [0, 2, 3, 6, 7, 8], "environ": [3, 4, 5, 8], "epfl": 4, "error": [3, 6], "especi": [0, 5], "etc": [0, 4], "ethz": 8, "euler": 8, "evalu": 4, "even": 5, "everi": [0, 7], "everyth": 2, "evp_kdf_ctx_fre": 3, "exact": 0, "exaflop": 4, "exampl": [0, 1, 2, 3, 5], "execut": [0, 1, 2, 3, 5, 7], "exist": [4, 7], "exit": 1, "expect": 4, "expens": 0, "experi": 4, "expert": 4, "export": 0, "extend": 4, "extern": 3, "f": 5, "fair": 4, "fall": 2, "familiar": 1, "fanci": 2, "far": 4, "featur": [0, 2, 5], "fermilab": 4, "fetch": 0, "few": 4, "file": [0, 1, 3, 5, 7], "filenam": 5, "filesystem": 7, "fill": 5, "find": [0, 3, 8], "fine": 0, "first": [4, 5], "fit": 2, "fix": 2, "float": 5, "focu": 4, "folder": [0, 1, 3, 5, 6], "follow": [0, 2, 3, 4], "forc": [2, 3, 5], "format": 5, "found": [3, 4], "friendli": 0, "from": [0, 2, 5, 7, 8], "frontier": 4, "frustrat": 4, "fugaku": 4, "fulfil": 4, "futur": 7, "g": [1, 3, 4], "g110": [5, 7], "gave": 4, "gcc": [0, 1, 3, 5], "gener": [1, 2, 4], "get": [2, 3, 4, 5], "get_full_repo": 0, "git": [0, 2, 3, 6], "github": [0, 2, 3, 7, 8], "give": 4, "given": 7, "gni": 0, "gnm6i4pya3lrscgdnvvzgt77bssbfcab": 5, "go": [1, 4, 5], "good": [0, 4], "googl": 4, "gpu": [4, 5], "grib_definition_path": 0, "grib_samples_path": 0, "group": 4, "guarante": 4, "guidelin": 8, "h": 5, "ha": [0, 3, 4], "hack": [3, 4], "hackabl": 4, "hand": 2, "hann": 4, "happen": 4, "hard": [2, 4], "hardcod": 0, "hardwar": 4, "hash": [0, 5], "have": [0, 1, 4, 5], "head": [0, 5], "hefti": 4, "her": 4, "here": [0, 4], "highlight": 2, "hopefulli": 4, "host": [2, 5], "how": [5, 8], "howev": [0, 4, 5], "hpc": 4, "html": 2, "http": [2, 3, 4, 6, 7], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8], "i2hc4rhlhhapga6gheq3tcnbyrytadoi": 5, "i72unz2dzlp4donztoi7kxbubj4kfqtw": 5, "icon": [1, 6, 8], "idea": 4, "identifi": [1, 5], "implement": [3, 4, 7], "import": [0, 4, 7, 8], "includ": [0, 4], "incomplet": 4, "inconsist": 4, "industri": 4, "info": [0, 2, 3, 8], "inform": [0, 1, 3, 5], "infrastructur": 1, "inherit": 0, "input": 0, "insid": 3, "instal": [1, 2, 3, 4, 6, 8], "install_dir": 5, "installcosmo": 8, "instanc": [3, 4, 5, 7, 8], "instead": 5, "int2lm": [5, 6], "integr": 4, "interac": 0, "interact": 5, "internship": 4, "interrupt": 2, "introduc": 4, "io": 2, "irrelev": 6, "isn": [3, 4], "isol": 4, "issu": [3, 4], "item": 0, "its": [1, 2, 3, 4, 5, 7], "itself": 4, "jenkin": [5, 6], "jenkink": 7, "job": 0, "juckerj": 0, "just": [4, 5], "keep": [0, 5], "kei": [1, 5], "kept": 5, "kesch": 4, "keyword": 1, "kmrbrer2mlzz2rkn3ykhxr6h6glbwptn": 5, "know": 0, "knowledg": 4, "koaxr3hlillunjtywkh46vcpzgrarnxc": 5, "l52ikknglfrfolr462lc4ez6abulmph": 5, "label": 1, "lapack": 1, "last": 0, "later": [0, 7], "latest": [2, 3], "launch": 6, "ld_library_path": [0, 5], "lead": 0, "learn": 4, "left": 4, "level": 5, "lib": 0, "lib64": 0, "librari": [0, 4], "library_path": 0, "libxml2": 1, "like": [1, 4, 5], "limit": 2, "line": [0, 3], "liner": 5, "linux": [4, 5], "list": [0, 1, 3, 6, 8], "littl": 4, "load": [1, 3, 8], "local": [0, 1, 5, 8], "locat": [0, 2, 3, 7, 8], "log": 6, "login": 0, "long": 5, "look": [0, 1], "lookup": 3, "lose": 0, "lot": 4, "mach": 5, "machin": [2, 4, 6, 8], "magic": 4, "mai": [0, 2, 3, 4], "main": [2, 4, 7], "mainli": 5, "maintain": [1, 8], "make": [1, 2, 3, 4], "makefil": 4, "manag": [0, 4, 8], "mani": [0, 4], "manual": [0, 5, 7], "master": [0, 3, 5], "match": [3, 5], "matter": 4, "mch": [0, 4, 5], "mch1": 5, "mean": [0, 4, 6], "meantim": 0, "mechan": 7, "meteoswiss": [0, 8], "might": 5, "migrat": 4, "misc": 2, "misus": 4, "mk": 3, "mkdir": 3, "model": 4, "modif": 4, "modul": 5, "more": [0, 1, 2, 5], "most": [1, 4, 5], "mostli": [4, 8], "mpi": 4, "mpich": 0, "mpt": 0, "mr": 8, "multipl": [0, 1, 4, 5, 7], "my": 4, "n": 5, "name": [1, 3, 4, 6], "need": [0, 1, 2, 3, 4, 5, 7], "nest": 1, "new": [4, 7, 8], "newer": [2, 4], "newest": 2, "next": 5, "node": 0, "nonetheless": 0, "notic": 5, "novemb": 4, "now": 0, "nvhpc": [1, 3], "nvidia": 1, "o3jtuao2gwrz7uwyekvxvr7ylltwnt4w": 5, "occasion": 2, "ocean": 3, "octob": 4, "offer": 1, "offici": [0, 1, 4, 5], "often": 4, "oldest": 7, "omit": 0, "onc": 5, "one": [0, 1, 4, 5, 7], "onelin": 4, "ones": [4, 5], "onli": [0, 3, 4, 5, 7], "open": 5, "openssl": 3, "openssl_1_1_1d": 3, "opt": 0, "optim": 4, "option": [1, 2, 4], "orang": 7, "order": [0, 5, 6], "org": 0, "osuna": 4, "other": [0, 1, 2, 4, 5], "our": [4, 5, 8], "out": [0, 3, 4], "output": [0, 5], "over": 0, "overload": 7, "own": [1, 4, 5, 7, 8], "p": 5, "p1": 5, "p2": 5, "p6": 5, "packag": [2, 4, 5, 8], "package_nam": 0, "pacman": 4, "page": [2, 4], "papi": 0, "parallel": 5, "part": [1, 8], "particular": 0, "patch": 0, "path": [1, 5], "path_to_folder_with_spack_yaml": [1, 3], "pe": 0, "perform": [4, 5], "pgi": [0, 5], "phase": [0, 1, 2, 3, 5], "pipelin": 6, "piz": 3, "place": [4, 7], "plain": 8, "plan": [5, 7], "plu": 5, "point": [0, 4, 5], "polici": 4, "pollen": 5, "popular": 4, "port": 4, "possibl": [0, 1, 3, 4, 5], "possibli": 4, "potenti": 0, "power": 2, "pr": 8, "practic": 2, "pre": [3, 4, 7], "predefin": 4, "prefer": 1, "prefix": 5, "present": [0, 4], "prevent": 7, "print": [0, 2, 3, 5], "prior": [0, 3, 5], "probabl": 4, "problem": [2, 4, 5], "process": 4, "product": [0, 2, 5], "program": [4, 7], "programm": 5, "project": [0, 2, 5], "properli": 0, "provid": [0, 3, 4, 7], "pull": [2, 8], "py": [3, 5], "python": [0, 3, 5], "qh4lqyvz73zcm2emfwwhcfue6kkm3xyo": 5, "queri": 3, "question": 4, "quick": 8, "quit": 4, "r": 3, "rather": [0, 2], "raw": 5, "rcm": 0, "re": 4, "read": [0, 1], "readthedoc": 2, "real_typ": 5, "realist": 4, "realli": 4, "reason": [0, 4], "rebuilt": 5, "reccomend": 1, "receiv": 0, "recip": [4, 5], "recommend": [0, 2, 5], "reconfigur": 3, "recurs": [2, 3, 6], "reduc": 2, "regex": 4, "regular": 2, "regularli": [2, 4], "rel": 7, "relat": 5, "releas": [2, 7], "relev": 4, "reli": [2, 3], "reliabl": [2, 4], "remov": [2, 7], "replac": 5, "repo": [3, 6], "repositori": [0, 1, 2, 3], "reproduc": 4, "request": [5, 8], "requir": [0, 2, 3, 4, 5], "research": 8, "reserv": 5, "respect": 5, "respons": 2, "rest": 4, "restrict": 3, "result": 0, "retriev": 5, "rf": 2, "rhel7": 5, "right": 4, "riken": 4, "rm": 2, "robust": 2, "root": [1, 5, 6], "roughli": 4, "rpath": 5, "rpm": 4, "rrtmgp": 1, "rte": 1, "rule": 4, "run": [2, 3, 4, 5, 8], "run_packag": 0, "runtim": 5, "rvqs2tqltwlohpkyedzwnjggtwtgu4li": 5, "s903": 0, "safe": [2, 7], "same": [0, 1, 4, 7], "sampl": 0, "satisfi": [0, 3], "scheme": 7, "scope": 2, "scratch": 5, "screen": 5, "script": [4, 7, 8], "search": 5, "section": 5, "see": [1, 2, 3, 4, 5], "sens": 4, "sensit": 1, "separ": 1, "septemb": 4, "serial": 5, "serv": 3, "set": [1, 2, 3, 4, 5], "setup": [3, 4, 6, 8], "sever": [0, 1], "sh": [0, 2, 3, 6, 7], "shallow": [2, 3, 6], "share": 0, "shell": [0, 1], "should": [0, 1, 4], "show": [5, 6], "similar": 4, "simplest": 5, "simpli": [2, 3, 4, 7], "simultan": 0, "sinc": [0, 5], "sit": 1, "skip": [3, 5], "skylake_avx512": 5, "so": [3, 4, 5], "softwar": [0, 2, 4, 5, 7, 8], "sofwar": 8, "solut": 4, "solv": 4, "some": [0, 1, 3, 4, 5], "someth": 4, "sometim": 4, "somewher": 5, "sourc": [0, 1, 3, 5], "sourceabl": 5, "spack": [3, 7], "spack_tag": 3, "spack_tag_": 3, "spack_tag_daint": 3, "spec": [0, 1, 3, 8], "special": [0, 3], "specif": [0, 3, 4, 5], "specifc": 0, "specifi": [1, 3], "ssezzpu36dc4j5lc35rkytuieicoptfr": 5, "ssh": 3, "stack": 7, "staff": 4, "stage": [0, 5], "start": [4, 5, 8], "state": 5, "still": [4, 7], "stop": [1, 5], "store": 0, "strict": 4, "string": 1, "strong": 4, "submiss": 0, "submit": 0, "submodul": [2, 3, 6], "suffix": 0, "summer": 4, "super": 8, "supercomput": 8, "support": [3, 4, 5, 6, 7], "sure": 3, "swiss": 8, "symbol": 3, "sysconfig": [3, 8], "system": [1, 2, 4], "t": [3, 4], "tag": [0, 2, 3, 7], "tailor": 0, "taken": 0, "target": [3, 5, 8], "team": 4, "tell": [0, 1], "termin": 5, "test": [1, 5, 8], "than": 2, "thei": [2, 3, 4], "them": [0, 1, 4], "therefor": [1, 2, 4, 5], "thi": [0, 1, 2, 3, 4, 5, 6, 7], "thing": 7, "three": 0, "through": [1, 7], "tiebreak": 3, "time": [0, 1, 4], "timelin": 4, "tool": 4, "top": [0, 5], "topic": 4, "tri": 4, "tricki": 4, "true": [0, 1], "truncat": 5, "try": [0, 4], "tsa": 4, "two": 0, "type": [1, 3], "u": 4, "ue": 0, "unavoid": 4, "undefin": 3, "under": [1, 5], "undergo": 2, "unfortun": 4, "unifi": 1, "uninstal": [2, 8], "unknown": 2, "unless": 2, "unsolv": 4, "unspecfi": 3, "unspecifi": 3, "until": [0, 1, 4, 5], "up": [1, 2, 3, 4], "updat": 8, "upgrad": [2, 4, 8], "upon": 2, "upstream": [2, 4, 8], "us": [0, 1, 2, 4, 5, 6, 7, 8], "us5kk56wraktww7e543cxi4dbud2lalv": 5, "user": [0, 2, 5, 7, 8], "usr": [3, 5], "usual": 4, "v": 5, "v0": [2, 3, 5, 6, 7], "v2": 0, "valentin": 4, "valid": 0, "valu": [3, 7], "var": 1, "variabl": [0, 3], "variant": [0, 1, 3, 5, 6], "varieti": 0, "variou": 4, "verbos": 5, "veri": [0, 4], "version": [0, 1, 3, 4, 5, 6, 7, 8], "viabl": 4, "vial": 4, "view": [1, 4], "vkwywww3z52ttmlzzpn4df5jnr5paiw4": 5, "wa": [5, 8], "wai": [0, 1, 4, 5, 6], "want": [1, 4, 5], "we": [0, 1, 2, 4, 5], "well": 4, "were": 4, "what": [3, 5], "when": [0, 2, 3, 4], "where": 5, "which": [0, 1, 2, 4, 5], "while": 4, "whole": 4, "why": 8, "widest": 4, "willing": 4, "within": 4, "without": 0, "work": [1, 2, 3, 4, 5, 7], "workflow": [1, 2], "would": 3, "wrong": 0, "xalt": 0, "xalt2": 0, "yaml": [1, 3, 5], "you": [0, 1, 2, 3, 4, 5, 6], "your": [0, 1, 3, 4, 5, 6, 8], "your_machin": 5, "your_spec": 0}, "titles": ["C2SM Guidelines for Spack", "Develop packages", "How to manage your own Spack instance", "Quick Start", "Target Users of spack-c2sm", "Important Spack Commands", "Testing", "Upstream management", "C2SM Spack"], "titleterms": {"1": 0, "2": 0, "At": 3, "balfrin": 3, "build": [0, 1, 5], "buildbot": 4, "c2sm": [0, 4, 6, 8], "cd": 6, "chosen": 4, "ci": [4, 6], "clean": 2, "combin": 1, "command": 5, "commun": 4, "consortium": 4, "contain": 3, "content": 8, "cosmo": 3, "creat": 2, "csc": 3, "dev": [0, 1, 5], "devbuildcosmo": 5, "develop": 1, "edit": 5, "engin": 4, "env": [1, 5], "environ": [0, 1, 2], "ethz": 3, "euler": 3, "exampl": 6, "find": 5, "from": 4, "github": 6, "guidelin": 0, "how": 2, "icon": [3, 4], "import": 5, "info": 5, "instal": [0, 5, 7], "installcosmo": 5, "instanc": 2, "list": 5, "load": [0, 5], "local": 3, "locat": 5, "machin": [3, 5], "maintain": 4, "manag": [2, 7], "meteoswiss": 4, "mr": 6, "new": 2, "option": [0, 5], "own": 2, "packag": [0, 1, 3, 6], "part": 4, "plain": 1, "pr": 6, "process": 5, "pull": 6, "quick": 3, "request": 6, "research": 4, "run": 0, "script": 0, "setup": 2, "sofwar": 4, "spack": [0, 1, 2, 4, 5, 6, 8], "spec": 5, "start": 3, "sysconfig": 7, "target": 4, "test": 6, "uninstal": 7, "updat": 2, "upgrad": 7, "upstream": 7, "us": 3, "usag": 5, "user": 4, "version": 2, "wa": 4, "why": 4, "your": 2}}) \ No newline at end of file +Search.setIndex({"alltitles": {"At CSCS/ETHZ (Balfrin and Euler)": [[3, "at-cscs-ethz-balfrin-and-euler"]], "BuildBot as part of the ICON-consortium CI": [[4, "buildbot-as-part-of-the-icon-consortium-ci"]], "Building": [[0, "building"]], "C2SM Guidelines for Spack": [[0, null]], "C2SM Spack": [[8, null]], "COSMO": [[3, "cosmo"]], "Clean Spack instance": [[2, "clean-spack-instance"]], "Contents:": [[8, null]], "Create a new Spack instance": [[2, "create-a-new-spack-instance"]], "Dev-build in combination with build-env": [[1, "dev-build-in-combination-with-build-env"]], "Develop packages": [[1, null]], "Environments with Spack develop": [[1, "environments-with-spack-develop"]], "How to manage your own Spack instance": [[2, null]], "ICON": [[3, "icon"]], "Important Spack Commands": [[5, null]], "Install upstream": [[7, "install-upstream"]], "Load run environment of a package": [[0, "load-run-environment-of-a-package"]], "Local machines and Containers": [[3, "local-machines-and-containers"]], "Machine processing (spack find)": [[5, "machine-processing-spack-find"]], "Maintainers of spack-c2sm": [[4, "maintainers-of-spack-c2sm"]], "Option 1: spack install": [[0, "option-1-spack-install"]], "Option 2: spack dev-build": [[0, "option-2-spack-dev-build"]], "Options (spack build-env)": [[5, "options-spack-build-env"]], "Options (spack dev-build)": [[5, "options-spack-dev-build"]], "Options (spack find)": [[5, "options-spack-find"]], "Options (spack install)": [[5, "options-spack-install"]], "Options (spack load)": [[5, "options-spack-load"]], "Plain dev-build": [[1, "plain-dev-build"]], "Pull Request Testing for spack-c2sm on GitHub": [[6, "pull-request-testing-for-spack-c2sm-on-github"]], "Quick Start": [[3, null]], "Researchers from C2SM-community": [[4, "researchers-from-c2sm-community"]], "Running": [[0, "running"]], "Setup Spack environment": [[2, "setup-spack-environment"]], "Sofware Engineers": [[4, "sofware-engineers"]], "Spack build-env": [[5, "spack-build-env"]], "Spack dev-build": [[5, "spack-dev-build"]], "Spack devbuildcosmo": [[5, "spack-devbuildcosmo"]], "Spack edit": [[5, "spack-edit"]], "Spack find": [[5, "spack-find"]], "Spack in scripts": [[0, "spack-in-scripts"]], "Spack info": [[5, "spack-info"]], "Spack install": [[5, "spack-install"]], "Spack installcosmo": [[5, "spack-installcosmo"]], "Spack list": [[5, "spack-list"]], "Spack load": [[5, "spack-load"]], "Spack location": [[5, "spack-location"]], "Spack spec": [[5, "spack-spec"]], "Target Users of spack-c2sm": [[4, null]], "Test packages (PR/MR/CI/CD)": [[6, "test-packages-pr-mr-ci-cd"]], "Testing": [[6, null]], "Uninstall upstream": [[7, "uninstall-upstream"]], "Update Spack instance": [[2, "update-spack-instance"]], "Upgrade sysconfigs": [[7, "upgrade-sysconfigs"]], "Upstream management": [[7, null]], "Usage (spack build-env)": [[5, "usage-spack-build-env"]], "Usage (spack dev-build)": [[5, "usage-spack-dev-build"]], "Usage (spack edit)": [[5, "usage-spack-edit"]], "Usage (spack find)": [[5, "usage-spack-find"]], "Usage (spack info)": [[5, "usage-spack-info"]], "Usage (spack install)": [[5, "usage-spack-install"]], "Usage (spack list)": [[5, "usage-spack-list"]], "Usage (spack load)": [[5, "usage-spack-load"]], "Usage (spack location)": [[5, "usage-spack-location"]], "Usage (spack spec)": [[5, "usage-spack-spec"]], "Use packages": [[3, "use-packages"]], "Versions": [[2, "versions"]], "Why was Spack chosen by MeteoSwiss?": [[4, "why-was-spack-chosen-by-meteoswiss"]]}, "docnames": ["C2SMGuidelines", "CodeDevelopment", "InstanceManagement", "QuickStart", "SpackChoice", "SpackCommands", "Testing", "UpstreamManagement", "index"], "envversion": {"sphinx": 63, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2}, "filenames": ["C2SMGuidelines.rst", "CodeDevelopment.rst", "InstanceManagement.rst", "QuickStart.rst", "SpackChoice.rst", "SpackCommands.rst", "Testing.rst", "UpstreamManagement.rst", "index.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [1, 4, 5, 7], "0": [0, 1, 3, 5, 6, 7], "07": 5, "09": 0, "09a": 5, "1": [2, 3, 4, 5, 6, 7], "10": 0, "13": 1, "15": 0, "18": [2, 7], "19": [0, 1, 5], "1_2": 0, "2": [1, 4, 5], "20": [0, 3, 5, 6], "2018": 4, "2019": 4, "2020": 4, "20load": 2, "3": 5, "4": [0, 7], "4h7b7x62dcpvrctghjv23jrpnkep4ela": 5, "5": [0, 3, 4, 5, 7], "6": [0, 7], "6ijz5756a65p6wblxbr3enllmpdzcvh5": 5, "7": 0, "8": [0, 3, 5], "86__g36b56f4": 0, "9": [0, 1, 5], "A": [4, 7], "As": 5, "At": 8, "But": [2, 4], "For": [0, 1, 2, 3, 5], "If": [1, 4, 5, 7], "In": [0, 3, 5, 7], "It": [0, 1, 2, 4, 5], "No": [4, 7], "Of": 4, "On": 3, "That": 5, "The": [0, 1, 2, 3, 4, 5, 7], "There": [0, 4], "These": 4, "To": [0, 1, 2, 3, 4, 6, 7], "With": 2, "_": 3, "abl": [0, 4, 5], "about": [0, 1, 3, 4], "abov": [0, 4], "acceler": 4, "access": 5, "account": [0, 4], "act": 7, "activ": [1, 2, 3], "actual": [0, 5], "adapt": 7, "add": [1, 4, 5], "addit": 0, "addition": 7, "adjust": 5, "adopt": 4, "advantag": 2, "advis": 0, "aejk4rps3es6o5trdwppzew3f2j37kl6": 5, "after": [2, 3, 5], "aliv": 0, "all": [0, 1, 2, 3, 4, 5], "allow": [0, 5], "alon": 4, "along": [0, 1], "alp": 7, "alreadi": [0, 5], "also": [1, 2, 4, 5, 6], "alwai": 0, "among": 5, "amount": 2, "an": [0, 2, 3, 4, 5, 7], "ani": [0, 1, 3, 4, 5], "answer": 4, "anymor": 3, "anytim": 5, "anywher": 7, "apart": 4, "api": 2, "apn": 0, "apn_5": 5, "apngit": 0, "app": 0, "appear": 3, "appli": 0, "approach": 1, "aproblem": 0, "apt": 4, "ar": [0, 1, 2, 3, 4, 5, 7], "aren": 4, "argument": [2, 3], "ari": 0, "ask": 3, "assum": 1, "attempt": 5, "aurora": 4, "auto": 3, "autodetect": 3, "autom": [2, 4], "automat": [2, 4, 7], "autotoolspackag": 3, "avail": [0, 5], "avoid": [0, 2, 5], "awai": 4, "awar": 7, "b": [2, 3, 6], "back": 2, "bad": 4, "balfrin": [4, 6, 8], "base": [0, 5], "bash": [1, 4, 5], "bbjwypwllbba6nmkvronktzo2vt6k3dw": 5, "becam": 4, "becaus": [4, 7], "befor": [0, 1, 2, 5], "being": [0, 5], "believ": 4, "belong": 4, "below": [2, 5], "best": [2, 4], "bin": [3, 5], "binari": [0, 5], "bit": 4, "bla": 1, "blame": 4, "blob": 7, "both": 0, "branch": [0, 2, 4], "break": [0, 2], "bug": 4, "build": [3, 4, 6, 7, 8], "buildbot": 8, "built": [3, 4, 7], "c": 5, "c2sm": [1, 2, 3, 5, 7], "c2smgit": 0, "cach": 2, "call": 2, "came": 4, "can": [0, 1, 3, 4, 5, 6, 7], "capitan": 4, "carlo": 4, "case": [0, 3, 4, 5, 7], "cat": 3, "ccigv3uvkdl5h3d2jtb6blxvvv4qsdpc": 0, "cd": [3, 5, 8], "center": 8, "cern": 4, "certain": [1, 5], "ch": 4, "chane": 2, "chang": [2, 5], "check": [5, 7], "choos": 2, "chosen": [5, 8], "ci": [7, 8], "circumv": [0, 3, 5], "clean": [4, 8], "cleanup": 2, "clear": 0, "clone": [2, 3, 5, 6], "cluster": 3, "code": [0, 4], "collabor": 4, "collect": 2, "com": [0, 2, 3, 6, 7], "combin": 8, "come": [0, 2, 4], "command": [0, 1, 3, 8], "command_index": 2, "comment": 6, "commit": [0, 2], "common": [1, 4, 6, 7], "commun": 8, "comparison": 4, "compat": 3, "compil": [0, 3, 4, 5], "complain": 0, "complex": 4, "comput": [4, 8], "concret": [1, 3, 5], "config": [3, 5], "configur": [0, 1, 2, 3, 4, 5], "conflict": 0, "consid": [0, 1], "consortium": 8, "consum": 4, "contact": 4, "contain": [2, 4, 5, 8], "contrari": 0, "control": 0, "copi": [5, 7], "copy_alps_env_files_from": 7, "core": 4, "corespond": 5, "correct": 0, "correctli": 0, "correspond": [0, 5], "correspondig": 5, "cosmo": [0, 1, 4, 5, 8], "cosmo_target": 5, "cosmodefinit": 0, "could": [0, 4], "cours": 4, "cp": 3, "cppdycor": 5, "cpu": [3, 5], "crai": 0, "creat": [4, 5, 6, 8], "csc": [2, 4, 7, 8], "cuda": 1, "current": [0, 5, 7], "d": 3, "daint": [0, 3, 4, 5], "daint_cpu_nvhpc": 3, "data": 2, "deactiv": 1, "deal": 4, "debug": [2, 5], "decent": 4, "dedic": 7, "default": [3, 5, 7], "defin": [0, 1, 3, 4, 5], "definit": [0, 5], "deinstal": 7, "delet": [3, 7], "demand": 2, "depart": 4, "depend": [1, 2, 4, 5, 7], "deploi": 8, "depth": [2, 3, 6], "describ": [1, 5], "detail": 5, "detect": [2, 3], "determin": 4, "dev": [6, 8], "devbuildcosmo": 8, "develop": [2, 4, 5, 6, 8], "devop": 4, "differ": [0, 4], "difficult": 4, "dir": 3, "directli": 5, "directori": [5, 7], "distclean": 3, "distribut": 4, "do": [2, 3, 4, 5, 6], "doc": [0, 1], "document": [1, 5], "doe": [0, 2, 5], "domin": 4, "don": 4, "done": [1, 4], "doubl": 5, "download": [0, 2], "downsid": 1, "due": 4, "dump": 5, "dure": [2, 5, 7], "dycor": 5, "dycoretest": 5, "e": [0, 1, 3, 4, 5], "each": 7, "easiest": 1, "eccod": [0, 1, 5], "ecrad": 1, "edit": [4, 8], "editor": 5, "effect": 0, "effici": 7, "egf6fp466u2cl3ckkmhpemzf4hz7loqr": 0, "either": [0, 3, 5], "el": 4, "elsa": 4, "empti": 2, "en": 2, "enabl": 0, "encount": 4, "end": 6, "energi": 4, "engin": 8, "enough": 4, "ensur": 4, "enter": 1, "env": [0, 2, 3, 6, 7, 8], "environ": [3, 4, 5, 8], "epfl": 4, "error": [3, 6], "especi": [0, 5], "etc": [0, 4], "ethz": 8, "euler": 8, "evalu": 4, "even": 5, "everi": [0, 7], "everyth": 2, "evp_kdf_ctx_fre": 3, "exact": 0, "exaflop": 4, "exampl": [0, 1, 2, 3, 5], "execut": [0, 1, 2, 3, 5, 7], "exist": [4, 7], "exit": 1, "expect": 4, "expens": 0, "experi": 4, "expert": 4, "export": 0, "extend": 4, "extern": 3, "f": 5, "fair": 4, "fall": 2, "familiar": 1, "fanci": 2, "far": 4, "featur": [0, 2, 5], "fermilab": 4, "fetch": 0, "few": 4, "file": [0, 1, 3, 5, 7], "filenam": 5, "filesystem": 7, "fill": 5, "find": [0, 3, 8], "fine": 0, "first": [4, 5], "fit": 2, "fix": 2, "float": 5, "focu": 4, "folder": [0, 1, 3, 5], "follow": [0, 2, 3, 4], "forc": [2, 3, 5], "format": 5, "found": [3, 4], "friendli": 0, "from": [0, 2, 5, 7, 8], "frontier": 4, "frustrat": 4, "fugaku": 4, "fulfil": 4, "futur": 7, "g": [1, 3, 4], "g110": [5, 7], "gave": 4, "gcc": [0, 1, 3, 5], "gener": [1, 2, 4], "get": [2, 3, 4, 5], "get_full_repo": 0, "git": [0, 2, 3, 6], "github": [0, 2, 3, 7, 8], "give": 4, "given": 7, "gni": 0, "gnm6i4pya3lrscgdnvvzgt77bssbfcab": 5, "go": [1, 4, 5], "good": [0, 4], "googl": 4, "gpu": [4, 5], "grib_definition_path": 0, "grib_samples_path": 0, "group": 4, "guarante": 4, "guidelin": 8, "h": 5, "ha": [0, 3, 4], "hack": [3, 4], "hackabl": 4, "hand": 2, "hann": 4, "happen": 4, "hard": [2, 4], "hardcod": 0, "hardwar": 4, "hash": [0, 5], "have": [0, 1, 4, 5], "head": [0, 5], "hefti": 4, "her": 4, "here": [0, 4], "highlight": 2, "hopefulli": 4, "host": [2, 5], "how": [5, 8], "howev": [0, 4, 5], "hpc": 4, "html": 2, "http": [2, 3, 4, 6, 7], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8], "i2hc4rhlhhapga6gheq3tcnbyrytadoi": 5, "i72unz2dzlp4donztoi7kxbubj4kfqtw": 5, "icon": [1, 8], "idea": 4, "identifi": [1, 5], "implement": [3, 4, 7], "import": [0, 4, 7, 8], "includ": [0, 4], "incomplet": 4, "inconsist": 4, "industri": 4, "info": [0, 2, 3, 8], "inform": [0, 1, 3, 5], "infrastructur": 1, "inherit": 0, "input": 0, "insid": 3, "instal": [1, 2, 3, 4, 6, 8], "install_dir": 5, "installcosmo": 8, "instanc": [3, 4, 5, 7, 8], "instead": 5, "int2lm": 5, "integr": 4, "interac": 0, "interact": 5, "internship": 4, "interrupt": 2, "introduc": 4, "io": 2, "isn": [3, 4], "isol": 4, "issu": [3, 4], "item": 0, "its": [1, 2, 3, 4, 5, 7], "itself": 4, "jenkin": [5, 6], "jenkink": 7, "job": 0, "juckerj": 0, "just": [4, 5], "keep": [0, 5], "kei": [1, 5], "kept": 5, "kesch": 4, "keyword": 1, "kmrbrer2mlzz2rkn3ykhxr6h6glbwptn": 5, "know": 0, "knowledg": 4, "koaxr3hlillunjtywkh46vcpzgrarnxc": 5, "l52ikknglfrfolr462lc4ez6abulmph": 5, "label": 1, "lapack": 1, "last": 0, "later": [0, 7], "latest": [2, 3], "launch": 6, "ld_library_path": [0, 5], "lead": 0, "learn": 4, "left": 4, "level": 5, "lib": 0, "lib64": 0, "librari": [0, 4], "library_path": 0, "libxml2": 1, "like": [1, 4, 5], "limit": 2, "line": [0, 3], "liner": 5, "linux": [4, 5], "list": [0, 1, 3, 8], "littl": 4, "load": [1, 3, 8], "local": [0, 1, 5, 8], "locat": [0, 2, 3, 7, 8], "log": 6, "login": 0, "long": 5, "look": [0, 1], "lookup": 3, "lose": 0, "lot": 4, "mach": 5, "machin": [2, 4, 6, 8], "magic": 4, "mai": [0, 2, 3, 4], "main": [2, 4, 7], "mainli": 5, "maintain": [1, 8], "make": [1, 2, 3, 4], "makefil": 4, "manag": [0, 4, 8], "mani": [0, 4], "manual": [0, 5, 7], "master": [0, 3, 5], "match": [3, 5], "matter": 4, "mch": [0, 4, 5], "mch1": 5, "mean": [0, 4], "meantim": 0, "mechan": 7, "meteoswiss": [0, 8], "might": 5, "migrat": 4, "misc": 2, "misus": 4, "mk": 3, "mkdir": 3, "model": 4, "modif": 4, "modul": 5, "more": [0, 1, 2, 5], "most": [1, 4, 5], "mostli": [4, 8], "mpi": 4, "mpich": 0, "mpt": 0, "mr": 8, "multipl": [0, 1, 4, 5, 7], "my": 4, "n": 5, "name": [1, 3, 4], "need": [0, 1, 2, 3, 4, 5, 7], "nest": 1, "new": [4, 7, 8], "newer": [2, 4], "newest": 2, "next": 5, "node": 0, "nonetheless": 0, "notic": 5, "novemb": 4, "now": 0, "nvhpc": [1, 3], "nvidia": 1, "o3jtuao2gwrz7uwyekvxvr7ylltwnt4w": 5, "occasion": 2, "ocean": 3, "octob": 4, "offer": 1, "offici": [0, 1, 4, 5], "often": 4, "oldest": 7, "omit": 0, "onc": 5, "one": [0, 1, 4, 5, 7], "onelin": 4, "ones": [4, 5], "onli": [0, 3, 4, 5, 7], "open": 5, "openssl": 3, "openssl_1_1_1d": 3, "opt": 0, "optim": 4, "option": [1, 2, 4], "orang": 7, "order": [0, 5], "org": 0, "osuna": 4, "other": [0, 1, 2, 4, 5], "our": [4, 5, 8], "out": [0, 3, 4], "output": [0, 5], "over": 0, "overload": 7, "own": [1, 4, 5, 7, 8], "p": 5, "p1": 5, "p2": 5, "p6": 5, "packag": [2, 4, 5, 8], "package_nam": 0, "pacman": 4, "page": [2, 4], "papi": 0, "parallel": 5, "part": [1, 8], "particular": 0, "patch": 0, "path": [1, 5], "path_to_folder_with_spack_yaml": [1, 3], "pe": 0, "perform": [4, 5], "pgi": [0, 5], "phase": [0, 1, 2, 3, 5], "pipelin": 6, "piz": 3, "place": [4, 7], "plain": 8, "plan": [5, 7], "plu": 5, "point": [0, 4, 5], "polici": 4, "pollen": 5, "popular": 4, "port": 4, "possibl": [0, 1, 3, 4, 5], "possibli": 4, "potenti": 0, "power": 2, "pr": 8, "practic": 2, "pre": [3, 4, 7], "predefin": 4, "prefer": 1, "prefix": 5, "present": [0, 4], "prevent": 7, "print": [0, 2, 3, 5], "prior": [0, 3, 5], "probabl": 4, "problem": [2, 4, 5], "process": 4, "product": [0, 2, 5], "program": [4, 7], "programm": 5, "project": [0, 2, 5], "properli": 0, "provid": [0, 3, 4, 7], "pull": [2, 8], "py": [3, 5], "python": [0, 3, 5], "qh4lqyvz73zcm2emfwwhcfue6kkm3xyo": 5, "queri": 3, "question": 4, "quick": 8, "quit": 4, "r": 3, "rather": [0, 2], "raw": 5, "rcm": 0, "re": 4, "read": [0, 1], "readthedoc": 2, "real_typ": 5, "realist": 4, "realli": 4, "reason": [0, 4], "rebuilt": 5, "reccomend": 1, "receiv": 0, "recip": [4, 5], "recommend": [0, 2, 5], "reconfigur": 3, "recurs": [2, 3, 6], "reduc": 2, "regex": 4, "regular": 2, "regularli": [2, 4], "rel": 7, "relat": 5, "releas": [2, 7], "relev": 4, "reli": [2, 3], "reliabl": [2, 4], "remov": [2, 7], "replac": 5, "repo": [3, 6], "repositori": [0, 1, 2, 3], "reproduc": 4, "request": [5, 8], "requir": [0, 2, 3, 4, 5], "research": 8, "reserv": 5, "respect": 5, "respons": 2, "rest": 4, "restrict": 3, "result": 0, "retriev": 5, "rf": 2, "rhel7": 5, "right": 4, "riken": 4, "rm": 2, "robust": 2, "root": [1, 5, 6], "roughli": 4, "rpath": 5, "rpm": 4, "rrtmgp": 1, "rte": 1, "rule": 4, "run": [2, 3, 4, 5, 8], "run_packag": 0, "runtim": 5, "rvqs2tqltwlohpkyedzwnjggtwtgu4li": 5, "s903": 0, "safe": [2, 7], "same": [0, 1, 4, 7], "sampl": 0, "satisfi": [0, 3], "scheme": 7, "scope": 2, "scratch": 5, "screen": 5, "script": [4, 7, 8], "search": 5, "section": 5, "see": [1, 2, 3, 4, 5], "sens": 4, "sensit": 1, "separ": 1, "septemb": 4, "serial": 5, "serv": 3, "set": [1, 2, 3, 4, 5], "setup": [3, 4, 6, 8], "sever": [0, 1], "sh": [0, 2, 3, 6, 7], "shallow": [2, 3, 6], "share": 0, "shell": [0, 1], "should": [0, 1, 4], "show": [5, 6], "similar": 4, "simplest": 5, "simpli": [2, 3, 4, 7], "simultan": 0, "sinc": [0, 5], "sit": 1, "skip": [3, 5], "skylake_avx512": 5, "so": [3, 4, 5], "softwar": [0, 2, 4, 5, 7, 8], "sofwar": 8, "solut": 4, "solv": 4, "some": [0, 1, 3, 4, 5], "someth": 4, "sometim": 4, "somewher": 5, "sourc": [0, 1, 3, 5], "sourceabl": 5, "spack": [3, 7], "spack_tag": 3, "spack_tag_": 3, "spack_tag_daint": 3, "spec": [0, 1, 3, 8], "special": [0, 3], "specif": [0, 3, 4, 5], "specifc": 0, "specifi": [1, 3], "ssezzpu36dc4j5lc35rkytuieicoptfr": 5, "ssh": 3, "stack": 7, "staff": 4, "stage": [0, 5], "start": [4, 5, 8], "state": 5, "still": [4, 7], "stop": [1, 5], "store": 0, "strict": 4, "string": 1, "strong": 4, "submiss": 0, "submit": 0, "submodul": [2, 3, 6], "suffix": 0, "summer": 4, "super": 8, "supercomput": 8, "support": [3, 4, 5, 6, 7], "sure": 3, "swiss": 8, "symbol": 3, "sysconfig": [3, 8], "system": [1, 2, 4], "t": [3, 4], "tag": [0, 2, 3, 7], "tailor": 0, "taken": 0, "target": [3, 5, 8], "team": 4, "tell": [0, 1], "termin": 5, "test": [1, 5, 8], "than": 2, "thei": [2, 3, 4], "them": [0, 1, 4], "therefor": [1, 2, 4, 5], "thi": [0, 1, 2, 3, 4, 5, 6, 7], "thing": 7, "three": 0, "through": [1, 7], "tiebreak": 3, "time": [0, 1, 4], "timelin": 4, "tool": 4, "top": [0, 5], "topic": 4, "tri": 4, "tricki": 4, "true": [0, 1], "truncat": 5, "try": [0, 4], "tsa": 4, "two": 0, "type": [1, 3], "u": 4, "ue": 0, "unavoid": 4, "undefin": 3, "under": [1, 5], "undergo": 2, "unfortun": 4, "unifi": 1, "uninstal": [2, 8], "unknown": 2, "unless": 2, "unsolv": 4, "unspecfi": 3, "unspecifi": 3, "until": [0, 1, 4, 5], "up": [1, 2, 3, 4], "updat": 8, "upgrad": [2, 4, 8], "upon": 2, "upstream": [2, 4, 8], "us": [0, 1, 2, 4, 5, 6, 7, 8], "us5kk56wraktww7e543cxi4dbud2lalv": 5, "user": [0, 2, 5, 7, 8], "usr": [3, 5], "usual": 4, "v": 5, "v0": [2, 3, 5, 6, 7], "v2": 0, "valentin": 4, "valid": 0, "valu": [3, 7], "var": 1, "variabl": [0, 3], "variant": [0, 1, 3, 5, 6], "varieti": 0, "variou": 4, "verbos": 5, "veri": [0, 4], "version": [0, 1, 3, 4, 5, 6, 7, 8], "viabl": 4, "vial": 4, "view": [1, 4], "vkwywww3z52ttmlzzpn4df5jnr5paiw4": 5, "wa": [5, 8], "wai": [0, 1, 4, 5, 6], "want": [1, 4, 5], "we": [0, 1, 2, 4, 5], "well": 4, "were": 4, "what": [3, 5], "when": [0, 2, 3, 4], "where": 5, "which": [0, 1, 2, 4, 5], "while": 4, "whole": 4, "why": 8, "widest": 4, "willing": 4, "within": 4, "without": 0, "work": [1, 2, 3, 4, 5, 7], "workflow": [1, 2], "would": 3, "wrong": 0, "xalt": 0, "xalt2": 0, "yaml": [1, 3, 5], "you": [0, 1, 2, 3, 4, 5, 6], "your": [0, 1, 3, 4, 5, 6, 8], "your_machin": 5, "your_spec": 0}, "titles": ["C2SM Guidelines for Spack", "Develop packages", "How to manage your own Spack instance", "Quick Start", "Target Users of spack-c2sm", "Important Spack Commands", "Testing", "Upstream management", "C2SM Spack"], "titleterms": {"1": 0, "2": 0, "At": 3, "balfrin": 3, "build": [0, 1, 5], "buildbot": 4, "c2sm": [0, 4, 6, 8], "cd": 6, "chosen": 4, "ci": [4, 6], "clean": 2, "combin": 1, "command": 5, "commun": 4, "consortium": 4, "contain": 3, "content": 8, "cosmo": 3, "creat": 2, "csc": 3, "dev": [0, 1, 5], "devbuildcosmo": 5, "develop": 1, "edit": 5, "engin": 4, "env": [1, 5], "environ": [0, 1, 2], "ethz": 3, "euler": 3, "find": 5, "from": 4, "github": 6, "guidelin": 0, "how": 2, "icon": [3, 4], "import": 5, "info": 5, "instal": [0, 5, 7], "installcosmo": 5, "instanc": 2, "list": 5, "load": [0, 5], "local": 3, "locat": 5, "machin": [3, 5], "maintain": 4, "manag": [2, 7], "meteoswiss": 4, "mr": 6, "new": 2, "option": [0, 5], "own": 2, "packag": [0, 1, 3, 6], "part": 4, "plain": 1, "pr": 6, "process": 5, "pull": 6, "quick": 3, "request": 6, "research": 4, "run": 0, "script": 0, "setup": 2, "sofwar": 4, "spack": [0, 1, 2, 4, 5, 6, 8], "spec": 5, "start": 3, "sysconfig": 7, "target": 4, "test": 6, "uninstal": 7, "updat": 2, "upgrad": 7, "upstream": 7, "us": 3, "usag": 5, "user": 4, "version": 2, "wa": 4, "why": 4, "your": 2}}) \ No newline at end of file