Commit 15c413d
committed
[ntuple] fix bit truncation on big endian
Moves the endianess handling inside BitPacking::[Pack|Unpack]Bits.
Fixes truncated and quantized real values on big endian architectures.
(cherry picked from commit 6e9d145)1 parent 3af8619 commit 15c413d
3 files changed
Lines changed: 22 additions & 53 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
216 | 220 | | |
| 221 | + | |
217 | 222 | | |
218 | 223 | | |
219 | 224 | | |
| |||
232 | 237 | | |
233 | 238 | | |
234 | 239 | | |
| 240 | + | |
235 | 241 | | |
236 | 242 | | |
237 | 243 | | |
| |||
249 | 255 | | |
250 | 256 | | |
251 | 257 | | |
252 | | - | |
| 258 | + | |
| 259 | + | |
253 | 260 | | |
| 261 | + | |
254 | 262 | | |
255 | 263 | | |
256 | 264 | | |
| |||
278 | 286 | | |
279 | 287 | | |
280 | 288 | | |
| 289 | + | |
281 | 290 | | |
282 | 291 | | |
283 | 292 | | |
| |||
289 | 298 | | |
290 | 299 | | |
291 | 300 | | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
292 | 305 | | |
| 306 | + | |
293 | 307 | | |
294 | 308 | | |
295 | 309 | | |
| |||
311 | 325 | | |
312 | 326 | | |
313 | 327 | | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
314 | 332 | | |
| 333 | + | |
315 | 334 | | |
316 | 335 | | |
317 | 336 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
924 | 924 | | |
925 | 925 | | |
926 | 926 | | |
927 | | - | |
928 | | - | |
929 | | - | |
930 | | - | |
931 | | - | |
932 | | - | |
933 | | - | |
934 | | - | |
935 | | - | |
936 | | - | |
| 927 | + | |
937 | 928 | | |
938 | 929 | | |
939 | 930 | | |
| |||
943 | 934 | | |
944 | 935 | | |
945 | 936 | | |
946 | | - | |
947 | | - | |
948 | | - | |
949 | 937 | | |
950 | 938 | | |
951 | 939 | | |
| |||
965 | 953 | | |
966 | 954 | | |
967 | 955 | | |
968 | | - | |
969 | | - | |
970 | | - | |
971 | | - | |
972 | | - | |
973 | | - | |
974 | | - | |
975 | | - | |
976 | | - | |
977 | | - | |
| 956 | + | |
978 | 957 | | |
979 | 958 | | |
980 | 959 | | |
| |||
986 | 965 | | |
987 | 966 | | |
988 | 967 | | |
989 | | - | |
990 | | - | |
991 | | - | |
992 | 968 | | |
993 | 969 | | |
994 | 970 | | |
| |||
1062 | 1038 | | |
1063 | 1039 | | |
1064 | 1040 | | |
1065 | | - | |
1066 | 1041 | | |
1067 | 1042 | | |
1068 | 1043 | | |
| |||
1097 | 1072 | | |
1098 | 1073 | | |
1099 | 1074 | | |
1100 | | - | |
1101 | 1075 | | |
1102 | 1076 | | |
1103 | 1077 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
0 commit comments