Showing results for 
Search instead for 
Did you mean: 

Archives Discussions


CAL 12.1 in KernelAnalyzer cannot compile IL code source

Normally, the Kernel Analyzer will compile either opencl or IL source.

After installing CAL 12.1 preview, and selecting CAL 12.1 as the compiler under options, the Kernel Analyzer will not compile any IL code that is placed in the source window. Selecting other CAL versions still works correctly as before. Symptoms include:

When trying to compile IL code in the source window.

1. It produces an empty Object code window if the KA has not been used to compile CL code since opening.

2.If any CL program has been compiled since opening the KA, it compiles a hidden copy of the IL code produced

from the now absent CL code, instead of the IL code in the source window.

3. If you edit the IL source making an error (say change 'mov' to 'mox') it will report this error in the IL code.

4. If you fix the mov/mox error, it will again compile the hidden previously compiled IL code.

Has anyone compiled IL code in the Kernel Analyzer with 12.1 or know other ways to see binary output?

(required to optimize and demonstrate the amazing superior computational power of AMD GPU hardware)



1 Reply

Thank you for your feedback.   It is correct that using IL as an input source is not supported in the live driver mode (you can still use the non-live driver mode to compile IL).  We will add this request to our bug database to be prioritized with other features for the future versions of the KernelAnalyzer.