Forum Discussion

joeryan's avatar
joeryan
Icon for New Contributor rankNew Contributor
3 years ago

oneAPI compile errors pac_a10

Hello,

I've been trying to get our fpga systems to a state where our researchers can use them. After a firmware upgrade to the latest and moving to using oneAPI on Centos 7, I am still getting errors when I try to compile to the fpga. I'm working with the fgpa_compile example DPC++FPGA GettingStarted Tutorial from oneAPI source github examples 2022.1.0 (https://github.com/oneapi-src/oneAPI-samples/archive/refs/tags/2022.1.0.zip )
I was able to make and run the fpga_emu target, but when running make for the fpgu target I get the following error:

Error (23035): Tcl error:
    while executing
"qexec "quartus_fit --read_settings_files=on --write_settings_files=off dcp -c afu_$flow""
    (file "compile_script.tcl" line 24)
Error (23031): Evaluation of Tcl script compile_script.tcl unsuccessful
......
Error (23035): Tcl error:
    while executing
"qexec "bash build/run.sh $revision_name""
    ("default" arm line 9)
    invoked from within
"switch $tcl_platform(platform) {
  windows {
    post_message -type error "Full compiles to generate hardware for the FPGA are available on supported ..."
    (file "build/entry.tcl" line 36)
Error (23031): Evaluation of Tcl script build/entry.tcl unsuccessful​
I'm using gcc 7.4 installed from source and it looks like the oneAPI provided python 3.9.10. I've also tried the gcc 8.3 tool chain with the same results. I've attached the commands run, quartuserr.tmp, and quartus_sh_compile.log files for reference.
Thanks,
Joe

4 Replies