pitrou commented on issue #37707:
URL: https://github.com/apache/arrow/issues/37707#issuecomment-1725020834
Are you seeing this crash on a very old CPU perhaps?
The GDB trace is (from your zip file):
```
Thread 1 "osldr" received signal SIGILL, Illegal instruction.
0x00007ffff70642f2 in
parquet::internal::standard::DefLevelsBatchToBitmap<false>
(def_levels=def_levels@entry=0x7ffff3a0e000, batch_size=batch_size@entry=3,
upper_bound_remaining=3,
level_info=..., writer=writer@entry=0x7fffffffd700) at
/projects/arrow/cpp/src/arrow/util/bit_util.h:70
70 static inline uint64_t PopCount(uint64_t bitmap) { return
ARROW_POPCOUNT64(bitmap); }
Missing separate debuginfos, use: debuginfo-install
keyutils-libs-1.5.8-3.el7.x86_64 krb5-libs-1.15.1-55.el7_9.x86_64
libcom_err-1.42.9-19.el7.x86_64 libgcc-4.8.5-44.el7.x86_64
libselinux-2.5-15.el7.x86_64 libstdc++-4.8.5-44.el7.x86_64
openssl-libs-1.0.2k-26.el7_9.x86_64 pcre-8.32-17.el7.x86_64
zlib-1.2.7-21.el7_9.x86_64
(gdb) bt
#0 0x00007ffff70642f2 in
parquet::internal::standard::DefLevelsBatchToBitmap<false>
(def_levels=def_levels@entry=0x7ffff3a0e000, batch_size=batch_size@entry=3,
upper_bound_remaining=3, level_info=...,
writer=writer@entry=0x7fffffffd700) at
/projects/arrow/cpp/src/arrow/util/bit_util.h:70
[...]
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]