Closed Samfisheryu closed 1 year ago
The problem is caused by line 311 function-extractor.py. By uncommenting the print("Prossing", line), we found that the parsing does not stop when there is no line needed to be parsed.
In the corresponding func.out, there is no line after "reals,/home/ubuntu/opened/code_annotation/Katran.commented_OPENED_katran_balancer_kern.c, 199, 0"
Also, when extracting some functions, the func.out sometimes have the line
{#map_name,file_locations } Which also causes IndesError when parsing.
@qthuang This should be fixed...please pull latest code and let us know if it works?
after I successfully ran the extraction_runner.py, I got func.out as following (There is only one function because I pick connection_table_lookup which only occurs once in Katran) Then I tried to run function_extractor.py It shows error like this Can I get a sense of what is going on with this?