Skip to content

Add Shellcheck action to CI#9

Draft
cz4rs wants to merge 1 commit intodevelopfrom
shellcheck-integration
Draft

Add Shellcheck action to CI#9
cz4rs wants to merge 1 commit intodevelopfrom
shellcheck-integration

Conversation

@cz4rs
Copy link
Owner

@cz4rs cz4rs commented Sep 4, 2023

No description provided.

@cz4rs cz4rs force-pushed the shellcheck-integration branch from f20b400 to 9c59f8f Compare September 4, 2023 13:40
@cz4rs
Copy link
Owner Author

cz4rs commented Sep 4, 2023

Sample output
./scripts/testing_scripts/generate_makefile.bash:7:13: error: > is for string comparisons. Use -gt instead. [SC2071]
./scripts/testing_scripts/generate_makefile.bash:19:7: warning: PREFIX appears unused. Verify use (or export if used externally). [SC2034]
./scripts/testing_scripts/generate_makefile.bash:89:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/generate_makefile.bash:90:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/generate_makefile.bash:94:13: note: Use -z instead of ! -n. [SC2236]
./scripts/testing_scripts/generate_makefile.bash:98:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/generate_makefile.bash:98:47: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/generate_makefile.bash:99:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/generate_makefile.bash:104:29: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/generate_makefile.bash:105:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/generate_makefile.bash:106:27: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/generate_makefile.bash:204:18: note: See if you can use ${variable//search/replace} instead. [SC2001]
./scripts/testing_scripts/generate_makefile.bash:204:23: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/generate_makefile.bash:211:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/generate_makefile.bash:249:38: warning: Quotes/backslashes will be treated literally. Use an array. [SC2089]
./scripts/testing_scripts/generate_makefile.bash:328:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:339:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:350:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:361:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:372:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:383:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:394:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:405:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:416:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:427:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:438:43: warning: Quotes/backslashes in this variable will not be respected. [SC2090]
./scripts/testing_scripts/generate_makefile.bash:438:43: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/generate_makefile.bash:440:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:448:1: warning: Remove surrounding $() to avoid executing output (or use eval if intentional). [SC2091]
./scripts/testing_scripts/generate_makefile.bash:449:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:455:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:463:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:469:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/generate_makefile.bash:483:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./scripts/testing_scripts/update_lib.sh:3:1: error: 'local' is only valid in functions. [SC2168]
./scripts/testing_scripts/update_lib.sh:4:1: error: 'local' is only valid in functions. [SC2168]
./scripts/testing_scripts/update_lib.sh:4:7: warning: compiler_input appears unused. Verify use (or export if used externally). [SC2034]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:3:3: note: Not following: /etc/profile.d/modules.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:16:5: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:19:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:20:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:20:4: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:22:13: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:24:6: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:25:6: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:26:42: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:27:15: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:28:13: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:29:16: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:31:17: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:32:29: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:33:9: warning: This flag is used as a command name. Bad line break or missing [ .. ]? [SC2215]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:33:22: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:35:44: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:36:20: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:37:20: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:38:16: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:40:24: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:41:29: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:42:9: warning: This flag is used as a command name. Bad line break or missing [ .. ]? [SC2215]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:42:22: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:45:6: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:46:42: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:47:20: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:48:20: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:49:16: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:51:24: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:52:29: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:54:44: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:55:20: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:56:20: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:57:16: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:59:24: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_kokkos_master_develop_promotion.sh:60:29: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-depon-dbg.sh:7:8: note: Not following: ./cmake/std/atdm/load-env.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-depon-dbg.sh:7:8: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-depon-dbg.sh:39:1: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-env.sh:9:8: note: Not following: ./cmake/std/atdm/load-env.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-env.sh:9:8: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-env.sh:43:1: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-depoff.sh:9:8: note: Not following: ./cmake/std/atdm/load-env.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-depoff.sh:9:8: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-depoff.sh:43:1: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-depon.sh:9:8: note: Not following: ./cmake/std/atdm/load-env.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-depon.sh:9:8: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-depon.sh:43:1: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-depoff-dbg.sh:7:8: note: Not following: ./cmake/std/atdm/load-env.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-depoff-dbg.sh:7:8: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-depoff-dbg.sh:39:1: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-ride-rdc-depon.sh:9:8: note: Not following: ./cmake/std/atdm/load-env.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-ride-rdc-depon.sh:9:8: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-ride-rdc-depon.sh:21:1: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-ride-rdc-depoff.sh:9:8: note: Not following: ./cmake/std/atdm/load-env.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-ride-rdc-depoff.sh:9:8: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/ATDM_configurations/configure-atdm-cuda-ride-rdc-depoff.sh:21:1: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/blake_pthread_env.sh:1:1: error: Tips depend on target shell and yours is unknown. Add a shebang or a 'shell' directive. [SC2148]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:6:9: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:11:9: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:25:50: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:28:50: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:31:4: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:32:14: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:33:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:37:35: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:37:50: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:39:4: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:46:4: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:49:14: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/prepare_trilinos_repos.sh:54:4: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/white_cuda_env.sh:36:14: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/trilinos-integration/white_cuda_env.sh:36:24: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/trilinos-integration/waterman_cuda_env.sh:36:14: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/trilinos-integration/waterman_cuda_env.sh:36:24: note: Double quote to prevent globbing and word splitting. [SC2086]
./gnu_generate_makefile.bash:5:13: error: > is for string comparisons. Use -gt instead. [SC2071]
./gnu_generate_makefile.bash:17:7: warning: PREFIX appears unused. Verify use (or export if used externally). [SC2034]
./gnu_generate_makefile.bash:39:7: warning: KOKKOS_HIP_OPT appears unused. Verify use (or export if used externally). [SC2034]
./gnu_generate_makefile.bash:101:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./gnu_generate_makefile.bash:102:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./gnu_generate_makefile.bash:106:13: note: Use -z instead of ! -n. [SC2236]
./gnu_generate_makefile.bash:110:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./gnu_generate_makefile.bash:110:47: note: Double quote to prevent globbing and word splitting. [SC2086]
./gnu_generate_makefile.bash:111:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./gnu_generate_makefile.bash:116:29: note: Double quote to prevent globbing and word splitting. [SC2086]
./gnu_generate_makefile.bash:117:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./gnu_generate_makefile.bash:118:27: note: Double quote to prevent globbing and word splitting. [SC2086]
./gnu_generate_makefile.bash:225:18: note: See if you can use ${variable//search/replace} instead. [SC2001]
./gnu_generate_makefile.bash:225:23: note: Double quote to prevent globbing and word splitting. [SC2086]
./gnu_generate_makefile.bash:232:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./gnu_generate_makefile.bash:278:38: warning: Quotes/backslashes will be treated literally. Use an array. [SC2089]
./gnu_generate_makefile.bash:333:1: warning: gen_makefile appears unused. Verify use (or export if used externally). [SC2034]
./gnu_generate_makefile.bash:348:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./gnu_generate_makefile.bash:359:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./gnu_generate_makefile.bash:370:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./gnu_generate_makefile.bash:381:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./gnu_generate_makefile.bash:392:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./gnu_generate_makefile.bash:403:43: warning: Quotes/backslashes in this variable will not be respected. [SC2090]
./gnu_generate_makefile.bash:403:43: note: Double quote to prevent globbing and word splitting. [SC2086]
./gnu_generate_makefile.bash:405:1: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./core/perf_test/run_mempool_fill.sh:7:5: note: Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead. [SC2002]
./core/perf_test/run_mempool_fill.sh:8:5: note: Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead. [SC2002]
./core/perf_test/run_mempool_fill.sh:16:9: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/perf_test/run_mempool.sh:7:5: note: Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead. [SC2002]
./core/perf_test/run_mempool.sh:8:5: note: Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead. [SC2002]
./core/perf_test/run_mempool.sh:17:11: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/perf_test/run_mempool.sh:17:37: warning: Quote this to prevent word splitting. [SC2046]
./core/perf_test/run_mempool.sh:17:37: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/perf_test/run_mempool.sh:17:38: note: expr is antiquated. Consider rewriting this using $((..)), ${} or [[ ]]. [SC2003]
./core/perf_test/run_mempool.sh:17:71: warning: Quote this to prevent word splitting. [SC2046]
./core/perf_test/run_mempool.sh:17:71: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/perf_test/run_mempool.sh:17:72: note: expr is antiquated. Consider rewriting this using $((..)), ${} or [[ ]]. [SC2003]
./core/perf_test/run_taskdag.sh:7:5: note: Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead. [SC2002]
./core/perf_test/run_taskdag.sh:15:9: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/testmake.sh:2:10: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/testmake.sh:2:20: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/testmake.sh:8:11: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/testmake.sh:8:32: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/testmake.sh:8:48: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/testmake.sh:9:11: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/testmake.sh:9:32: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/testmake.sh:9:48: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_device_list.bash:5:6: note: Use -n instead of ! -z. [SC2236]
./core/unit_test/configuration/test-code/test_config_device_list.bash:9:6: note: Use -n instead of ! -z. [SC2236]
./core/unit_test/configuration/test-code/test_config_device_list.bash:11:17: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./core/unit_test/configuration/test-code/test_config_device_list.bash:14:6: note: Use -n instead of ! -z. [SC2236]
./core/unit_test/configuration/test-code/test_config_device_list.bash:16:15: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./core/unit_test/configuration/test-code/test_config_device_list.bash:19:6: note: Use -n instead of ! -z. [SC2236]
./core/unit_test/configuration/test-code/test_config_device_list.bash:21:15: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./core/unit_test/configuration/test-code/test_config_device_list.bash:26:15: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/configuration/test-code/test_config_device_list.bash:26:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_device_list.bash:26:36: note: Use '[:lower:]' to support accents and foreign alphabets. [SC2018]
./core/unit_test/configuration/test-code/test_config_device_list.bash:26:40: note: Use '[:upper:]' to support accents and foreign alphabets. [SC2019]
./core/unit_test/configuration/test-code/test_config_device_list.bash:29:8: note: Use -n instead of ! -z. [SC2236]
./core/unit_test/configuration/test-code/test_config_device_list.bash:29:14: warning: Expanding an array without an index only gives the first element. [SC2128]
./core/unit_test/configuration/test-code/test_config_device_list.bash:33:20: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/configuration/test-code/test_config_device_list.bash:33:26: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_device_list.bash:33:42: note: Use '[:lower:]' to support accents and foreign alphabets. [SC2018]
./core/unit_test/configuration/test-code/test_config_device_list.bash:33:46: note: Use '[:upper:]' to support accents and foreign alphabets. [SC2019]
./core/unit_test/configuration/test-code/test_config_device_list.bash:35:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_device_list.bash:36:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_device_list.bash:41:5: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_device_list.bash:42:5: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:12:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./core/unit_test/configuration/test-code/test_config_run.bash:13:8: note: Use ./*glob* or -- *glob* so names with dashes won't become options. [SC2035]
./core/unit_test/configuration/test-code/test_config_run.bash:14:9: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:14:44: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:14:69: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:14:79: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:14:96: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:15:9: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:15:44: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:15:69: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:15:79: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:15:96: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:17:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./core/unit_test/configuration/test-code/test_config_run.bash:18:8: note: Use ./*glob* or -- *glob* so names with dashes won't become options. [SC2035]
./core/unit_test/configuration/test-code/test_config_run.bash:20:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:21:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:22:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:23:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:24:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:25:1: note: Use a ( subshell ) to avoid having to cd back. [SC2103]
./core/unit_test/configuration/test-code/test_config_run.bash:30:13: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/configuration/test-code/test_config_run.bash:30:18: note: Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead. [SC2002]
./core/unit_test/configuration/test-code/test_config_run.bash:31:6: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_run.bash:91:13: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/configuration/test-code/test_config_run.bash:91:18: note: Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead. [SC2002]
./core/unit_test/configuration/test-code/test_config_run.bash:93:6: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_options_list.bash:7:6: note: Use -n instead of ! -z. [SC2236]
./core/unit_test/configuration/test-code/test_config_options_list.bash:19:13: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/configuration/test-code/test_config_options_list.bash:19:19: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_options_list.bash:19:32: note: Use '[:lower:]' to support accents and foreign alphabets. [SC2018]
./core/unit_test/configuration/test-code/test_config_options_list.bash:19:36: note: Use '[:upper:]' to support accents and foreign alphabets. [SC2019]
./core/unit_test/configuration/test-code/test_config_options_list.bash:30:8: note: Use -n instead of ! -z. [SC2236]
./core/unit_test/configuration/test-code/test_config_options_list.bash:30:13: warning: Expanding an array without an index only gives the first element. [SC2128]
./core/unit_test/configuration/test-code/test_config_options_list.bash:30:13: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_options_list.bash:33:22: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/configuration/test-code/test_config_options_list.bash:33:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_options_list.bash:33:46: note: Use '[:lower:]' to support accents and foreign alphabets. [SC2018]
./core/unit_test/configuration/test-code/test_config_options_list.bash:33:50: note: Use '[:upper:]' to support accents and foreign alphabets. [SC2019]
./core/unit_test/configuration/test-code/test_config_options_list.bash:42:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_options_list.bash:45:5: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config.bash:6:1: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:5:6: note: Use -n instead of ! -z. [SC2236]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:11:6: note: Use -n instead of ! -z. [SC2236]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:24:12: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:24:18: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:24:30: note: Use '[:lower:]' to support accents and foreign alphabets. [SC2018]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:24:34: note: Use '[:upper:]' to support accents and foreign alphabets. [SC2019]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:33:8: note: Use -n instead of ! -z. [SC2236]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:33:14: warning: Expanding an array without an index only gives the first element. [SC2128]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:37:16: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:37:22: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:37:34: note: Use '[:lower:]' to support accents and foreign alphabets. [SC2018]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:37:38: note: Use '[:upper:]' to support accents and foreign alphabets. [SC2019]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:39:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/configuration/test-code/test_config_arch_list.bash:42:5: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/diffconfig.sh:5:10: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/diffconfig.sh:5:20: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/diffconfig.sh:13:6: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./core/unit_test/diffconfig.sh:13:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/diffconfig.sh:13:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./core/unit_test/diffconfig.sh:17:16: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:5:29: warning: Quote the right-hand side of == in [[ ]] to prevent glob matching. [SC2053]
./generate_makefile.bash:6:44: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:10:42: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:13:43: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:20:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:21:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:24:23: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:52:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:55:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:61:36: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:63:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:83:35: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:85:24: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:101:36: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:102:3: warning: KOKKOS_OMPT_OPTION_CMD appears unused. Verify use (or export if used externally). [SC2034]
./generate_makefile.bash:103:3: warning: PARSE_OMPT_LST appears unused. Verify use (or export if used externally). [SC2034]
./generate_makefile.bash:103:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:120:31: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:122:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:125:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:258:13: error: > is for string comparisons. Use -gt instead. [SC2071]
./generate_makefile.bash:296:7: warning: HIP_PATH appears unused. Verify use (or export if used externally). [SC2034]
./generate_makefile.bash:321:7: warning: KOKKOS_HPX_OPT appears unused. Verify use (or export if used externally). [SC2034]
./generate_makefile.bash:331:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:334:32: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:338:7: warning: GTEST_PATH appears unused. Verify use (or export if used externally). [SC2034]
./generate_makefile.bash:391:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:392:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:396:13: note: Use -z instead of ! -n. [SC2236]
./generate_makefile.bash:400:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:400:47: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:401:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:406:29: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:407:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:408:27: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:415:7: warning: KOKKOS_GCC_TOOLCHAIN appears unused. Verify use (or export if used externally). [SC2034]
./generate_makefile.bash:463:11: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:466:19: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./generate_makefile.bash:466:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:467:17: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:134: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:144: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:165: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:272: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:293: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:319: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:399: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:415: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:435: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:472: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:519: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:508:678: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:137: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:147: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:168: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:275: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:296: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:322: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:402: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:418: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:438: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:475: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:522: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:549: note: Double quote to prevent globbing and word splitting. [SC2086]
./generate_makefile.bash:509:705: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/checkout_repos.bash:7:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./benchmarks/benchmark_suite/scripts/checkout_repos.bash:10:1: note: Use a ( subshell ) to avoid having to cd back. [SC2103]
./benchmarks/benchmark_suite/scripts/checkout_repos.bash:16:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./benchmarks/benchmark_suite/scripts/checkout_repos.bash:24:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./benchmarks/benchmark_suite/scripts/checkout_repos.bash:32:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./benchmarks/benchmark_suite/scripts/run_benchmark.bash:6:10: error: < is for string comparisons. Use -lt instead. [SC2071]
./benchmarks/benchmark_suite/scripts/run_benchmark.bash:10:1: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/run_benchmark.bash:11:1: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/run_benchmark.bash:11:39: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/run_benchmark.bash:11:68: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/run_benchmark.bash:11:97: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/run_benchmark.bash:12:1: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:19:13: error: > is for string comparisons. Use -gt instead. [SC2071]
./benchmarks/benchmark_suite/scripts/build_code.bash:28:7: warning: KOKKOS_KERNELS_PATH appears unused. Verify use (or export if used externally). [SC2034]
./benchmarks/benchmark_suite/scripts/build_code.bash:49:7: warning: KOKKOS_CUDA_OPTIONS appears unused. Verify use (or export if used externally). [SC2034]
./benchmarks/benchmark_suite/scripts/build_code.bash:52:7: warning: PRINT_HELP appears unused. Verify use (or export if used externally). [SC2034]
./benchmarks/benchmark_suite/scripts/build_code.bash:67:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./benchmarks/benchmark_suite/scripts/build_code.bash:68:18: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:68:48: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:68:70: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:68:89: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:69:15: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:69:30: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:73:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./benchmarks/benchmark_suite/scripts/build_code.bash:74:18: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:74:48: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:74:70: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:74:89: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:75:15: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:75:30: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:79:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./benchmarks/benchmark_suite/scripts/build_code.bash:80:18: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:80:48: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:80:70: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:80:89: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:81:15: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/build_code.bash:81:30: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/run_tests.bash:4:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./benchmarks/benchmark_suite/scripts/run_tests.bash:6:10: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./benchmarks/benchmark_suite/scripts/run_tests.bash:6:11: note: Consider using 'grep -c' instead of 'grep|wc -l'. [SC2126]
./benchmarks/benchmark_suite/scripts/run_tests.bash:8:19: error: > is for string comparisons. Use -gt instead. [SC2071]
./benchmarks/benchmark_suite/scripts/run_tests.bash:16:12: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./benchmarks/benchmark_suite/scripts/run_tests.bash:17:12: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./benchmarks/benchmark_suite/scripts/run_tests.bash:24:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./benchmarks/benchmark_suite/scripts/run_tests.bash:26:11: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./benchmarks/benchmark_suite/scripts/run_tests.bash:26:56: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/run_tests.bash:27:11: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./benchmarks/benchmark_suite/scripts/run_tests.bash:27:56: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/benchmark_suite/scripts/run_tests.bash:33:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./benchmarks/benchmark_suite/scripts/run_tests.bash:34:4: note: Use ./*glob* or -- *glob* so names with dashes won't become options. [SC2035]
./benchmarks/benchmark_suite/scripts/run_tests.bash:36:11: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./benchmarks/benchmark_suite/scripts/run_tests.bash:36:28: note: Use ./*glob* or -- *glob* so names with dashes won't become options. [SC2035]
./benchmarks/benchmark_suite/scripts/run_tests.bash:37:4: note: Use ./*glob* or -- *glob* so names with dashes won't become options. [SC2035]
./benchmarks/benchmark_suite/scripts/run_tests.bash:39:11: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./benchmarks/benchmark_suite/scripts/run_tests.bash:39:28: note: Use ./*glob* or -- *glob* so names with dashes won't become options. [SC2035]
./benchmarks/benchmark_suite/scripts/run_tests.bash:43:13: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./benchmarks/benchmark_suite/scripts/run_tests.bash:44:23: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_basic_testing.sh:26:140: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_basic_testing.sh:33:140: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_basic_testing.sh:44:121: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_basic_testing.sh:51:121: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:56:57: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:56:110: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:56:132: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:56:142: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:64:59: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:64:112: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:64:134: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:64:144: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:73:59: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:73:112: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:73:134: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:73:144: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:102:91: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:102:113: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:102:123: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:110:40: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:110:93: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:110:115: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:110:125: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:119:40: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:119:93: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:119:115: note: Double quote to prevent globbing and word splitting. [SC2086]
./benchmarks/policy_performance/script_sample_usage.sh:119:125: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/kokkos_launch_compiler:19:3: note: This default assignment may cause DoS due to globbing. Quote it. [SC2223]
./bin/kokkos_launch_compiler:20:3: note: This default assignment may cause DoS due to globbing. Quote it. [SC2223]
./bin/kokkos_launch_compiler:25:35: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/kokkos_launch_compiler:25:67: error: Argument mixes string and array. Use * or separate argument. [SC2145]
./bin/kokkos_launch_compiler:31:10: error: Double quote array expansions to avoid re-splitting elements. [SC2068]
./bin/kokkos_launch_compiler:33:10: note: Use grep -q instead of comparing output with [ -n .. ]. [SC2143]
./bin/kokkos_launch_compiler:33:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/kokkos_launch_compiler:99:29: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/kokkos_launch_compiler:102:14: note: Use ! grep -q instead of comparing output with [ -z .. ]. [SC2143]
./bin/kokkos_launch_compiler:102:17: warning: Quote this to prevent word splitting. [SC2046]
./bin/kokkos_launch_compiler:103:15: note: This default assignment may cause DoS due to globbing. Quote it. [SC2223]
./bin/kokkos_launch_compiler:107:11: note: This default assignment may cause DoS due to globbing. Quote it. [SC2223]
./bin/kokkos_launch_compiler:120:19: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:27:6: note: Use -n instead of ! -z. [SC2236]
./bin/nvcc_wrapper:27:11: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:174:21: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./bin/nvcc_wrapper:174:22: note: See if you can use ${variable//search/replace} instead. [SC2001]
./bin/nvcc_wrapper:175:9: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./bin/nvcc_wrapper:175:22: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:178:11: warning: This pattern always overrides a later one on line 232. [SC2221]
./bin/nvcc_wrapper:232:72: warning: This pattern never matches because of a previous pattern on line 178. [SC2222]
./bin/nvcc_wrapper:282:34: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:347:82: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:348:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:365:82: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:366:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:480:3: warning: This pattern always overrides a later one on line 484. [SC2221]
./bin/nvcc_wrapper:484:3: warning: This pattern never matches because of a previous pattern on line 480. [SC2222]
./bin/nvcc_wrapper:597:9: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./bin/nvcc_wrapper:597:22: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:600:51: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:600:59: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:600:86: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:634:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:636:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:636:29: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/nvcc_wrapper:638:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:4:3: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./bin/runtest:5:3: note: Use a ( subshell ) to avoid having to cd back. [SC2103]
./bin/runtest:6:8: note: Useless echo? Instead of 'echo $(cmd)', just use 'cmd'. [SC2005]
./bin/runtest:12:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./bin/runtest:25:3: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:39:10: error: Double quote array expansions to avoid re-splitting elements. [SC2068]
./bin/runtest:76:22: warning: Quote the right-hand side of == in [[ ]] to prevent glob matching. [SC2053]
./bin/runtest:97:78: error: Argument mixes string and array. Use * or separate argument. [SC2145]
./bin/runtest:100:98: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:100:121: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:102:104: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:102:128: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:113:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:114:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:122:48: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:122:74: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:124:56: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:124:83: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:135:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:136:7: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:145:31: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:145:57: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:147:39: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:147:66: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:157:9: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/runtest:158:9: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:93:7: note: Use -n instead of ! -z. [SC2236]
./bin/hpcbind:98:9: note: Use -n instead of ! -z. [SC2236]
./bin/hpcbind:103:9: note: Use -n instead of ! -z. [SC2236]
./bin/hpcbind:108:9: note: Use -n instead of ! -z. [SC2236]
./bin/hpcbind:113:9: note: Use -n instead of ! -z. [SC2236]
./bin/hpcbind:117:9: note: Use -n instead of ! -z. [SC2236]
./bin/hpcbind:127:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./bin/hpcbind:276:13: note: read without -r will mangle backslashes. [SC2162]
./bin/hpcbind:383:11: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:403:3: warning: This redirection doesn't have a command. Move to its command (or use 'true' as no-op). [SC2188]
./bin/hpcbind:403:5: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:410:27: error: > is for string comparisons. Use -gt instead. [SC2071]
./bin/hpcbind:411:65: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:418:23: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./bin/hpcbind:423:91: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:424:28: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./bin/hpcbind:452:26: warning: Use "${array[@]}" (with quotes) to prevent whitespace problems. [SC2048]
./bin/hpcbind:452:26: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:454:37: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:454:68: warning: Use "${array[@]}" (with quotes) to prevent whitespace problems. [SC2048]
./bin/hpcbind:454:68: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:458:14: warning: Prefer mapfile or read -a to split command output (or quote to avoid splitting). [SC2207]
./bin/hpcbind:458:41: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:463:41: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:464:8: note: Check exit code directly with e.g. 'if ! mycmd;', not indirectly with $?. [SC2181]
./bin/hpcbind:467:45: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:468:8: note: Check exit code directly with e.g. 'if ! mycmd;', not indirectly with $?. [SC2181]
./bin/hpcbind:471:45: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:472:8: note: Check exit code directly with e.g. 'if ! mycmd;', not indirectly with $?. [SC2181]
./bin/hpcbind:475:49: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:476:8: note: Check exit code directly with e.g. 'if ! mycmd;', not indirectly with $?. [SC2181]
./bin/hpcbind:480:25: note: Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead. [SC2002]
./bin/hpcbind:514:81: error: Decimals are not supported. Either use integers only, or use bc or awk to compare. [SC2072]
./bin/hpcbind:597:10: warning: Declare and assign separately to avoid masking return values. [SC2155]
./bin/hpcbind:601:10: warning: Declare and assign separately to avoid masking return values. [SC2155]
./bin/hpcbind:618:3: note: Consider using { cmd1; cmd2; } >> file instead of individual redirects. [SC2129]
./bin/hpcbind:618:20: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:619:18: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:620:23: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:621:46: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:622:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:623:44: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:624:20: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:625:43: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:626:20: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:627:43: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:628:43: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:629:22: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:630:42: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:631:45: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:632:43: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:633:42: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:634:42: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:637:26: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:638:54: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:640:61: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:643:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:644:26: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:645:31: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:646:54: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:647:29: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:648:52: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:649:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:650:51: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:651:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:652:51: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:653:51: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:654:30: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:655:50: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:656:53: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:657:51: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:658:50: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:659:50: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:662:34: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:663:83: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:665:69: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:674:102: note: Use -n instead of ! -z. [SC2236]
./bin/hpcbind:678:3: warning: This redirection doesn't have a command. Move to its command (or use 'true' as no-op). [SC2188]
./bin/hpcbind:678:5: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:679:3: warning: This redirection doesn't have a command. Move to its command (or use 'true' as no-op). [SC2188]
./bin/hpcbind:679:5: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:682:54: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:682:72: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:684:14: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:684:32: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:688:60: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:688:85: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:690:20: note: Double quote to prevent globbing and word splitting. [SC2086]
./bin/hpcbind:690:45: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:9:12: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/jenkins_test_driver:9:18: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:18:6: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:22:21: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/jenkins_test_driver:22:27: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:23:15: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/jenkins_test_driver:23:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:25:22: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/jenkins_test_driver:25:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:26:22: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/jenkins_test_driver:26:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:27:12: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/jenkins_test_driver:27:18: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:29:13: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:30:13: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:49:6: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:54:6: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:54:38: warning: Prefer [ p ] && [ q ] as [ p -a q ] is not well defined. [SC2166]
./scripts/testing_scripts/jenkins_test_driver:54:41: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:59:13: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:60:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:61:1: warning: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. [SC2164]
./scripts/testing_scripts/jenkins_test_driver:61:9: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:63:11: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:63:47: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:63:129: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:65:6: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:72:6: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/jenkins_test_driver:80:6: note: Check exit code directly with e.g. 'if mycmd;', not indirectly with $?. [SC2181]
./scripts/testing_scripts/gnu_test_all_sandia:13:1: warning: PROCESSOR appears unused. Verify use (or export if used externally). [SC2034]
./scripts/testing_scripts/gnu_test_all_sandia:13:11: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/gnu_test_all_sandia:51:6: note: Use -n instead of ! -z. [SC2236]
./scripts/testing_scripts/gnu_test_all_sandia:104:13: error: > is for string comparisons. Use -gt instead. [SC2071]
./scripts/testing_scripts/gnu_test_all_sandia:176:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:179:13: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/gnu_test_all_sandia:179:17: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:180:4: note: Use [ -n .. ] instead of ! [ -z .. ]. [SC2237]
./scripts/testing_scripts/gnu_test_all_sandia:186:11: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/gnu_test_all_sandia:186:15: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:187:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:196:10: note: Not following: /projects/sems/modulefiles/utils/sems-modules-init.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/gnu_test_all_sandia:213:46: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:214:46: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:215:49: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:216:48: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:237:10: note: Not following: /projects/sems/modulefiles/utils/sems-modules-init.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/gnu_test_all_sandia:247:46: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:248:46: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:249:49: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:250:48: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:270:10: note: Not following: /etc/profile.d/modules.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/gnu_test_all_sandia:284:46: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:305:10: note: Not following: /etc/profile.d/modules.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/gnu_test_all_sandia:339:10: note: Not following: /etc/profile.d/modules.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/gnu_test_all_sandia:369:10: note: Not following: /projects/sems/modulefiles/utils/sems-modules-init.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/gnu_test_all_sandia:398:15: warning: Use spaces, not commas, to separate array elements. [SC2054]
./scripts/testing_scripts/gnu_test_all_sandia:398:45: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:399:45: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:400:51: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:401:50: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:402:47: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:403:45: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:404:45: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:430:10: note: Not following: /projects/sems/modulefiles/utils/sems-modules-init.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/gnu_test_all_sandia:457:15: warning: Use spaces, not commas, to separate array elements. [SC2054]
./scripts/testing_scripts/gnu_test_all_sandia:457:46: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:458:46: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:459:45: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:460:49: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:461:48: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:462:46: warning: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A\"B\"C"? [SC2140]
./scripts/testing_scripts/gnu_test_all_sandia:476:45: warning: The surrounding quotes actually unquote this. Remove or escape them. [SC2027]
./scripts/testing_scripts/gnu_test_all_sandia:476:45: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./scripts/testing_scripts/gnu_test_all_sandia:477:46: warning: The surrounding quotes actually unquote this. Remove or escape them. [SC2027]
./scripts/testing_scripts/gnu_test_all_sandia:477:46: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./scripts/testing_scripts/gnu_test_all_sandia:535:10: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./scripts/testing_scripts/gnu_test_all_sandia:581:10: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./scripts/testing_scripts/gnu_test_all_sandia:600:8: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:605:8: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:612:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:612:43: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:613:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:613:46: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:617:16: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./scripts/testing_scripts/gnu_test_all_sandia:635:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:639:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:643:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:647:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:664:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:664:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:664:33: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:668:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:668:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:668:33: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:669:9: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:669:17: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:675:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:675:49: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:682:17: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:698:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:698:22: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:699:6: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:699:16: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:700:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:701:13: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:701:26: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:701:82: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:704:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:704:61: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:705:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:705:46: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:708:11: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:708:45: warning: Quote this to prevent word splitting. [SC2046]
./scripts/testing_scripts/gnu_test_all_sandia:708:55: warning: Quote this to prevent word splitting. [SC2046]
./scripts/testing_scripts/gnu_test_all_sandia:743:16: note: Use $((..)) instead of deprecated $[..] [SC2007]
./scripts/testing_scripts/gnu_test_all_sandia:743:23: note: Use $((..)) instead of deprecated $[..] [SC2007]
./scripts/testing_scripts/gnu_test_all_sandia:747:34: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:747:90: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:750:13: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:750:94: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:750:101: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:750:123: warning: Quote this to prevent word splitting. [SC2046]
./scripts/testing_scripts/gnu_test_all_sandia:750:131: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:750:159: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:750:187: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:750:215: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:750:226: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:750:242: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:750:298: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:751:14: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:752:38: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:752:90: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:753:14: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:754:28: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./scripts/testing_scripts/gnu_test_all_sandia:754:44: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./scripts/testing_scripts/gnu_test_all_sandia:757:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:757:79: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:758:16: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:759:37: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./scripts/testing_scripts/gnu_test_all_sandia:759:51: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./scripts/testing_scripts/gnu_test_all_sandia:763:32: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:771:12: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:798:25: warning: Use "$@" (with quotes) to prevent whitespace problems. [SC2048]
./scripts/testing_scripts/gnu_test_all_sandia:798:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:806:11: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:806:57: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:808:11: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:815:23: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:815:33: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:819:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:819:35: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:827:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:828:12: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/gnu_test_all_sandia:828:40: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:832:17: warning: Quote this to prevent word splitting. [SC2046]
./scripts/testing_scripts/gnu_test_all_sandia:832:24: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:835:8: warning: Quote this to prevent word splitting. [SC2046]
./scripts/testing_scripts/gnu_test_all_sandia:835:37: warning: Quote this to prevent word splitting. [SC2046]
./scripts/testing_scripts/gnu_test_all_sandia:846:25: note: Use find instead of ls to better handle non-alphanumeric filenames. [SC2012]
./scripts/testing_scripts/gnu_test_all_sandia:846:31: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:848:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:848:23: warning: Quote this to prevent word splitting. [SC2046]
./scripts/testing_scripts/gnu_test_all_sandia:848:29: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:848:41: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:852:17: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:858:27: note: Use find instead of ls to better handle non-alphanumeric filenames. [SC2012]
./scripts/testing_scripts/gnu_test_all_sandia:858:33: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:860:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:860:28: warning: The surrounding quotes actually unquote this. Remove or escape them. [SC2027]
./scripts/testing_scripts/gnu_test_all_sandia:860:28: warning: Quote this to prevent word splitting. [SC2046]
./scripts/testing_scripts/gnu_test_all_sandia:860:34: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:860:46: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:873:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:874:4: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:878:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:879:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:881:34: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/gnu_test_all_sandia:884:22: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:43:10: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./scripts/testing_scripts/test_all_sandia:73:1: warning: PROCESSOR appears unused. Verify use (or export if used externally). [SC2034]
./scripts/testing_scripts/test_all_sandia:73:11: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/test_all_sandia:78:10: note: Not following: /etc/profile.d/modules.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/test_all_sandia:121:6: note: Use -n instead of ! -z. [SC2236]
./scripts/testing_scripts/test_all_sandia:135:1: warning: IBM_BUILD_LIST appears unused. Verify use (or export if used externally). [SC2034]
./scripts/testing_scripts/test_all_sandia:143:1: warning: IBM_WARNING_FLAGS appears unused. Verify use (or export if used externally). [SC2034]
./scripts/testing_scripts/test_all_sandia:146:1: warning: INTEL15_WARNING_FLAGS appears unused. Verify use (or export if used externally). [SC2034]
./scripts/testing_scripts/test_all_sandia:149:1: warning: PGI_WARNING_FLAGS appears unused. Verify use (or export if used externally). [SC2034]
./scripts/testing_scripts/test_all_sandia:179:13: error: > is for string comparisons. Use -gt instead. [SC2071]
./scripts/testing_scripts/test_all_sandia:218:7: warning: SPOT_CHECK appears unused. Verify use (or export if used externally). [SC2034]
./scripts/testing_scripts/test_all_sandia:270:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:333:24: warning: Expanding an array without an index only gives the first element. [SC2128]
./scripts/testing_scripts/test_all_sandia:337:10: note: Not following: /projects/ppc64le-pwr9-rhel8/legacy-env.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/test_all_sandia:403:10: note: Not following: /etc/profile.d/modules.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/test_all_sandia:433:10: note: Not following: /projects/sems/modulefiles/utils/sems-archive-modules-init.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/test_all_sandia:458:43: warning: The surrounding quotes actually unquote this. Remove or escape them. [SC2027]
./scripts/testing_scripts/test_all_sandia:458:43: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./scripts/testing_scripts/test_all_sandia:459:44: warning: The surrounding quotes actually unquote this. Remove or escape them. [SC2027]
./scripts/testing_scripts/test_all_sandia:459:44: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./scripts/testing_scripts/test_all_sandia:488:13: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/test_all_sandia:488:17: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:489:4: note: Use [ -n .. ] instead of ! [ -z .. ]. [SC2237]
./scripts/testing_scripts/test_all_sandia:495:11: note: Use $(...) notation instead of legacy backticks `...`. [SC2006]
./scripts/testing_scripts/test_all_sandia:495:15: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:496:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:517:10: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./scripts/testing_scripts/test_all_sandia:544:8: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:549:8: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:556:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:556:43: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:557:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:557:46: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:561:16: warning: Quote to prevent word splitting/globbing, or split robustly with mapfile or read -a. [SC2206]
./scripts/testing_scripts/test_all_sandia:579:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:583:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:587:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:591:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:608:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:608:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:608:33: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:612:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:612:21: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:612:33: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:613:9: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:613:17: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:619:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:619:49: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:626:17: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:633:11: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:635:13: note: Not following: ./update_lib.sh was not specified as input (see shellcheck -x). [SC1091]
./scripts/testing_scripts/test_all_sandia:635:13: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:635:58: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:646:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:646:22: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:647:6: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:647:16: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:649:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:649:54: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:655:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:656:13: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:656:26: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:656:82: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:659:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:659:61: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:660:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:660:46: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:669:11: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:669:58: warning: Quote this to prevent word splitting. [SC2046]
./scripts/testing_scripts/test_all_sandia:669:68: warning: Quote this to prevent word splitting. [SC2046]
./scripts/testing_scripts/test_all_sandia:694:16: note: Use $((..)) instead of deprecated $[..] [SC2007]
./scripts/testing_scripts/test_all_sandia:694:23: note: Use $((..)) instead of deprecated $[..] [SC2007]
./scripts/testing_scripts/test_all_sandia:698:34: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:698:90: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:711:124: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:714:123: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:13: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:66: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:88: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:110: warning: Quote this to prevent word splitting. [SC2046]
./scripts/testing_scripts/test_all_sandia:716:118: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:146: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:174: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:202: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:213: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:244: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:259: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:357: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:373: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:716:429: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:718:14: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:719:43: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:719:95: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:720:14: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:721:28: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./scripts/testing_scripts/test_all_sandia:721:44: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./scripts/testing_scripts/test_all_sandia:724:31: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:724:74: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:724:125: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:725:16: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:726:37: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./scripts/testing_scripts/test_all_sandia:726:51: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./scripts/testing_scripts/test_all_sandia:730:32: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:738:12: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:765:25: warning: Use "$@" (with quotes) to prevent whitespace problems. [SC2048]
./scripts/testing_scripts/test_all_sandia:765:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:773:11: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:773:57: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:775:11: warning: Declare and assign separately to avoid masking return values. [SC2155]
./scripts/testing_scripts/test_all_sandia:782:23: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:782:33: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:786:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./scripts/testing_scripts/test_all_sandia:786:35: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:592:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./config/test_all_sandia:592:61: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:593:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./config/test_all_sandia:593:46: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:596:11: warning: Declare and assign separately to avoid masking return values. [SC2155]
./config/test_all_sandia:596:45: warning: Quote this to prevent word splitting. [SC2046]
./config/test_all_sandia:596:55: warning: Quote this to prevent word splitting. [SC2046]
./config/test_all_sandia:629:16: note: Use $((..)) instead of deprecated $[..] [SC2007]
./config/test_all_sandia:629:23: note: Use $((..)) instead of deprecated $[..] [SC2007]
./config/test_all_sandia:633:34: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:633:90: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:636:13: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:636:66: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:636:73: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:636:95: warning: Quote this to prevent word splitting. [SC2046]
./config/test_all_sandia:636:103: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:636:131: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:636:155: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:636:166: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:636:182: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:636:238: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:637:14: warning: Declare and assign separately to avoid masking return values. [SC2155]
./config/test_all_sandia:638:38: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:638:90: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:639:14: warning: Declare and assign separately to avoid masking return values. [SC2155]
./config/test_all_sandia:640:28: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./config/test_all_sandia:640:44: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./config/test_all_sandia:643:28: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:643:79: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:644:16: warning: Declare and assign separately to avoid masking return values. [SC2155]
./config/test_all_sandia:645:37: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./config/test_all_sandia:645:51: note: $/${} is unnecessary on arithmetic variables. [SC2004]
./config/test_all_sandia:649:32: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:657:12: warning: Declare and assign separately to avoid masking return values. [SC2155]
./config/test_all_sandia:684:25: warning: Use "$@" (with quotes) to prevent whitespace problems. [SC2048]
./config/test_all_sandia:684:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:692:11: warning: Declare and assign separately to avoid masking return values. [SC2155]
./config/test_all_sandia:692:57: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:694:11: warning: Declare and assign separately to avoid masking return values. [SC2155]
./config/test_all_sandia:701:23: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:701:33: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:705:25: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:705:35: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:713:9: warning: Declare and assign separately to avoid masking return values. [SC2155]
./config/test_all_sandia:714:12: warning: Declare and assign separately to avoid masking return values. [SC2155]
./config/test_all_sandia:714:40: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:718:17: warning: Quote this to prevent word splitting. [SC2046]
./config/test_all_sandia:718:24: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:721:8: warning: Quote this to prevent word splitting. [SC2046]
./config/test_all_sandia:721:37: warning: Quote this to prevent word splitting. [SC2046]
./config/test_all_sandia:732:25: note: Use find instead of ls to better handle non-alphanumeric filenames. [SC2012]
./config/test_all_sandia:732:31: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:734:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:734:23: warning: Quote this to prevent word splitting. [SC2046]
./config/test_all_sandia:734:29: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:734:41: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:738:17: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:744:27: note: Use find instead of ls to better handle non-alphanumeric filenames. [SC2012]
./config/test_all_sandia:744:33: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:746:12: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:746:28: warning: The surrounding quotes actually unquote this. Remove or escape them. [SC2027]
./config/test_all_sandia:746:28: warning: Quote this to prevent word splitting. [SC2046]
./config/test_all_sandia:746:34: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:746:46: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:759:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:760:4: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:764:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:765:10: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:767:34: note: Double quote to prevent globbing and word splitting. [SC2086]
./config/test_all_sandia:770:22: note: Double quote to prevent globbing and word splitting. [SC2086]

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant