<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jun 14, 2016, at 12:33 PM, Mathieu Desnoyers <<a href="mailto:mathieu.desnoyers@efficios.com" class="">mathieu.desnoyers@efficios.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">----- On Jun 14, 2016, at 12:26 PM, Luke K D'Alessandro<span class="Apple-converted-space"> </span></span><a href="mailto:ldalessa@indiana.edu" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">ldalessa@indiana.edu</a><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""><span class="Apple-converted-space"> </span>wrote:</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><blockquote type="cite" class="">On Jun 14, 2016, at 12:21 PM, Mathieu Desnoyers <<a href="mailto:mathieu.desnoyers@efficios.com" class="">mathieu.desnoyers@efficios.com</a>><br class="">wrote:<br class=""><br class="">----- On Jun 14, 2016, at 12:12 PM, Luke K D'Alessandro <a href="mailto:ldalessa@indiana.edu" class="">ldalessa@indiana.edu</a><br class="">wrote:<br class=""><br class=""><blockquote type="cite" class="">The AC_FUNC_MALLOC depends on some runtime results which doesn't work when cross<br class="">compiling. Google has a bit to say about this and basically the fix is to stop<br class="">using the macro. Is there a specific purpose for this check, or could it just<br class="">be eliminated from configure.ac?<br class=""></blockquote><br class="">If we remove this check, we need to ensure that URCU does not depend<br class="">on malloc(0) returning non-NULL anywhere.<br class=""></blockquote><br class="">Okay, I’m not sure what the implications are this for you. We have a test<br class="">infrastructure that tries to download, build, and link liburcu using a cross<br class="">compiler for 32-bit arm platforms, but it fails because of this check. I will<br class="">try and figure out how to get a binary version of liburcu installed permanently<br class="">somewhere that the cross compiler toolchain can find.<br class=""></blockquote><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Can you give us some details on how it fails ?</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">configure output and config.log</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""></div></blockquote><div><br class=""></div><div>Sure.</div><div><br class=""></div><div>git version <span class="">5002434419b458f1de889b3ed1110b440d3bf5b0</span></div><div><br class=""></div>Config log, configure output, and make output attached. I meant to reference this issue (<a href="https://github.com/LLNL/ior/issues/4" class="">https://github.com/LLNL/ior/issues/4</a>) which has the same symptoms I see here.</div><div><br class=""></div><div>Thanks,</div><div>Luke</div><div><br class=""></div><div></div></body></html>