<html>
    <head>
      <base href="https://bugs.llvm.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 - MCJIT does not propagate errors from mprotect"
   href="https://bugs.llvm.org/show_bug.cgi?id=33616">33616</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>MCJIT does not propagate errors from mprotect
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>new-bugs
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>3.8
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>PC
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux
          </td>
        </tr>

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

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

        <tr>
          <th>Priority</th>
          <td>P
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>new bugs
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>unassignedbugs@nondot.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>tim.g.armstrong@gmail.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>llvm-bugs@lists.llvm.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>MCJIT::finalizeLoadedModules() ignores the return value (and error argument)
from MemMgr->finalizeMemory(), which appears to be the only way that an error
code from mprotect() is propagated. mprotect() can fail for various reasons and
it would be good if clients of MCJIT could detect the problem and fail
gracefully.

<a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Doesn't work with SELinux"
   href="show_bug.cgi?id=6701">Bug #6701</a> mentions this problem as well.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>