-
Notifications
You must be signed in to change notification settings - Fork 32
Closed
Description
I'm having trouble compiling julia on my 2013 MacBook Air. Works fine on other machines.
Hardware Overview:
Model Name: MacBook Air
Model Identifier: MacBookAir6,2
Processor Name: Intel Core i7
Processor Speed: 1.7 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache (per Core): 256 KB
L3 Cache: 4 MB
Memory: 8 GB
Boot ROM Version: MBA61.0099.B00
SMC Version (system): 2.13f5
Serial Number (system): C02KW8HLF6T6
Hardware UUID: BF45083A-867E-523A-9620-1ADC5BF21B78
Install log:
zach@hermes:~|⇒ brew install --HEAD julia
==> Using Homebrew-provided fortran compiler.
This may be changed by setting the FC environment variable.
==> Cloning https://github.com/JuliaLang/julia.git
Updating /Library/Caches/Homebrew/julia--git
==> Downloading patches
######################################################################## 100.0%
==> Patching
patching file deps/Makefile
Hunk #1 succeeded at 1212 (offset 558 lines).
==> Building with an alternative Fortran compiler
This is unsupported.
Warning: No Fortran optimization information was provided. You may want to consider
setting FCFLAGS and FFLAGS or pass the `--default-fortran-flags` option to
`brew install` if your compiler is compatible with GCC.
If you like the default optimization level of your compiler, ignore this
warning.
==> Downloading http://double-conversion.googlecode.com/files/double-conversion-
Already downloaded: /Library/Caches/Homebrew/double-conversion-1.1.1.tar.gz
==> Using double-conversion: /Library/Caches/Homebrew/double-conversion-1.1.1.ta
==> Downloading http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/dSFMT-src-2
Already downloaded: /Library/Caches/Homebrew/dSFMT-src-2.2.tar.gz
==> Using DSFMT: /Library/Caches/Homebrew/dSFMT-src-2.2.tar.gz
==> make -C contrib -f repackage_system_suitesparse4.make PREFIX=/usr/local/Cell
==> make release PREFIX=/usr/local/Cellar/julia/HEAD USE_BLAS64=0 FC=/usr/local/
Stack dump:
0. Running pass 'X86 Machine Code Emitter' on function '@"julia_<<182"'
/bin/sh: line 1: 78844 Illegal instruction: 4 /private/tmp/julia-U5FF/usr/bin/julia-release-readline -bf sysimg.jl
make[1]: *** [/private/tmp/julia-U5FF/usr/lib/julia/sys0.ji] Error 132
make: *** [release] Error 2
READ THIS: https://github.com/mxcl/homebrew/wiki/troubleshooting
Any suggestions? If this issue is better suited for the Julia's main repo, please let me know.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels