<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - LLVM triggered Diagnostic Handler: unsupported call to function S2KItSaltedSHA1Generator in gpg"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=87071">87071</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>LLVM triggered Diagnostic Handler: unsupported call to function S2KItSaltedSHA1Generator in gpg
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Mesa
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>10.3
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Drivers/Gallium/r600
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>dri-devel@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>devurandom@gmx.net
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Mesa 10.3.4 / LLVM 3.5.0 / libclc 0.0.1_pre20141027 seems to be unable to
compile the OpenCL function S2KItSaltedSHA1Generator from current
John-The-Ripper Git [1].

The function is too long to quote here, but the signature is:
inline void S2KItSaltedSHA1Generator(__global const uchar *password, int
password_length, __global const uchar *salt, int count, __global uchar *key,
int length)

My hardware as reported by JTR is:
# /usr/sbin/john -list=opencl-devices
Platform #0 name: Default
Platform version: OpenCL 1.1 MESA 10.3.4
        Device #0 (0) name:     AMD REDWOOD
        Device vendor:          X.Org
        Device type:            GPU (LE)
        Device version:         OpenCL 1.1 MESA 10.3.4
        Driver version:         10.3.4
        Native vector widths:   char 16, short 8, int 4, long 2
        Preferred vector width: char 16, short 8, int 4, long 2
        Global Memory:          1024.0 MB
        Local Memory:           32.0 KB (Local)
        Max memory alloc. size: 256.2 MB
        Max clock (MHz):        700
        Max Work Group Size:    256
        Parallel compute cores: 5

[1]
<a href="https://github.com/magnumripper/JohnTheRipper/blob/bleeding-jumbo/src/opencl/gpg_kernel.cl#L369">https://github.com/magnumripper/JohnTheRipper/blob/bleeding-jumbo/src/opencl/gpg_kernel.cl#L369</a></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>