[llvm] r315870 - Phony change to CMakeLists.txt to (hopefully) trigger regeneration
Krzysztof Parzyszek via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 16 06:41:55 PDT 2017
The problem was that cmake would not re-run to update the Makefiles (or
ninja equivalents). If I just deleted the CFIVerifyTests executable,
ninja would still rebuild it.
I tried to "touch CMakeCache.txt" on the Hexagon bots, but even that
didn't cause cmake to reconfigure. I had to remove the contents of the
build directory to finally get the bot to turn green.
There should be an option to force a completely clean build, this is not
the first time we've had this kind of a problem.
-Krzysztof
On 10/15/2017 6:17 PM, Don Hinton wrote:
> Since the red bots are incremental and don't clean up after themselves,
> someone needs to delete CFIVerifyTests, or the lit will just keep
> running the old one -- lit's just looking for files with a "Test" suffix
> in the unittests directory.
>
>
> On Sun, Oct 15, 2017 at 11:23 AM, Krzysztof Parzyszek via llvm-commits
> <llvm-commits at lists.llvm.org <mailto:llvm-commits at lists.llvm.org>> wrote:
>
> Author: kparzysz
> Date: Sun Oct 15 11:23:16 2017
> New Revision: 315870
>
> URL: http://llvm.org/viewvc/llvm-project?rev=315870&view=rev
> <http://llvm.org/viewvc/llvm-project?rev=315870&view=rev>
> Log:
> Phony change to CMakeLists.txt to (hopefully) trigger regeneration
>
> Ninja doesn't seem to recognize a change in a CMakeLists.txt in a
> subdirectory, so r315861 is not having any effect.
>
>
> Modified:
> llvm/trunk/CMakeLists.txt
>
> Modified: llvm/trunk/CMakeLists.txt
> URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/CMakeLists.txt?rev=315870&r1=315869&r2=315870&view=diff
> <http://llvm.org/viewvc/llvm-project/llvm/trunk/CMakeLists.txt?rev=315870&r1=315869&r2=315870&view=diff>
> ==============================================================================
> --- llvm/trunk/CMakeLists.txt (original)
> +++ llvm/trunk/CMakeLists.txt Sun Oct 15 11:23:16 2017
> @@ -1012,3 +1012,4 @@ endif()
> if (MSVC)
> include(InstallRequiredSystemLibraries)
> endif()
> +
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org <mailto:llvm-commits at lists.llvm.org>
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
> <http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits>
>
>
--
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation
More information about the llvm-commits
mailing list