- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I encountered an error "System Integrator FAILED" when I tried to run an incremental compile (step 3 in section 7.24 of the programming guide for intel FPGA for OpenCL, see link below) after modifying a kernel.
aoc -v -incremental -fast-compile kernel_name.cl
There was only a log file with nothing related to the error. There was no other output file that I can use to debug the issue.
So I think the compile crashed before actually compile anything.
According to the output in the command prompt (windows 10 pro), aoc compiler recognizes the directory of previous compile and based incremental compile off this directory.
Have anyone encountered the same issue ?
Thanks
Q
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
May I know the information as below:
- OpenCL compiler/ BSP version used
- OS used
Can you provide the hots code file and kernel code file attached here to further investigate?
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Mylee,
The compiler is aoc version 19.2.0 build 57 pro edition on Windows 10 Pro.
Because of the work I am doing, I can't provide the code.
If you have a sample code that you know it works, I am happy to compile it to see if It's my code or the tool that caused the issue.
Thanks,
Q
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
There is a design example code from OpenCL design exmaple page as below:
https://www.intel.com/content/www/us/en/programmable/products/design-software/embedded-software-developers/opencl/support.html
Also, there is a OpenCL Getting Started Guide as below:
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/opencl-sdk/aocl_getting_started.pdf
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
May I know the compilation for design example have any issues ie: system integrator FAILED?
Also, may I know which FPGA device you are using?
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
There was no issue when I ran the incremental compile on the vector addition example.
https://www.intel.com/content/www/us/en/programmable/support/support-resources/design-examples/design-software/opencl/vector-addition.html
The FPGA device is Arria 10 GX FPGA dev kit.
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
In the log file, there are some "task" attribute is ignored.
May you give me an sample test case (kernel code file) that can duplicate this error?
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I tried to duplicate the error by adding that attribute to one kernel in vector add example above. When I ran the aoc compile, I got this error message:
C:\_qp\inc_compile\exm_opencl_vector_add_x64_windows\vector_add\device>aoc -report -v -incremental vector_add.cl
aoc: Environment checks are completed successfully.
aoc: Cached files in C:\Users\Q\AppData\Local\aocl may be used to reduce compilation time
You are now compiling the full flow!!
aoc: Selected default target board a10gx_hostpipe_net
aoc: Running OpenCL parser....
In file included from c:/_qp/inc_compile/exm_opencl_vector_add_x64_windows/vector_add/device/vector_add.cl:26:
c:/_qp/inc_compile/exm_opencl_vector_add_x64_windows/vector_add/device/vector_div.cl:3:16: warning: unknown attribute 'task' ignored
__attribute__((task))
^
1 warning generated.
aoc: OpenCL parser completed successfully.
aoc: Linking Object files....
aoc: Found existing directory c:/_qp/inc_compile/exm_opencl_vector_add_x64_windows/vector_add/device/vector_add, basing incremental compile off this directory.
Error: Can't copy Board template files: Can't open c:/_qp/inc_compile/exm_opencl_vector_add_x64_windows/vector_add/device/vector_add/ip/ethernet/ethernet_mm_clock_crossing_bridge_0/altera_avalon_mm_clock_crossing_bridge_191/synth/ethernet_mm_clock_crossing_bridge_0_altera_avalon_mm_clock_crossing_bridge_191_pbdlwri.v for write: No such file or directory
I checked the current installed BSP at that path. The file exists. Somehow during the compilation, the file wasn't copied to the vector_add project.
I did switch BSP at some point. Not sure if that caused the issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
So I got pass the error "Can't copy Board template files..."
The incremental compile finished w/o issue for the example project. So it's not the "task" attribute that caused the issue.
I am still trying to re-create the "system integrator failed" issue using the example project. If you have any suggestion, please let me know.
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
May I have the kernel file (.cl) as mentioned above " by adding that attribute to one kernel in vector add example"?
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I had download the file and would like to carry out the compilation on my side.
I will need some time to do on the test.
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Seem like there is some errors in system integrator with compile the hostpipe.
I will report to the team.
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the update.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page