It first appeared on the Ubuntu nightlies PPA:
julia> versioninfo(true)
Julia Version 0.3.0-prerelease
Platform Info:
System: Linux (x86_64-linux-gnu)
CPU: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
WORD_SIZE: 64
Ubuntu 13.10
uname: Linux 3.11.0-18-generic #32-Ubuntu SMP Tue Feb 18 21:11:14 UTC
2014 x86_64 x86_64
Memory: 7.708961486816406 GB (1456.62109375 MB free)
Uptime: 13777.0 sec
Load Avg: 0.29345703125 0.31298828125 0.375
Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz:
speed user nice sys idle
irq
#1 800 MHz 87816 s 595 s 16024 s 1263335 s 0
s
#2 800 MHz 85845 s 5 s 15028 s 1269540 s 0
s
#3 800 MHz 83522 s 21 s 22295 s 1263617 s 0
s
#4 800 MHz 81962 s 2 s 16941 s 1269705 s 0
s
#5 3401 MHz 72782 s 11 s 13621 s 1286187 s 0
s
#6 800 MHz 83854 s 16 s 10064 s 1276365 s 0
s
#7 800 MHz 80380 s 408 s 9649 s 1278535 s 0
s
#8 800 MHz 86728 s 31 s 16384 s 1257841 s 0
s
BLAS: libblas.so.3
LAPACK: liblapack.so.3
LIBM: libopenlibm
Environment:
TERM = xterm
XDG_SESSION_PATH = /org/freedesktop/DisplayManager/Session0
XDG_SEAT_PATH = /org/freedesktop/DisplayManager/Seat0
DEFAULTS_PATH = /usr/share/gconf/ubuntu.default.path
PATH =
/home/ben/bin:/home/ben/.cabal/bin:/home/ben/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
MANDATORY_PATH = /usr/share/gconf/ubuntu.mandatory.path
NODE_PATH = /usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
HOME = /home/ben
MATHEMATICA_HOME = /usr/local/Wolfram/Mathematica/9.0
COMPIZ_BIN_PATH = /usr/bin/
Package Directory: /home/ben/.julia
9 required packages:
- Cairo 0.2.12
- DataArrays 0.1.3
- Distributions 0.4.0
- HDF5 0.2.19
- IJulia 0.1.4
- PDMats 0.1.0
- ProfileView 0.0.1
- PyPlot 1.2.2
- Vega 0.0.0
37 additional packages:
- ArrayViews 0.4.1
- BinDeps 0.2.12
- Blocks 0.0.2
- Calculus 0.1.3
- Cartesian 0.1.4
- Codecs 0.1.0
- Color 0.2.8
- Compose 0.1.26
- DataFrames 0.5.3
- Datetime 0.1.2
- Distance 0.3.1
- DualNumbers 0.0.1
- GZip 0.2.12
- Gadfly 0.2.5+ master
- Hexagons 0.0.1
- ImageView 0.0.15
- Images 0.2.30
- IniFile 0.2.2
- Iterators 0.1.2
- JSON 0.3.3
- Loess 0.0.2
- NLsolve 0.1.2 master
- Nettle 0.1.3
- NumericExtensions 0.5.4
- Optim 0.2.0
- Options 0.2.2
- PyCall 0.4.2
- REPLCompletions 0.0.0
- SIUnits 0.0.1
- SortingAlgorithms 0.0.1
- StatsBase 0.3.7
- TexExtensions 0.0.1
- Tk 0.2.11
- URIParser 0.0.1
- Winston 0.9.0
- ZMQ 0.1.9
- Zlib 0.1.5
Then I built from source and the issue was exactly the same
julia> versioninfo(true)
Julia Version 0.3.0-prerelease+1905
Commit 2fb42e5* (2014-03-07 14:44 UTC)
Platform Info:
System: Linux (x86_64-linux-gnu)
CPU: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
WORD_SIZE: 64
Ubuntu 13.10
uname: Linux 3.11.0-18-generic #32-Ubuntu SMP Tue Feb 18 21:11:14 UTC
2014 x86_64 x86_64
Memory: 7.708961486816406 GB (1364.75 MB free)
Uptime: 13881.0 sec
Load Avg: 0.59375 0.39453125 0.3984375
Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz:
speed user nice sys idle
irq
#1 2100 MHz 88280 s 595 s 16087 s 1273050 s 0
s
#2 800 MHz 86093 s 5 s 15090 s 1279515 s 0
s
#3 800 MHz 83910 s 21 s 22374 s 1273428 s 0
s
#4 800 MHz 82249 s 2 s 17006 s 1279623 s 0
s
#5 800 MHz 72982 s 11 s 13674 s 1296253 s 0
s
#6 800 MHz 84039 s 16 s 10104 s 1286477 s 0
s
#7 800 MHz 80560 s 408 s 9679 s 1288609 s 0
s
#8 3401 MHz 87056 s 31 s 16452 s 1267612 s 0
s
BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY)
LAPACK: libopenblas
LIBM: libopenlibm
Environment:
TERM = xterm
XDG_SESSION_PATH = /org/freedesktop/DisplayManager/Session0
XDG_SEAT_PATH = /org/freedesktop/DisplayManager/Seat0
DEFAULTS_PATH = /usr/share/gconf/ubuntu.default.path
PATH =
/home/ben/bin:/home/ben/.cabal/bin:/home/ben/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
MANDATORY_PATH = /usr/share/gconf/ubuntu.mandatory.path
NODE_PATH = /usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
HOME = /home/ben
MATHEMATICA_HOME = /usr/local/Wolfram/Mathematica/9.0
COMPIZ_BIN_PATH = /usr/bin/
PYTHONHOME = /usr:/usr
Package Directory: /home/ben/.julia
On Friday, March 7, 2014 1:47:02 PM UTC-5, Patrick O'Leary wrote:
>
> The HDF5 file format is stable, so I think it's fair to say there's a
> behavioral problem of some kind, either a bug or some version mismatching
> shenanigans.
>
> Could you please post the output of versioninfo(true)?
>
> On Friday, March 7, 2014 12:43:08 PM UTC-6, ben wrote:
>>
>> Hi everyone,
>>
>> A couple of days ago, a module I have been working on for some time
>> started throwing segmentation faults frequently and at random. After a lot
>> of head-scratching, I found out that the HDF5 package was causing this.
>>
>> My module starts by loading (with HDF5) some data that I processed a
>> month or so ago and stored on my hard drive in native Julia format (with
>> HDF5). The files did not change but the package was updated.
>>
>> I am not saying that this is a bug in the HDF5 package: maybe the package
>> is not fully backward-compatible with old data, maybe I just need to
>> re-process and re-store the data. I don't have the time to investigate
>> right now so I am posting this hoping that it will save someone redundant
>> head-scratching :)
>>
>> Ben
>>
>