[Lldb-commits] [lldb] 1048000 - [lldb] [testsuite] Fixup: generalize `DWARFASTParserClangTests` based on `DWARFExpressionTest`'s YAML

Jason Molenda via lldb-commits lldb-commits at lists.llvm.org
Tue Feb 4 13:23:52 PST 2020


Hi Jan, I'm not sure which upstream change this was working around - but the macos cmake bot has been failing since these changes went in,

http://green.lab.llvm.org/green/job/lldb-cmake/

http://green.lab.llvm.org/green/job/lldb-cmake/7867/console




In module 'lldb_TestingSupport_Symbol' imported from /Users/buildslave/jenkins/workspace/lldb-cmake/llvm-project/lldb/unittests/TestingSupport/Symbol/YAMLModuleTester.cpp:9:

/Users/buildslave/jenkins/workspace/lldb-cmake/llvm-project/lldb/unittests/TestingSupport/SubsystemRAII.h:41:25: error: no matching member function for call to 'CallInitialize'

  SubsystemRAIICase() { CallInitialize(); }
                        ^~~~~~~~~~~~~~


> On Feb 4, 2020, at 6:03 AM, Jan Kratochvil via lldb-commits <lldb-commits at lists.llvm.org> wrote:
> 
> 
> Author: Jan Kratochvil
> Date: 2020-02-04T15:03:09+01:00
> New Revision: 104800084f6a7033ef31a453f0015715f0fc390b
> 
> URL: https://github.com/llvm/llvm-project/commit/104800084f6a7033ef31a453f0015715f0fc390b
> DIFF: https://github.com/llvm/llvm-project/commit/104800084f6a7033ef31a453f0015715f0fc390b.diff
> 
> LOG: [lldb] [testsuite] Fixup: generalize `DWARFASTParserClangTests` based on `DWARFExpressionTest`'s YAML
> 
> The testcase did not compile now because of an upstream change in the
> meantime.
> 
> For: https://reviews.llvm.org/D73279
> 
> Added: 
> 
> 
> Modified: 
>    lldb/unittests/TestingSupport/Symbol/YAMLModuleTester.h
> 
> Removed: 
> 
> 
> 
> ################################################################################
> diff  --git a/lldb/unittests/TestingSupport/Symbol/YAMLModuleTester.h b/lldb/unittests/TestingSupport/Symbol/YAMLModuleTester.h
> index 76afc5112473..c8ce1310f629 100644
> --- a/lldb/unittests/TestingSupport/Symbol/YAMLModuleTester.h
> +++ b/lldb/unittests/TestingSupport/Symbol/YAMLModuleTester.h
> @@ -11,10 +11,10 @@
> 
> #include "Plugins/SymbolFile/DWARF/DWARFUnit.h"
> #include "Plugins/SymbolFile/DWARF/SymbolFileDWARF.h"
> +#include "Plugins/TypeSystem/Clang/TypeSystemClang.h"
> #include "TestingSupport/SubsystemRAII.h"
> #include "lldb/Core/Module.h"
> #include "lldb/Host/HostInfo.h"
> -#include "lldb/Symbol/TypeSystemClang.h"
> 
> namespace lldb_private {
> 
> 
> 
> 
> _______________________________________________
> lldb-commits mailing list
> lldb-commits at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits



More information about the lldb-commits mailing list