Re: [lldb-dev] [Release-testers] [3.8 Release] 'final' has been tagged

2016-03-06 Thread Daniel Sanders via lldb-dev
Uploaded the following:
3d6cb2afdf6d984a087a60188bb41bbe3a8261bb  
clang+llvm-3.8.0-mipsel-linux-gnu.tar.xz
b4b3ef9231e8a686901f4078f3fe5534900f2a54  clang+llvm-3.8.0-mips-linux-gnu.tar.xz
95fd207d3aa3be42b27aa93d9c5c00f18508800f  
clang+llvm-3.8.0-x86_64-linux-gnu-debian8.tar.xz

The cross-compilation tests from x86_64 to mips are still running but all other 
tests have been re-run without regressions. In particular, the problems I had 
with the mipsel testing during rc3 have been resolved now that multilib support 
has been removed from that machine again.

From: Release-testers [release-testers-boun...@lists.llvm.org] on behalf of 
Hans Wennborg via Release-testers [release-test...@lists.llvm.org]
Sent: 03 March 2016 00:33
To: Release-testers
Cc: llvm-dev; cfe-dev; openmp-dev (openmp-...@lists.llvm.org); LLDB Dev
Subject: [Release-testers] [3.8 Release] 'final' has been tagged

Dear testers,

My list of blockers is empty, and there were no new problems
discovered with rc3, so I have gone ahead and tagged 3.8.0-final [1].

Please build the final binaries and upload to the sftp.

For others following along: yes, this means 3.8.0 is complete, but it
takes a couple of days to get the source and binary tarballs built. I
will send the release announcement when everything's ready.

Many thanks for all your work!
Hans

 [1]. http://lists.llvm.org/pipermail/llvm-branch-commits/2016-March/009883.html
___
Release-testers mailing list
release-test...@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


[lldb-dev] [Bug 26861] New: Can't proper evaluate std::list and union type in Linux

2016-03-06 Thread via lldb-dev
https://llvm.org/bugs/show_bug.cgi?id=26861

Bug ID: 26861
   Summary: Can't proper evaluate std::list and union type in
Linux
   Product: lldb
   Version: 3.8
  Hardware: PC
OS: Linux
Status: NEW
  Severity: normal
  Priority: P
 Component: All Bugs
  Assignee: lldb-dev@lists.llvm.org
  Reporter: aert_fu...@hotmail.com
CC: llvm-b...@lists.llvm.org
Classification: Unclassified

For the following code:

union S
{
std::int32_t n; // occupies 4 bytes
std::uint16_t s[2]; // occupies 4 bytes
std::uint8_t c; // occupies 1 byte
};  // the whole union occupies 4 bytes

int main(int argc, char *argv[])
{
  string str("this is a test");
  list l;
  unordered_map ht;
  vector v{1, 2, 3, 4};
  S s = {0x12345678};
  for (int i = 0; i < v.size(); ++ i) {
printf("i: %d\n", i);
l.push_back(i);
ht[i] = str;
  }
  return 0;  < Breakpoint stops here.
}

Result:
(lldb) p l
(std::list >) $1 = size=4 {}

(lldb) p s
error: stl 0x4d65: DW_TAG_member 's' refers to type 0x4d78 which
extends beyond the bounds of 0x4d52
(S) $0 = (n = 305419896, s = unsigned short [] @ 0x00aa6550, c = 'x')

Expected:
1. The content of list should be visualized. 
2. s.s field should be visualized without emiting error.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev