![]() ![]() ::clEnqueueNDRangeKernelclEnqueueNDRangeKernel((-5-5) :Creating mining buffer :Creating mining buffer 00 ::Creating buffer for header.Creating buffer for header. ::Printing program logPrinting program log ℹ 12:03:33|openclminer1 Initialising miner. ℹ 12:03:33|openclminer0 Initialising miner. ℹ 12:03:33|stratum Subscribed to stratum server ℹ 12:03:33|stratum Connected to stratum server : 4444 ℹ 12:03:33|ethminer Connecting to stratum server :4444 :Using device: AMD TAHITI (DRM 2.48.0 / 4.9.0-3-amd64, LLVM 3.9.1)(OpenCL 1.1 Mesa 13.0.6)Įdit: Sorry, there's no simple way to prevent GitHub from butchering the formatting in the last code block. ℹ 03:06:46|openclminer0 Initialising miner. :Found suitable OpenCL device with 3221225472 bytes of GPU memory Sample benchmark run, including Ctrl+C at the end where the program simply stopped for several minutes:Įthminer/build$. I presume the solution to this one isn't as simple as adding a #pragma directive. ![]() Which I, again, have no clue what it actually does. libethash-cl/ethash_cl_miner_kernel.cl:386:_kernel void ethash_calculate_dag_item(uint start, _global hash64_t const* g_light, _global hash64_t * g_dag, uint isolate) Grepping the source tree reveals this line: I have no clue what this means since I don't know more than incredibly basic OpenCL. ::0:0: in function ethash_calculate_dag_item void (i32, %pute_hash_share addrspace(1)*, %pute_hash_share addrspace(1)*, i32): unsupported initializer for address space With that out of the way, the issue I'm facing now is that I'm instead getting Which still works with the latest git of ethminer. #pragma OPENCL EXTENSION cl_clang_storage_class_specifiers : enable To fix that I used the solution from cpp-ethereum issue #3020, where cleverly figured out you could enable the specifier anyway by prepending Input.cl:114:1: error: OpenCL version 1.1 does not support the 'static' storage class specifier ![]() OpenCL 1.1 doesn't actually support the 'static' storage class specifier and so running ethminer on Mesa results is a bunch of ![]()
0 Comments
Leave a Reply. |