Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OS X support #12

Closed
alpmestan opened this issue Feb 26, 2016 · 6 comments
Closed

OS X support #12

alpmestan opened this issue Feb 26, 2016 · 6 comments
Milestone

Comments

@alpmestan
Copy link
Contributor

bootstrap.c's spinlock code doesn't build on OS X, as reported here.

/sparkle/sparkle/cbits/bootstrap.c:11:1:
     error: unknown type name 'pthread_spinlock_t'; did you mean 'pthread_rwlock_t'?
pthread_spinlock_t sparkle_init_lock;
^~~~~~~~~~~~~~~~~~
pthread_rwlock_t

/nix/store/w090w1675pg26kcwj7ka9f42c0a87wg9-Libsystem-osx-10.9.5/include/pthread.h:99:35:
     note: 'pthread_rwlock_t' declared here
typedef __darwin_pthread_rwlock_t       pthread_rwlock_t;
                                        ^

/sparkle/sparkle/cbits/bootstrap.c:16:2:
     error: implicit declaration of function 'pthread_spin_init' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
            pthread_spin_init(&sparkle_init_lock, 0);
            ^

/sparkle/sparkle/cbits/bootstrap.c:26:2:
     error: implicit declaration of function 'pthread_spin_lock' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
            pthread_spin_lock(&sparkle_init_lock);
            ^

/sparkle/sparkle/cbits/bootstrap.c:26:2:  note: did you mean 'pthread_spin_init'?

/sparkle/sparkle/cbits/bootstrap.c:16:2:
     note: 'pthread_spin_init' declared here
            pthread_spin_init(&sparkle_init_lock, 0);
            ^

/sparkle/sparkle/cbits/bootstrap.c:35:2:
     error: implicit declaration of function 'pthread_spin_unlock' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
            pthread_spin_unlock(&sparkle_init_lock);
            ^

/sparkle/sparkle/cbits/bootstrap.c:35:2:  note: did you mean 'pthread_spin_lock'?

/sparkle/sparkle/cbits/bootstrap.c:26:2:
     note: 'pthread_spin_lock' declared here
            pthread_spin_lock(&sparkle_init_lock);
            ^
4 errors generated. 
@alpmestan
Copy link
Contributor Author

This StackOverflow page appears to provide a solution to our problem. However, even when commenting out all the pthread code in bootstrap.c, the build still errors out on my laptop, with:

$ stack --nix build
sparkle-0.1: configure
sparkle-0.1: build
sparkle-0.1: copy/register
hello-0.1: configure
hello-0.1: build
lda-0.1: configure
lda-0.1: build
Completed 3 action(s).

--  While building package lda-0.1 using:
      /Users/alp/.stack/setup-exe-cache/x86_64-osx/setup-Simple-Cabal-1.22.5.0-ghc-7.10.3 --builddir=.stack-work/dist/x86_64-osx/Cabal-1.22.5.0 build exe:sparkle-example-lda --ghc-options " -ddump-hi -ddump-to-file"
    Process exited with code: ExitFailure 1
    Logs have been written to: /Users/alp/TWEAG/sparkle/.stack-work/logs/lda-0.1.log

    Configuring lda-0.1...
    Warning: Instead of 'ghc-options: -lpthread' use 'extra-libraries: pthread'
    Preprocessing executable 'sparkle-example-lda' for lda-0.1...
    [1 of 1] Compiling Main             ( SparkLDA.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/sparkle-example-lda/sparkle-example-lda-tmp/Main.o )
    Linking .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/sparkle-example-lda/sparkle-example-lda ...
    clang-3.7: warning: argument unused during compilation: '-pie'
    ld: warning: directory not found for option '-L/nix/store/5gp106zhmvh9qr3a1x2cvrl3zdm40gd8-zip-3.0/lib'
    ld: warning: directory not found for option '-L/nix/store/k7iar52kznpxpn7yyrhy09a9srhpy64a-apache-maven-3.3.9/lib'
    ld: warning: directory not found for option '-L/nix/store/5gp106zhmvh9qr3a1x2cvrl3zdm40gd8-zip-3.0/lib'
    ld: warning: directory not found for option '-L/nix/store/k7iar52kznpxpn7yyrhy09a9srhpy64a-apache-maven-3.3.9/lib'
    ld: unknown option: -z
    clang-3.7: error: linker command failed with exit code 1 (use -v to see invocation)


--  While building package hello-0.1 using:
      /Users/alp/.stack/setup-exe-cache/x86_64-osx/setup-Simple-Cabal-1.22.5.0-ghc-7.10.3 --builddir=.stack-work/dist/x86_64-osx/Cabal-1.22.5.0 build exe:sparkle-example-hello --ghc-options " -ddump-hi -ddump-to-file"
    Process exited with code: ExitFailure 1
    Logs have been written to: /Users/alp/TWEAG/sparkle/.stack-work/logs/hello-0.1.log

    Configuring hello-0.1...
    Warning: Instead of 'ghc-options: -lpthread' use 'extra-libraries: pthread'
    Preprocessing executable 'sparkle-example-hello' for hello-0.1...
    [1 of 1] Compiling Main             ( HelloSpark.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/sparkle-example-hello/sparkle-example-hello-tmp/Main.o )
    Linking .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/sparkle-example-hello/sparkle-example-hello ...
    clang-3.7: warning: argument unused during compilation: '-pie'
    ld: warning: directory not found for option '-L/nix/store/5gp106zhmvh9qr3a1x2cvrl3zdm40gd8-zip-3.0/lib'
    ld: warning: directory not found for option '-L/nix/store/k7iar52kznpxpn7yyrhy09a9srhpy64a-apache-maven-3.3.9/lib'
    ld: warning: directory not found for option '-L/nix/store/5gp106zhmvh9qr3a1x2cvrl3zdm40gd8-zip-3.0/lib'
    ld: warning: directory not found for option '-L/nix/store/k7iar52kznpxpn7yyrhy09a9srhpy64a-apache-maven-3.3.9/lib'
    ld: unknown option: -z
    clang-3.7: error: linker command failed with exit code 1 (use -v to see invocation)

So pie and -z are not recognized.

@alpmestan
Copy link
Contributor Author

if I only leave -pie in the ld-options of the two examples' cabal files, things compile but our copy-exe.sh script for packaging everything into a .jar through maven fails, since the script mostly relies on ldd for figuring out what shared libraries should be packed along with the binaries themselves:

for i in $(ldd $DIR/bin/$1 | egrep -v '(libc|libpthread)' | awk '{print $3}' | grep '\.so')
do
    [...]
done

We would need to tweak this script to work with both ldd (linux) and otool -L (OS X) in order to support both platforms.

@alpmestan
Copy link
Contributor Author

An "almost equivalent" command on OS X is $(otool -L $DIR/bin/$1 | awk '{print $1}' | grep '\.dylib'), the only problem is that with this, I get:

