<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div name="messageBodySection" style="font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, sans-serif;">clearly, from what shown on http://paste.opensuse.org/14067189, c++ compiler from OpenSuse Leap is buggy.
<div>Expected output from readelf for executable tests_1 is « Elf file type is EXEC (Executable file) » which is not the case. Option -no-pie is not taken into account.</div>
<div><br /></div>
<div>This explains the failures for some PIE tests.</div>
</div>
<div name="messageReplySection" style="font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, sans-serif;">Le 20 mars 2019 à 11:44 +0100, Christoph Grüninger <foss@grueninger.de>, a écrit :<br />
<blockquote type="cite" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #1abc9c;">Hi Alan,<br />
thanks for you answer. Do you know how the open build service works? It<br />
sets up a fresh installation for each (openSuse) platform. Then CMake's<br />
sources are deflated, configure is called and the package is build,<br />
installed, tested and then packaged. So no other CMake version is<br />
involved beside CMake 3.14. So both good and bad platforms are from the<br />
same CMake source. They only differ in the versions of GCC, make, and so on.<br />
<br />
In the meantime I got some input from the openSuse community, indicating<br />
that Leap 15.0's GCC discrespects the pie/no-pie switch, cf.<br />
http://paste.opensuse.org/14067189<br />
If an openSuse bug is confirmen, I let you know.<br />
<br />
Bye<br />
Christoph<br />
<br />
<br />
Am 20.03.19 um 02:21 schrieb Alan W. Irwin:<br />
<blockquote type="cite" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #e67e22;"><br />
Hi Christoph:<br />
<br />
Just in case the trouble is simply due to a real CMake bug for some<br />
old version of CMake, what exact versions of CMake are you testing on<br />
each of your various "good" platforms compared to your "bad" platform,<br />
openSuse Leap 15.0?<br />
<br />
Alan<br />
__________________________<br />
Alan W. Irwin<br /></blockquote>
<br />
--<br />
Unfortunately, plots are notoriously hard to get right. Partly, the<br />
default settings of programs like gnuplot or Excel are to blame for<br />
this since these programs make it very convenient to create bad plots.<br />
-- Till Tantau, "The TikZ and PGF Packages"<br />
--<br />
<br />
Powered by www.kitware.com<br />
<br />
Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ<br />
<br />
Kitware offers various services to support the CMake community. For more information on each offering, please visit:<br />
<br />
CMake Support: http://cmake.org/cmake/help/support.html<br />
CMake Consulting: http://cmake.org/cmake/help/consulting.html<br />
CMake Training Courses: http://cmake.org/cmake/help/training.html<br />
<br />
Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html<br />
<br />
Follow this link to subscribe/unsubscribe:<br />
https://cmake.org/mailman/listinfo/cmake<br /></blockquote>
</div>
</body>
</html>