Commits

Krisztián Szűcs authored e8cc48b4552
ARROW-4372: [C++] Embed precompiled bitcode in the gandiva library We were not running the pyarrow tests after installing the manylinux wheels, which can lead to uncaught issues, like: https://travis-ci.org/kszucs/crossbow/builds/484284104 Author: Krisztián Szűcs <szucs.krisztian@gmail.com> Closes #3484 from kszucs/manylinux_tests and squashes the following commits: 3b1da30e <Krisztián Szűcs> use sudo c573a564 <Krisztián Szűcs> use env variables insude the container fd5e3fea <Krisztián Szűcs> use latest docker image tag d5531d95 <Krisztián Szűcs> test imports inside the wheel container 1aa19f18 <Krisztián Szűcs> reenable travis builds b3994962 <Krisztián Szűcs> test py27mu and py36m wheels 71233c7d <Krisztián Szűcs> test 2.7,16 wheel 2372f3d7 <Krisztián Szűcs> fix requirements path; disable other CI tests 3e4ec2a2 <Krisztián Szűcs> unterminated llvm:MemoryBuffer; fix check_import.py path 7c88d61b <Krisztián Szűcs> only build python 3.6 wheel 18c54883 <Krisztián Szűcs> install wheel from dist dir 0bb07a7e <Krisztián Szűcs> better bash split 54fc653b <Krisztián Szűcs> don't export d3cb058b <Krisztián Szűcs> fix wheel building script 0d29b311 <Krisztián Szűcs> remove not existing resources from gandiva's pom 5d75adb4 <Krisztián Szűcs> initialize jni loader 09d829a4 <Krisztián Szűcs> build wheels for a single python distribution at a time; adjust travis and crossbow scripts 79abc0e8 <Krisztián Szűcs> mark .cc file as generated af78be26 <Krisztián Szűcs> don't bundle irhelpers in the jar a88cd370 <Krisztián Szűcs> cmake format 7deb3593 <Krisztián Szűcs> fix REGEX; remove byteCodeFilePath from java configuration object fa195294 <Krisztián Szűcs> properly construct llvm:StringRef 5841dcdd <Krisztián Szűcs> remove commented code 42391b13 <Krisztián Szűcs> don't pass precompiled bitcode all around the constructors d480c83c <Krisztián Szűcs> use const string ref for now b0b11175 <Krisztián Szűcs> conda llvmdev 169f43ac <Krisztián Szűcs> build gandiva in cpp docker image cb696251 <Krisztián Szűcs> silent maven download msgs 19200c30 <Krisztián Szűcs> don't run wheel tests twice; cmake format f2205d01 <Krisztián Szűcs> gandiva jni dbf5b1cf <Krisztián Szűcs> embed precompiled bitcode as char array; load precompiled IR from string 00d98e0d <Krisztián Szűcs> try to bundle bytecode files 97fe94b2 <Krisztián Szűcs> fix requirements-test.txt path 86e7e5bc <Krisztián Szűcs> run pyarrow tests in manylinux CI build