You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2020/08/19 01:54:46 UTC

[GitHub] [arrow] jianxind commented on pull request #7986: ARROW-9781: [C++] Fix valgrind uninitialized value warnings

jianxind commented on pull request #7986:
URL: https://github.com/apache/arrow/pull/7986#issuecomment-675806083


   The failed compute case is running with SimdLevel::AVX512(4), probably Valgrind doesn't support AVX512?
   
   ```
   ==5971== Your program just tried to execute an instruction that Valgrind
   ==5971== did not recognise.  There are two possible reasons for this.
   ==5971== 1. Your program has a bug and erroneously jumped to a non-code
   ==5971==    location.  If you are running Memcheck and you just saw a
   ==5971==    warning about a bad jump, it's probably your program's fault.
   ==5971== 2. The instruction is legitimate but Valgrind doesn't handle it,
   ==5971==    i.e. it's Valgrind's fault.  If you think this is the case or
   ==5971==    you are not sure, please let us know and we'll try to fix it.
   ==5971== Either way, Valgrind will now raise a SIGILL signal which will
   ==5971== probably kill your program.
   ```


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org