[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-patch-tracker] [patch #9741] Compile the JIT with LLVM 3.9
From: |
Julien Bect |
Subject: |
[Octave-patch-tracker] [patch #9741] Compile the JIT with LLVM 3.9 |
Date: |
Thu, 3 Jan 2019 04:15:06 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 |
URL:
<https://savannah.gnu.org/patch/?9741>
Summary: Compile the JIT with LLVM 3.9
Project: GNU Octave
Submitted by: jbect
Submitted on: Thu 03 Jan 2019 09:15:04 AM UTC
Category: Core : other
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
Currently, on default, --enable-jit can only be used with LLVM 3.8.
This series of patches make it possible to build with LLVM 3.7, 3.8, 3.9 and
4.0.
With 3.9 the unit tests pass as with 3.8: 36/38 pass, 2 xtests.
With 4.0 one of the unit tests crashes Octave, but some basic loops can still
be successfully compiled by the JIT.
With 3.7 not only do the unit tests crash Octave, but even a very simple loop
crashes it.
In any case, the situation is better IMHO with theses patches than without
them, so propose to apply them on default.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Thu 03 Jan 2019 09:15:04 AM UTC Name: octave-LLVM-3.9.zip Size: 6KiB
By: jbect
<http://savannah.gnu.org/patch/download.php?file_id=45849>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/patch/?9741>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-patch-tracker] [patch #9741] Compile the JIT with LLVM 3.9,
Julien Bect <=