Your message dated Mon, 02 Jul 2012 00:32:25 +0000
with message-id <[email protected]>
and subject line Bug#676144: fixed in llvm-3.1 3.1-2
has caused the Debian Bug report #676144,
regarding clang: compiling with -g flag doesn't introduce line number 
information recognizable by gdb
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
676144: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676144
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: clang
Version: 3.1-4
Severity: normal

To reproduce this, suppose we have a simple test program such as:

#include<stdio.h>
int main() {
  int i;
  for (i = 1; i <= 10; i++)
    printf("%-6d%-6d\n", i, i*i);
  return 0;
}

After compiling with clang -g -o test test.c

(gdb) start
Temporary breakpoint 1 at 0x4005b4
Starting program: /tmp/test

Temporary breakpoint 1, 0x00000000004005b4 in main ()
(gdb) n
Single stepping until exit from function main,
which has no line number information.

If I compile with gcc 4.7.0-11 and run gdb I get line number information as
usual.

The version of gdb installed is 7.4.1-1.1, AMD64 architecture.

This appears to have been introduced as of Clang 3.1.

Apologies in advance if this turns out to be due to an error/oversight on my
part. Thanks to all involved for bringing Clang to Debian - I'm finding it
useful and the excellent error messages are very helpful as I'm trying to 
improve
my programming skills at the moment.
-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages clang depends on:
ii  libc6                2.13-33
ii  libclang-common-dev  3.1-4
ii  libffi5              3.0.10-3
ii  libgcc1              1:4.7.0-11
ii  libllvm3.1           3.1-1
ii  libstdc++6           4.7.0-11
ii  libstdc++6-4.6-dev   4.6.3-7

Versions of packages clang recommends:
ii  llvm-3.1-dev  3.1-1
ii  python        2.7.2-10

clang suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: llvm-3.1
Source-Version: 3.1-2

We believe that the bug you reported is fixed in the latest version of
llvm-3.1, which is due to be installed in the Debian FTP archive:

libllvm-3.1-ocaml-dev_3.1-2_amd64.deb
  to main/l/llvm-3.1/libllvm-3.1-ocaml-dev_3.1-2_amd64.deb
libllvm3.1_3.1-2_amd64.deb
  to main/l/llvm-3.1/libllvm3.1_3.1-2_amd64.deb
llvm-3.1-dev_3.1-2_amd64.deb
  to main/l/llvm-3.1/llvm-3.1-dev_3.1-2_amd64.deb
llvm-3.1-doc_3.1-2_all.deb
  to main/l/llvm-3.1/llvm-3.1-doc_3.1-2_all.deb
llvm-3.1-examples_3.1-2_all.deb
  to main/l/llvm-3.1/llvm-3.1-examples_3.1-2_all.deb
llvm-3.1-runtime_3.1-2_amd64.deb
  to main/l/llvm-3.1/llvm-3.1-runtime_3.1-2_amd64.deb
llvm-3.1-source_3.1-2_all.deb
  to main/l/llvm-3.1/llvm-3.1-source_3.1-2_all.deb
llvm-3.1_3.1-2.debian.tar.gz
  to main/l/llvm-3.1/llvm-3.1_3.1-2.debian.tar.gz
llvm-3.1_3.1-2.dsc
  to main/l/llvm-3.1/llvm-3.1_3.1-2.dsc
