cc_staff
127
edits
(Warn that compiling packages on Narval requires moving the depot) |
(Marked this version for translation) |
||
Line 35: | Line 35: | ||
Note that the example package we use here, JLD, has been superseded by [https://juliapackages.com/p/jld2 JLD2] which no longer relies on a system-installed HDF5 library, and is therefore more portable. | Note that the example package we use here, JLD, has been superseded by [https://juliapackages.com/p/jld2 JLD2] which no longer relies on a system-installed HDF5 library, and is therefore more portable. | ||
== The Narval cluster == | == The Narval cluster == <!--T:70--> | ||
<!--T:71--> | |||
<div style="color: red; border: 1px dashed #2f6fab"> | <div style="color: red; border: 1px dashed #2f6fab"> | ||
<!--T:72--> | |||
[[File:Warning sign 16px.png|frameless|warning]] Warning | [[File:Warning sign 16px.png|frameless|warning]] Warning | ||
<!--T:73--> | |||
</div> | </div> | ||
<!--T:74--> | |||
On the Narval cluster, Julia sometimes crashes while installing packages in home directories, due to a bug in the filesystem software. This happens during the pre-compilation step and causes Julia to exit with a segmentation fault. | On the Narval cluster, Julia sometimes crashes while installing packages in home directories, due to a bug in the filesystem software. This happens during the pre-compilation step and causes Julia to exit with a segmentation fault. | ||
<!--T:75--> | |||
Until this bug is resolved, you should use an alternate location, such as <code>/project</code>, for your Julia “depot” on Narval, as explained in the next section. | Until this bug is resolved, you should use an alternate location, such as <code>/project</code>, for your Julia “depot” on Narval, as explained in the next section. | ||