Displaying 20 results from an estimated 900 matches similar to: "Windows build broken for me since r246156"
2018 May 16
1
Windows build strangeness
What kind of missing symbols are you getting?
I had to work around dependencies for a Mingw32 build. See
https://reviews.llvm.org/D44650
On Wed, May 16, 2018, 13:13 via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> I have the git monorepo, and Visual Studio 2015. I am finding that
> running a build from the command line with msbuild (as a nightly job)
> invariably fails on the
2018 May 16
2
Windows build strangeness
I think MSBuild isn't capable of re-running cmake and then reloading the
project files when CMakeLists.txt changes. It re-runs cmake, but then
continues the build with the stale projects. That probably explains the
"PipSqueek.cxx doesn't exist" errors. As for the link error, it could also
be caused by things like a file rename not getting picked up by MSBuild.
The fix is
2018 May 16
2
Windows build strangeness
I have the git monorepo, and Visual Studio 2015. I am finding that
running a build from the command line with msbuild (as a nightly job)
invariably fails on the first try, and succeeds on a retry.
The first msbuild command looks like this:
msbuild ALL_BUILD.vcxproj /p:Configuration="RelWithDebInfo" /m:6 /t:Rebuild
This appears to compile everything okay, but invariably fails with
2018 May 16
0
Windows build strangeness
Here are a couple of representative errors. C:\Dev\upstream\gitmono is where I keep my clone.
"C:\Dev\upstream\gitmono\wbuild\ALL_BUILD.vcxproj" (Rebuild target) (1) ->
"C:\Dev\upstream\gitmono\wbuild\unittests\Support\DynamicLibrary\SecondLib.vcxproj" (default target) (170:2) ->
c1xx : fatal error C1083: Cannot open source file:
2018 May 16
2
Windows build strangeness
With VS2013 I found that editing a CMakeLists.txt file caused CMake to be re-run successfully and the build to also continue successfully, but since I switched to VS2015 the CMake re-run occurs - apparently successfully, but more often than not the build failed afterwards from either the IDE and from MSBuild. Since I seldom change the CMakeLists.txt files, I simply do a clean CMake configuration
2018 May 16
0
Windows build strangeness
msbuild is is able to re-run cmake if a CMakeLists.txt changes. CMake
adds a special project "ZERO_CHECK" that does this. However, I am not
sure it runs when invoking on the individual projects instead of the
solution.
Try the cmake --build command, which should output the following:
> cmake --build . --target opt
CMake is re-running because
2015 Jun 10
2
[LLVMdev] Self-compiling clang on Windows
I'm trying to get clang 3.6.1 to compile itself on Windows, using this
command line:
msbuild /p:Configuration=Release /p:CLToolExe=clang-cl.exe
/p:CLToolPath=c:\llvm\build\Release\bin\ /p:TrackFileAccess=false
/p:Platform="x64" /fileLogger ALL_BUILD.vcxproj
It barfed on an occurrence of __try but that was only in a test file so I
commented it out and retried. Now it's getting
2018 May 17
0
Windows build strangeness
>From my own experience this is what I think happens when building the whole
solution through Visual Studio's UI. This also happens for building
individual projects. I assume something similar happens when building via
the command-line, but I rarely do that, so I can't be certain.
1) Visual Studio/MSBuild (I don't know which, but probably MSBuild)
determines the dependency graph of
2018 May 17
1
Windows build strangeness
It looks like building ZERO_CHECK first to reconstruct the project files as needed, then running msbuild a second time to do the actual build, has solved the problem. At least, last night's run didn't take the usual two tries. Running msbuild twice is a little bit simpler than running cmake explicitly, the way I have my scripts set up, but I'm sure that would work as well.
Thanks
2013 Aug 26
0
[LLVMdev] Building LLVM 3.3 on Win64
Hi Russel,
I never tried to build LLVM with nmake. With msbuild it works without
problems. You can find a short desription here:
http://wiki.dlang.org/Building_and_hacking_LDC_on_Windows_using_MSVC,
section Build LLVM.
Regards
Kai
On 24.08.2013 21:15, Russell Wallace wrote:
> I'm trying to build LLVM 3.3 using cmake/nmake, Microsoft C++ 2012, on a
> 64-bit Windows 7 system. I
2019 Oct 30
2
Recent LLVM Build Attempt -- obj.ClangAST.vcxproj Failed to Build
I configured with this command:
"
cmake ../llvm -G"Visual Studio 16 2019" -A Win32 -Thost=x64 -DLLVM_ENABLE_EH=ON -DCMAKE_BUILD_TYPE=Release -DLLVM_USE_CRT_RELEASE=MT -DLLVM_ENABLE_RTTI=ON -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;lld;libcxx;libcxxabi" -DCMAKE_CXX_FLAGS="/permissive- /D_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS" -DCMAKE_CXX_STANDARD=17
"
2015 Nov 17
12
3.7.1-rc1 has been tagged. Let's begin testing!
Hi,
I have just tagged 3.7.1-rc1, so it is ready for testing. As a
reminder, when doing regression testing, use the 3.7.0 release
as your baseline.
Thanks,
Tom
2019 Mar 29
2
How to build only the necessary components with MSVC
I configure LLVM build with this command
cd llvm-8.0.0.src & md buildsys-x64-MT & cd buildsys-x64-MT & cmake -G "Ninja" -DLLVM_TARGETS_TO_BUILD=X86 -DCMAKE_BUILD_TYPE=Release -DLLVM_USE_CRT_RELEASE=MT -DLLVM_ENABLE_RTTI=1 -DLLVM_ENABLE_TERMINFO=OFF -DCMAKE_INSTALL_PREFIX=../x64-MT ..
The number of build objects grew with every major release to 1660 for LLVM 7 and 1761 for
2013 Aug 24
4
[LLVMdev] Building LLVM 3.3 on Win64
I'm trying to build LLVM 3.3 using cmake/nmake, Microsoft C++ 2012, on a
64-bit Windows 7 system. I tried it with the 32-bit compiler as a test case
first and that appeared to work, then with the 64-bit compiler in the hope
that would give me a 64-bit build of LLVM, but instead got this error
message:
[ 86%] Generating X86CompilationCallback_Win64.obj
Microsoft (R) Macro Assembler (x64)
2015 Feb 01
2
[LLVMdev] Building LLVM with static linking on Windows
I'm trying to build LLVM 3.5.1 on Windows, almost successfully; the
remaining stumbling block is getting static linking for release builds. The
problem is that the .vcxproj is interpreted by msbuild to compile with the
/MD option instead of /MT, as detailed in:
https://stackoverflow.com/questions/28262372/getting-msbuild-to-use-mt-staticrelease
Haven't got any answers on that question,
2012 Jun 17
0
[LLVMdev] Fwd: RFC: "Building with MinGW on Windows" (DOC, NEW)
2012/6/16 Justin Holewinski <justin.holewinski at gmail.com>:
> Under Python installation, you mention that Python is only needed for the
> test suite. This is not true, as the normal LLVM build still requires
> Python.
That's right. Now, python>=2.4 is essential.
(In contrast, perl is not required, IIRC)
> I would seriously consider splitting this up into
2015 Jun 09
2
[LLVMdev] msbuild and clang
Okay, so trying a straight compile of the Python interpreter with clang-cl,
I used the following commands:
cd \python-2.7.10\pcbuild
copy C:\llvm\build\Release\bin\clang-cl.exe cl.exe
rd /q /s amd64
rd /q /s win32-temp-debug
rd /q /s win32-temp-release
rd /q /s x64-temp-debug
rd /q /s x64-temp-release
msbuild /p:Configuration=Release /v:diag /fileLogger pcbuild.sln
(The second line is the one
2013 Jan 08
0
[LLVMdev] [cfe-dev] ARM failures
On Tue, Jan 8, 2013 at 10:01 AM, David Tweed <David.Tweed at arm.com> wrote:
> | Certainly slow builders are problematic. The phase-based building
> | system David Dean is setting up may help mitigate some of this (it
> | should make better use of the resources we have, as well as allowing
> | us to benefit (in the form of smaller blame lists, though not
> | necessarily lower
2018 Feb 19
2
RFC: LLVM - lld - Add visual studio compatible diagnostics output to lld
RFC: lld- Add visual studio compatible diagnostics output to lld
Hello all,
We have a proposal to extend the diagnostics output capabilities of lld.
## Problem
MS Visual Studio expects the diagnostic output of build tools to conform to
a specific format, described here: [1] and [2] . Currently lld cannot emit
warnings and errors in this format. lld prefixes diagnostic output with
args[0],
2013 Jan 08
2
[LLVMdev] [cfe-dev] ARM failures
| Certainly slow builders are problematic. The phase-based building
| system David Dean is setting up may help mitigate some of this (it
| should make better use of the resources we have, as well as allowing
| us to benefit (in the form of smaller blame lists, though not
| necessarily lower buildbot result latency) from additional resources
| by allowing greater parallelism).
There's