Cmake fails in directories that contains space in name. I have problem with cmake and ctest while building and testing turborvb. Majority of test fails, when directory contains space in name.
For example>
`
/david Files/applications/turborvb/build$ ctest
0% tests passed, 97 tests failed out of 97
Total Test time (real) = 2.33 sec
The following tests FAILED:
3 - Test zdotc wrapper (128) (Failed)
4 - Test dger wrapper (256 x 256) (Failed)
5 - Test dger2 wrapper (256 x 256) (Failed)
6 - Test zgeru wrapper (256 x 256) (Failed)
7 - Test zger2 wrapper (256 x 256) (Failed)
8 - Test dgemm wrapper NN (128 x 128) (Failed)
9 - Test dgemm wrapper NT (128 x 128) (Failed)
10 - Test dgemm wrapper TT (128 x 128) (Failed)
11 - Test zgemm wrapper NN (128 x 128) (Failed)
12 - Test zgemm wrapper NT (128 x 128) (Failed)
13 - Test zgemm_ wrapper CT (128 x 128) (Failed)
14 - Test dgemm_b NN (128 x 128) (Failed)
15 - Test dgemm_b NT (128 x 128) (Failed)
16 - Test dgemm_b TT (128 x 128) (Failed)
17 - Test zgemm_b NN (128 x 128) (Failed)
18 - Test zgemm_b NN (128 x 128) (Failed)
19 - Test zgemmb TT (128 x 128) (Failed)
20 - Test dtrsm wrapper ULN (128 x 128) (Failed)
21 - Test dtrsm wrapper LRT (128 x 128) (Failed)
22 - Test ztrsm wrapper URN (128 x 128) (Failed)
23 - Test ztrsm wrapper LLC (128 x 128) (Failed)
24 - Test dgemv wrapper N (256) (Failed)
25 - Test dgemv_ wrapper N (256) (Failed)
26 - Test dgemv wrapper T (256) (Failed)
27 - Test dgemv_ wrapper T (256) (Failed)
28 - Test zgemv wrapper N (256) (Failed)
29 - Test zgemv wrapper T (256) (Failed)
30 - Test zgemv wrapper C (256) (Failed)
31 - Test dskmv wrapper U (256) (Failed)
32 - Test dskmv wrapper L (256) (Failed)
33 - Test zskmv wrapper U (256) (Failed)
34 - Test zskmv wrapper L (256) (Failed)
35 - Test dgetrf wrapper (128) (Failed)
36 - Test zgetrf wrapper (128) (Failed)
37 - Test dgetrfi wrapper (128) (Failed)
38 - Test zgetrfi wrapper (128) (Failed)
39 - Test DFT open system (num mpi = prep-serial) (Failed)
40 - Test DFT open system (num mpi = 1 prep-mpi) (Failed)
41 - Test DFT open system (num mpi = 2 prep-mpi) (Failed)
42 - Test DFT PBC gamma point (prep-serial) (Failed)
43 - Test DFT PBC gamma point (num mpi = 1 prep-mpi) (Failed)
44 - Test DFT PBC gamma point (num mpi = 2 prep-mpi) (Failed)
45 - Test DFT PBC twist real (prep-serial) (Failed)
46 - Test DFT PBC twist real (num mpi = 1 prep-mpi) (Failed)
47 - Test DFT PBC twist real (num mpi = 2 prep-mpi) (Failed)
48 - Test DFT PBC twist complex (prep-serial) (Failed)
49 - Test DFT PBC twist complex (num mpi = 1 prep-mpi) (Failed)
50 - Test DFT PBC twist complex (num mpi = 2 prep-mpi) (Failed)
51 - Test VMC run (turborvb-serial) (Failed)
52 - Test VMC (AD) run (Failed)
53 - Test VMC run (turborvb-mpi) (Failed)
54 - Test VMC for 100 molecules run (turborvb-serial) (Failed)
55 - Test VMC PBC Tilted run (turborvb-serial) (Failed)
56 - Test VMC PBC Tilted (AD) run (Failed)
57 - Test VMC PBC Tilted (AD, nosparse) run (Failed)
58 - Test VMC PBC Tilted run (turborvb-mpi) (Failed)
59 - Test VMC PFAFF run (turborvb-serial) (Failed)
60 - Test VMC PFAFF (AD) run (Failed)
61 - Test VMC PBC (AD, nosparse) run (Failed)
62 - Test VMC PFAFF run (turborvb-mpi) (Failed)
63 - Test VMC for 8 crystals at gamma run (turborvb-serial) (Failed)
64 - Test VMC for 8 crystals at gamma run (turborvb-mpi) (Failed)
65 - Test VMC for 8 crystals at (0.25 0.25 0.25) run (turborvb-serial) (Failed)
66 - Test VMC for 8 crystals at (0.25 0.25 0.25) run (turborvb-mpi) (Failed)
67 - Test VMC for 8 crystals at (0.50 0.50 0.50) run (turborvb-serial) (Failed)
68 - Test VMC for 8 crystals at (0.50 0.50 0.50) run (turborvb-mpi) (Failed)
69 - Test VMCopt Lin. Jastrow opt run (turborvb-serial) (Failed)
70 - Test VMCopt Lin. Jastrow opt run (turborvb-mpi) (Failed)
71 - Test VMCopt SR. Jastrow opt run (turborvb-serial) (Failed)
72 - Test VMCopt SR. Jastrow opt run (turborvb-mpi) (Failed)
73 - Test VMCopt Lin. AGPmat opt run (turborvb-serial) (Failed)
74 - Test VMCopt Lin. AGPmat opt run (turborvb-mpi) (Failed)
75 - Test VMCopt SR. AGPmat opt run (turborvb-serial) (Failed)
76 - Test VMCopt SR. AGPmat opt run (turborvb-mpi) (Failed)
77 - Test LRDMC run (turborvb-serial) (Failed)
78 - Test LRDMC (AD) run (Failed)
79 - Test LRDMC run (turborvb-mpi) (Failed)
80 - Test LRDMC (new) run (turborvb-serial) (Failed)
81 - Test LRDMC (new) (AD) run (Failed)
82 - Test LRDMC (new) run (turborvb-mpi) (Failed)
83 - Test LRDMC PFAFF run (turborvb-serial) (Failed)
84 - Test LRDMC PFAFF (AD) run (Failed)
85 - Test LRDMC PFAFF run (turborvb-mpi) (Failed)
86 - Test LRDMC TILTED run (turborvb-serial) (Failed)
87 - Test LRDMC TILTED run (turborvb-mpi) (Failed)
88 - Test LRDMC DLA run (turborvb-serial) (Failed)
89 - Test LRDMC DLA run (turborvb-mpi) (Failed)
90 - Test LRDMC DLTM run (turborvb-serial) (Failed)
91 - Test LRDMC DLTM run (turborvb-mpi) (Failed)
92 - Test LRDMC LA run (turborvb-serial) (Failed)
93 - Test LRDMC LA run (turborvb-mpi) (Failed)
94 - Test LRDMC T-move run (turborvb-serial) (Failed)
95 - Test LRDMC T-move run (turborvb-mpi) (Failed)
96 - Test MD classical-VMC run (turborvb-serial) (Failed)
97 - Test MD classical-VMC run (turborvb-mpi) (Failed)
98 - Test MD quantum-VMC run (turborvb-serial) (Failed)
99 - Test MD quantum-VMC run (turborvb-mpi) (Failed)
Errors while running CTest
`
Cmake fails in directories that contains space in name. I have problem with cmake and ctest while building and testing turborvb. Majority of test fails, when directory contains space in name. For example>
`
0% tests passed, 97 tests failed out of 97
Total Test time (real) = 2.33 sec
The following tests FAILED: 3 - Test zdotc wrapper (128) (Failed) 4 - Test dger wrapper (256 x 256) (Failed) 5 - Test dger2 wrapper (256 x 256) (Failed) 6 - Test zgeru wrapper (256 x 256) (Failed) 7 - Test zger2 wrapper (256 x 256) (Failed) 8 - Test dgemm wrapper NN (128 x 128) (Failed) 9 - Test dgemm wrapper NT (128 x 128) (Failed) 10 - Test dgemm wrapper TT (128 x 128) (Failed) 11 - Test zgemm wrapper NN (128 x 128) (Failed) 12 - Test zgemm wrapper NT (128 x 128) (Failed) 13 - Test zgemm_ wrapper CT (128 x 128) (Failed) 14 - Test dgemm_b NN (128 x 128) (Failed) 15 - Test dgemm_b NT (128 x 128) (Failed) 16 - Test dgemm_b TT (128 x 128) (Failed) 17 - Test zgemm_b NN (128 x 128) (Failed) 18 - Test zgemm_b NN (128 x 128) (Failed) 19 - Test zgemmb TT (128 x 128) (Failed) 20 - Test dtrsm wrapper ULN (128 x 128) (Failed) 21 - Test dtrsm wrapper LRT (128 x 128) (Failed) 22 - Test ztrsm wrapper URN (128 x 128) (Failed) 23 - Test ztrsm wrapper LLC (128 x 128) (Failed) 24 - Test dgemv wrapper N (256) (Failed) 25 - Test dgemv_ wrapper N (256) (Failed) 26 - Test dgemv wrapper T (256) (Failed) 27 - Test dgemv_ wrapper T (256) (Failed) 28 - Test zgemv wrapper N (256) (Failed) 29 - Test zgemv wrapper T (256) (Failed) 30 - Test zgemv wrapper C (256) (Failed) 31 - Test dskmv wrapper U (256) (Failed) 32 - Test dskmv wrapper L (256) (Failed) 33 - Test zskmv wrapper U (256) (Failed) 34 - Test zskmv wrapper L (256) (Failed) 35 - Test dgetrf wrapper (128) (Failed) 36 - Test zgetrf wrapper (128) (Failed) 37 - Test dgetrfi wrapper (128) (Failed) 38 - Test zgetrfi wrapper (128) (Failed) 39 - Test DFT open system (num mpi = prep-serial) (Failed) 40 - Test DFT open system (num mpi = 1 prep-mpi) (Failed) 41 - Test DFT open system (num mpi = 2 prep-mpi) (Failed) 42 - Test DFT PBC gamma point (prep-serial) (Failed) 43 - Test DFT PBC gamma point (num mpi = 1 prep-mpi) (Failed) 44 - Test DFT PBC gamma point (num mpi = 2 prep-mpi) (Failed) 45 - Test DFT PBC twist real (prep-serial) (Failed) 46 - Test DFT PBC twist real (num mpi = 1 prep-mpi) (Failed) 47 - Test DFT PBC twist real (num mpi = 2 prep-mpi) (Failed) 48 - Test DFT PBC twist complex (prep-serial) (Failed) 49 - Test DFT PBC twist complex (num mpi = 1 prep-mpi) (Failed) 50 - Test DFT PBC twist complex (num mpi = 2 prep-mpi) (Failed) 51 - Test VMC run (turborvb-serial) (Failed) 52 - Test VMC (AD) run (Failed) 53 - Test VMC run (turborvb-mpi) (Failed) 54 - Test VMC for 100 molecules run (turborvb-serial) (Failed) 55 - Test VMC PBC Tilted run (turborvb-serial) (Failed) 56 - Test VMC PBC Tilted (AD) run (Failed) 57 - Test VMC PBC Tilted (AD, nosparse) run (Failed) 58 - Test VMC PBC Tilted run (turborvb-mpi) (Failed) 59 - Test VMC PFAFF run (turborvb-serial) (Failed) 60 - Test VMC PFAFF (AD) run (Failed) 61 - Test VMC PBC (AD, nosparse) run (Failed) 62 - Test VMC PFAFF run (turborvb-mpi) (Failed) 63 - Test VMC for 8 crystals at gamma run (turborvb-serial) (Failed) 64 - Test VMC for 8 crystals at gamma run (turborvb-mpi) (Failed) 65 - Test VMC for 8 crystals at (0.25 0.25 0.25) run (turborvb-serial) (Failed) 66 - Test VMC for 8 crystals at (0.25 0.25 0.25) run (turborvb-mpi) (Failed) 67 - Test VMC for 8 crystals at (0.50 0.50 0.50) run (turborvb-serial) (Failed) 68 - Test VMC for 8 crystals at (0.50 0.50 0.50) run (turborvb-mpi) (Failed) 69 - Test VMCopt Lin. Jastrow opt run (turborvb-serial) (Failed) 70 - Test VMCopt Lin. Jastrow opt run (turborvb-mpi) (Failed) 71 - Test VMCopt SR. Jastrow opt run (turborvb-serial) (Failed) 72 - Test VMCopt SR. Jastrow opt run (turborvb-mpi) (Failed) 73 - Test VMCopt Lin. AGPmat opt run (turborvb-serial) (Failed) 74 - Test VMCopt Lin. AGPmat opt run (turborvb-mpi) (Failed) 75 - Test VMCopt SR. AGPmat opt run (turborvb-serial) (Failed) 76 - Test VMCopt SR. AGPmat opt run (turborvb-mpi) (Failed) 77 - Test LRDMC run (turborvb-serial) (Failed) 78 - Test LRDMC (AD) run (Failed) 79 - Test LRDMC run (turborvb-mpi) (Failed) 80 - Test LRDMC (new) run (turborvb-serial) (Failed) 81 - Test LRDMC (new) (AD) run (Failed) 82 - Test LRDMC (new) run (turborvb-mpi) (Failed) 83 - Test LRDMC PFAFF run (turborvb-serial) (Failed) 84 - Test LRDMC PFAFF (AD) run (Failed) 85 - Test LRDMC PFAFF run (turborvb-mpi) (Failed) 86 - Test LRDMC TILTED run (turborvb-serial) (Failed) 87 - Test LRDMC TILTED run (turborvb-mpi) (Failed) 88 - Test LRDMC DLA run (turborvb-serial) (Failed) 89 - Test LRDMC DLA run (turborvb-mpi) (Failed) 90 - Test LRDMC DLTM run (turborvb-serial) (Failed) 91 - Test LRDMC DLTM run (turborvb-mpi) (Failed) 92 - Test LRDMC LA run (turborvb-serial) (Failed) 93 - Test LRDMC LA run (turborvb-mpi) (Failed) 94 - Test LRDMC T-move run (turborvb-serial) (Failed) 95 - Test LRDMC T-move run (turborvb-mpi) (Failed) 96 - Test MD classical-VMC run (turborvb-serial) (Failed) 97 - Test MD classical-VMC run (turborvb-mpi) (Failed) 98 - Test MD quantum-VMC run (turborvb-serial) (Failed) 99 - Test MD quantum-VMC run (turborvb-mpi) (Failed) Errors while running CTest `