Commit 073bf24
abacus_fixer
Fix ODR violation from duplicate explicit instantiation of OperatorEXXPW
Move extern template declarations to op_pw_exx.h so all translation units
suppress implicit instantiation, and remove the duplicate explicit
instantiation in op_pw_exx_ace.cpp. The single explicit instantiation
in op_pw_exx.cpp remains the sole definition.1 parent 905f820 commit 073bf24
2 files changed
Lines changed: 8 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
175 | 175 | | |
176 | 176 | | |
177 | 177 | | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
178 | 185 | | |
179 | 186 | | |
180 | 187 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
320 | 320 | | |
321 | 321 | | |
322 | 322 | | |
323 | | - | |
324 | | - | |
325 | | - | |
326 | | - | |
327 | | - | |
328 | | - | |
329 | | - | |
| 323 | + | |
0 commit comments