[lldb-dev] [Bug 24489] New: Name lookup in expressions not working on Windows

2015-08-18 Thread via lldb-dev
https://llvm.org/bugs/show_bug.cgi?id=24489

Bug ID: 24489
   Summary: Name lookup in expressions not working on Windows
   Product: lldb
   Version: unspecified
  Hardware: PC
OS: Windows NT
Status: NEW
  Severity: normal
  Priority: P
 Component: All Bugs
  Assignee: lldb-dev@lists.llvm.org
  Reporter: ztur...@google.com
CC: llvm-b...@lists.llvm.org
Blocks: 21766
Classification: Unclassified

Name lookup for types and symbols is not working properly.  This is currently
causing (at a minimum) the following tests to fail.

TestChar1632T.py
TestRdar12991846.py
TestConstVariables.py
TestCallCPPFunction.py
TestCallStopAndContinue.py
TestCallUserDefinedFunction.py
TestCModules.py
TestCPPThis.py
TestExprs2.py
TestOverloadedFunctions.py
TestRvalueReferences.py

Errors can occur either when a value is cast to a specific type (as in the case
of TestChar1632T.py), when a function is called (as in the case of
TestCallCPPFunction.py), or in other scenarios as well.

It's possible that there are multiple underlying causes for the above failures.
 If so, please create a separate bug for tracking the sub-issues.

-- 
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


[lldb-dev] [Bug 24490] New: Tests should not run expressions that reference platform-specific symbols

2015-08-18 Thread via lldb-dev
https://llvm.org/bugs/show_bug.cgi?id=24490

Bug ID: 24490
   Summary: Tests should not run expressions that reference
platform-specific symbols
   Product: lldb
   Version: unspecified
  Hardware: PC
OS: Windows NT
Status: NEW
  Severity: normal
  Priority: P
 Component: All Bugs
  Assignee: lldb-dev@lists.llvm.org
  Reporter: ztur...@google.com
CC: llvm-b...@lists.llvm.org
Blocks: 21766
Classification: Unclassified

Examples of tests that do this are:

TestCPPThis.py (calls getpid which is not on Windows)
TestExprs2 (uses the global variable environ, which is not on Windows)
TestConstVariables.py (also calls getpid)

The implementations of these tests should be changed so that they either do not
reference platform specific functions, or the test should detect the platform
and call the appropriate function.

-- 
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