-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Simulate the posit testsuite Always waiting #4
Comments
Try running without |
Can you tell me the relevant configuration(compiler/compiled) requirements ? I couldn't find them in the readme. Thank you very much~ And I successfully ran it on Ubuntu 20.04 before, but now it fails on 22.04. Is there any correlation? |
If it worked before, then the compiler should be the same. RV64 from here: https://github.com/artecs-group/llvm-xposit PERCIVAL/core/include/ariane_pkg.sv Line 189 in fd1d154
For posit64 you have to compile and run posit64_testsuite_llvm and for posit32 you have to compile and run posit32_testsuite_llvm .
Have you tried running without |
What was the previous error that you solved? For this, what version of questasim are you using? Also, you may want to try updating the riscv-dbg subrepo. It doesn't seem to be an issue with the posit part of PERCIVAL. |
Thanks for your reply~ my Questasim version is 23.1.1,the download URL is https://www.intel.com/content/www/us/en/software-kit/825244/intel-quartus-prime-standard-edition-design-software-version-23-1-1-for-linux.html,the previous error is issu #5 |
Thanks for opening the other issue, please do that when you encounter a problem and find the solution so I can update the README. I haven't tried that version of Questasim (I have an older one). I would try updating the riscv-dbg subrepo and meanwhile I ping some of my colleagues to see if they encountered the same issue @albertodbg @MarioInf-UCM |
thanks,I use questasim2021 to run |
I have not experienced such an error. I am using Questasim 2023.4, but it is Siemens Questasim, not Intel's. BTW, could it be that your license does not allow to run more than 10^7 cycles? I remember in the past that somehting similar happened with the student versions of Modelsim. |
Thanks for your reply, I get license from |
Have you tried updating the riscv-dbg subrepo as I suggested? The error seems to be there, not in PERCIVAL/CVA6 |
Maybe some more things have to be adapted, I'm not sure about that. For now, we haven't replicated this using our setup. I can point you to a similar issue that occurred some time ago: |
Thank you for your help~By the way,your work is fantastic~~ |
Thanks for your words. Let's see if you can get PERCIVAL up and running! |
when i run ‘LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 make sim elf-bin=$RISCV/riscv64-unknown-elf/bin/pk target-options=posit_testsuite_llvm.elf batch-mode=1’,I have been stuck in “# Time: 250 ns while running the test Iteration: 2 Instances:/ariane_tb/dut/i'ariane/iucva6/ex_stage_i/pa_gen/pa_top_i/pa_gen/genblk3/genblk3/paul64_st_i/PositEncoder " Here,and operated for 12 hours,i think is something wrong. my chip is R7-9700X.
The text was updated successfully, but these errors were encountered: