[lldb-dev] [Bug 41295] New: Compiling Core/IOHandler.cpp is missing -I/usr/include/ncurses.

2019-03-29 Thread via lldb-dev
https://bugs.llvm.org/show_bug.cgi?id=41295

Bug ID: 41295
   Summary: Compiling Core/IOHandler.cpp is missing
-I/usr/include/ncurses.
   Product: lldb
   Version: 8.0
  Hardware: PC
OS: Linux
Status: NEW
  Severity: enhancement
  Priority: P
 Component: All Bugs
  Assignee: lldb-dev@lists.llvm.org
  Reporter: dilyan.palau...@aegee.org
CC: llvm-b...@lists.llvm.org

To compile LLDB 8.0.0 I had to change in source/Core/IOHandler.cpp:

#ifndef LLDB_DISABLE_CURSES
#include 
#include 
#endif


In the original ncurses was missing and my system does not have
/usr/include/curses.h or /usr/local/include/curses.h.  This means that the
cmake system has to check more intensively where curses.h is installed and pass
the right CFLAGS.

This could be also /usr/local/include/ncursesw.

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


Re: [lldb-dev] Release 7.1.0 -rc1 has been tagged

2019-03-29 Thread Hans Wennborg via lldb-dev
On Wed, Mar 27, 2019 at 10:27 PM Tom Stellard via lldb-dev
 wrote:
> I've just tagged 7.1.0-rc1.  Testers, please begin testing and reporting
> results.

Looks good on Windows.

$ sha1sum *7.1.0-rc1*
7d77d243731e27816dd5e52ab84dfec7748458af  LLVM-7.1.0-rc1-win32.exe
77da223886bc440873e0859b9a16dc6a0f497d60  LLVM-7.1.0-rc1-win64.exe

Built with the attached batch file.


build_llvm_710-rc1._bat_
Description: Binary data
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


Re: [lldb-dev] Test suite failures on Fedora Linux?

2019-03-29 Thread Pavel Labath via lldb-dev

On 27/03/2019 16:38, Pavel Labath via lldb-dev wrote:

On 26/03/2019 14:48, David Zarzycki via lldb-dev wrote:



On Mar 26, 2019, at 3:07 AM, Jan Kratochvil
 wrote:

On Mon, 25 Mar 2019 19:47:36 +0100, David Zarzycki via lldb-dev
wrote:

Also, given that two of the test failures are Intel specific (the
mxcsr register write failures), what class of hardware do you
use? My workstation is Skylake-SP based, if it matters.


OK, I agree it PASSes for me on Haswell-EP (E5-2630v3) but it also
FAILs for me on Kaby Lake Refresh (i7-8650U).  Also
kernel-5.0.3-200.fc29.x86_64.


It looks like this is a known issue:

https://bugs.llvm.org/show_bug.cgi?id=39958



Ok, so I've managed to get a hold of a machine which reproduces this
problem. It's a debian based system running linux 4.19, which should
confirm that this is a hardware issue.

I'll try to find some time to diagnose this later this week. My guess is
that we're just setting some mxcsr value that these CPUs don't like, and
we need to be more conservative in what we write in the tests.




Ok, the issue was a bit more complex than I anticipated, but I think I 
managed to create a patch  that fixes 
that, as well as prevents something similar from happening in the future 
(for the curious, a there's a longer description of the problem in the 
patch).


Jan, David, this patch was enough to fix the test suite failures on the 
machine that I got access to, but I'd appreciate it if you could check 
that it also fixes things on your end.


thank you,
pl
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


Re: [lldb-dev] [Release-testers] Release 7.1.0 -rc1 has been tagged

2019-03-29 Thread Dimitry Andric via lldb-dev
On 27 Mar 2019, at 22:27, Tom Stellard via Release-testers 
 wrote:
> 
> I've just tagged 7.1.0-rc1.  Testers, please begin testing and reporting
> results.

Main test results on amd64-freebsd11:

  Expected Passes: 52441
  Expected Failures  : 232
  Unsupported Tests  : 3687
  Unexpected Passes  : 1
  Unexpected Failures: 495

Test suite results on amd64-freebsd11:

  Expected Passes: 903
  Unexpected Failures: 3

Main test results on i386-freebsd11:

  Expected Passes: 50252
  Expected Failures  : 226
  Unsupported Tests  : 2502
  Unexpected Failures: 276

As before, the test suite fails to compile on i386, due to an SSE requirement.

Uploaded:

SHA256 (clang+llvm-7.1.0-rc1-amd64-unknown-freebsd11.tar.xz) = 
f607f8b33838ba31684da09f7956d273e60dbd99e5d4a2066315efccb52556bb
SHA256 (clang+llvm-7.1.0-rc1-i386-unknown-freebsd11.tar.xz) = 
221c31b8dc19965271e47b422c30175fa70446a05fbb6f4dff9ba3f8020e8437

-Dimitry



signature.asc
Description: Message signed with OpenPGP
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev