niessner / Opt

Opt DSL
Other
254 stars 68 forks source link

llvm: Invalid value #162

Open yys123456 opened 2 years ago

yys123456 commented 2 years ago

Hello everyone, I tried this on Ubuntu 18.04.6 LTS, RTX2060, CUDA 11.3, LLVM 13.0, I followed the instructions and use the command below:

1. Get Opt and terra, set up the project

mkdir Optlang
git clone https://github.com/niessner/Opt.git 
wget https://github.com/zdevito/terra/releases/download/release-2016-03-25/terra-Linux-x86_64-332a506.zip
unzip terra-Linux-x86_64-332a506.zip 
mv terra-Linux-x86_64-3 terra

Screenshot from 2022-01-26 16-52-46

2. Add terra/bin to PATH and ensure that the terra cuda tests can pass

Screenshot from 2022-01-26 17-05-14

3. Go to directory Opt/API and run make

Screenshot from 2022-01-26 16-50-38

4. Change sm_30 in make_template.inc to sm_60

Screenshot from 2022-01-26 16-57-58

5. Go to Opt/examples/image_warping and run make

Screenshot from 2022-01-26 16-59-13

6. run ./image_warping

Screenshot from 2022-01-26 17-00-30

And it threw llvm: Invalid value

I have changed 4 versions of llvm(6.0, 7.0, 9.0, 13.0), and kept building terra from source repeatedly... May anybody help me please?