Re: fribidi and meson
John Emmas <[email protected]> Sun, 11 Mar 2018 10:21:54 +0000
| Newsgroups | gmane.comp.internationalization.fribidi |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--===============1541725710==
Content-Type: multipart/alternative;
boundary="------------090006030309020009030906"
This is a multi-part message in MIME format.
--------------090006030309020009030906
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
On 10/03/2018 20:10, Dov Grobgeld wrote:
>
> If you have another version of visual studio then VS2013, please run
> the test suite, to see if the error happens on other versions as well.
>
Thanks again, Dov. I must admit I get some pretty strange results if I
run the test modules. If I run the non-glib ones, 'fribidi-types.exe'
gives me a very lengthy printout (looking almost like an incrementing
count of some sort) with each number having either "LTR" or "ON" after
it. 'fribidi-benchmark.exe' gives a printout which looks sensible - but
the other tests appear to just hang, with nothing happening at all.
I've only tried Release builds so far - building for 32-bit (with
VS2005) and for 64-bit (with VS2015). I see the same results in both cases.
> But... And here is the strange part: BidiTest passed under debug but
> failed on the release build! I don't know if this is a bug in the
> Microsoft VS2013 compiler, or something unitialized variable or
> something else.
>
>
Yes, the ones with glib dependencies are weird ('BidiTest.exe' and
'BidiCharacterTest.exe'). The 32-bit versions get built okay with
VS2005 - but strangely, the Release builds try to link to Microsoft's
Debug libraries and they then fail to run. For the 64-bit versions
(with VS2015) the files "BidiTest.txt" and "BidiCharacterTest.txt" do
get generated - but the corresponding exe's don't get built at all... :-(
John
--------------090006030309020009030906
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 10/03/2018 20:10, Dov Grobgeld
wrote:<br>
</div>
<blockquote
cite="mid:CA++fsGHAB6esMAP9YAhaD50DThbXEtbQjseZZ=i=uU=iJ47Faw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">If you have
another version of visual studio then VS2013, please run the
test suite, to see if the error happens on other versions as
well.<br>
<br>
</div>
</div>
</blockquote>
<br>
Thanks again, Dov. I must admit I get some pretty strange results
if I run the test modules. If I run the non-glib ones,
'fribidi-types.exe' gives me a very lengthy printout (looking almost
like an incrementing count of some sort) with each number having
either "LTR" or "ON" after it. 'fribidi-benchmark.exe' gives a
printout which looks sensible - but the other tests appear to just
hang, with nothing happening at all. I've only tried Release builds
so far - building for 32-bit (with VS2005) and for 64-bit (with
VS2015). I see the same results in both cases.<br>
<br>
<br>
<blockquote
cite="mid:CA++fsGE++27_j5448+5mycmMoyhZcrVwR=Dig6M=C+km-HvsqQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">
<p>But... And here is the strange part: BidiTest passed under
debug but failed on the release build! I don't know if this
is a bug in the Microsoft VS2013 compiler, or something
unitialized variable or something else.</p>
<br>
</div>
</div>
</blockquote>
<br>
Yes, the ones with glib dependencies are weird ('BidiTest.exe' and
'BidiCharacterTest.exe'). The 32-bit versions get built okay with
VS2005 - but strangely, the Release builds try to link to
Microsoft's Debug libraries and they then fail to run. For the
64-bit versions (with VS2015) the files "BidiTest.txt" and
"BidiCharacterTest.txt" do get generated - but the corresponding
exe's don't get built at all... :-(<br>
<br>
John<br>
</body>
</html>
--------------090006030309020009030906--
--===============1541725710==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZnJpYmlkaSBt
YWlsaW5nIGxpc3QKZnJpYmlkaUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m
cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9mcmliaWRpCg==
--===============1541725710==--