/usr/lib/libSystem.B.dylib
@rpath/libHSsparkle-0.1-Fx5ONngPCgG3BiyRVC84Fa-ghc7.10.3.dylib
@rpath/libHSthread-local-storage-0.1.0.3-HqJGNqN9Zw95gzDD9R2cRu-ghc7.10.3.dylib
@rpath/libHSinline-c-0.5.5.2-5IZ4rAyJfC4AnCcsx7eEok-ghc7.10.3.dylib
@rpath/libHSparsers-0.12.3-JitBXtFzivKD9l4zGYveig-ghc7.10.3.dylib
@rpath/libHScharset-0.3.7.1-1eVSFgEdV1GA19a9CKYaBe-ghc7.10.3.dylib
@rpath/libHSsemigroups-0.18.1-H2hg0TRK56868o42AJ7WhP-ghc7.10.3.dylib
@rpath/libHSunordered-containers-0.2.5.1-8BVO2aaPxdK7U6ObhjDGGE-ghc7.10.3.dylib
@rpath/libHStagged-0.8.3-5cptKNCoGdxJM6eqqNERxD-ghc7.10.3.dylib
@rpath/libHSbase-orphans-0.5.0-6r3PnYSweurA3Ul5tUzwvY-ghc7.10.3.dylib
@rpath/libHSattoparsec-0.13.0.1-KGz8kXnHawX2yTRIBzGnQa-ghc7.10.3.dylib
@rpath/libHSscientific-0.3.4.4-AqBmwDfwK7K24A70hu3AxF-ghc7.10.3.dylib
@rpath/libHSvector-0.11.0.0-LmZ3LQW4ivu8MsQuVgukln-ghc7.10.3.dylib
@rpath/libHSparsec-3.1.9-EE5NO1mlYLh4J8mgDEshNv-ghc7.10.3.dylib
@rpath/libHSdirectory-1.2.2.0-0hFG6ZxK1nk4zsyOqbNHfm-ghc7.10.3.dylib
@rpath/libHSfilepath-1.4.0.0-Ey7a1in9roBAE8bUFJ5R9m-ghc7.10.3.dylib
@rpath/libHScryptohash-0.11.6-3Cwvwq9ssRY1dmVI1qI6C2-ghc7.10.3.dylib
@rpath/libHSbyteable-0.1.1-38yjJsjDRm9KusCn8Yo4aB-ghc7.10.3.dylib
@rpath/libHSansi-wl-pprint-0.6.7.3-KTAhiPa3RNI09mbeoAwSSX-ghc7.10.3.dylib
@rpath/libHSansi-terminal-0.6.2.3-BDlVdfJGo3VHCIHxPTNjH1-ghc7.10.3.dylib
@rpath/libHSunix-2.7.1.0-KZL8h98IqDM57kQSPo1mKx-ghc7.10.3.dylib
@rpath/libHSQuickCheck-2.8.1-8UnGnTXfSEEClQczG6tI7s-ghc7.10.3.dylib
@rpath/libHStf-random-0.5-1eLmkn3WUnC8NZpPuDLGKF-ghc7.10.3.dylib
@rpath/libHSprimitive-0.6.1.0-EphY2c7CCxSCBKjAN0YTR3-ghc7.10.3.dylib
@rpath/libHSrandom-1.1-9Kgekc9yEaLHLNUuw6paWL-ghc7.10.3.dylib
@rpath/libHStime-1.5.0.1-FTheb6LSxyX1UABIbBXRfn-ghc7.10.3.dylib
@rpath/libHSdistributed-closure-0.2.1.0-CnGoxMp4UnAGM4VnY96uc9-ghc7.10.3.dylib
@rpath/libHStemplate-haskell-2.10.0.0-GJPvtLC64aA4c1Jl10o2qt-ghc7.10.3.dylib
@rpath/libHSpretty-1.1.2.0-JItwetRppk1H5Uq3xbjDGC-ghc7.10.3.dylib
@rpath/libHSconstraints-0.8-8pLt8y1loujDWvKRCW0Prx-ghc7.10.3.dylib
@rpath/libHStransformers-compat-0.4.0.4-HLoEtsQxMvo5lni62P8VpB-ghc7.10.3.dylib
@rpath/libHSmtl-2.2.1-Aue4leSeVkpKLsfHIV51E8-ghc7.10.3.dylib
@rpath/libHStransformers-0.4.2.0-GZTjP9K5WFq01xC9BAGQpF-ghc7.10.3.dylib
@rpath/libHShashable-1.2.4.0-8GjadD03dR57AKCJdr90LD-ghc7.10.3.dylib
@rpath/libHStext-1.2.2.0-5c7VCmRXJenGcMPs3kwpkI-ghc7.10.3.dylib
@rpath/libHSbinary-0.7.5.0-3uXFWMoAGBg0xKP9MHKRwi-ghc7.10.3.dylib
@rpath/libHScontainers-0.5.6.2-2C3ZI8RgPO2LBMidXKTvIU-ghc7.10.3.dylib
@rpath/libHSbytestring-0.10.6.0-6VWy06pWzJq9evDvK2d4w6-ghc7.10.3.dylib
@rpath/libHSdeepseq-1.4.1.1-6vMKxt5sPFR0XsbRWvvq59-ghc7.10.3.dylib
@rpath/libHSarray-0.5.1.0-67iodizgJQIIxYVTp4emlA-ghc7.10.3.dylib
@rpath/libHSbase-4.8.2.0-HQfYBxpPvuw8OunzQu6JGM-ghc7.10.3.dylib
@rpath/libHSinteger-gmp-1.0.0.0-2aU3IZNMF9a7mQ0OzsZ0dS-ghc7.10.3.dylib
@rpath/libHSghc-prim-0.4.0.0-8TmvWUcS1U1IKHT0levwg3-ghc7.10.3.dylib
@rpath/libHSrts_thr-ghc7.10.3.dylib
@rpath/libffi.dylib
/usr/lib/libiconv.2.dylib

so everything Haskell related has @rpath, in other words it does not say where the actual dylibs are.

If I however decide to not pack any library with the executable, I've managed to make the rest of the script work on OS X, but when launching the hello application...

$ stack exec --nix -- spark-submit --master local[1] sparkle/target/sparkle-0.1.jar 
Loading Sparkle application ...
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00000001092485a9, pid=28159, tid=6403
#
# JRE version: OpenJDK Runtime Environment (7.0-b30) (build 1.7.0-u60-unofficial-b30)
# Java VM: OpenJDK 64-Bit Server VM (24.60-b09 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# V  [libjvm.dylib+0x4485a9]  resource_allocate_bytes(unsigned long, AllocFailStrategy::AllocFailEnum)+0x1b
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /Users/alp/TWEAG/sparkle/hs_err_pid28159.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
#

And here is the report file:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00000001092485a9, pid=28159, tid=6403
#
# JRE version: OpenJDK Runtime Environment (7.0-b30) (build 1.7.0-u60-unofficial-b30)
# Java VM: OpenJDK 64-Bit Server VM (24.60-b09 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# V  [libjvm.dylib+0x4485a9]  resource_allocate_bytes(unsigned long, AllocFailStrategy::AllocFailEnum)+0x1b
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread is native thread

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000108

Registers:
RAX=0x0000000000000000, RBX=0x0000000000000000, RCX=0x0000000000000012, RDX=0x0000000000000000
RSP=0x00000001098f2750, RBP=0x00000001098f2760, RSI=0x0000000000000000, RDI=0x0000000000000102
R8 =0x00007ff085957920, R9 =0x0000000000000000, R10=0x00000001095d4180, R11=0x00000001098f2568
R12=0x0000000000000000, R13=0x00000007b06e4081, R14=0x0000000000000026, R15=0x00007ff085900810
RIP=0x00000001092485a9, EFLAGS=0x0000000000010246, ERR=0x0000000000000004
  TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00000001098f2750)
0x00000001098f2750:   00000001098f2794 00007ff08352a06a
0x00000001098f2760:   00000001098f2780 000000010929a9fa
0x00000001098f2770:   00007ff086000000 000000000000002a
0x00000001098f2780:   00000001098f27d0 000000010929b7ff
0x00000001098f2790:   0000001386000000 00007ff085900120
0x00000001098f27a0:   00007ff085900240 00007ff085900250
0x00000001098f27b0:   00007ff085900628 00000000000003d8
0x00000001098f27c0:   00007ff086000000 000000000000002a
0x00000001098f27d0:   00000001098f2820 0000000108fe74c9
0x00000001098f27e0:   000000000000002a 00007ff086000000
0x00000001098f27f0:   00007ff085900810 0000000000000001
0x00000001098f2800:   00000001098f2801 00000007b06e32b8
0x00000001098f2810:   00007ff086000000 00000001098f2848
0x00000001098f2820:   00000001098f2890 00000001090d058e
0x00000001098f2830:   00000001098f28b0 00007ff086000000
0x00000001098f2840:   00007ff086000000 00000001098f28b0
0x00000001098f2850:   000000010990a06c 00000001098fb310
0x00000001098f2860:   0000000100000000 00000001098f28f8
0x00000001098f2870:   00000001098f28b0 000000000000002a
0x00000001098f2880:   00000001098f2908 00007ff086000000
0x00000001098f2890:   00000001098f28f8 000000010990a0a0
0x00000001098f28a0:   00000007ec344940 000000010990a06c
0x00000001098f28b0:   00000007eaa9cd00 00000001098f28b8
0x00000001098f28c0:   00000007b06e4081 00000001098f2908
0x00000001098f28d0:   00000007b06e4c18 0000000000000000
0x00000001098f28e0:   00000007b06e40b0 0000000000000000
0x00000001098f28f0:   00000001098f2910 00000001098f2970
0x00000001098f2900:   00000001098f64e7 0000000000000000
0x00000001098f2910:   0000000100001fa0 0000000000000000
0x00000001098f2920:   00007ff086000000 00000001098f645f
0x00000001098f2930:   000000000000000a 00007ff085900808
0x00000001098f2940:   00000001098f29f0 00000001098f2aa0 

Instructions: (pc=0x00000001092485a9)
0x0000000109248589:   5e 41 5f 5d c3 55 48 89 e5 41 56 53 89 f3 49 89
0x0000000109248599:   fe 48 8d 05 6f 75 2e 00 48 63 38 e8 6d c2 0c 00
0x00000001092485a9:   48 8b b8 08 01 00 00 4c 89 f6 89 da 5b 41 5e 5d
0x00000001092485b9:   e9 8a 59 cf ff 55 48 89 e5 41 56 53 48 89 fb 49 

Register to memory mapping:

RAX=0x0000000000000000 is an unknown value
RBX=0x0000000000000000 is an unknown value
RCX=0x0000000000000012 is an unknown value
RDX=0x0000000000000000 is an unknown value
RSP=0x00000001098f2750 is pointing into the stack for thread: 0x00007ff086000000
RBP=0x00000001098f2760 is pointing into the stack for thread: 0x00007ff086000000
RSI=0x0000000000000000 is an unknown value
RDI=0x0000000000000102 is an unknown value
R8 =0x00007ff085957920 is an unknown value
R9 =0x0000000000000000 is an unknown value
R10=0x00000001095d4180: _ZN19TemplateInterpreter13_active_tableE+0x4000 in /nix/store/sdv9snf16mf3nw5yvaz5xd00s7sahb6n-openjdk-7u60b30/jre/lib/server/libjvm.dylib at 0x0000000108e00000
R11=0x00000001098f2568 is pointing into the stack for thread: 0x00007ff086000000
R12=0x0000000000000000 is an unknown value
R13=0x00000007b06e4081 is pointing into object: 0x00000007b06e4018

[error occurred during error reporting (printing register info), id 0xb]

Stack: [0x00007fff57efe000,0x00007fff57f7e000],  sp=0x00000001098f2750,  free space=18014261077632977k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.dylib+0x4485a9]  resource_allocate_bytes(unsigned long, AllocFailStrategy::AllocFailEnum)+0x1b
V  [libjvm.dylib+0x49a9fa]  Symbol::as_unicode(int&) const+0x2c
V  [libjvm.dylib+0x49b7ff]  StringTable::intern(Symbol*, Thread*)+0x47
V  [libjvm.dylib+0x1e74c9]  constantPoolOopDesc::string_at_impl(constantPoolHandle, int, Thread*)+0x6f
V  [libjvm.dylib+0x2d058e]  InterpreterRuntime::ldc(JavaThread*, bool)+0x9e
j  io.tweag.sparkle.Sparkle.<clinit>()V+41
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x2d3d44]  JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x22a
V  [libjvm.dylib+0x2d3b14]  JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*)+0x28
V  [libjvm.dylib+0x2a95c7]  instanceKlass::call_class_initializer_impl(instanceKlassHandle, Thread*)+0x93
V  [libjvm.dylib+0x2aaab6]  instanceKlass::initialize_impl(instanceKlassHandle, Thread*)+0x5cc
V  [libjvm.dylib+0x29ce0d]  instanceKlass::initialize(Thread*)+0x55
V  [libjvm.dylib+0x380873]  LinkResolver::resolve_static_call(CallInfo&, KlassHandle&, Symbol*, Symbol*, KlassHandle, bool, bool, Thread*)+0xad
V  [libjvm.dylib+0x380959]  LinkResolver::resolve_invokestatic(CallInfo&, constantPoolHandle, int, Thread*)+0x81
V  [libjvm.dylib+0x2cf216]  InterpreterRuntime::resolve_invoke(JavaThread*, Bytecodes::Code)+0x226
j  io.tweag.sparkle.SparkMain.main([Ljava/lang/String;)V+0
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x2d3d44]  JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x22a
V  [libjvm.dylib+0x2d3b14]  JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*)+0x28
V  [libjvm.dylib+0x440098]  Reflection::invoke(instanceKlassHandle, methodHandle, Handle, bool, objArrayHandle, BasicType, objArrayHandle, bool, Thread*)+0x9fc
V  [libjvm.dylib+0x4404fe]  Reflection::invoke_method(oopDesc*, Handle, objArrayHandle, Thread*)+0x16e
V  [libjvm.dylib+0x304767]  JVM_InvokeMethod+0x166
j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
j  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+57
j  org.apache.spark.deploy.SparkSubmit$.org$apache$spark$deploy$SparkSubmit$$runMain(Lscala/collection/Seq;Lscala/collection/Seq;Lscala/collection/mutable/Map;Ljava/lang/String;Z)V+667
j  org.apache.spark.deploy.SparkSubmit$.doRunMain$1(Lorg/apache/spark/deploy/SparkSubmitArguments;Lscala/collection/Seq;Lscala/collection/Seq;Lscala/collection/mutable/Map;Ljava/lang/String;)V+18
j  org.apache.spark.deploy.SparkSubmit$.submit(Lorg/apache/spark/deploy/SparkSubmitArguments;)V+249
j  org.apache.spark.deploy.SparkSubmit$.main([Ljava/lang/String;)V+76
j  org.apache.spark.deploy.SparkSubmit.main([Ljava/lang/String;)V+4
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x2d3d44]  JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x22a
V  [libjvm.dylib+0x2d3b14]  JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*)+0x28
V  [libjvm.dylib+0x2eb920]  jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*)+0xe6
V  [libjvm.dylib+0x2e4ad9]  jni_CallStaticVoidMethod+0x10b
C  [java+0x30ee]  JavaMain+0x91d
C  [libsystem_pthread.dylib+0x1899]  _pthread_body+0x8a
C  [libsystem_pthread.dylib+0x172a]  _pthread_struct_init+0x0
C  [libsystem_pthread.dylib+0x5fc9]  thread_start+0xd


---------------  P R O C E S S  ---------------

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 306176K, used 26355K [0x00000007eaa80000, 0x0000000800000000, 0x0000000800000000)
  eden space 262656K, 10% used [0x00000007eaa80000,0x00000007ec43ce60,0x00000007fab00000)
  from space 43520K, 0% used [0x00000007fd580000,0x00000007fd580000,0x0000000800000000)
  to   space 43520K, 0% used [0x00000007fab00000,0x00000007fab00000,0x00000007fd580000)
 ParOldGen       total 699392K, used 0K [0x00000007bff80000, 0x00000007eaa80000, 0x00000007eaa80000)
  object space 699392K, 0% used [0x00000007bff80000,0x00000007bff80000,0x00000007eaa80000)
 PSPermGen       total 21504K, used 8238K [0x00000007aff80000, 0x00000007b1480000, 0x00000007bff80000)
  object space 21504K, 38% used [0x00000007aff80000,0x00000007b078b9a8,0x00000007b1480000)

Card table byte_map: [0x000000010c9b6000,0x000000010cc37000] byte_map_base: 0x0000000108c36400

Polling page: 0x0000000107dd0000

Code Cache  [0x00000001098f6000, 0x0000000109b66000, 0x000000010c8f6000)
 total_blobs=278 nmethods=39 adapters=193 free_code_cache=48613Kb largest_free_block=49736512

Compilation events (10 events):
Event: 0,447 Thread 0x00007ff08484b000 nmethod 35 0x000000010996c710 code [0x000000010996c860, 0x000000010996cad8]
Event: 0,447 Thread 0x00007ff08484b000   36             java.util.Arrays::copyOf (19 bytes)
Event: 0,448 Thread 0x00007ff08484b000 nmethod 36 0x000000010996c2d0 code [0x000000010996c420, 0x000000010996c618]
Event: 0,448 Thread 0x00007ff08484b000   37             java.lang.AbstractStringBuilder::append (48 bytes)
Event: 0,452 Thread 0x00007ff08484b000 nmethod 37 0x000000010996ff90 code [0x0000000109970100, 0x00000001099704d8]
Event: 0,452 Thread 0x00007ff08484b000   38             java.lang.String::getChars (62 bytes)
Event: 0,453 Thread 0x00007ff08484b000 nmethod 38 0x000000010996bed0 code [0x000000010996c020, 0x000000010996c158]
Event: 0,453 Thread 0x00007ff08484b000   39             java.util.Properties$LineReader::readLine (452 bytes)
Event: 0,461 Thread 0x00007ff08484b000 nmethod 39 0x000000010996dad0 code [0x000000010996dc60, 0x000000010996e4b8]
Event: 0,468 Thread 0x00007ff08484d000 nmethod 30 0x000000010997de90 code [0x000000010997e500, 0x0000000109982460]

GC Heap History (0 events):
No events

Deoptimization events (2 events):
Event: 0,349 Thread 0x00007ff086000000 Uncommon trap: reason=unreached action=reinterpret pc=0x000000010995ba88 method=java.util.HashMap.getEntry(Ljava/lang/Object;)Ljava/util/HashMap$Entry; @ 58
Event: 0,414 Thread 0x00007ff086000000 Uncommon trap: reason=null_check action=make_not_entrant pc=0x000000010995dc68 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8

Internal exceptions (10 events):
Event: 0,444 Thread 0x00007ff086000000 Threw 0x00000007ec2d34e0 at /Users/obf/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 0,444 Thread 0x00007ff086000000 Threw 0x00000007ec2dafb8 at /Users/obf/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 0,444 Thread 0x00007ff086000000 Threw 0x00000007ec2e2000 at /Users/obf/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 0,445 Thread 0x00007ff086000000 Threw 0x00000007ec2e8c30 at /Users/obf/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 0,445 Thread 0x00007ff086000000 Threw 0x00000007ec2ed8c0 at /Users/obf/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 0,446 Thread 0x00007ff086000000 Threw 0x00000007ec2fa940 at /Users/obf/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 0,447 Thread 0x00007ff086000000 Threw 0x00000007ec302b40 at /Users/obf/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 0,447 Thread 0x00007ff086000000 Threw 0x00000007ec307080 at /Users/obf/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 0,448 Thread 0x00007ff086000000 Threw 0x00000007ec30bd08 at /Users/obf/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1244
Event: 0,448 Thread 0x00007ff086000000 Threw 0x00000007ec30d360 at /Users/obf/openjdk/hotspot/src/share/vm/prims/jvm.cpp:1244

Events (10 events):
Event: 0,468 loading class 0x00007ff086163160
Event: 0,468 loading class 0x00007ff086163160 done
Event: 0,468 loading class 0x00007ff086163e00
Event: 0,468 loading class 0x00007ff086163e00 done
Event: 0,468 loading class 0x00007ff0861640e0
Event: 0,468 loading class 0x00007ff0861640e0 done
Event: 0,468 loading class 0x00007ff08615f130
Event: 0,468 loading class 0x00007ff08615f130 done
Event: 0,469 loading class 0x0000000110126ec0
Event: 0,469 loading class 0x0000000110126ec0 done


Dynamic libraries:
0x0000000006f81000  /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x0000000006f81000  /System/Library/Frameworks/Security.framework/Versions/A/Security
0x0000000006f81000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x0000000006f81000  /usr/lib/libz.1.dylib
0x0000000006f81000  /usr/lib/libSystem.B.dylib
0x0000000006f81000  /usr/lib/libobjc.A.dylib
0x0000000006f81000  /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x0000000006f81000  /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x0000000006f81000  /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x0000000006f81000  /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x0000000006f81000  /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x0000000006f81000  /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x0000000006f81000  /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x0000000006f81000  /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x0000000006f81000  /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x0000000006f81000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x0000000006f81000  /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x0000000006f81000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x0000000006f81000  /usr/lib/libauto.dylib
0x0000000006f81000  /usr/lib/libicucore.A.dylib
0x0000000006f81000  /usr/lib/libxml2.2.dylib
0x0000000006f81000  /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x0000000006f81000  /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x0000000006f81000  /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x0000000006f81000  /usr/lib/liblangid.dylib
0x0000000006f81000  /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x0000000006f81000  /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x0000000006f81000  /usr/lib/libDiagnosticMessagesClient.dylib
0x0000000006f81000  /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x0000000006f81000  /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x0000000006f81000  /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x0000000006f81000  /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x0000000006f81000  /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x0000000006f81000  /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x0000000006f81000  /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x0000000006f81000  /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x0000000006f81000  /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x0000000006f81000  /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x0000000006f81000  /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x0000000006f81000  /usr/lib/libCRFSuite.dylib
0x0000000006f81000  /usr/lib/libc++.1.dylib
0x0000000006f81000  /usr/lib/libc++abi.dylib
0x0000000006f81000  /usr/lib/system/libcache.dylib
0x0000000006f81000  /usr/lib/system/libcommonCrypto.dylib
0x0000000006f81000  /usr/lib/system/libcompiler_rt.dylib
0x0000000006f81000  /usr/lib/system/libcopyfile.dylib
0x0000000006f81000  /usr/lib/system/libcorecrypto.dylib
0x0000000006f81000  /usr/lib/system/libdispatch.dylib
0x0000000006f81000  /usr/lib/system/libdyld.dylib
0x0000000006f81000  /usr/lib/system/libkeymgr.dylib
0x0000000006f81000  /usr/lib/system/liblaunch.dylib
0x0000000006f81000  /usr/lib/system/libmacho.dylib
0x0000000006f81000  /usr/lib/system/libquarantine.dylib
0x0000000006f81000  /usr/lib/system/libremovefile.dylib
0x0000000006f81000  /usr/lib/system/libsystem_asl.dylib
0x0000000006f81000  /usr/lib/system/libsystem_blocks.dylib
0x0000000006f81000  /usr/lib/system/libsystem_c.dylib
0x0000000006f81000  /usr/lib/system/libsystem_configuration.dylib
0x0000000006f81000  /usr/lib/system/libsystem_dnssd.dylib
0x0000000006f81000  /usr/lib/system/libsystem_info.dylib
0x0000000006f81000  /usr/lib/system/libsystem_kernel.dylib
0x0000000006f81000  /usr/lib/system/libsystem_m.dylib
0x0000000006f81000  /usr/lib/system/libsystem_malloc.dylib
0x0000000006f81000  /usr/lib/system/libsystem_network.dylib
0x0000000006f81000  /usr/lib/system/libsystem_notify.dylib
0x0000000006f81000  /usr/lib/system/libsystem_platform.dylib
0x0000000006f81000  /usr/lib/system/libsystem_pthread.dylib
0x0000000006f81000  /usr/lib/system/libsystem_sandbox.dylib
0x0000000006f81000  /usr/lib/system/libsystem_stats.dylib
0x0000000006f81000  /usr/lib/system/libunc.dylib
0x0000000006f81000  /usr/lib/system/libunwind.dylib
0x0000000006f81000  /usr/lib/system/libxpc.dylib
0x0000000006f81000  /usr/lib/libbsm.0.dylib
0x0000000006f81000  /usr/lib/libsqlite3.dylib
0x0000000006f81000  /usr/lib/libxar.1.dylib
0x0000000006f81000  /usr/lib/libpam.2.dylib
0x0000000006f81000  /usr/lib/libOpenScriptingUtil.dylib
0x0000000006f81000  /usr/lib/libbz2.1.0.dylib
0x0000000006f81000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x0000000006f81000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x0000000006f81000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x0000000006f81000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x0000000006f81000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x0000000006f81000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x0000000006f81000  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x0000000006f81000  /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x0000000006f81000  /usr/lib/system/libkxld.dylib
0x0000000006f81000  /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x0000000006f81000  /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x0000000006f81000  /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x0000000006f81000  /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x0000000006f81000  /usr/lib/libxslt.1.dylib
0x0000000006f81000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x0000000006f81000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x0000000006f81000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x0000000006f81000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x0000000006f81000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x0000000006f81000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x0000000006f81000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x0000000006f81000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x0000000006f81000  /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x0000000006f81000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x0000000006f81000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x0000000006f81000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x0000000006f81000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x0000000006f81000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x0000000006f81000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x0000000006f81000  /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x0000000006f81000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x0000000006f81000  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x0000000006f81000  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x0000000006f81000  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x0000000006f81000  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x0000000006f81000  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x0000000006f81000  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x0000000006f81000  /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x0000000006f81000  /usr/lib/libcups.2.dylib
0x0000000006f81000  /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x0000000006f81000  /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x0000000006f81000  /usr/lib/libresolv.9.dylib
0x0000000006f81000  /usr/lib/libiconv.2.dylib
0x0000000006f81000  /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x0000000006f81000  /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x0000000006f81000  /usr/lib/libheimdal-asn1.dylib
0x0000000006f81000  /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x0000000006f81000  /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x0000000006f81000  /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x0000000006f81000  /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x0000000006f81000  /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x0000000006f81000  /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x0000000006f81000  /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x0000000006f81000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x0000000006f81000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x0000000006f81000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x0000000006f81000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x0000000006f81000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x0000000006f81000  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x0000000006f81000  /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x0000000006f81000  /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x0000000006f81000  /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x0000000006f81000  /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x0000000006f81000  /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x0000000006f81000  /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x0000000006f81000  /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x0000000006f81000  /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x0000000006f81000  /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x0000000006f81000  /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x0000000108e00000  /nix/store/sdv9snf16mf3nw5yvaz5xd00s7sahb6n-openjdk-7u60b30/jre/lib/server/libjvm.dylib
0x0000000006f81000  /usr/lib/libstdc++.6.dylib
0x0000000107d93000  /nix/store/sdv9snf16mf3nw5yvaz5xd00s7sahb6n-openjdk-7u60b30/jre/lib/libverify.dylib
0x0000000107da0000  /nix/store/sdv9snf16mf3nw5yvaz5xd00s7sahb6n-openjdk-7u60b30/jre/lib/libjava.dylib
0x0000000107dda000  /nix/store/sdv9snf16mf3nw5yvaz5xd00s7sahb6n-openjdk-7u60b30/jre/lib/libzip.dylib
0x00000001122d8000  /System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/JavaRuntimeSupport
0x00000001122f0000  /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
0x0000000112305000  /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
0x0000000006f81000  /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x0000000112312000  /System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
0x0000000006f81000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x0000000006f81000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x0000000006f81000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x0000000006f81000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x0000000006f81000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x0000000006f81000  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x0000000113d66000  /nix/store/sdv9snf16mf3nw5yvaz5xd00s7sahb6n-openjdk-7u60b30/jre/lib/libnio.dylib
0x0000000113d75000  /nix/store/sdv9snf16mf3nw5yvaz5xd00s7sahb6n-openjdk-7u60b30/jre/lib/./libnet.dylib
0x0000000113d8a000  /private/var/folders/0p/xym3kyb54t12hcghbbqhpp1h0000gn/T/sparkle-app6476812855700586114/hsapp
0x0000000113a2e000  /nix/store/kn1i9a6si3kskj25vsmv0ihh9rfgrdi4-Libsystem-1197.1.1/lib/libSystem.dylib
0x0000000113a33000  /Users/alp/TWEAG/sparkle/.stack-work/install/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/sparkle-0.1-Fx5ONngPCgG3BiyRVC84Fa/libHSsparkle-0.1-Fx5ONngPCgG3BiyRVC84Fa-ghc7.10.3.dylib
0x0000000113abc000  /Users/alp/TWEAG/sparkle/.stack-work/install/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/thread-local-storage-0.1.0.3-HqJGNqN9Zw95gzDD9R2cRu/libHSthread-local-storage-0.1.0.3-HqJGNqN9Zw95gzDD9R2cRu-ghc7.10.3.dylib
0x0000000213d92000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/inline-c-0.5.5.2-5IZ4rAyJfC4AnCcsx7eEok/libHSinline-c-0.5.5.2-5IZ4rAyJfC4AnCcsx7eEok-ghc7.10.3.dylib
0x0000000213f3d000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/parsers-0.12.3-JitBXtFzivKD9l4zGYveig/libHSparsers-0.12.3-JitBXtFzivKD9l4zGYveig-ghc7.10.3.dylib
0x0000000214035000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/charset-0.3.7.1-1eVSFgEdV1GA19a9CKYaBe/libHScharset-0.3.7.1-1eVSFgEdV1GA19a9CKYaBe-ghc7.10.3.dylib
0x0000000214131000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/semigroups-0.18.1-H2hg0TRK56868o42AJ7WhP/libHSsemigroups-0.18.1-H2hg0TRK56868o42AJ7WhP-ghc7.10.3.dylib
0x0000000113ac8000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/unordered-containers-0.2.5.1-8BVO2aaPxdK7U6ObhjDGGE/libHSunordered-containers-0.2.5.1-8BVO2aaPxdK7U6ObhjDGGE-ghc7.10.3.dylib
0x0000000113b3e000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/tagged-0.8.3-5cptKNCoGdxJM6eqqNERxD/libHStagged-0.8.3-5cptKNCoGdxJM6eqqNERxD-ghc7.10.3.dylib
0x0000000113be2000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/base-orphans-0.5.0-6r3PnYSweurA3Ul5tUzwvY/libHSbase-orphans-0.5.0-6r3PnYSweurA3Ul5tUzwvY-ghc7.10.3.dylib
0x0000000214225000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/attoparsec-0.13.0.1-KGz8kXnHawX2yTRIBzGnQa/libHSattoparsec-0.13.0.1-KGz8kXnHawX2yTRIBzGnQa-ghc7.10.3.dylib
0x00000002143f6000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/scientific-0.3.4.4-AqBmwDfwK7K24A70hu3AxF/libHSscientific-0.3.4.4-AqBmwDfwK7K24A70hu3AxF-ghc7.10.3.dylib
0x000000021445c000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/vector-0.11.0.0-LmZ3LQW4ivu8MsQuVgukln/libHSvector-0.11.0.0-LmZ3LQW4ivu8MsQuVgukln-ghc7.10.3.dylib
0x0000000214925000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/parsec-3.1.9-EE5NO1mlYLh4J8mgDEshNv/libHSparsec-3.1.9-EE5NO1mlYLh4J8mgDEshNv-ghc7.10.3.dylib
0x0000000214a03000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/direc_0hFG6ZxK1nk4zsyOqbNHfm/libHSdirectory-1.2.2.0-0hFG6ZxK1nk4zsyOqbNHfm-ghc7.10.3.dylib
0x0000000113c40000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/filep_Ey7a1in9roBAE8bUFJ5R9m/libHSfilepath-1.4.0.0-Ey7a1in9roBAE8bUFJ5R9m-ghc7.10.3.dylib
0x0000000214a37000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/cryptohash-0.11.6-3Cwvwq9ssRY1dmVI1qI6C2/libHScryptohash-0.11.6-3Cwvwq9ssRY1dmVI1qI6C2-ghc7.10.3.dylib
0x0000000113b6e000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/byteable-0.1.1-38yjJsjDRm9KusCn8Yo4aB/libHSbyteable-0.1.1-38yjJsjDRm9KusCn8Yo4aB-ghc7.10.3.dylib
0x0000000214aa7000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/ansi-wl-pprint-0.6.7.3-KTAhiPa3RNI09mbeoAwSSX/libHSansi-wl-pprint-0.6.7.3-KTAhiPa3RNI09mbeoAwSSX-ghc7.10.3.dylib
0x0000000214ad3000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/ansi-terminal-0.6.2.3-BDlVdfJGo3VHCIHxPTNjH1/libHSansi-terminal-0.6.2.3-BDlVdfJGo3VHCIHxPTNjH1-ghc7.10.3.dylib
0x0000000214b3d000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/unix_KZL8h98IqDM57kQSPo1mKx/libHSunix-2.7.1.0-KZL8h98IqDM57kQSPo1mKx-ghc7.10.3.dylib
0x0000000214c36000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/QuickCheck-2.8.1-8UnGnTXfSEEClQczG6tI7s/libHSQuickCheck-2.8.1-8UnGnTXfSEEClQczG6tI7s-ghc7.10.3.dylib
0x0000000214dce000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/tf-random-0.5-1eLmkn3WUnC8NZpPuDLGKF/libHStf-random-0.5-1eLmkn3WUnC8NZpPuDLGKF-ghc7.10.3.dylib
0x0000000214e0a000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/primitive-0.6.1.0-EphY2c7CCxSCBKjAN0YTR3/libHSprimitive-0.6.1.0-EphY2c7CCxSCBKjAN0YTR3-ghc7.10.3.dylib
0x0000000214e52000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/random-1.1-9Kgekc9yEaLHLNUuw6paWL/libHSrandom-1.1-9Kgekc9yEaLHLNUuw6paWL-ghc7.10.3.dylib
0x0000000214eb9000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/time_FTheb6LSxyX1UABIbBXRfn/libHStime-1.5.0.1-FTheb6LSxyX1UABIbBXRfn-ghc7.10.3.dylib
0x0000000215003000  /Users/alp/TWEAG/sparkle/.stack-work/install/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/distributed-closure-0.2.1.0-CnGoxMp4UnAGM4VnY96uc9/libHSdistributed-closure-0.2.1.0-CnGoxMp4UnAGM4VnY96uc9-ghc7.10.3.dylib
0x0000000215019000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/templ_GJPvtLC64aA4c1Jl10o2qt/libHStemplate-haskell-2.10.0.0-GJPvtLC64aA4c1Jl10o2qt-ghc7.10.3.dylib
0x00000002153f7000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/prett_JItwetRppk1H5Uq3xbjDGC/libHSpretty-1.1.2.0-JItwetRppk1H5Uq3xbjDGC-ghc7.10.3.dylib
0x000000021544c000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/constraints-0.8-8pLt8y1loujDWvKRCW0Prx/libHSconstraints-0.8-8pLt8y1loujDWvKRCW0Prx-ghc7.10.3.dylib
0x0000000113b75000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/transformers-compat-0.4.0.4-HLoEtsQxMvo5lni62P8VpB/libHStransformers-compat-0.4.0.4-HLoEtsQxMvo5lni62P8VpB-ghc7.10.3.dylib
0x0000000215558000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/mtl-2.2.1-Aue4leSeVkpKLsfHIV51E8/libHSmtl-2.2.1-Aue4leSeVkpKLsfHIV51E8-ghc7.10.3.dylib
0x000000021559f000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/trans_GZTjP9K5WFq01xC9BAGQpF/libHStransformers-0.4.2.0-GZTjP9K5WFq01xC9BAGQpF-ghc7.10.3.dylib
0x0000000215712000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/hashable-1.2.4.0-8GjadD03dR57AKCJdr90LD/libHShashable-1.2.4.0-8GjadD03dR57AKCJdr90LD-ghc7.10.3.dylib
0x0000000215731000  /Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/lib/x86_64-osx-ghc-7.10.3/text-1.2.2.0-5c7VCmRXJenGcMPs3kwpkI/libHStext-1.2.2.0-5c7VCmRXJenGcMPs3kwpkI-ghc7.10.3.dylib
0x0000000215aab000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/binar_3uXFWMoAGBg0xKP9MHKRwi/libHSbinary-0.7.5.0-3uXFWMoAGBg0xKP9MHKRwi-ghc7.10.3.dylib
0x0000000215b3d000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/conta_2C3ZI8RgPO2LBMidXKTvIU/libHScontainers-0.5.6.2-2C3ZI8RgPO2LBMidXKTvIU-ghc7.10.3.dylib
0x0000000215dd2000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/bytes_6VWy06pWzJq9evDvK2d4w6/libHSbytestring-0.10.6.0-6VWy06pWzJq9evDvK2d4w6-ghc7.10.3.dylib
0x0000000215ef7000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/deeps_6vMKxt5sPFR0XsbRWvvq59/libHSdeepseq-1.4.1.1-6vMKxt5sPFR0XsbRWvvq59-ghc7.10.3.dylib
0x0000000215f0e000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/array_67iodizgJQIIxYVTp4emlA/libHSarray-0.5.1.0-67iodizgJQIIxYVTp4emlA-ghc7.10.3.dylib
0x0000000215fd1000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/base_HQfYBxpPvuw8OunzQu6JGM/libHSbase-4.8.2.0-HQfYBxpPvuw8OunzQu6JGM-ghc7.10.3.dylib
0x000000021696c000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/integ_2aU3IZNMF9a7mQ0OzsZ0dS/libHSinteger-gmp-1.0.0.0-2aU3IZNMF9a7mQ0OzsZ0dS-ghc7.10.3.dylib
0x00000002169ae000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/ghcpr_8TmvWUcS1U1IKHT0levwg3/libHSghc-prim-0.4.0.0-8TmvWUcS1U1IKHT0levwg3-ghc7.10.3.dylib
0x0000000216a4d000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/rts/libHSrts_thr-ghc7.10.3.dylib
0x0000000113b7c000  /nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/lib/ghc-7.10.3/rts/libffi.dylib
0x0000000113c67000  /nix/store/fywq42mjmivkh4g1i1lq5kc30dyl8kjn-libiconv-41/lib/libiconv.dylib
0x0000000216ac3000  /nix/store/x967xnkzw09zfwf05b5q1cxg0mx8f65w-gmp-5.1.3/lib/libgmp.10.dylib
0x0000000216b4d000  /nix/store/kn1i9a6si3kskj25vsmv0ihh9rfgrdi4-Libsystem-1197.1.1/lib/system/libsystem_c.dylib
0x0000000216b69000  /nix/store/kn1i9a6si3kskj25vsmv0ihh9rfgrdi4-Libsystem-1197.1.1/lib/system/libsystem_kernel.dylib
0x0000000216b7e000  /nix/store/fywq42mjmivkh4g1i1lq5kc30dyl8kjn-libiconv-41/lib/libiconv-nocharset.dylib
0x0000000113c69000  /nix/store/fywq42mjmivkh4g1i1lq5kc30dyl8kjn-libiconv-41/lib/libcharset.1.dylib

VM Arguments:
jvm_args: -Xms1g -Xmx1g -XX:MaxPermSize=256m 
java_command: org.apache.spark.deploy.SparkSubmit --master local[1] sparkle/target/sparkle-0.1.jar
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/nix/store/sdv9snf16mf3nw5yvaz5xd00s7sahb6n-openjdk-7u60b30
PATH=/Users/alp/TWEAG/sparkle/.stack-work/install/x86_64-osx/lts-5.1/7.10.3/bin:/Users/alp/.stack/snapshots/x86_64-osx/lts-5.1/7.10.3/bin:/nix/store/k7iar52kznpxpn7yyrhy09a9srhpy64a-apache-maven-3.3.9/bin:/nix/store/sdv9snf16mf3nw5yvaz5xd00s7sahb6n-openjdk-7u60b30/bin:/nix/store/jb7ag1r3zq3byh9kznq03pp2xbkjgyd3-spark-1.6.0/bin:/nix/store/5gp106zhmvh9qr3a1x2cvrl3zdm40gd8-zip-3.0/bin:/nix/store/2rw8ifmnv1ng195rp8bajdza867k17z9-ghc-7.10.3/bin:/nix/store/yirjqn5ap9mhlsyvy2fyi2xx1jl7jayb-pkg-config-0.29/bin:/nix/store/rgpxhfsd8xivvqqhxgqi3kqwm1sciwpm-clang-wrapper-3.7.0/bin:/nix/store/jiwdg4gvlvkigk3dkzpxyxhnr2i2y7y5-coreutils-8.24/bin:/nix/store/c5dimkrkr90qlqw9bzms34w6cr91cj2f-findutils-4.4.2/bin:/nix/store/144cib3svkqpqavhc36l9fl1jjbbg78d-diffutils-3.3/bin:/nix/store/yicwy6dl04qpzrg71i8dyg3swk11jv8x-gnused-4.2.2/bin:/nix/store/bj98wr6m1cqnk20m01m282zaaxf1nm3q-gnugrep-2.22/bin:/nix/store/bzf0w3v8b2x3dbbp0rmhjzd0anvg8l55-gawk-4.1.3/bin:/nix/store/v5jqgmb409cwq6621bm9pp29nza9av00-gnutar-1.28/bin:/nix/store/q8zs47h8f4jxnqvs2814cvshsiz4z1fn-gzip-1.6/bin:/nix/store/j5mz4ka98ifb3qh43rppnfh0s00cx8fl-bzip2-1.0.6/bin:/nix/store/5wr970jr8p3wqi3ydzy3yvr07a11qjsn-gnumake-4.1/bin:/nix/store/nnhl5b4mzgsmincz05jns5ngx2mjsdai-bash-4.3-p42/bin:/nix/store/2zd9ygyh9wiwp31kj4m5f5rziskshf3h-patch-2.7.5/bin:/nix/store/2dsczipb5amaknzbf05w7j0h01fs7zyr-xz-5.2.2/bin:/nix/store/8gwqwvn2k1nfvnw3xz4n5ymg5gdmgpg5-clang-3.7.0/bin:/nix/store/cxq16hncmgf4pmdc21hcdil4fxwdxa4c-cctools-binutils-darwin/bin:/nix/store/jiwdg4gvlvkigk3dkzpxyxhnr2i2y7y5-coreutils-8.24/bin:/Users/alp/.nix-profile/bin:/Users/alp/.nix-profile/sbin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Users/alp/TWEAG/apache-maven-3.3.9/bin:/Users/alp/.local/bin:/Users/alp/Library/Haskell/ghc-7.8.3/lib/cabal-install-1.22.0.0/bin:/Users/alp/bin:/Users/alp/.cabal/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/MacGPG2/bin:/usr/texbin:/Users/alp/Library/Haskell/bin
LD_LIBRARY_PATH=/nix/store/k7iar52kznpxpn7yyrhy09a9srhpy64a-apache-maven-3.3.9/lib:/nix/store/sdv9snf16mf3nw5yvaz5xd00s7sahb6n-openjdk-7u60b30/lib:/nix/store/jb7ag1r3zq3byh9kznq03pp2xbkjgyd3-spark-1.6.0/lib:/nix/store/5gp106zhmvh9qr3a1x2cvrl3zdm40gd8-zip-3.0/lib:/nix/store/sdv9snf16mf3nw5yvaz5xd00s7sahb6n-openjdk-7u60b30/jre/lib/server
SHELL=/nix/store/nnhl5b4mzgsmincz05jns5ngx2mjsdai-bash-4.3-p42/bin/bash
DISPLAY=/tmp/launch-nl06AL/org.macosforge.xquartz:0

Signal Handlers:
SIGSEGV: [libjvm.dylib+0x503e31], sa_mask[0]=0xfffefeff, sa_flags=0x00000043
SIGBUS: [libjvm.dylib+0x503e31], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGFPE: [libjvm.dylib+0x3f9506], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGPIPE: [libjvm.dylib+0x3f9506], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGXFSZ: [libjvm.dylib+0x3f9506], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGILL: [libjvm.dylib+0x3f9506], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x63807efb, sa_flags=0x00000000
SIGUSR2: [libjvm.dylib+0x3f8ff8], sa_mask[0]=0x00000000, sa_flags=0x00000042
SIGHUP: [libjvm.dylib+0x3f7287], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGINT: [libjvm.dylib+0x3f7287], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGTERM: [libjvm.dylib+0x3f7287], sa_mask[0]=0xfffefeff, sa_flags=0x00000042
SIGQUIT: [libjvm.dylib+0x3f7287], sa_mask[0]=0xfffefeff, sa_flags=0x00000042


---------------  S Y S T E M  ---------------

OS:Bsduname:Darwin 13.3.0 Darwin Kernel Version 13.3.0: Tue Jun  3 21:27:35 PDT 2014; root:xnu-2422.110.17~1/RELEASE_X86_64 x86_64
rlimit: STACK 8192k, CORE 0k, NPROC 709, NOFILE 10240, AS infinity
load average:1,32 1,83 1,68

CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, aes, erms, ht, tsc, tscinvbit, tscinv

Memory: 4k page, physical 8388608k(2097152k free)

/proc/meminfo:


vm_info: OpenJDK 64-Bit Server VM (24.60-b09) for bsd-amd64 JRE (1.7.0-u60-unofficial-b30), built on May 31 2014 05:11:27 by "obf" with gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.9.00)

time: Thu Mar 10 12:01:58 2016
elapsed time: 0 seconds

It seems the libraries are found but some other problem happens. @mboes any idea of what's going on here?

EDIT: what I have at the moment can be found in the osx branch: https://github.com/tweag/sparkle/tree/osx

@mboes mboes added this to the P3: Optional milestone Jun 11, 2016
@mboes mboes changed the title pthread spinlock symbols not found when building on OS X OS X support Jun 11, 2016
@robinbb robinbb self-assigned this Dec 5, 2016
@robinbb
Copy link

robinbb commented Feb 3, 2017

This is currently blocked on an upgrade of the inline-java package to one which includes Darwin support.

@robinbb robinbb removed their assignment Feb 23, 2017
@facundominguez
Copy link
Member

A private fork has support for Mac and is waiting to be ported.

@facundominguez
Copy link
Member

OSX is supported as best as we can for now in #154.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants