Hello,

I found the debug information of inlined functions in Chapel program
missing.
All the code inside an inlined func has the same line# info as this
function call inside its caller. .e.g:
foo call bar, bar is inlined, the debug info of foo is like below:
foo(){
   foo:line 1;
   foo:line 2;
​   foo:line 3;
   ...
}​

i*nstead of *
foo(){
   foo:line 1;
   foo:line 2;
​     bar:line 1;
     bar:line 2;
     bar: line 3;
      ....
   ...
}​

And there is no debug info(no such symbol at all) for function bar, is
there anyway that debug info can include the inlined funcs in Chapel ?

Thanks

-- 
Best regards


Hui Zhang
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
_______________________________________________
Chapel-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-developers

Reply via email to