<div dir="ltr">As far as I know, nobody is actively maintaining it. Pavel and I have contributed in the past, but neither of us much recently. I occasionally get sent patches and I do review and commit them, but I'm not working on fixing bugs myself.  </div><br><div class="gmail_quote"><div dir="ltr">On Mon, Sep 24, 2018 at 9:22 PM Chupin, Pavel V via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I don't think it's stable, unless somebody recently contributed to x32. <br>
The last patch I sent was ~4 years ago and there've been quite a few issues left to fix for x32. :((<br>
<br>
-- Pavel<br>
<br>
<br>
-----Original Message-----<br>
From: Andres Freund [mailto:<a href="mailto:andres@anarazel.de" target="_blank">andres@anarazel.de</a>] <br>
Sent: Friday, September 21, 2018 4:55 PM<br>
To: llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>>; Zinovy Nis <<a href="mailto:zinovy.nis@gmail.com" target="_blank">zinovy.nis@gmail.com</a>>; Chupin, Pavel V <<a href="mailto:pavel.v.chupin@intel.com" target="_blank">pavel.v.chupin@intel.com</a>>; Lang Hames <<a href="mailto:lhames@gmail.com" target="_blank">lhames@gmail.com</a>><br>
Subject: X32 bugs around "cannot select" lingering around<br>
<br>
Hi,<br>
<br>
There's several, to my eyes, somewhat related looking bugs:<br>
<br>
Bug 36743 - Cannot select: X86ISD::CALL ICE with -mx32 -O2 -fno-plt<br>
<a href="https://bugs.llvm.org/show_bug.cgi?id=36743" rel="noreferrer" target="_blank">https://bugs.llvm.org/show_bug.cgi?id=36743</a><br>
<br>
Bug 34268 - JITting of x32 code on x64 fails with crash or instruction selection error.<br>
<a href="https://bugs.llvm.org/show_bug.cgi?id=34268" rel="noreferrer" target="_blank">https://bugs.llvm.org/show_bug.cgi?id=34268</a><br>
<br>
There's unfortunately been no investigation.<br>
<br>
I'm asking because I hit something eerily looking like the second case, in postgresql.  The debian packagers report that postgres' tests fail on<br>
x32 when llvm support is enabled.  The relevant bitcode excerpt and error is:<br>
<br>
<a href="https://gist.github.com/anarazel/f8fe66e149740479ec8501683008620e" rel="noreferrer" target="_blank">https://gist.github.com/anarazel/f8fe66e149740479ec8501683008620e</a><br>
<br>
Is x32 support considered stable?<br>
<br>
Greetings,<br>
<br>
Andres Freund<br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div>