cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

volumetricsteve
Adept II

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

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, 😎 = 0
rt_sigaction(SIGRT_1, {0x7fb11d1c9bf0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fb11d1d4a20}, NULL, 😎 = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 😎 = 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}, 😎 = 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}, 😎 = 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 +++

0 Likes