[Pharo-users] OpenCL problems since we switch to OS X 10.10.3
Hi Ronie, since we switch here from OS X 10.10.2 to 10.10.3, your OpenCL framework doesn't not work anymore ... We crash Pharo everytime we try to use GPU. This is an except of the crash log: Process: Pharo [21039] Path: /Applications/Pharo.app/Contents/MacOS/Pharo Identifier:org.pharo.Pharo Version: Pharo 0.2.7-2015.04.20 (21.0) Code Type: X86 (Native) Parent Process:??? [1] Responsible: Pharo [21039] User ID: 502 Date/Time: 2015-05-20 16:50:33.740 +0200 OS Version:Mac OS X 10.10.3 (14D136) Report Version:11 Anonymous UUID:53101D99-4009-6151-7D46-D4F943A588CF Sleep/Wake UUID: D65CFFA9-9DD4-490B-99A5-D5A3F37C8649 Time Awake Since Boot: 24 seconds Time Since Wake: 19000 seconds Crashed Thread:0 Dispatch queue: opencl_runtime Exception Type:EXC_BAD_ACCESS (SIGABRT) Exception Codes: KERN_INVALID_ADDRESS at 0x0020 What can we do ? Apparently this is difficult to downgrade back to 10.10.2 Regards -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/
Re: [Pharo-users] OpenCL problems since we switch to OS X 10.10.3
Followup: OpenCL examples work on 10.10.2 and crash on 10.10.3 ... On Wed, May 20, 2015 at 5:05 PM, Serge Stinckwich wrote: > Hi Ronie, > > since we switch here from OS X 10.10.2 to 10.10.3, your OpenCL > framework doesn't not work anymore ... We crash Pharo everytime we try > to use GPU. > > This is an except of the crash log: > > Process: Pharo [21039] > Path: /Applications/Pharo.app/Contents/MacOS/Pharo > Identifier:org.pharo.Pharo > Version: Pharo 0.2.7-2015.04.20 (21.0) > Code Type: X86 (Native) > Parent Process:??? [1] > Responsible: Pharo [21039] > User ID: 502 > > Date/Time: 2015-05-20 16:50:33.740 +0200 > OS Version:Mac OS X 10.10.3 (14D136) > Report Version:11 > Anonymous UUID:53101D99-4009-6151-7D46-D4F943A588CF > > Sleep/Wake UUID: D65CFFA9-9DD4-490B-99A5-D5A3F37C8649 > > Time Awake Since Boot: 24 seconds > Time Since Wake: 19000 seconds > > Crashed Thread:0 Dispatch queue: opencl_runtime > > Exception Type:EXC_BAD_ACCESS (SIGABRT) > Exception Codes: KERN_INVALID_ADDRESS at 0x0020 > > What can we do ? Apparently this is difficult to downgrade back to 10.10.2 > > Regards > -- > Serge Stinckwich > UCBN & UMI UMMISCO 209 (IRD/UPMC) > Every DSL ends up being Smalltalk > http://www.doesnotunderstand.org/ -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/
Re: [Pharo-users] OpenCL problems since we switch to OS X 10.10.3
Any ideas Ronie about this bug ? Thank you. On Wed, May 20, 2015 at 5:05 PM, Serge Stinckwich wrote: > Hi Ronie, > > since we switch here from OS X 10.10.2 to 10.10.3, your OpenCL > framework doesn't not work anymore ... We crash Pharo everytime we try > to use GPU. > > This is an except of the crash log: > > Process: Pharo [21039] > Path: /Applications/Pharo.app/Contents/MacOS/Pharo > Identifier:org.pharo.Pharo > Version: Pharo 0.2.7-2015.04.20 (21.0) > Code Type: X86 (Native) > Parent Process:??? [1] > Responsible: Pharo [21039] > User ID: 502 > > Date/Time: 2015-05-20 16:50:33.740 +0200 > OS Version:Mac OS X 10.10.3 (14D136) > Report Version:11 > Anonymous UUID:53101D99-4009-6151-7D46-D4F943A588CF > > Sleep/Wake UUID: D65CFFA9-9DD4-490B-99A5-D5A3F37C8649 > > Time Awake Since Boot: 24 seconds > Time Since Wake: 19000 seconds > > Crashed Thread:0 Dispatch queue: opencl_runtime > > Exception Type:EXC_BAD_ACCESS (SIGABRT) > Exception Codes: KERN_INVALID_ADDRESS at 0x0020 > > What can we do ? Apparently this is difficult to downgrade back to 10.10.2 > > Regards > -- > Serge Stinckwich > UCBN & UMI UMMISCO 209 (IRD/UPMC) > Every DSL ends up being Smalltalk > http://www.doesnotunderstand.org/ -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/
Re: [Pharo-users] OpenCL problems since we switch to OS X 10.10.3
Just some random ideas... Seems some others are having problems... http://preta3d.com/os-x-users-unite/ Only a shot in the dark, not sure if it relates (search for OpenCL and Chrome)... https://forums.adobe.com/thread/1393885?start=120&tstart=0 Another shot in the dark, just looking for things you might turn off: * https://developer.apple.com/library/mac/documentation/Performance/Conceptual/OpenCL_MacProgGuide/AutoVectorizer/AutoVectorizer.html#//apple_ref/doc/uid/TP40008312-CH7-SW1 * When it crashes, does it list come file/libraries with OpenCL in their name. Use some system tool like `lsof` to see if there are other program is using those files, and see if you can identify something to turn off. Alternate drivers http://www.tonymacx86.com/graphics/161334-nvidia-releases-alternate-graphics-drivers-10-10-3-346-01-02-a.html cheers -ben On Wed, May 20, 2015 at 11:05 PM, Serge Stinckwich < serge.stinckw...@gmail.com> wrote: > Hi Ronie, > > since we switch here from OS X 10.10.2 to 10.10.3, your OpenCL > framework doesn't not work anymore ... We crash Pharo everytime we try > to use GPU. > > This is an except of the crash log: > > Process: Pharo [21039] > Path: /Applications/Pharo.app/Contents/MacOS/Pharo > Identifier:org.pharo.Pharo > Version: Pharo 0.2.7-2015.04.20 (21.0) > Code Type: X86 (Native) > Parent Process:??? [1] > Responsible: Pharo [21039] > User ID: 502 > > Date/Time: 2015-05-20 16:50:33.740 +0200 > OS Version:Mac OS X 10.10.3 (14D136) > Report Version:11 > Anonymous UUID:53101D99-4009-6151-7D46-D4F943A588CF > > Sleep/Wake UUID: D65CFFA9-9DD4-490B-99A5-D5A3F37C8649 > > Time Awake Since Boot: 24 seconds > Time Since Wake: 19000 seconds > > Crashed Thread:0 Dispatch queue: opencl_runtime > > Exception Type:EXC_BAD_ACCESS (SIGABRT) > Exception Codes: KERN_INVALID_ADDRESS at 0x0020 > > What can we do ? Apparently this is difficult to downgrade back to 10.10.2 > > Regards > -- > Serge Stinckwich > UCBN & UMI UMMISCO 209 (IRD/UPMC) > Every DSL ends up being Smalltalk > http://www.doesnotunderstand.org/ > >
Re: [Pharo-users] OpenCL problems since we switch to OS X 10.10.3
I switch to 10.10.4 and still the same problem when I launch a simple demo. Process: Pharo [2003] Path: /Applications/Pharo.app/Contents/MacOS/Pharo Identifier:org.pharo.Pharo Version: Pharo 0.2.7-2015.04.20 (21.0) Code Type: X86 (Native) Parent Process:??? [1] Responsible: Pharo [2003] User ID: 502 Date/Time: 2015-07-01 15:27:09.106 +0200 OS Version:Mac OS X 10.10.4 (14E46) Report Version:11 Anonymous UUID:53101D99-4009-6151-7D46-D4F943A588CF Sleep/Wake UUID: 9C69E3C7-C31D-4D2C-ADF8-CBCDC232EAE3 Time Awake Since Boot: 8500 seconds Time Since Wake: 3000 seconds Crashed Thread:0 Dispatch queue: opencl_runtime Exception Type:EXC_BAD_ACCESS (SIGABRT) Exception Codes: KERN_INVALID_ADDRESS at 0x0020 VM Regions Near 0x20: --> __TEXT 1000-000a6000 [ 660K] r-x/rwx SM=COW /Applications/Pharo.app/Contents/MacOS/Pharo Application Specific Information: abort() called Thread 0 Crashed:: Dispatch queue: opencl_runtime 0 libsystem_kernel.dylib 0x9b27869a __pthread_kill + 10 1 libsystem_pthread.dylib 0x9b3fef19 pthread_kill + 101 2 libsystem_c.dylib 0x91d2feee abort + 156 3 org.pharo.Pharo 0x0004c2bf sigsegv + 175 4 libsystem_platform.dylib 0x9a1c803b _sigtramp + 43 5 ??? 0x 0 + 4294967295 6 org.pharo.Pharo 0x0004c210 reportStackState + 496 7 com.apple.driver.AppleIntelHD4000GraphicsGLDriver 0x4045d791 CHAL_INTEL::COCLGen7CommandTransport::AddSurfaceStateTokensForCopy(CHAL_INTEL::tagCHALCommandPacket*, bool, bool) + 225 8 com.apple.driver.AppleIntelHD4000GraphicsGLDriver 0x4045c50f CHAL_INTEL::COCLGen7CommandTransport::BuildGen7CommandBuffer(CHAL_INTEL::tagCHALCommandPacket*) + 277 9 com.apple.driver.AppleIntelHD4000GraphicsGLDriver 0x40456357 CHAL_INTEL::ChalContext::SetupFixedFunctionKernelExecute(CHAL_INTEL::tagCHALCommandPacket*, unsigned long*) + 725 10 com.apple.driver.AppleIntelHD4000GraphicsGLDriver 0x40456df8 CHAL_INTEL::ChalContext::ChalExecuteCopyBufferData(GLDBufferImageRegionRec*, GLDBufferRec*, GLDBufferImageRegionRec*, GLDBufferRec*, GLDFenceRec*) + 1388 11 com.apple.driver.AppleIntelHD4000GraphicsGLDriver 0x40450839 gldCopyBufferDataWithQueue + 315 12 com.apple.opencl 0x9bf1d69d 0x9bf1b000 + 9885 13 com.apple.opencl 0x9bf3ccca 0x9bf1b000 + 138442 14 com.apple.opencl 0x9bf40451 0x9bf1b000 + 152657 15 libdispatch.dylib 0x9b237130 _dispatch_client_callout + 50 16 libdispatch.dylib 0x9b238570 _dispatch_barrier_sync_f_invoke + 55 17 libdispatch.dylib 0x9b238537 dispatch_barrier_sync_f + 105 18 com.apple.opencl 0x9bf402c0 0x9bf1b000 + 152256 19 com.apple.opencl 0x9bf3bcd0 0x9bf1b000 + 134352 20 com.apple.opencl 0x9bf30c0f clEnqueueReadBuffer + 839 21 ??? 0x22b81b21 0 + 582490913 22 org.pharo.Pharo 0x0009727b primitiveNativeCall + 107 On Wed, May 20, 2015 at 5:05 PM, Serge Stinckwich wrote: > Hi Ronie, > > since we switch here from OS X 10.10.2 to 10.10.3, your OpenCL > framework doesn't not work anymore ... We crash Pharo everytime we try > to use GPU. > > This is an except of the crash log: > > Process: Pharo [21039] > Path: /Applications/Pharo.app/Contents/MacOS/Pharo > Identifier:org.pharo.Pharo > Version: Pharo 0.2.7-2015.04.20 (21.0) > Code Type: X86 (Native) > Parent Process:??? [1] > Responsible: Pharo [21039] > User ID: 502 > > Date/Time: 2015-05-20 16:50:33.740 +0200 > OS Version:Mac OS X 10.10.3 (14D136) > Report Version:11 > Anonymous UUID:53101D99-4009-6151-7D46-D4F943A588CF > > Sleep/Wake UUID: D65CFFA9-9DD4-490B-99A5-D5A3F37C8649 > > Time Awake Since Boot: 24 seconds > Time Since Wake: 19000 seconds > > Crashed Thread:0 Dispatch queue: opencl_runtime > > Exception Type:EXC_BAD_ACCESS (SIGABRT) > Exception Codes: KERN_INVALID_ADDRESS at 0x0020 > > What can we do ? Apparently this is difficult to downgrade back to 10.10.2 > > Regards > -- > Serge Stinckwich > UCBN & UMI UMMISCO 209 (IRD/UPMC) > Every DSL ends up being Smalltalk > http://www.doesnotunderstand.org/ -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/