@0xff i've seen the same from another Mac user here, yesterday. What it tries is use your CPU as an OpenCL device. That doesn't work for eth/ethminer. Try --opencl-device 1 or 2 (since I just noticed on Github you have two GPU's). It's currently not possible to mine multi-GPU while excluding device 0, so you're limited to one for now, or perhaps it is possuble to run ethminer twice with different --opencl-device.

It was OSX 10.10.2, both go and cpp ethereum installed by homebrew with --devel flag.It's on MacBook Pro with AMD Radeon HD 6770M, did not set any --opencl-device flags, so default must work.Used "geth --rpc console" and started miner via console if I recall correctly. Didn't get any blocks for a long time, so was unsure if it's working or not. But in the end it did, and the block reward went to eth.coinbase. Well, technically there is an off chance that geth CPU miner nailed the block against all odds, but I strongly doubt it. So, my working theory is that ethminer+geth combo works.

Wasn't able to replicate this on Ubuntu, though - ethminer keeps crashing there - which is a pity as MBP GPU sucks.

@bitnovostiThaks for input. Just for kicks I compiled the thing on my MacBook too which happens to have one Iris Pro graphics card. This one worked fine, so I assume that issue is that Mac Pro has 2x graphics cards.