Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
15321 Discussions

Weird messages when compiling for emulation

Altera_Forum
Honored Contributor II
776 Views

I've been using the tools for a while now and just came across a strange message while compiling for emulation. 

 

"Scalarizer can't handle insertelement with non-constant index: %vecins = insertelement <16 x float>%31, float %.099, i32 %mul19, ! dbg !338" 

 

and many more lines just like that. 

 

 

Strangely the compiler does finish and prints "Emulation compilation completed successfully". I'm still trying to track down what's causing this, but this is the first time I've tried compiling for emulation using the float16 data type. It may also be just a bad line of code somewhere. 

 

Has anyone seen this behavior or know what it means? I'm unsure if the compiler succeeded or not... 

 

UPDATE: I've found the lines of code and they were simple writes to the float16 variable with the index equal to twice the for loop index variable. I've been able to replace them and removed the weird messages; however the question remains.
0 Kudos
0 Replies
Reply