max-kudr added inline comments.
================ Comment at: lldb/source/Plugins/Process/Linux/IntelPTPerThreadProcessTrace.cpp:55-59 +Expected<std::unique_ptr<IntelPTPerThreadProcessTrace>> IntelPTPerThreadProcessTrace::Start(const TraceIntelPTStartRequest &request, ArrayRef<lldb::tid_t> current_tids) { - IntelPTProcessTraceUP trace(new IntelPTPerThreadProcessTrace(request)); + std::unique_ptr<IntelPTPerThreadProcessTrace> trace( + new IntelPTPerThreadProcessTrace(request)); ---------------- @wallace, @jj10306 We are getting build errors here on CentOS/GNU 7.3.1: ``` /llvm-project/lldb/source/Plugins/Process/Linux/IntelPTPerThreadProcessTrace.cpp: In static member function 'static llvm::Expected<std::unique_ptr<lldb_private::process_linux::IntelPTPerThreadProcessTrace> > lldb_private::process_linux::IntelPTPerThreadProcessTrace::Start(const lldb_private::TraceIntelPTStartRequest&, llvm::ArrayRef<long unsigned int>)': /llvm-project/lldb/source/Plugins/Process/Linux/IntelPTPerThreadProcessTrace.cpp:65:10: error: could not convert 'trace' from 'std::unique_ptr<lldb_private::process_linux::IntelPTPerThreadProcessTrace>' to 'llvm::Expected<std::unique_ptr<lldb_private::process_linux::IntelPTPerThreadProcessTrace> >' return trace; ^~~~~ ``` Can you please fix this? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D127456/new/ https://reviews.llvm.org/D127456 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits