[ https://issues.apache.org/jira/browse/ARROW-5270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16839103#comment-16839103 ]
Pindikura Ravindra commented on ARROW-5270: ------------------------------------------- There are two issues : # instructions not recognized by valgrind =20276== Your program just tried to execute an instruction that Valgrind ==20276== did not recognise. There are two possible reasons for this. ==20276== 1. Your program has a bug and erroneously jumped to a non-code ==20276== location. If you are running Memcheck and you just saw a ==20276== warning about a bad jump, it's probably your program's fault. 2. the re2 issues I think these are already covered by the suppressions listed in the valgrind.supp but they aren't being recognized due to missing symbols in the stack. When I ran this on my xenial setup without any conda setup, the stacks showed up correctly and got suppressed. so, I suspect this is an issue with conda binaries. > [C++] Reenable Valgrind on Travis-CI > ------------------------------------ > > Key: ARROW-5270 > URL: https://issues.apache.org/jira/browse/ARROW-5270 > Project: Apache Arrow > Issue Type: Bug > Components: C++, Continuous Integration > Reporter: Antoine Pitrou > Priority: Critical > Labels: pull-request-available > Fix For: 0.14.0 > > Time Spent: 40m > Remaining Estimate: 0h > > Running Valgrind on Travis-CI was disabled in ARROW-4611 (apparently because > of issues within the re2 library). > We should reenable it at some point in order to exercise the reliability of > our C++ code. > (and/or have a build with another piece of instrumentation enabled such as > ASAN) -- This message was sent by Atlassian JIRA (v7.6.3#76005)