llvm-3.1_3.1-2_amd64.deb
  to main/l/llvm-3.1/llvm-3.1_3.1-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sylvestre Ledru <[email protected]> (supplier of updated llvm-3.1 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 01 Jul 2012 17:10:44 +0200
Source: llvm-3.1
Binary: libllvm3.1 llvm-3.1 llvm-3.1-runtime llvm-3.1-dev libllvm-3.1-ocaml-dev 
llvm-3.1-doc llvm-3.1-examples llvm-3.1-source
Architecture: source amd64 all
Version: 3.1-2
Distribution: unstable
Urgency: low
Maintainer: LLVM Packaging Team <[email protected]>
Changed-By: Sylvestre Ledru <[email protected]>
Description: 
 libllvm-3.1-ocaml-dev - Low-Level Virtual Machine (LLVM), bindings for OCaml
 libllvm3.1 - Low-Level Virtual Machine (LLVM), runtime library
 llvm-3.1   - Low-Level Virtual Machine (LLVM)
 llvm-3.1-dev - Low-Level Virtual Machine (LLVM), libraries and headers
 llvm-3.1-doc - Low-Level Virtual Machine (LLVM), documentation
 llvm-3.1-examples - Low-Level Virtual Machine (LLVM), examples
 llvm-3.1-runtime - Low-Level Virtual Machine (LLVM), bytecode interpreter
 llvm-3.1-source - Low-Level Virtual Machine (LLVM), source code
Closes: 676144
Changes: 
 llvm-3.1 (3.1-2) unstable; urgency=low
 .
   * llvm-3.1 did not include line number information recognizable by gdb
     Thanks to Ben Longbons for digging into the issue
     (Closes: #676144)
Checksums-Sha1: 
 e251b1b25c9ffaa742beefe9a3bb950730f701b6 1954 llvm-3.1_3.1-2.dsc
 819abdc29d4e46e6b81165ba75901ed45eb868d4 34014 llvm-3.1_3.1-2.debian.tar.gz
 40087cf6f1f38262ac4919b8806b13c522af79f0 7275370 libllvm3.1_3.1-2_amd64.deb
 f543a215659ffa2dd004bc36f47dd4ecb2a8df29 1481526 llvm-3.1_3.1-2_amd64.deb
 b2cb4086b013e2ff3e0b949c6e34462d039f970e 41586 llvm-3.1-runtime_3.1-2_amd64.deb
 e7ef9e68b52177f42dd064ed3c2ec019f86c5071 13148426 llvm-3.1-dev_3.1-2_amd64.deb
 7e67d3b622e6a89d4a3e9f398fed73099055b8d6 279792 
libllvm-3.1-ocaml-dev_3.1-2_amd64.deb
 7f5e765a9ccb1bd5ff252f1b1ab317027d6d03a2 1024186 llvm-3.1-doc_3.1-2_all.deb
 c85f8f42b324fc28aca47a5efd27a9714670880f 110366 llvm-3.1-examples_3.1-2_all.deb
 97e9637ce93f1e23c52db48770113f7a109b38df 7503084 llvm-3.1-source_3.1-2_all.deb
Checksums-Sha256: 
 19b0519f778638dc1ee904135a7f2418920b6ff03b62da81f296f34ca310ed59 1954 
llvm-3.1_3.1-2.dsc
 6586b08f497f9b4842d61567a67f2eebcbac875161e3e20d10f5102efab98953 34014 
llvm-3.1_3.1-2.debian.tar.gz
 d0592f4d75b33feef0974589ecd25fc910f82fcb599d9c76ad91d9176d2a5b5d 7275370 
libllvm3.1_3.1-2_amd64.deb
 82c7d9acb9ed7c353f7a4c64a6f5368e08e61cfe21d8ff1c4b12df21caf726d0 1481526 
llvm-3.1_3.1-2_amd64.deb
 082a089ddb9c0d8f3fe54798998c6fc01b28a1e39fde088ac7dcc67eeee07f22 41586 
llvm-3.1-runtime_3.1-2_amd64.deb
 7652889ff8dde27e04a3aa7e393708df24cbc2af2d679d2b59794862f3909310 13148426 
llvm-3.1-dev_3.1-2_amd64.deb
 1c32fb956929a7fb5ded4ec2ee6f79e3f480f04d5d72c5ed6440f3462a92a887 279792 
libllvm-3.1-ocaml-dev_3.1-2_amd64.deb
 2500bb22ae30fe0c70d1bc2f74554d8eddf91a9150b3017171bb2e2cbbfe3bca 1024186 
llvm-3.1-doc_3.1-2_all.deb
 7be7757fa7717dec7e4288dc8e8262b5645a5d25ccdd01eefad4dfb94cfdc2d9 110366 
llvm-3.1-examples_3.1-2_all.deb
 7687d4c891f51e79b2a70b270064b5c3c94f641798383882f93ae1cd6a5f4b1a 7503084 
llvm-3.1-source_3.1-2_all.deb
Files: 
 79e80cab97b284205249d44d67f1664e 1954 devel optional llvm-3.1_3.1-2.dsc
 51939029e9eaee30edf986485755e4fb 34014 devel optional 
llvm-3.1_3.1-2.debian.tar.gz
 b0acd89d11332485a7082cb1d8e6ea13 7275370 libs optional 
libllvm3.1_3.1-2_amd64.deb
 35795ee8ad4650ede05e72ccae694125 1481526 devel optional 
llvm-3.1_3.1-2_amd64.deb
 dd4f3494f973407179520538e24820fd 41586 devel optional 
llvm-3.1-runtime_3.1-2_amd64.deb
 71995660c011d072a12d1348f72e5b4a 13148426 devel optional 
llvm-3.1-dev_3.1-2_amd64.deb
 4ad0bdeeec872b5a1c8d53594ace1f10 279792 ocaml optional 
libllvm-3.1-ocaml-dev_3.1-2_amd64.deb
 d2d0682255f541f11f0c5b3c86696cb2 1024186 doc optional 
llvm-3.1-doc_3.1-2_all.deb
 6e4b67a5c46fa42ee4c644660dc0e448 110366 doc optional 
llvm-3.1-examples_3.1-2_all.deb
 4e5494fb932dd0ef96b38bf56e44f589 7503084 devel optional 
llvm-3.1-source_3.1-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAk/w54wACgkQiOXXM92JlhALxACghdSVL9kZSVTPa+l0QVPjR9e1
cOIAoLuMHPUhzw55WTd1GgjM597NT79f
=6Zyf
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to