<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Good to know there should not be any
errors running the clang-tests. I am worried that since I do not
have VS installed clang is depending on some specific MS header or
dll. <br>
<br>
Sadly, I am not a clang expert and there are so many test failing
that I am not sure which one to run. All I could find was "make
clang-test". If someone can give me just a hint of how to run a
specific test maybe I can post the result? <br>
<br>
<br>
Barbara<br>
<br>
<br>
<br>
</div>
<blockquote
cite="mid:CANa4zJpW7TWqUjaMtf_U8_B=J-1O3rZ+Z+uQLCJtPkcFnneERQ@mail.gmail.com"
type="cite">
<div dir="rtl">
<div dir="ltr"><span style="font-size:12.8000001907349px">I see
no unexpected failures. With that many tests failing, it's
very likely all fail for the same reason, so p</span><span
style="font-size:12.8000001907349px">lease try running any
of the failing tests with -v argument and looking into why
it fails.</span></div>
<div dir="ltr"><br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">
<div dir="ltr">2015-05-07 8:29 GMT+03:00 barbara <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:barbara@copperspice.com" target="_blank">barbara@copperspice.com</a>></span>:</div>
<blockquote class="gmail_quote" style="margin:0
.8ex;border-left:1px #ccc solid;border-right:1px #ccc
solid;padding-left:1ex;padding-right:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>I tried building again from scratch and had to
restart make three times. This time I did not alter
either of the two makefiles. I am bewildered why there
would be issues with the generated makefiles. This seems
likes an issue. <br>
<br>
Clang built, but again there are 268 clang-test
failures. I checked and msys is the first entry in my
path. I am very confused and sadly since so many tests
fail I have no idea where to start looking. I am
guessing you have zero "unexpected failures"? <br>
<br>
Is there anything else you or someone can suggest? I
know this should work so there has to be some set up,
cmake, or make problem I am missing. <br>
<span class="HOEnZb"><font color="#888888"> <br>
<br>
Barbara<br>
<br>
<br>
</font></span></div>
<div>
<div class="h5">
<blockquote type="cite">
<div dir="rtl">
<div dir="ltr">I am running the clang and LLVM
tests. There is also a buildbot running them
after every revision.</div>
<div dir="ltr">That MSYS should work. My
experience was that you need to run make twice
but not edit any file.</div>
<div dir="ltr">My guess is that you may have a
non-msys grep or other utility on the PATH
before the msys bin dir so it runs instead.</div>
<div dir="ltr">Try to put the msys/bin as the
first directory in the PATH and restart the
command window.<br>
</div>
<div dir="ltr">
<div dir="ltr">You can try running one of the
failing tests with -v argument and looking
into why it fails.<br>
</div>
<div><br>
</div>
</div>
<div dir="ltr">The bug tracker is at</div>
<div dir="ltr"><br>
</div>
<div dir="ltr"> <a moz-do-not-send="true"
href="https://llvm.org/bugs/" target="_blank">https://llvm.org/bugs/</a><br>
</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">if you can provide a patch (fix)
for the build problem please do. </div>
<div dir="ltr"><br>
</div>
<div dir="ltr"><br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">
<div dir="ltr">2015-05-05 23:31 GMT+03:00
barbara <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:barbara@copperspice.com"
target="_blank">barbara@copperspice.com</a>></span>:</div>
<blockquote class="gmail_quote" style="margin:0
.8ex;border-left:1px #ccc
solid;border-right:1px #ccc
solid;padding-left:1ex;padding-right:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>Yaron, <br>
<br>
I am using MSYS which I downloaded from
here:<br>
<a moz-do-not-send="true"
href="https://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/"
target="_blank">https://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/</a><br>
<br>
I do not believe this is MSYS2. Is there a
difference and if so, could this be my
entire issues?<br>
<br>
Have you built clang and run the
"clang-tests" on Windows? <br>
<br>
Is there anyone in clang development that
would be interested in the erroneous make
files and the Windows problems? I would be
fine submitting bug reports if I knew this
might be worked on. If someone can advise
me which bug tracker to use I will gladly
post something. <br>
<br>
Thanks, <br>
<br>
Barbara
<div>
<div><br>
<br>
<br>
On 5/5/2015 9:54 AM, Yaron Keren
wrote:<br>
</div>
</div>
</div>
<div>
<div>
<blockquote type="cite">
<div dir="rtl">
<div dir="ltr">I have seen the
export problem. As you say it
resolved itself after restarting
the make. </div>
<div dir="ltr">You need mingw gcc
4.8 at least. mingw-w64 and all
tools versions sounds OK.</div>
<div dir="ltr">compiler-rt not
required. </div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Are you using MSYS2
for the shell functionality?<br>
</div>
<div dir="ltr"><br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">
<div dir="ltr">2015-05-05 20:42
GMT+03:00 barbara <span
dir="ltr"><<a
moz-do-not-send="true"
href="mailto:barbara@copperspice.com"
target="_blank">barbara@copperspice.com</a>></span>:</div>
<blockquote class="gmail_quote"
style="margin:0
.8ex;border-left:1px #ccc
solid;border-right:1px #ccc
solid;padding-left:1ex;padding-right:1ex">
<div bgcolor="#FFFFFF"
text="#000000">
<div>Yaron,<br>
<br>
Thanks for your response.
Unfortunately this did not
resolve the issue.<br>
<br>
I am extremely confused and
unable to find the correct
combination to build
libclang.dll and
libclang.dll.a for for
Windows 32-bit and Windows
64-bit. There are multiple
sets of directions and sadly
they do not agree with each
other. <br>
<br>
I have tried the -G "Unix
MakeFiles", <font
face="Helvetica, Arial,
sans-serif"> -G "MSYS
Makefiles" , and </font><font
face="Helvetica, Arial,
sans-serif"> -G "Mingw
Makefiles" </font>so
far. All three produce the
dll and .a files. <br>
<br>
a) However, the build
requires hand changes to two
makefiles due to backslash
problems. I am unable to
find out if this is a know
bug or not.<br>
<br>
b) The build crashes
around 98% saying it is
unable to find the
libclang-exports. If I
restart the build it
completes successfully. This
feels like a dependency
order problem. <br>
<br>
c) After building, no
matter which cmake setup I
use, the "make clang-test"
fails with just over 260
Unexpected Failures. Is
there any known problem with
these tests on Windows?<br>
<br>
<br>
I need a version of clang
which is not compiled with
MSVC. I have tried gcc
4.7.2 and gcc 4.8.1
(MinGW-W64). I am using
Python 2.7.9. CMake version
3.2.2 and GNU Make 3.82.90.
<br>
<br>
On some sets of the
instructions there is an
indication I need to install
compiler-rt, which I have
not done. This was not
required for the very simple
build on Debian which worked
flawlessly. Is this
required? <br>
<br>
I was told clang is being
supported on Windows so I
strongly believe some
combination of what I am
doing is not correct and I
am out of ideas. I am
grateful for any
suggestions, ideas, or
information about how to
build clang and have this
work. <br>
<span><font color="#888888">
<br>
<br>
Barbara</font></span>
<div>
<div><br>
<br>
<br>
On 5/4/2015 7:16 PM,
Yaron Keren wrote:<br>
</div>
</div>
</div>
<div>
<div>
<blockquote type="cite">
<div dir="rtl">
<div dir="ltr">Hi</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">1
Use -G "Unix
Makefiles"</div>
<div dir="ltr">2 Do
not use MSYS 2, lots
of the tests fail.</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Yaron</div>
<div dir="ltr"><br>
</div>
</div>
<div class="gmail_extra"><br>
<div
class="gmail_quote">
<div dir="ltr">2015-05-05
5:50 GMT+03:00
barbara <span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:barbara@copperspice.com"
target="_blank">barbara@copperspice.com</a>></span>:</div>
<blockquote
class="gmail_quote"
style="margin:0 0
0
.8ex;border-left:1px
#ccc
solid;padding-left:1ex">
<div
bgcolor="#FFFFFF"
text="#000000">
<font
face="Helvetica,
Arial,
sans-serif">I
downloaded
clang 3.6 and
built on
Windows Vista
using MinGW
4.8.1 and
CMake 3.2.2<br>
<br>
1 ran:
cmake -G "MSYS
Makefiles"
../llvm<br>
<br>
2 There are
two generated
make files
which have
backslash
problems
around line
54. These were
simple to edit
by hand
however I
believe this
should not be
required.<br>
<br>
(a)
tools/lto/CMakeFiles/LTO_exports.dir/build.make<br>
(b)
tools/clang/tools/libclang/CMakeFiles/libclang_exports.dir/build.make<br>
<br>
3 clang
builds,
however it
must be
restarted a
few times.<br>
<br>
4 After the
build was done
I ran
clang-test and
it failed with
269 unexpected
failures.<br>
<br>
5 Linking
libclang with
our
application
appears to
work. At run
time, calling
"clang_parseTranslationUnit2()"
returns an
extremely
large number
for the error
code.<br>
<br>
I am happy to
try any
suggestions.<span><font
color="#888888"><br>
<br>
<br>
Barbara<br>
<br>
</font></span></font>
</div>
<br>
_______________________________________________<br>
cfe-dev mailing
list<br>
<a
moz-do-not-send="true"
href="mailto:cfe-dev@cs.uiuc.edu" target="_blank">cfe-dev@cs.uiuc.edu</a><br>
<a
moz-do-not-send="true"
href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>