Author: serge_sans_paille Date: Thu Jun 20 13:25:59 2019 New Revision: 363975
URL: http://llvm.org/viewvc/llvm-project?rev=363975&view=rev Log: [clang-tidy] Fail gracefully upon empty database fields Fix bz#42281 Differential Revision: https://reviews.llvm.org/D63613 Added: clang-tools-extra/trunk/test/clang-tidy/empty-database/ clang-tools-extra/trunk/test/clang-tidy/empty-database.cpp clang-tools-extra/trunk/test/clang-tidy/empty-database/compile_commands.json Added: clang-tools-extra/trunk/test/clang-tidy/empty-database.cpp URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/test/clang-tidy/empty-database.cpp?rev=363975&view=auto ============================================================================== --- clang-tools-extra/trunk/test/clang-tidy/empty-database.cpp (added) +++ clang-tools-extra/trunk/test/clang-tidy/empty-database.cpp Thu Jun 20 13:25:59 2019 @@ -0,0 +1,3 @@ +// RUN: not clang-tidy -p %S/empty-database %s 2>&1 | FileCheck %s + +// CHECK: LLVM ERROR: Cannot chdir into ""! Added: clang-tools-extra/trunk/test/clang-tidy/empty-database/compile_commands.json URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/test/clang-tidy/empty-database/compile_commands.json?rev=363975&view=auto ============================================================================== --- clang-tools-extra/trunk/test/clang-tidy/empty-database/compile_commands.json (added) +++ clang-tools-extra/trunk/test/clang-tidy/empty-database/compile_commands.json Thu Jun 20 13:25:59 2019 @@ -0,0 +1,4 @@ +[{ + "directory":"", + "file":"/tmp/","arguments":[] +}] _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits