Open tmcdonell opened 10 years ago
This is when running accelerate-nofib. You get through the map benchmarks at least...
$ ./dist/build/accelerate-nofib/accelerate-nofib --cilk --float --threads=1 --maximum-generated-tests=1 +RTS -N EKG monitor started at: http://localhost:8000 accelerate-nofib (c) [2013] The Accelerate Team Usage: accelerate-nofib [OPTIONS] Available backends: interpreter reference implementation (sequential) cuda implementation for NVIDIA GPUs (parallel) * cilk Cilk based implementation for multicore CPUs (parallel) prelude: map: Int32: DIM0: abs: [OK, passed 1 tests] plus: [OK, passed 1 tests] square: [OK, passed 1 tests] DIM1: abs: [OK, passed 1 tests] plus: [OK, passed 1 tests] square: [OK, passed 1 tests] DIM2: abs: [OK, passed 1 tests] plus: [OK, passed 1 tests] square: [OK, passed 1 tests] Int64: DIM0: abs: [OK, passed 1 tests] plus: [OK, passed 1 tests] square: [OK, passed 1 tests] DIM1: abs: [OK, passed 1 tests] plus: [OK, passed 1 tests] square: [OK, passed 1 tests] DIM2: abs: [OK, passed 1 tests] plus: [OK, passed 1 tests] square: [OK, passed 1 tests] Float: DIM0: abs: [OK, passed 1 tests] plus: [OK, passed 1 tests] square: [OK, passed 1 tests] DIM1: abs: [OK, passed 1 tests] plus: [OK, passed 1 tests] square: [OK, passed 1 tests] DIM2: abs: [OK, passed 1 tests] plus: [OK, passed 1 tests] square: [OK, passed 1 tests] zipWith: Int32: DIM0: zip: [Failed] accelerate-nofib: ToAccClone.hs: TODO: handle Intersect fish: Job 1, './dist/build/accelerate-nofib/accelerate-nofib --cilk --float --threads=1 --maximum-generated-tests=1 +RTS -N' terminated by signal SIGSEGV (Address boundary error)
I only ran one test each because the Cilk backend is kinda slow, and I am not patient...
This is when running accelerate-nofib. You get through the map benchmarks at least...