On 28 September 2017 at 22:20, Sean Callanan via lldb-commits <lldb-commits@lists.llvm.org> wrote: > Author: spyffe > Date: Thu Sep 28 13:20:25 2017 > New Revision: 314458 > > URL: http://llvm.org/viewvc/llvm-project?rev=314458&view=rev > Log: > [Expression parser] Setting to enable use of ExternalASTMerger > ... > + lldbassert(!"No mechanism for completing a type!");
Clang 5.0.0 in FreeBSD's base system produces a warning on these lldbasserts "implicit conversion turns string literal into bool". I'm not aware of a nice, concise alternative idiom. This eliminates the warning and may be the best option: lldbassert(false && "string"); I'll switch these over if you have no objection. _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits