[LLVMbugs] [Bug 14484] New: Problem with columns in debug info
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Mon Dec 3 01:11:42 PST 2012
http://llvm.org/bugs/show_bug.cgi?id=14484
Bug #: 14484
Summary: Problem with columns in debug info
Product: clang
Version: trunk
Platform: PC
OS/Version: Windows NT
Status: NEW
Severity: normal
Priority: P
Component: LLVM Codegen
AssignedTo: unassignedclangbugs at nondot.org
ReportedBy: alastair.donaldson at imperial.ac.uk
CC: llvmbugs at cs.uiuc.edu
Classification: Unclassified
Created attachment 9633
--> http://llvm.org/bugs/attachment.cgi?id=9633
Example program which exibits the problem.
I believe that CLANG is generating incorrect column data in the debugging
information produced by the -g flag.
On the attached C test case, I'm doing:
clang -emit-llvm -g -c -o test.bc test.c
llvm-dis test.bc
This leads to the attached .ll file.
The call to "bar" has debug information 9 associated with it.
Debug information 9 then says that the line number is 4 (correct), but that the
column is 0 (incorrect: the column should be 5).
I would be very grateful if someone could fix this. I'm building a static
analysis tool on top of CLANG and I use this debugging information to produce
error messages. At the moment every error message has associated column 0.
Thanks
Ally
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list