Can't run a benchmark for neoscrypt on my R9 290 (Hawaii). sgminer fails to compile the kernel.
[23:37:20] Set algorithm N-factor to 10 (N to 429496729)
[23:37:20] Started sgminer 5.6.0-nicehash-48
[23:37:20] * using Jansson 2.7
[23:37:21] CL Platform vendor: Advanced Micro Devices, Inc.
[23:37:21] CL Platform name: AMD Accelerated Parallel Processing
[23:37:21] CL Platform version: OpenCL 2.0 AMD-APP (2117.14)
[23:37:21] Platform devices: 1
[23:37:21] 0 Hawaii
[23:37:21] Number of ADL devices: 1
[23:37:21] ATI ADL Overdrive5 API found.
[23:37:21] ATI ADL Overdrive6 API found.
[23:37:21] Found 10 logical ADL adapters
[23:37:21] ADL index 0, id 32765 - FAILED to get BIOS info
[23:37:21] Failed to ADL_Adapter_ID_Get. Error -1
[23:37:21] ADL index 1, id 32765 - FAILED to get BIOS info
[23:37:21] Failed to ADL_Adapter_ID_Get. Error -1
[23:37:21] ADL index 2, id 32765 - FAILED to get BIOS info
[23:37:21] Failed to ADL_Adapter_ID_Get. Error -1
[23:37:21] ADL index 3, id 32765 - FAILED to get BIOS info
[23:37:21] Failed to ADL_Adapter_ID_Get. Error -1
[23:37:21] ADL index 4, id 32765 - FAILED to get BIOS info
[23:37:21] Failed to ADL_Adapter_ID_Get. Error -1
[23:37:21] ADL index 5, id 32765 - FAILED to get BIOS info
[23:37:21] Failed to ADL_Adapter_ID_Get. Error -1
[23:37:21] ADL index 6, id 32765 - FAILED to get BIOS info
[23:37:21] Failed to ADL_Adapter_ID_Get. Error -1
[23:37:21] ADL index 7, id 32765 - FAILED to get BIOS info
[23:37:21] Failed to ADL_Adapter_ID_Get. Error -1
[23:37:21] ADL index 8, id 32765 - FAILED to get BIOS info
[23:37:21] Failed to ADL_Adapter_ID_Get. Error -1
[23:37:21] ADL index 9, id 32765 - FAILED to get BIOS info
[23:37:21] Failed to ADL_Adapter_ID_Get. Error -1
[23:37:21] ADL found less devices than opencl!
[23:37:21] There is possibly more than one display attached to a GPU
[23:37:21] Use the gpu map feature to reliably map OpenCL to ADL
[23:37:21] WARNING: Number of OpenCL and ADL devices did not match!
[23:37:21] Hardware monitoring may NOT match up with devices!
[23:37:21] Default Devices = 0
[23:37:21] set_devices(0)
[23:37:21] set_devices(0) done.
[23:37:21] GPU 0 Thread Concurrency set to 8192.
[23:37:21] GPU 0 Worksize set to 64.
[23:37:21] Loading settings from default_profile for pool 0
[23:37:21] Pool 0 Algorithm set to "neoscrypt"
[23:37:21] Pool 0 devices set to "0"
[23:37:21] Pool 0 lookup gap set to "(null)"
[23:37:21] Pool 0 XIntensity set to "2"
[23:37:21] Pool 0 Thread Concurrency set to "8192"
[23:37:21] Pool 0 GPU Clock set to "(null)"
[23:37:21] Pool 0 GPU Memory clock set to "(null)"
[23:37:21] Pool 0 GPU Threads set to "2"
[23:37:21] Pool 0 GPU Fan set to "(null)"
[23:37:21] Pool 0 GPU Powertune set to "(null)"
[23:37:21] Pool 0 GPU Vddc set to "(null)"
[23:37:21] Pool 0 Shaders set to "(null)"
[23:37:21] Pool 0 Worksize set to "64"
[23:37:21] Probing for an alive pool
[23:37:21] Testing neoscrypt.eu.nicehash.com
[23:37:21] Succeeded delayed connect
[23:37:24] Failed to get sessionid in initiate_stratum
[23:37:24] Stratum extranonce subscribe for neoscrypt.eu.nicehash.com
[23:37:24] Stratum authorisation success for neoscrypt.eu.nicehash.com
[23:37:24] neoscrypt.eu.nicehash.com alive
[23:37:24] Startup GPU initialization... Using settings from pool neoscrypt.eu.nicehash.com.
[23:37:24] Startup Pool No = 0
[23:37:24] compare_pool_settings()
[23:37:24] set_devices(0)
[23:37:24] set_devices(0) done.
[23:37:24] Switching to xintensity: pool = 2, default = 2
[23:37:24] xintensity -> 2
[23:37:24] GPU 0 Thread Concurrency set to 8192.
[23:37:24] GPU 0 Worksize set to 64.
[23:37:24] Set GPU 0 to neoscrypt
[23:37:24] Allocate new threads...
[23:37:24] Assign threads for device 0
[23:37:24] Thread 0 set pool = 0 (neoscrypt.eu.nicehash.com)
[23:37:24] Init GPU thread 0 GPU 0 virtual GPU 0
[23:37:24] CL Platform vendor: Advanced Micro Devices, Inc.
[23:37:24] CL Platform name: AMD Accelerated Parallel Processing
[23:37:24] CL Platform version: OpenCL 2.0 AMD-APP (2117.14)
[23:37:24] Platform devices: 1
[23:37:24] 0 Hawaii
[23:37:24] List of devices:
[23:37:24] 0 Hawaii
[23:37:24] Selected 0: Hawaii
[23:37:24] neoscrypt.eu.nicehash.com difficulty changed to 64
[23:37:24] [THR0] gen_stratum_work() - algorithm = neoscrypt
[23:37:24] [THR0] Generated stratum merkle 125c7b38eb9471177725832aee6992e724901225676b6b973b26a0568ae4a83a
[23:37:24] [THR0] Generated stratum header 02000000ff3bea36c95ddfb8b12889289a614af89a696d727031fd321c84437f2aade0f5125c7b38eb9471177725832aee6992e724901225676b6b973b26a0568ae4a83a78fa98583b861e1c00000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000
[23:37:24] [THR0] Work job_id 0000003fab300dfa nonce2 0 ntime 5898fa78
[23:37:24] [THR0] Generated neoscrypt target 0x000003fffc000000000000000000000000000000000000000000000000000000
[23:37:24] New block: 2aade0f51c84437f7031fd329a696d729a614af8b1288928c95ddfb8ff3bea36... diff 550K
[23:37:24] Preferred vector width reported 1
[23:37:24] Max work group size reported 256
[23:37:24] Maximum work size for this GPU (0) is 256.
[23:37:24] Your GPU (#0) has 40 compute units, and all AMD cards in the 7 series or newer (GCN cards) have 64 shaders per compute unit - this means it has 2560 shaders.
[23:37:24] Max mem alloc size is 4026531840
[23:37:24] Using source file neoscrypt.cl
[23:37:24] GPU 0: selecting lookup gap of 2
[23:37:24] Setting worksize to 64
[23:37:24] Using binary file neoscryptHawaiigw64l4lgtc8192.bin
[23:37:24] No binary found, generating from source
[23:37:24] Building binary neoscryptHawaiigw64l4lgtc8192.bin
[23:37:24] Trying to open /usr/x86_64-w64-mingw32/bin/neoscrypt.cl...
[23:37:24] Trying to open ./neoscrypt.cl...
[23:37:24] Using ./neoscrypt.cl
[23:37:24] CompilerOptions: -I "." -I "./kernel" -I "." -D WORKSIZE=64 -I "/usr/x86_64-w64-mingw32/bin" -D LOOKUP_GAP=2 -D MAX_GLOBAL_THREADS=8192
Error in hsa_operand section, at offset 3384:
Address offset exceeds variable size
LLVM ERROR:
Brig container validation has failed in BRIGAsmPrinter.cpp
Can't run a benchmark for neoscrypt on my R9 290 (Hawaii). sgminer fails to compile the kernel.