AnsweredAssumed Answered

Segfault in any opencl app that tries to run on the cpu (linux64)

Question asked by volumetricsteve on Oct 28, 2016

I'll preface this with an explanation and an apology.  Using the script I wrote to sort of 'force' install the amdgpu-pro driver on linux, i've been able to get the AMDAPPSDK-3.0 to work on top of it.  Interestingly, I can run opencl code just fine on my GPU (R9 nano) but I get segmentation faults *every* time I try to do anything on the cpu (amd fx-8350)  I get the feeling this is because of something going on in amdgpu-pro, and that this configuration is justifiably unsupported.  However...for anyone looking for developer feedback, I've provided a VERY lengthy strace of what happens with the most simple opencl program I had on-hand, clinfo.  I'm sorry if this is the longest post in devgurus history.  I'll add that even when I compiled clinfo myself, it acted the exact same way.

 

execve("/usr/bin/clinfo", ["clinfo"], [/* 18 vars */]) = 0
brk(NULL)                               = 0x192b000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e12c000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/opt/AMDAPPSDK-3.0/lib/x86_64/tls/x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/AMDAPPSDK-3.0/lib/x86_64/tls/x86_64", 0x7ffd18f42660) = -1 ENOENT (No such file or directory)
open("/opt/AMDAPPSDK-3.0/lib/x86_64/tls/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/AMDAPPSDK-3.0/lib/x86_64/tls", 0x7ffd18f42660) = -1 ENOENT (No such file or directory)
open("/opt/AMDAPPSDK-3.0/lib/x86_64/x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/AMDAPPSDK-3.0/lib/x86_64/x86_64", 0x7ffd18f42660) = -1 ENOENT (No such file or directory)
open("/opt/AMDAPPSDK-3.0/lib/x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/AMDAPPSDK-3.0/lib/x86_64", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("tls/x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("librt.so.1", O_RDONLY|O_CLOEXEC)  = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb11e114000
close(3)                                = 0
open("/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p!\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=31600, ...}) = 0
mmap(NULL, 2128864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb11dcfc000
mprotect(0x7fb11dd03000, 2093056, PROT_NONE) = 0
mmap(0x7fb11df02000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fb11df02000
close(3)                                = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libm.so.6", O_RDONLY|O_CLOEXEC)   = -1 ENOENT (No such file or directory)
open("/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0PT\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=981248, ...}) = 0
mmap(NULL, 3076344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb11da0c000
mprotect(0x7fb11dafb000, 2093056, PROT_NONE) = 0
mmap(0x7fb11dcfa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xee000) = 0x7fb11dcfa000
close(3)                                = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libdl.so.2", O_RDONLY|O_CLOEXEC)  = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14512, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e12b000
mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb11d804000
mprotect(0x7fb11d807000, 2093056, PROT_NONE) = 0
mmap(0x7fb11da06000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb11da06000
close(3)                                = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libOpenCL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libOpenCL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libOpenCL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libOpenCL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libOpenCL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/amdgpu-pro/libOpenCL.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320%\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=27336, ...}) = 0
mmap(NULL, 2122720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb11d5fc000
mprotect(0x7fb11d602000, 2097152, PROT_NONE) = 0
mmap(0x7fb11d802000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fb11d802000
close(3)                                = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000*\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=88912, ...}) = 0
mmap(NULL, 2184832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb11d3e4000
mprotect(0x7fb11d3f9000, 2097152, PROT_NONE) = 0
mmap(0x7fb11d5f9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fb11d5f9000
close(3)                                = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260`\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=146440, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e12a000
mmap(NULL, 2213040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb11d1c4000
mprotect(0x7fb11d1dc000, 2093056, PROT_NONE) = 0
mmap(0x7fb11d3db000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fb11d3db000
mmap(0x7fb11d3dd000, 13488, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb11d3dd000
close(3)                                = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libc.so.6", O_RDONLY|O_CLOEXEC)   = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\6\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1693256, ...}) = 0
mmap(NULL, 3799616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb11ce24000
mprotect(0x7fb11cfba000, 2097152, PROT_NONE) = 0
mmap(0x7fb11d1ba000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x196000) = 0x7fb11d1ba000
mmap(0x7fb11d1c0000, 14912, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb11d1c0000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e129000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e127000
arch_prctl(ARCH_SET_FS, 0x7fb11e127740) = 0
mprotect(0x7fb11d1ba000, 16384, PROT_READ) = 0
mprotect(0x7fb11d3db000, 4096, PROT_READ) = 0
mprotect(0x7fb11df02000, 4096, PROT_READ) = 0
mprotect(0x7fb11dcfa000, 4096, PROT_READ) = 0
mprotect(0x7fb11da06000, 4096, PROT_READ) = 0
mprotect(0x7fb11e124000, 4096, PROT_READ) = 0
munmap(0x7fb11e114000, 51012)           = 0
set_tid_address(0x7fb11e127a10)         = 14857
set_robust_list(0x7fb11e127a20, 24)     = 0
rt_sigaction(SIGRTMIN, {0x7fb11d1c9b68, [], SA_RESTORER|SA_SIGINFO, 0x7fb11d1d4a20}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7fb11d1c9bf0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fb11d1d4a20}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
stat("/etc/OpenCL/vendors/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/OpenCL/vendors/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
brk(NULL)                               = 0x192b000
brk(0x1954000)                          = 0x1954000
getdents(3, /* 4 entries */, 32768)     = 112
open("/etc/OpenCL/vendors//amdocl32.icd", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0755, st_size=15, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e123000
fstat(4, {st_mode=S_IFREG|0755, st_size=15, ...}) = 0
lseek(4, 0, SEEK_SET)                   = 0
read(4, "libamdocl32.so\n", 15)         = 15
lseek(4, 15, SEEK_SET)                  = 15
futex(0x7fb11da070c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fb11e114000
close(5)                                = 0
open("/lib/tls/x86_64/libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/tls/x86_64", 0x7ffd18f41370) = -1 ENOENT (No such file or directory)
open("/lib/tls/libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/tls", 0x7ffd18f41370)        = -1 ENOENT (No such file or directory)
open("/lib/x86_64/libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64", 0x7ffd18f41370)     = -1 ENOENT (No such file or directory)
open("/lib/libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/tls/x86_64/libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/tls/x86_64", 0x7ffd18f41370) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/tls", 0x7ffd18f41370)    = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64/libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64", 0x7ffd18f41370) = -1 ENOENT (No such file or directory)
open("/usr/lib/libamdocl32.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=57344, ...}) = 0
munmap(0x7fb11e114000, 51012)           = 0
close(4)                                = 0
munmap(0x7fb11e123000, 4096)            = 0
open("/etc/OpenCL/vendors//amdocl64.icd", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0666, st_size=15, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e123000
fstat(4, {st_mode=S_IFREG|0666, st_size=15, ...}) = 0
lseek(4, 0, SEEK_SET)                   = 0
read(4, "libamdocl64.so\n", 15)         = 15
lseek(4, 15, SEEK_SET)                  = 15
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libamdocl64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libamdocl64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libamdocl64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libamdocl64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libamdocl64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fb11e114000
close(5)                                = 0
open("/usr/lib/x86_64-linux-gnu/amdgpu-pro/libamdocl64.so", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240eT\0\0\0\0\0"..., 832) = 832
fstat(5, {st_mode=S_IFREG|0644, st_size=61223544, ...}) = 0
mmap(NULL, 64065424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7fb119104000
mprotect(0x7fb11c7e5000, 2093056, PROT_NONE) = 0
mmap(0x7fb11c9e4000, 3682304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x36e0000) = 0x7fb11c9e4000
mmap(0x7fb11cd67000, 745360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb11cd67000
close(5)                                = 0
stat("/sys/devices/system/cpu", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/devices/system/cpu", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
getdents(5, /* 20 entries */, 32768)    = 560
getdents(5, /* 0 entries */, 32768)     = 0
close(5)                                = 0
open("/proc/self/maps", O_RDONLY|O_CLOEXEC) = 5
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
fstat(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e122000
read(5, "00400000-00480000 r-xp 00000000 "..., 1024) = 1024
read(5, "-p 0019a000 08:01 2883669       "..., 1024) = 1024
read(5, "           /usr/lib/x86_64-linux"..., 1024) = 1024
read(5, "-7fb11df02000 ---p 00007000 08:0"..., 1024) = 1024
close(5)                                = 0
munmap(0x7fb11e122000, 4096)            = 0
sched_getaffinity(14857, 32, [0 1 2 3 4 5 6 7]) = 8
readlink("/proc/self/exe", "/usr/bin/clinfo", 1024) = 15
readlink("/proc/self/exe", "/usr/bin/clinfo", 1024) = 15
munmap(0x7fb11e114000, 51012)           = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/atiadlxx", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/atiadlxx", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/atiadlxx", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/atiadlxx", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("atiadlxx", O_RDONLY|O_CLOEXEC)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fb11e114000
close(5)                                = 0
open("/lib/atiadlxx", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/atiadlxx", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
munmap(0x7fb11e114000, 51012)           = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fb11e114000
close(5)                                = 0
open("/lib/libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
munmap(0x7fb11e114000, 51012)           = 0
open("./atiadlxx", O_RDONLY|O_CLOEXEC)  = -1 ENOENT (No such file or directory)
open("./libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libamdocl12cl64.so", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0000H\0\0\0\0\0"..., 832) = 832
fstat(5, {st_mode=S_IFREG|0755, st_size=37230320, ...}) = 0
mmap(NULL, 39917456, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7fb116aec000
mprotect(0x7fb118b5b000, 2097152, PROT_NONE) = 0
mmap(0x7fb118d5b000, 3219456, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x206f000) = 0x7fb118d5b000
mmap(0x7fb11906d000, 591760, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb11906d000
close(5)                                = 0
stat("/sys/devices/system/cpu", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/devices/system/cpu", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
getdents(5, /* 20 entries */, 32768)    = 560
getdents(5, /* 0 entries */, 32768)     = 0
close(5)                                = 0
rt_sigaction(SIGFPE, {0x7fb117338000, ~[RTMIN RT_1], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fb11d1d4a20}, {SIG_DFL, [], 0}, 8) = 0
open("/proc/self/maps", O_RDONLY|O_CLOEXEC) = 5
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
fstat(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e122000
read(5, "00400000-00480000 r-xp 00000000 "..., 1024) = 1024
read(5, "             /usr/lib/x86_64-lin"..., 1024) = 1024
read(5, "             /usr/lib/libgcc_s.s"..., 1024) = 1024
read(5, "                    /lib/libm-2."..., 1024) = 1024
read(5, "p 00000000 00:00 0 \n7fb11e129000"..., 1024) = 394
close(5)                                = 0
munmap(0x7fb11e122000, 4096)            = 0
sched_getaffinity(14857, 32, [0 1 2 3 4 5 6 7]) = 8
open("/opt/AMDAPPSDK-3.0/lib/x86_64/amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("amdoclsc64", O_RDONLY|O_CLOEXEC)  = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fb11e114000
close(5)                                = 0
open("/lib/amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
munmap(0x7fb11e114000, 51012)           = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fb11e114000
close(5)                                = 0
open("/lib/libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
munmap(0x7fb11e114000, 51012)           = 0
open("./amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
brk(0x1977000)                          = 0x1977000
stat("/sys/devices/system/cpu", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/devices/system/cpu", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
getdents(5, /* 20 entries */, 32768)    = 560
getdents(5, /* 0 entries */, 32768)     = 0
close(5)                                = 0
stat("/sys/module/amdgpu", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/module/amdgpu", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
close(5)                                = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libdrm.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libdrm.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libdrm.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libdrm.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libdrm.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fb11e114000
close(5)                                = 0
open("/usr/lib/x86_64-linux-gnu/amdgpu-pro/libdrm.so.2", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 :\0\0\0\0\0\0"..., 832) = 832
fstat(5, {st_mode=S_IFREG|0644, st_size=56152, ...}) = 0
mmap(NULL, 2154096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7fb1168dc000
mprotect(0x7fb1168e9000, 2097152, PROT_NONE) = 0
mmap(0x7fb116ae9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0xd000) = 0x7fb116ae9000
close(5)                                = 0
munmap(0x7fb11e114000, 51012)           = 0
stat("/dev/dri", {st_mode=S_IFDIR|0755, st_size=100, ...}) = 0
open("/dev/dri", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=100, ...}) = 0
getdents(5, /* 5 entries */, 32768)     = 144
stat("/dev/dri/card0", {st_mode=S_IFCHR|0660, st_rdev=makedev(226, 0), ...}) = 0
readlink("/sys/dev/char/226:0/device/subsystem", "../../../../bus/pci", 4096) = 19
open("/sys/dev/char/226:0/device/uevent", O_RDONLY) = 6
read(6, "DRIVER=amdgpu\nPCI_CLASS=30000\nPC"..., 129) = 129
close(6)                                = 0
open("/sys/class/drm/card0/device/config", O_RDONLY) = 6
read(6, "\2\20\0s\7\4\20 \312\0\0\3\20\0\200\0\f\0\0\300\0\0\0\0\f\0\0\320\0\0\0\0"..., 64) = 64
close(6)                                = 0
stat("/dev/dri/renderD128", {st_mode=S_IFCHR|0660, st_rdev=makedev(226, 128), ...}) = 0
readlink("/sys/dev/char/226:128/device/subsystem", "../../../../bus/pci", 4096) = 19
open("/sys/dev/char/226:128/device/uevent", O_RDONLY) = 6
read(6, "DRIVER=amdgpu\nPCI_CLASS=30000\nPC"..., 129) = 129
close(6)                                = 0
open("/sys/class/drm/renderD128/device/config", O_RDONLY) = 6
read(6, "\2\20\0s\7\4\20 \312\0\0\3\20\0\200\0\f\0\0\300\0\0\0\0\f\0\0\320\0\0\0\0"..., 64) = 64
close(6)                                = 0
stat("/dev/dri/controlD64", {st_mode=S_IFCHR|0660, st_rdev=makedev(226, 64), ...}) = 0
readlink("/sys/dev/char/226:64/device/subsystem", "../../../../bus/pci", 4096) = 19
open("/sys/dev/char/226:64/device/uevent", O_RDONLY) = 6
read(6, "DRIVER=amdgpu\nPCI_CLASS=30000\nPC"..., 129) = 129
close(6)                                = 0
open("/sys/class/drm/controlD64/device/config", O_RDONLY) = 6
read(6, "\2\20\0s\7\4\20 \312\0\0\3\20\0\200\0\f\0\0\300\0\0\0\0\f\0\0\320\0\0\0\0"..., 64) = 64
close(6)                                = 0
getdents(5, /* 0 entries */, 32768)     = 0
close(5)                                = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/atiadlxx", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/atiadlxx", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/atiadlxx", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/atiadlxx", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("atiadlxx", O_RDONLY|O_CLOEXEC)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fb11e114000
close(5)                                = 0
open("/lib/atiadlxx", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/atiadlxx", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
munmap(0x7fb11e114000, 51012)           = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fb11e114000
close(5)                                = 0
open("/lib/libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
munmap(0x7fb11e114000, 51012)           = 0
open("./atiadlxx", O_RDONLY|O_CLOEXEC)  = -1 ENOENT (No such file or directory)
open("./libatiadlxx.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e122000
read(5, "MemTotal:       32788500 kB\nMemF"..., 1024) = 1024
close(5)                                = 0
munmap(0x7fb11e122000, 4096)            = 0
open("cal.ini", O_RDONLY)               = -1 ENOENT (No such file or directory)
open("/dev/dri/renderD128", O_RDWR)     = 5
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libdrm_amdgpu.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libdrm_amdgpu.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libdrm_amdgpu.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libdrm_amdgpu.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libdrm_amdgpu.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 6, 0) = 0x7fb11e114000
close(6)                                = 0
open("/usr/lib/x86_64-linux-gnu/amdgpu-pro/libdrm_amdgpu.so.1", O_RDONLY|O_CLOEXEC) = 6
read(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\32\0\0\0\0\0\0"..., 832) = 832
fstat(6, {st_mode=S_IFREG|0644, st_size=39680, ...}) = 0
mmap(NULL, 2135328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0x7fb1166cc000
mprotect(0x7fb1166d6000, 2093056, PROT_NONE) = 0
mmap(0x7fb1168d5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x9000) = 0x7fb1168d5000
close(6)                                = 0
munmap(0x7fb11e114000, 51012)           = 0
fstat(5, {st_mode=S_IFCHR|0660, st_rdev=makedev(226, 128), ...}) = 0
fstat(5, {st_mode=S_IFCHR|0660, st_rdev=makedev(226, 128), ...}) = 0
stat("/sys/dev/char/226:128/device/drm", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/dev/char/226:128/device/drm", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 6
fstat(6, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
fstatfs(6, {f_type=SYSFS_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
getdents(6, /* 5 entries */, 32768)     = 144
close(6)                                = 0
ioctl(5, DRM_IOCTL_VERSION, 0x1961080)  = 0
ioctl(5, DRM_IOCTL_VERSION, 0x1961080)  = 0
dup(5)                                  = 6
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412e0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412b0) = 0
fstat(6, {st_mode=S_IFCHR|0660, st_rdev=makedev(226, 128), ...}) = 0
stat("/sys/dev/char/226:128/device/drm", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/dev/char/226:128/device/drm", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 7
fstat(7, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
fstatfs(7, {f_type=SYSFS_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
getdents(7, /* 5 entries */, 32768)     = 144
close(7)                                = 0
ioctl(6, DRM_IOCTL_AMDGPU_CTX or DRM_IOCTL_ETNAVIV_GEM_NEW or DRM_IOCTL_MSM_GEM_NEW or DRM_IOCTL_VC4_WAIT_BO, 0x7ffd18f41330) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f412f0) = 0
mmap(0xc00200000, 17177772032, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xc00200000
open("/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 7
read(7, "0-7\n", 8192)                  = 4
close(7)                                = 0
mmap(NULL, 249856, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e0e6000
mmap(NULL, 495616, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e06d000
brk(0x1999000)                          = 0x1999000
mmap(NULL, 200704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e03c000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40ff0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41000) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f41110) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100000000) = 0x7fb11e02c000
brk(0x19bf000)                          = 0x19bf000
mmap(NULL, 200704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11dffb000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40ff0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41000) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f41110) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100010000) = 0x7fb11dfe4000
brk(0x19e1000)                          = 0x19e1000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f410b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f410c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f410b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f410c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f410b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f410c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40cf0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40d00) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f410d0) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100023000) = 0x7fb11dfcf000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40cf0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40d00) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f410d0) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100033000) = 0x7fb11dfbf000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40cf0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40d00) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f410d0) = 0
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100043000) = 0x7fb1165c7000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40cf0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40d00) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f410d0) = 0
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100143000) = 0x7fb1164c7000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40cf0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40d00) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f410d0) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100243000) = 0x7fb11dfaf000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40cf0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40d00) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f410d0) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100253000) = 0x7fb11df9f000
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f41440) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f41440) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f41440) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f41440) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f41440) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f41440) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f41750) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f41750) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f41750) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f41750) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f41750) = 0
ioctl(6, DRM_IOCTL_AMDGPU_INFO or DRM_IOCTL_SIS_FB_FREE, 0x7ffd18f41750) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41240) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f41250) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41240) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f41250) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41240) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f41250) = 0
munmap(0x7fb11dfcf000, 65536)           = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41180) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f41190) = 0
munmap(0x7fb11dfbf000, 65536)           = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41180) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f41190) = 0
munmap(0x7fb1165c7000, 1048576)         = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41180) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f41190) = 0
munmap(0x7fb1164c7000, 1048576)         = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41180) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f41190) = 0
munmap(0x7fb11dfaf000, 65536)           = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41180) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f41190) = 0
munmap(0x7fb11df9f000, 65536)           = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41180) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f41190) = 0
munmap(0x7fb11e02c000, 65536)           = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41700) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f41710) = 0
munmap(0x7fb11e03c000, 200704)          = 0
munmap(0x7fb11dfe4000, 65536)           = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41700) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f41710) = 0
munmap(0x7fb11dffb000, 200704)          = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40f40) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40f50) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f41060) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100000000) = 0x7fb11e05c000
brk(0x1a02000)                          = 0x1a02000
brk(0x1a32000)                          = 0x1a32000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40f40) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40f50) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f41060) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100010000) = 0x7fb11e04c000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f41000) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41010) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f41000) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41010) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f41000) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f41010) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40c40) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40c50) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f41020) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100023000) = 0x7fb11e037000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40c40) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40c50) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f41020) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100033000) = 0x7fb11e027000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40c40) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40c50) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f41020) = 0
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100043000) = 0x7fb1165c7000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40c40) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40c50) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f41020) = 0
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100143000) = 0x7fb1164c7000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40c40) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40c50) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f41020) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100243000) = 0x7fb11e017000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40c40) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40c50) = 0
brk(0x1a54000)                          = 0x1a54000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f41020) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100253000) = 0x7fb11e007000
brk(0x1a79000)                          = 0x1a79000
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f40e80) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f40e50) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f40ea0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40bc0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40bd0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40ce0) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100263000) = 0x7fb11dff7000
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f40e80) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f40e50) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f40ea0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40bc0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40bd0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40ce0) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100273000) = 0x7fb11dfe7000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40f80) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40f90) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40f80) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40f90) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40fa0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40fb0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40fa0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40fb0) = 0
brk(0x1a9a000)                          = 0x1a9a000
rt_sigaction(SIGFPE, {0x7fb119742190, ~[RTMIN RT_1], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fb11d1d4a20}, {0x7fb117338000, ~[KILL STOP RTMIN RT_1], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fb11d1d4a20}, 8) = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("amdoclsc64", O_RDONLY|O_CLOEXEC)  = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fb11dfd4000
close(7)                                = 0
open("/lib/amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
munmap(0x7fb11dfd4000, 51012)           = 0
open("/opt/AMDAPPSDK-3.0/lib/x86_64/libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/x86_64/libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("tls/libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("x86_64/libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=51012, ...}) = 0
mmap(NULL, 51012, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fb11dfd4000
close(7)                                = 0
open("/lib/libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
munmap(0x7fb11dfd4000, 51012)           = 0
open("./amdoclsc64", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libamdoclsc64.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
sysinfo({uptime=1052278, loads=[0, 0, 0], totalram=33575424000, freeram=31254429696, sharedram=331776, bufferram=144240640, totalswap=0, freeswap=0, procs=127, totalhigh=0, freehigh=0, mem_unit=1}) = 0
clock_getres(CLOCK_MONOTONIC, {0, 1})   = 0
open("/proc/cpuinfo", O_RDONLY)         = 7
fstat(7, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e06c000
read(7, "processor\t: 0\nvendor_id\t: Authen"..., 4096) = 3480
read(7, "processor\t: 3\nvendor_id\t: Authen"..., 1024) = 1024
lseek(7, -4312, SEEK_CUR)               = 192
close(7)                                = 0
munmap(0x7fb11e06c000, 4096)            = 0
close(4)                                = 0
munmap(0x7fb11e123000, 4096)            = 0
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
futex(0x7fb11d8023d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
fstat(1, {st_mode=S_IFREG|0644, st_size=45853, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11e123000
write(1, "Number of platforms:\t\t\t\t 1\n", 27Number of platforms:                 1
) = 27
write(1, "  Platform Profile:\t\t\t\t FULL_PRO"..., 37  Platform Profile:                 FULL_PROFILE
) = 37
write(1, "  Platform Version:\t\t\t\t OpenCL 2"..., 52  Platform Version:                 OpenCL 2.0 AMD-APP (2117.7)
) = 52
write(1, "  Platform Name:\t\t\t\t AMD Acceler"..., 57  Platform Name:                 AMD Accelerated Parallel Processing
) = 57
write(1, "  Platform Vendor:\t\t\t\t Advanced "..., 52  Platform Vendor:                 Advanced Micro Devices, Inc.
) = 52
write(1, "  Platform Extensions:\t\t\t\t cl_kh"..., 84  Platform Extensions:                 cl_khr_icd cl_amd_event_callback cl_amd_offline_devices
) = 84
write(1, "\n", 1
)                       = 1
write(1, "\n", 1
)                       = 1
write(1, "  Platform Name:\t\t\t\t AMD Acceler"..., 57  Platform Name:                 AMD Accelerated Parallel Processing
) = 57
write(1, "Number of devices:\t\t\t\t 2\n", 25Number of devices:                 2
) = 25
write(1, "  Device Type:\t\t\t\t\t CL_DEVICE_TY"..., 39  Device Type:                     CL_DEVICE_TYPE_GPU
) = 39
write(1, "  Vendor ID:\t\t\t\t\t 1002h\n", 24  Vendor ID:                     1002h
) = 24
write(1, "  Board name:\t\t\t\t\t \n", 20  Board name:                    
) = 20
write(1, "  Device Topology:\t\t\t\t PCI[ B#1,"..., 44  Device Topology:                 PCI[ B#1, D#0, F#0 ]
) = 44
write(1, "  Max compute units:\t\t\t\t 14\n", 28  Max compute units:                 14
) = 28
write(1, "  Max work items dimensions:\t\t\t "..., 34  Max work items dimensions:             3
) = 34
write(1, "    Max work items[0]:\t\t\t\t 256\n", 31    Max work items[0]:                 256
) = 31
write(1, "    Max work items[1]:\t\t\t\t 256\n", 31    Max work items[1]:                 256
) = 31
write(1, "    Max work items[2]:\t\t\t\t 256\n", 31    Max work items[2]:                 256
) = 31
write(1, "  Max work group size:\t\t\t\t 256\n", 31  Max work group size:                 256
) = 31
write(1, "  Preferred vector width char:\t\t"..., 36  Preferred vector width char:             4
) = 36
write(1, "  Preferred vector width short:\t"..., 37  Preferred vector width short:             2
) = 37
write(1, "  Preferred vector width int:\t\t\t"..., 35  Preferred vector width int:             1
) = 35
write(1, "  Preferred vector width long:\t\t"..., 36  Preferred vector width long:             1
) = 36
write(1, "  Preferred vector width float:\t"..., 37  Preferred vector width float:             1
) = 37
write(1, "  Preferred vector width double:"..., 37  Preferred vector width double:         1
) = 37
write(1, "  Native vector width char:\t\t\t 4"..., 33  Native vector width char:             4
) = 33
write(1, "  Native vector width short:\t\t\t "..., 34  Native vector width short:             2
) = 34
write(1, "  Native vector width int:\t\t\t 1\n", 32  Native vector width int:             1
) = 32
write(1, "  Native vector width long:\t\t\t 1"..., 33  Native vector width long:             1
) = 33
write(1, "  Native vector width float:\t\t\t "..., 34  Native vector width float:             1
) = 34
write(1, "  Native vector width double:\t\t\t"..., 35  Native vector width double:             1
) = 35
write(1, "  Max clock frequency:\t\t\t\t 555Mh"..., 34  Max clock frequency:                 555Mhz
) = 34
write(1, "  Address bits:\t\t\t\t\t 64\n", 24  Address bits:                     64
) = 24
write(1, "  Max memory allocation:\t\t\t 3033"..., 39  Max memory allocation:             3033498624
) = 39
write(1, "  Image support:\t\t\t\t Yes\n", 25  Image support:                 Yes
) = 25
write(1, "  Max number of images read argu"..., 45  Max number of images read arguments:         128
) = 45
write(1, "  Max number of images write arg"..., 44  Max number of images write arguments:         8
) = 44
write(1, "  Max image 2D width:\t\t\t\t 16384\n", 32  Max image 2D width:                 16384
) = 32
write(1, "  Max image 2D height:\t\t\t\t 16384"..., 33  Max image 2D height:                 16384
) = 33
write(1, "  Max image 3D width:\t\t\t\t 2048\n", 31  Max image 3D width:                 2048
) = 31
write(1, "  Max image 3D height:\t\t\t\t 2048\n", 32  Max image 3D height:                 2048
) = 32
write(1, "  Max image 3D depth:\t\t\t\t 2048\n", 31  Max image 3D depth:                 2048
) = 31
write(1, "  Max samplers within kernel:\t\t\t"..., 36  Max samplers within kernel:             16
) = 36
write(1, "  Max size of kernel argument:\t\t"..., 39  Max size of kernel argument:             1024
) = 39
write(1, "  Alignment (bits) of base addre"..., 43  Alignment (bits) of base address:         2048
) = 43
write(1, "  Minimum alignment (bytes) for "..., 51  Minimum alignment (bytes) for any datatype:     128
) = 51
write(1, "  Single precision floating poin"..., 45  Single precision floating point capability
) = 45
write(1, "    Denorms:\t\t\t\t\t No\n", 21    Denorms:                     No
) = 21
write(1, "    Quiet NaNs:\t\t\t\t\t Yes\n", 25    Quiet NaNs:                     Yes
) = 25
write(1, "    Round to nearest even:\t\t\t Ye"..., 34    Round to nearest even:             Yes
) = 34
write(1, "    Round to zero:\t\t\t\t Yes\n", 27    Round to zero:                 Yes
) = 27
write(1, "    Round to +ve and infinity:\t\t"..., 38    Round to +ve and infinity:             Yes
) = 38
write(1, "    IEEE754-2008 fused multiply-"..., 43    IEEE754-2008 fused multiply-add:         Yes
) = 43
write(1, "  Cache type:\t\t\t\t\t Read/Write\n", 30  Cache type:                     Read/Write
) = 30
write(1, "  Cache line size:\t\t\t\t 64\n", 26  Cache line size:                 64
) = 26
write(1, "  Cache size:\t\t\t\t\t 16384\n", 25  Cache size:                     16384
) = 25
write(1, "  Global memory size:\t\t\t\t 427664"..., 37  Global memory size:                 4276645888
) = 37
write(1, "  Constant buffer size:\t\t\t\t 6553"..., 34  Constant buffer size:                 65536
) = 34
write(1, "  Max number of constant args:\t\t"..., 36  Max number of constant args:             8
) = 36
write(1, "  Local memory type:\t\t\t\t Scratch"..., 36  Local memory type:                 Scratchpad
) = 36
write(1, "  Local memory size:\t\t\t\t 32768\n", 31  Local memory size:                 32768
) = 31
write(1, "  Max pipe arguments:\t\t\t\t 0\n", 28  Max pipe arguments:                 0
) = 28
write(1, "  Max pipe active reservations:\t"..., 37  Max pipe active reservations:             0
) = 37
write(1, "  Max pipe packet size:\t\t\t\t 0\n", 30  Max pipe packet size:                 0
) = 30
write(1, "  Max global variable size:\t\t\t 0"..., 33  Max global variable size:             0
) = 33
write(1, "  Max global variable preferred "..., 47  Max global variable preferred total size:     0
) = 47
write(1, "  Max read/write image args:\t\t\t "..., 34  Max read/write image args:             0
) = 34
write(1, "  Max on device events:\t\t\t\t 0\n", 30  Max on device events:                 0
) = 30
write(1, "  Queue on device max size:\t\t\t 0"..., 33  Queue on device max size:             0
) = 33
write(1, "  Max on device queues:\t\t\t\t 0\n", 30  Max on device queues:                 0
) = 30
write(1, "  Queue on device preferred size"..., 38  Queue on device preferred size:         0
) = 38
write(1, "  SVM capabilities:\t\t\t\t \n", 25  SVM capabilities:                
) = 25
write(1, "    Coarse grain buffer:\t\t\t No\n", 31    Coarse grain buffer:             No
) = 31
write(1, "    Fine grain buffer:\t\t\t\t No\n", 30    Fine grain buffer:                 No
) = 30
write(1, "    Fine grain system:\t\t\t\t No\n", 30    Fine grain system:                 No
) = 30
write(1, "    Atomics:\t\t\t\t\t No\n", 21    Atomics:                     No
) = 21
write(1, "  Preferred platform atomic alig"..., 43  Preferred platform atomic alignment:         0
) = 43
write(1, "  Preferred global atomic alignm"..., 41  Preferred global atomic alignment:         0
) = 41
write(1, "  Preferred local atomic alignme"..., 40  Preferred local atomic alignment:         0
) = 40
statfs(".", {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=30735195, f_bfree=27633690, f_bavail=26066672, f_files=7815168, f_ffree=7607144, f_fsid={3142816759, 1568331088}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
open("/tmp/OCL14857T0", O_RDWR|O_CREAT|O_TRUNC, 0644) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
statfs(".", {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=30735195, f_bfree=27633690, f_bavail=26066672, f_files=7815168, f_ffree=7607144, f_fsid={3142816759, 1568331088}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
stat("/tmp/OCL14857T2.cl", 0x7ffd18f40460) = -1 ENOENT (No such file or directory)
brk(0x1ac1000)                          = 0x1ac1000
stat("/usr/local/include", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("include", 0x7ffd18f3fbf0)         = -1 ENOENT (No such file or directory)
stat(".", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
stat("include", 0x7ffd18f3fb90)         = -1 ENOENT (No such file or directory)
stat("/usr/include", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
open("/System/Library/CoreServices/SystemVersion.plist", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("ocl-builtins.pch", 0x7ffd18f401a0) = -1 ENOENT (No such file or directory)
brk(0x1ae9000)                          = 0x1ae9000
mmap(NULL, 241664, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11dfac000
mmap(NULL, 237568, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11df72000
brk(0x1b1d000)                          = 0x1b1d000
mmap(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11df31000
munmap(0x7fb11df31000, 266240)          = 0
munmap(0x7fb11dfac000, 241664)          = 0
munmap(0x7fb11df72000, 237568)          = 0
unlink("/tmp/OCL14857T2.cl")            = -1 ENOENT (No such file or directory)
statfs(".", {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=30735195, f_bfree=27633690, f_bavail=26066672, f_files=7815168, f_ffree=7607144, f_fsid={3142816759, 1568331088}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
brk(0x1b3e000)                          = 0x1b3e000
brk(0x1b62000)                          = 0x1b62000
brk(0x1b8f000)                          = 0x1b8f000
brk(0x1bb0000)                          = 0x1bb0000
brk(0x1bde000)                          = 0x1bde000
brk(0x1bff000)                          = 0x1bff000
brk(0x1c37000)                          = 0x1c37000
brk(0x1c58000)                          = 0x1c58000
brk(0x1cb8000)                          = 0x1cb8000
brk(0x1cdb000)                          = 0x1cdb000
brk(0x1cfc000)                          = 0x1cfc000
brk(0x1d1d000)                          = 0x1d1d000
brk(0x1d69000)                          = 0x1d69000
brk(0x1d99000)                          = 0x1d99000
brk(0x1dba000)                          = 0x1dba000
brk(0x1de5000)                          = 0x1de5000
brk(0x1e06000)                          = 0x1e06000
brk(0x1e27000)                          = 0x1e27000
brk(0x1e48000)                          = 0x1e48000
brk(0x1e69000)                          = 0x1e69000
brk(0x1e8a000)                          = 0x1e8a000
lseek(2, 0, SEEK_CUR)                   = 56542
lseek(2, 0, SEEK_CUR)                   = 56590
lseek(2, 0, SEEK_CUR)                   = 56638
lseek(2, 0, SEEK_CUR)                   = 56686
lseek(2, 0, SEEK_CUR)                   = 56734
brk(0x1e25000)                          = 0x1e25000
stat("/root", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
mmap(NULL, 618496, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11df50000
mmap(NULL, 692224, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb11641e000
munmap(0x7fb11df50000, 618496)          = 0
munmap(0x7fb11641e000, 692224)          = 0
statfs(".", {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=30735195, f_bfree=27633690, f_bavail=26066672, f_files=7815168, f_ffree=7607144, f_fsid={3142816759, 1568331088}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
stat("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=360, ...}) = 0
lstat("/tmp/amdelE4pYav", 0x7ffd18f3ea80) = -1 ENOENT (No such file or directory)
open("/tmp/amdelE4pYav", O_RDWR|O_CREAT|O_EXCL, 0600) = 4
unlink("/tmp/amdelE4pYav")              = 0
fstat(4, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
open("/dev/random", O_WRONLY)           = 7
write(7, "\260", 1)                     = 1
close(7)                                = 0
ftruncate(4, 0)                         = 0
lseek(4, 0, SEEK_SET)                   = 0
write(4, "\177ELF\2\1\1@\0\0\0\0\0\0\0\0\2\0\340\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 1232) = 1232
lseek(4, 0, SEEK_END)                   = 1232
lseek(4, 0, SEEK_CUR)                   = 1232
lseek(4, 0, SEEK_SET)                   = 0
lseek(4, 0, SEEK_END)                   = 1232
lseek(4, 0, SEEK_CUR)                   = 1232
lseek(4, 0, SEEK_SET)                   = 0
lseek(4, 0, SEEK_END)                   = 1232
lseek(4, 0, SEEK_CUR)                   = 1232
lseek(4, 0, SEEK_SET)                   = 0
read(4, "\177ELF\2\1\1@\0\0\0\0\0\0\0\0\2\0\340\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 1232) = 1232
close(4)                                = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404d0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404e0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f405e0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f405f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40d90) = 0
mmap(NULL, 524288, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100a95000) = 0x7fb11df61000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f405e0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f405f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40d90) = 0
mmap(NULL, 524288, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100b15000) = 0x7fb116441000
statfs(".", {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=30735195, f_bfree=27633689, f_bavail=26066671, f_files=7815168, f_ffree=7607144, f_fsid={3142816759, 1568331088}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
open("/tmp/OCL14857T3", O_RDWR|O_CREAT|O_TRUNC, 0644) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
statfs(".", {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=30735195, f_bfree=27633689, f_bavail=26066671, f_files=7815168, f_ffree=7607144, f_fsid={3142816759, 1568331088}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
stat("/tmp/OCL14857T5.cl", 0x7ffd18f3f720) = -1 ENOENT (No such file or directory)
stat("/usr/local/include", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("include", 0x7ffd18f3eeb0)         = -1 ENOENT (No such file or directory)
stat(".", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
stat("include", 0x7ffd18f3ee50)         = -1 ENOENT (No such file or directory)
stat("/usr/include", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
open("/System/Library/CoreServices/SystemVersion.plist", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("ocl-builtins.pch", 0x7ffd18f3f460) = -1 ENOENT (No such file or directory)
unlink("/tmp/OCL14857T5.cl")            = -1 ENOENT (No such file or directory)
statfs(".", {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=30735195, f_bfree=27633689, f_bavail=26066671, f_files=7815168, f_ffree=7607144, f_fsid={3142816759, 1568331088}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
brk(0x1e46000)                          = 0x1e46000
brk(0x1e67000)                          = 0x1e67000
brk(0x1e88000)                          = 0x1e88000
brk(0x1ea9000)                          = 0x1ea9000
brk(0x1eca000)                          = 0x1eca000
lseek(2, 0, SEEK_CUR)                   = 61194
lseek(2, 0, SEEK_CUR)                   = 61242
lseek(2, 0, SEEK_CUR)                   = 61290
lseek(2, 0, SEEK_CUR)                   = 61338
lseek(2, 0, SEEK_CUR)                   = 61386
lseek(2, 0, SEEK_CUR)                   = 61434
lseek(2, 0, SEEK_CUR)                   = 61482
lseek(2, 0, SEEK_CUR)                   = 61530
lseek(2, 0, SEEK_CUR)                   = 61578
lseek(2, 0, SEEK_CUR)                   = 61626
lseek(2, 0, SEEK_CUR)                   = 61674
lseek(2, 0, SEEK_CUR)                   = 61722
lseek(2, 0, SEEK_CUR)                   = 61770
lseek(2, 0, SEEK_CUR)                   = 61818
lseek(2, 0, SEEK_CUR)                   = 61866
lseek(2, 0, SEEK_CUR)                   = 61914
lseek(2, 0, SEEK_CUR)                   = 61962
lseek(2, 0, SEEK_CUR)                   = 62010
lseek(2, 0, SEEK_CUR)                   = 62058
lseek(2, 0, SEEK_CUR)                   = 62106
lseek(2, 0, SEEK_CUR)                   = 62154
lseek(2, 0, SEEK_CUR)                   = 62202
lseek(2, 0, SEEK_CUR)                   = 62250
lseek(2, 0, SEEK_CUR)                   = 62298
lseek(2, 0, SEEK_CUR)                   = 62346
lseek(2, 0, SEEK_CUR)                   = 62394
lseek(2, 0, SEEK_CUR)                   = 62442
lseek(2, 0, SEEK_CUR)                   = 62490
lseek(2, 0, SEEK_CUR)                   = 62538
lseek(2, 0, SEEK_CUR)                   = 62586
lseek(2, 0, SEEK_CUR)                   = 62634
lseek(2, 0, SEEK_CUR)                   = 62682
stat("/root", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
brk(0x1f63000)                          = 0x1f63000
brk(0x200b000)                          = 0x200b000
brk(0x1ecd000)                          = 0x1ecd000
statfs(".", {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=30735195, f_bfree=27633688, f_bavail=26066670, f_files=7815168, f_ffree=7607144, f_fsid={3142816759, 1568331088}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
stat("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=380, ...}) = 0
lstat("/tmp/amdelmHqS37", 0x7ffd18f3dd40) = -1 ENOENT (No such file or directory)
open("/tmp/amdelmHqS37", O_RDWR|O_CREAT|O_EXCL, 0600) = 7
unlink("/tmp/amdelmHqS37")              = 0
fstat(7, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
open("/dev/random", O_WRONLY)           = 8
write(8, "\260", 1)                     = 1
close(8)                                = 0
open("/dev/random", O_WRONLY)           = 8
write(8, "\260", 1)                     = 1
close(8)                                = 0
open("/dev/random", O_WRONLY)           = 8
write(8, "\260", 1)                     = 1
close(8)                                = 0
open("/dev/random", O_WRONLY)           = 8
write(8, "\260", 1)                     = 1
close(8)                                = 0
open("/dev/random", O_WRONLY)           = 8
write(8, "\260", 1)                     = 1
close(8)                                = 0
open("/dev/random", O_WRONLY)           = 8
write(8, "\260", 1)                     = 1
close(8)                                = 0
open("/dev/random", O_WRONLY)           = 8
write(8, "\260", 1)                     = 1
close(8)                                = 0
open("/dev/random", O_WRONLY)           = 8
write(8, "\260", 1)                     = 1
close(8)                                = 0
open("/dev/random", O_WRONLY)           = 8
write(8, "\260", 1)                     = 1
close(8)                                = 0
open("/dev/random", O_WRONLY)           = 8
write(8, "\260", 1)                     = 1
close(8)                                = 0
ftruncate(7, 0)                         = 0
lseek(7, 0, SEEK_SET)                   = 0
write(7, "\177ELF\2\1\1@\0\0\0\0\0\0\0\0\2\0\340\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 10272) = 10272
lseek(7, 0, SEEK_END)                   = 10272
lseek(7, 0, SEEK_CUR)                   = 10272
lseek(7, 0, SEEK_SET)                   = 0
lseek(7, 0, SEEK_END)                   = 10272
lseek(7, 0, SEEK_CUR)                   = 10272
lseek(7, 0, SEEK_SET)                   = 0
lseek(7, 0, SEEK_END)                   = 10272
lseek(7, 0, SEEK_CUR)                   = 10272
lseek(7, 0, SEEK_SET)                   = 0
read(7, "\177ELF\2\1\1@\0\0\0\0\0\0\0\0\2\0\340\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 10272) = 10272
close(7)                                = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fa80) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fa90) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fb60) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fb70) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40140) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100b96000) = 0x7fb11df4a000
munmap(0x7fb11df4a000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f920) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f3f8f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f940) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f3fb30) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f402c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40030) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f40040) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fa80) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fa90) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fb60) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fb70) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40140) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100b97000) = 0x7fb11df4b000
munmap(0x7fb11df4b000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f920) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f3f8f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f940) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f3fb30) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f402c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40030) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f40040) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fa80) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fa90) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fb60) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fb70) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40140) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100b98000) = 0x7fb11df4c000
munmap(0x7fb11df4c000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f920) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f3f8f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f940) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f3fb30) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f402c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40030) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f40040) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fa80) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fa90) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fb60) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fb70) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40140) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100b99000) = 0x7fb11df4d000
munmap(0x7fb11df4d000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f920) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f3f8f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f940) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f3fb30) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f402c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40030) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f40040) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fa80) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fa90) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fb60) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fb70) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40140) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100b9a000) = 0x7fb11df4e000
munmap(0x7fb11df4e000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f920) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f3f8f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f940) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f3fb30) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f402c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40030) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f40040) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fa80) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fa90) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fb60) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fb70) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40140) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100b9b000) = 0x7fb11df4f000
munmap(0x7fb11df4f000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f920) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f3f8f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f940) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f3fb30) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f402c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40030) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f40040) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fa80) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fa90) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fb60) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fb70) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40140) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100b9c000) = 0x7fb11df50000
munmap(0x7fb11df50000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f920) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f3f8f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f940) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f3fb30) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f402c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40030) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f40040) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fa80) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fa90) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fb60) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fb70) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40140) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100b9d000) = 0x7fb11df51000
munmap(0x7fb11df51000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f920) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f3f8f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f940) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f3fb30) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f402c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40030) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f40040) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fa80) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fa90) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fb60) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fb70) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40140) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100b9e000) = 0x7fb11df4a000
munmap(0x7fb11df4a000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f920) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f3f8f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f940) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f3fb30) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f402c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40030) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f40040) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fa80) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fa90) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f3fb60) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f3fb70) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40140) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100b9f000) = 0x7fb11df4b000
munmap(0x7fb11df4b000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f920) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f3f8f0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f3f940) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f3fb30) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f402c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40030) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f40040) = 0
close(4)                                = 0
unlink("/tmp/OCL14857T3")               = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40680) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40690) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f407a0) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100b9f000) = 0x7fb11df4b000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40680) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40690) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f407a0) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100baf000) = 0x7fb11df3b000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40740) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40750) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40740) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40750) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40740) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40750) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40380) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40390) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40760) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100bc2000) = 0x7fb11642e000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40380) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40390) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40760) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100bd2000) = 0x7fb11641e000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40380) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40390) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40760) = 0
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100be2000) = 0x7fb11631e000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40380) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40390) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40760) = 0
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100ce2000) = 0x7fb11621e000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40380) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40390) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40760) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100de2000) = 0x7fb11620e000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40380) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40390) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40760) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x100df2000) = 0x7fb1161fe000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f406c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f406d0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f406c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f406d0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40550) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40560) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40d00) = 0
mmap(NULL, 131072, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x101802000) = 0x7fb1161de000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40550) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40560) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f404b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f404c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40d00) = 0
mmap(NULL, 131072, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x101a22000) = 0x7fb1161be000
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f405b0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f405c0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40d60) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x101a42000) = 0x7fb1161ae000
munmap(0x7fb1161ae000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40410) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40420) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40410) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40420) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f405a0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f405b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f40680) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40690) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40c60) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x101c53000) = 0x7fb1161a7000
munmap(0x7fb1161a7000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f40440) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f40410) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f40460) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f40650) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f40de0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40b50) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f40b60) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f407c0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f407d0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_CREATE or DRM_IOCTL_VIA_ALLOCMEM, 0x7ffd18f408a0) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f408b0) = 0
ioctl(6, DRM_IOCTL_AMDGPU_GEM_MMAP, 0x7ffd18f40e80) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x101c54000) = 0x7fb1161a8000
munmap(0x7fb1161a8000, 65536)           = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f40660) = 0
ioctl(6, DRM_IOCTL_AMDGPU_CS, 0x7ffd18f40630) = 0
ioctl(6, DRM_IOCTL_AMDGPU_BO_LIST, 0x7ffd18f40680) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f40870) = 0
ioctl(6, DRM_IOCTL_AMDGPU_WAIT_CS, 0x7ffd18f41000) = 0
ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x64, 0x48, 0x28), 0x7ffd18f40d70) = 0
ioctl(6, DRM_IOCTL_GEM_CLOSE, 0x7ffd18f40d80) = 0
close(3)                                = 0
unlink("/tmp/OCL14857T0")               = 0
write(1, "  Kernel Preferred work group si"..., 49  Kernel Preferred work group size multiple:     64
) = 49
write(1, "  Error correction support:\t\t\t 0"..., 33  Error correction support:             0
) = 33
write(1, "  Unified memory for Host and De"..., 42  Unified memory for Host and Device:         0
) = 42
write(1, "  Profiling timer resolution:\t\t\t"..., 35  Profiling timer resolution:             1
) = 35
write(1, "  Device endianess:\t\t\t\t Little\n", 31  Device endianess:                 Little
) = 31
write(1, "  Available:\t\t\t\t\t Yes\n", 22  Available:                     Yes
) = 22
write(1, "  Compiler available:\t\t\t\t Yes\n", 30  Compiler available:                 Yes
) = 30
write(1, "  Execution capabilities:\t\t\t\t \n", 31  Execution capabilities:                
) = 31
write(1, "    Execute OpenCL kernels:\t\t\t Y"..., 35    Execute OpenCL kernels:             Yes
) = 35
write(1, "    Execute native function:\t\t\t "..., 35    Execute native function:             No
) = 35
write(1, "  Queue on Host properties:\t\t\t\t "..., 33  Queue on Host properties:                
) = 33
write(1, "    Out-of-Order:\t\t\t\t No\n", 25    Out-of-Order:                 No
) = 25
write(1, "    Profiling :\t\t\t\t\t Yes\n", 25    Profiling :                     Yes
) = 25
write(1, "  Queue on Device properties:\t\t\t"..., 35  Queue on Device properties:                
) = 35
write(1, "    Out-of-Order:\t\t\t\t No\n", 25    Out-of-Order:                 No
) = 25
write(1, "    Profiling :\t\t\t\t\t No\n", 24    Profiling :                     No
) = 24
write(1, "  Platform ID:\t\t\t\t\t 0x7fb11cd248"..., 35  Platform ID:                     0x7fb11cd248f8
) = 35
write(1, "  Name:\t\t\t\t\t\t Fiji\n", 19  Name:                         Fiji
) = 19
write(1, "  Vendor:\t\t\t\t\t Advanced Micro De"..., 44  Vendor:                     Advanced Micro Devices, Inc.
) = 44
write(1, "  Device OpenCL C version:\t\t\t Op"..., 44  Device OpenCL C version:             OpenCL C 1.2
) = 44
write(1, "  Driver version:\t\t\t\t 2117.7 (VM"..., 34  Driver version:                 2117.7 (VM)
) = 34
write(1, "  Profile:\t\t\t\t\t FULL_PROFILE\n", 29  Profile:                     FULL_PROFILE
) = 29
write(1, "  Version:\t\t\t\t\t OpenCL 1.2 AMD-A"..., 44  Version:                     OpenCL 1.2 AMD-APP (2117.7)
) = 44
write(1, "  Extensions:\t\t\t\t\t cl_khr_fp64 c"..., 481  Extensions:                     cl_khr_fp64 cl_amd_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_fp16 cl_khr_gl_sharing cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_image2d_from_buffer cl_khr_spir cl_khr_gl_event
) = 481
write(1, "\n", 1
)                       = 1
write(1, "\n", 1
)                       = 1
write(1, "  Device Type:\t\t\t\t\t CL_DEVICE_TY"..., 39  Device Type:                     CL_DEVICE_TYPE_CPU
) = 39
write(1, "  Vendor ID:\t\t\t\t\t 1002h\n", 24  Vendor ID:                     1002h
) = 24
write(1, "  Board name:\t\t\t\t\t \n", 20  Board name:                    
) = 20
write(1, "  Max compute units:\t\t\t\t 8\n", 27  Max compute units:                 8
) = 27
write(1, "  Max work items dimensions:\t\t\t "..., 34  Max work items dimensions:             3
) = 34
write(1, "    Max work items[0]:\t\t\t\t 1024\n", 32    Max work items[0]:                 1024
) = 32
write(1, "    Max work items[1]:\t\t\t\t 1024\n", 32    Max work items[1]:                 1024
) = 32
write(1, "    Max work items[2]:\t\t\t\t 1024\n", 32    Max work items[2]:                 1024
) = 32
write(1, "  Max work group size:\t\t\t\t 1024\n", 32  Max work group size:                 1024
) = 32
write(1, "  Preferred vector width char:\t\t"..., 37  Preferred vector width char:             16
) = 37
write(1, "  Preferred vector width short:\t"..., 37  Preferred vector width short:             8
) = 37
write(1, "  Preferred vector width int:\t\t\t"..., 35  Preferred vector width int:             4
) = 35
write(1, "  Preferred vector width long:\t\t"..., 36  Preferred vector width long:             2
) = 36
write(1, "  Preferred vector width float:\t"..., 37  Preferred vector width float:             8
) = 37
write(1, "  Preferred vector width double:"..., 37  Preferred vector width double:         4
) = 37
write(1, "  Native vector width char:\t\t\t 1"..., 34  Native vector width char:             16
) = 34
write(1, "  Native vector width short:\t\t\t "..., 34  Native vector width short:             8
) = 34
write(1, "  Native vector width int:\t\t\t 4\n", 32  Native vector width int:             4
) = 32
write(1, "  Native vector width long:\t\t\t 2"..., 33  Native vector width long:             2
) = 33
write(1, "  Native vector width float:\t\t\t "..., 34  Native vector width float:             8
) = 34
write(1, "  Native vector width double:\t\t\t"..., 35  Native vector width double:             4
) = 35
write(1, "  Max clock frequency:\t\t\t\t 4013M"..., 35  Max clock frequency:                 4013Mhz
) = 35
write(1, "  Address bits:\t\t\t\t\t 64\n", 24  Address bits:                     64
) = 24
write(1, "  Max memory allocation:\t\t\t 8393"..., 39  Max memory allocation:             8393856000
) = 39
write(1, "  Image support:\t\t\t\t Yes\n", 25  Image support:                 Yes
) = 25
write(1, "  Max number of images read argu"..., 45  Max number of images read arguments:         128
) = 45
write(1, "  Max number of images write arg"..., 45  Max number of images write arguments:         64
) = 45
write(1, "  Max image 2D width:\t\t\t\t 8192\n", 31  Max image 2D width:                 8192
) = 31
write(1, "  Max image 2D height:\t\t\t\t 8192\n", 32  Max image 2D height:                 8192
) = 32
write(1, "  Max image 3D width:\t\t\t\t 2048\n", 31  Max image 3D width:                 2048
) = 31
write(1, "  Max image 3D height:\t\t\t\t 2048\n", 32  Max image 3D height:                 2048
) = 32
write(1, "  Max image 3D depth:\t\t\t\t 2048\n", 31  Max image 3D depth:                 2048
) = 31
write(1, "  Max samplers within kernel:\t\t\t"..., 36  Max samplers within kernel:             16
) = 36
write(1, "  Max size of kernel argument:\t\t"..., 39  Max size of kernel argument:             4096
) = 39
write(1, "  Alignment (bits) of base addre"..., 43  Alignment (bits) of base address:         1024
) = 43
write(1, "  Minimum alignment (bytes) for "..., 51  Minimum alignment (bytes) for any datatype:     128
) = 51
write(1, "  Single precision floating poin"..., 45  Single precision floating point capability
) = 45
write(1, "    Denorms:\t\t\t\t\t Yes\n", 22    Denorms:                     Yes
) = 22
write(1, "    Quiet NaNs:\t\t\t\t\t Yes\n", 25    Quiet NaNs:                     Yes
) = 25
write(1, "    Round to nearest even:\t\t\t Ye"..., 34    Round to nearest even:             Yes
) = 34
write(1, "    Round to zero:\t\t\t\t Yes\n", 27    Round to zero:                 Yes
) = 27
write(1, "    Round to +ve and infinity:\t\t"..., 38    Round to +ve and infinity:             Yes
) = 38
write(1, "    IEEE754-2008 fused multiply-"..., 43    IEEE754-2008 fused multiply-add:         Yes
) = 43
write(1, "  Cache type:\t\t\t\t\t Read/Write\n", 30  Cache type:                     Read/Write
) = 30
write(1, "  Cache line size:\t\t\t\t 64\n", 26  Cache line size:                 64
) = 26
write(1, "  Cache size:\t\t\t\t\t 16384\n", 25  Cache size:                     16384
) = 25
write(1, "  Global memory size:\t\t\t\t 335754"..., 38  Global memory size:                 33575424000
) = 38
write(1, "  Constant buffer size:\t\t\t\t 6553"..., 34  Constant buffer size:                 65536
) = 34
write(1, "  Max number of constant args:\t\t"..., 36  Max number of constant args:             8
) = 36
write(1, "  Local memory type:\t\t\t\t Global\n", 32  Local memory type:                 Global
) = 32
write(1, "  Local memory size:\t\t\t\t 32768\n", 31  Local memory size:                 32768
) = 31
write(1, "  Max pipe arguments:\t\t\t\t 16\n", 29  Max pipe arguments:                 16
) = 29
write(1, "  Max pipe active reservations:\t"..., 38  Max pipe active reservations:             16
) = 38
write(1, "  Max pipe packet size:\t\t\t\t 4098"..., 39  Max pipe packet size:                 4098888704
) = 39
write(1, "  Max global variable size:\t\t\t 1"..., 42  Max global variable size:             1879048192
) = 42
write(1, "  Max global variable preferred "..., 56  Max global variable preferred total size:     1879048192
) = 56
write(1, "  Max read/write image args:\t\t\t "..., 35  Max read/write image args:             64
) = 35
write(1, "  Max on device events:\t\t\t\t 0\n", 30  Max on device events:                 0
) = 30
write(1, "  Queue on device max size:\t\t\t 0"..., 33  Queue on device max size:             0
) = 33
write(1, "  Max on device queues:\t\t\t\t 0\n", 30  Max on device queues:                 0
) = 30
write(1, "  Queue on device preferred size"..., 38  Queue on device preferred size:         0
) = 38
write(1, "  SVM capabilities:\t\t\t\t \n", 25  SVM capabilities:                
) = 25
write(1, "    Coarse grain buffer:\t\t\t No\n", 31    Coarse grain buffer:             No
) = 31
write(1, "    Fine grain buffer:\t\t\t\t No\n", 30    Fine grain buffer:                 No
) = 30
write(1, "    Fine grain system:\t\t\t\t No\n", 30    Fine grain system:                 No
) = 30
write(1, "    Atomics:\t\t\t\t\t No\n", 21    Atomics:                     No
) = 21
write(1, "  Preferred platform atomic alig"..., 43  Preferred platform atomic alignment:         0
) = 43
write(1, "  Preferred global atomic alignm"..., 41  Preferred global atomic alignment:         0
) = 41
write(1, "  Preferred local atomic alignme"..., 40  Preferred local atomic alignment:         0
) = 40
statfs(".", {f_type=EXT2_SUPER_MAGIC, f_bsize=4096, f_blocks=30735195, f_bfree=27633680, f_bavail=26066662, f_files=7815168, f_ffree=7607144, f_fsid={3142816759, 1568331088}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
open("/tmp/OCL14857T6", O_RDWR|O_CREAT|O_TRUNC, 0644) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_ACCERR, si_addr=0x192df70} ---
+++ killed by SIGSEGV +++

Outcomes