Commit ead506c
authored
refactor(sysrap): remove experimental curand variants and dead test paths (#307)
This PR removes two experimental RNG branches that are no longer part of the supported runtime path
and add ongoing maintenance cost:
- curand-done-right integration was only used by standalone experimental tests and not by normal
CMake/CTest targets.
- RNG_PHILITEOX and curandlite added conditional complexity across SysRap and QUDARap while default
builds already use RNG_PHILOX.
Keeping these unused paths increases review surface, complicates compile-time branching, and risks
bit-rot in code that is not exercised in normal CI workflows. This change simplifies the RNG model
to the actively used options.1 parent a1dba1f commit ead506c
18 files changed
Lines changed: 16 additions & 657 deletions
File tree
- qudarap
- sysrap
- curand-done-right
- curandlite
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2051 | 2051 | | |
2052 | 2052 | | |
2053 | 2053 | | |
2054 | | - | |
2055 | | - | |
2056 | | - | |
2057 | | - | |
2058 | | - | |
2059 | | - | |
2060 | 2054 | | |
2061 | 2055 | | |
2062 | 2056 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | 114 | | |
120 | 115 | | |
121 | 116 | | |
| |||
646 | 641 | | |
647 | 642 | | |
648 | 643 | | |
649 | | - | |
| 644 | + | |
650 | 645 | | |
651 | 646 | | |
652 | 647 | | |
| |||
685 | 680 | | |
686 | 681 | | |
687 | 682 | | |
688 | | - | |
689 | 683 | | |
690 | 684 | | |
691 | 685 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | | - | |
| 81 | + | |
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| |||
1973 | 1973 | | |
1974 | 1974 | | |
1975 | 1975 | | |
1976 | | - | |
This file was deleted.
This file was deleted.
0 commit comments