Posts by cyrusNGC_224@P3D
log in
1) Message boards : Unix/Linux : LLVM ERROR? (Message 22213)
Posted 656 days ago by cyrusNGC_224@P3D
It has been a couple of years since this was reported. Has anyone figured it out yet? I tried adding one of my ATI machines to the project and am seeing
It was indeed the old driver and APP SDK.
2) Message boards : News : Sieve in Production; Large and Solo deprecated (Message 21517)
Posted 831 days ago by cyrusNGC_224@P3D
Since the new sieve app all my Linux hosts failed with AMD GPUs.

Debian Jessie (8.2)
Linux Kernel 3.16.0-4-amd64
AMD fglrx driver 14.9+ga14.201-2

AMD Kalindi (657MB) OpenCL: 1.02
<core_client_version>7.4.23</core_client_version>
<![CDATA[
<message>
process exited with code 1 (0x1, -255)
</message>
<stderr_txt>
Collatz Conjecture Sieve 1.21 Linux x86_64 for OpenCL
Written by Slicker (Jon Sonntag) of team SETI.USA
Based on the AMD Brook+ kernels by Gipsel of team Planet 3DNow!
Sieve code and OpenCL optimization provided by Sosiris of team BOINC@Taiwan
LLVM ERROR: Cannot select: 0x2d23990: i32 = setcc 0x2d46b50, 0x2d29b30, 0x2d23890 [ORD=14] [ID=50]
0x2d46b50: i64 = add 0x2d29b30, 0x2d2a830 [ORD=10] [ID=46]
0x2d29b30: i64 = AMDILISD::VEXTRACT 0x2d76c90, 0x2d76390 [ORD=9] [ID=36]
0x2d76c90: v2i64,ch = CopyFromReg 0x29ffa40, 0x2d76b90 [ORD=9] [ID=30]
0x2d76b90: v2i64 = Register %vreg38 [ORD=9] [ID=2]
0x2d76390: i32 = TargetConstant<1> [ORD=2] [ID=21]
0x2d2a830: i64 = add 0x2d2a530, 0x2d2a730 [ORD=8] [ID=45]
0x2d2a530: i64,ch = load 0x29ffa40, 0x2d2a030, 0x2d2a130<LD4[%arrayidx], zext from i32> [ORD=5] [ID=44]
0x2d2a030: i32 = add 0x2d76690, 0x2d29f30 [ORD=3] [ID=43]
0x2d76690: i32,ch = CopyFromReg 0x29ffa40, 0x2d76590 [ORD=3] [ID=29]
0x2d76590: i32 = Register %vreg35 [ORD=3] [ID=1]
0x2d29f30: i32 = shl 0x2d23390, 0x2d29e30 [ORD=3] [ID=42]
0x2d23390: i32 = AMDILISD::VEXTRACT 0x2d77090, 0x2d76390 [ORD=2] [ID=38]
0x2d77090: v4i32 = llvm.AMDIL.get.global.id 0x2d76f90 [ORD=1] [ID=32]
0x2d76f90: i32 = TargetConstant<2976> [ORD=1] [ID=4]
0x2d76390: i32 = TargetConstant<1> [ORD=2] [ID=21]
0x2d29e30: i32 = Constant<2> [ORD=3] [ID=7]
0x2d2a130: i32 = undef [ORD=4] [ID=8]
0x2d2a730: i64 = shl 0x2d2a430, 0x2d2a630 [ORD=7] [ID=40]
0x2d2a430: i64 = zero_extend 0x2d76e90 [ORD=6] [ID=37]
0x2d76e90: i32,ch = CopyFromReg 0x29ffa40, 0x2d76d90 [ORD=6] [ID=31]
0x2d76d90: i32 = Register %vreg39 [ORD=6] [ID=3]
0x2d2a630: i32 = Constant<26> [ORD=7] [ID=9]
0x2d29b30: i64 = AMDILISD::VEXTRACT 0x2d76c90, 0x2d76390 [ORD=9] [ID=36]
0x2d76c90: v2i64,ch = CopyFromReg 0x29ffa40, 0x2d76b90 [ORD=9] [ID=30]
0x2d76b90: v2i64 = Register %vreg38 [ORD=9] [ID=2]
0x2d76390: i32 = TargetConstant<1> [ORD=2] [ID=21]
In function: __OpenCL_kernelSteps_kernel

</stderr_txt>
]]>


R9 280X series (Tahiti) (3072MB) driver: 1.4.1848 OpenCL: 1.02
<core_client_version>7.4.23</core_client_version>
<![CDATA[
<message>
process exited with code 1 (0x1, -255)
</message>
<stderr_txt>
Collatz Conjecture Sieve 1.21 Linux x86_64 for OpenCL
Written by Slicker (Jon Sonntag) of team SETI.USA
Based on the AMD Brook+ kernels by Gipsel of team Planet 3DNow!
Sieve code and OpenCL optimization provided by Sosiris of team BOINC@Taiwan
LLVM ERROR: Cannot select: 0x21b34d0: i32 = setcc 0x1e129c0, 0x1e10fb0, 0x21b33d0 [ORD=14] [ID=50]
0x1e129c0: i64 = add 0x1e10fb0, 0x1e11cb0 [ORD=10] [ID=46]
0x1e10fb0: i64 = AMDILISD::VEXTRACT 0x1e1ff20, 0x1e1f620 [ORD=9] [ID=36]
0x1e1ff20: v2i64,ch = CopyFromReg 0x1dd1f50, 0x1e1fe20 [ORD=9] [ID=30]
0x1e1fe20: v2i64 = Register %vreg38 [ORD=9] [ID=2]
0x1e1f620: i32 = TargetConstant<1> [ORD=2] [ID=21]
0x1e11cb0: i64 = add 0x1e119b0, 0x1e11bb0 [ORD=8] [ID=45]
0x1e119b0: i64,ch = load 0x1dd1f50, 0x1e114b0, 0x1e115b0<LD4[%arrayidx], zext from i32> [ORD=5] [ID=44]
0x1e114b0: i32 = add 0x1e1f920, 0x1e113b0 [ORD=3] [ID=43]
0x1e1f920: i32,ch = CopyFromReg 0x1dd1f50, 0x1e1f820 [ORD=3] [ID=29]
0x1e1f820: i32 = Register %vreg35 [ORD=3] [ID=1]
0x1e113b0: i32 = shl 0x21b2ed0, 0x1e112b0 [ORD=3] [ID=42]
0x21b2ed0: i32 = AMDILISD::VEXTRACT 0x1e20320, 0x1e1f620 [ORD=2] [ID=38]
0x1e20320: v4i32 = llvm.AMDIL.get.global.id 0x1e20220 [ORD=1] [ID=32]
0x1e20220: i32 = TargetConstant<2976> [ORD=1] [ID=4]
0x1e1f620: i32 = TargetConstant<1> [ORD=2] [ID=21]
0x1e112b0: i32 = Constant<2> [ORD=3] [ID=7]
0x1e115b0: i32 = undef [ORD=4] [ID=8]
0x1e11bb0: i64 = shl 0x1e118b0, 0x1e11ab0 [ORD=7] [ID=40]
0x1e118b0: i64 = zero_extend 0x1e20120 [ORD=6] [ID=37]
0x1e20120: i32,ch = CopyFromReg 0x1dd1f50, 0x1e20020 [ORD=6] [ID=31]
0x1e20020: i32 = Register %vreg39 [ORD=6] [ID=3]
0x1e11ab0: i32 = Constant<26> [ORD=7] [ID=9]
0x1e10fb0: i64 = AMDILISD::VEXTRACT 0x1e1ff20, 0x1e1f620 [ORD=9] [ID=36]
0x1e1ff20: v2i64,ch = CopyFromReg 0x1dd1f50, 0x1e1fe20 [ORD=9] [ID=30]
0x1e1fe20: v2i64 = Register %vreg38 [ORD=9] [ID=2]
0x1e1f620: i32 = TargetConstant<1> [ORD=2] [ID=21]
In function: __OpenCL_kernelSteps_kernel

</stderr_txt>
]]>


edit: corrected output.
3) Message boards : Number crunching : Computation Errors (Message 20637)
Posted 947 days ago by cyrusNGC_224@P3D
Possible.
But only few are failing. Most wus are ok.

This errors started suddenly around a week before. Nothing on the clients was changed.
4) Message boards : Number crunching : Computation Errors (Message 20629)
Posted 948 days ago by cyrusNGC_224@P3D
Recently with in the last 10 days I have been seeing computations errors popping up as the last WU is finished the next one to start goes just 2 secs then goes to error. This will usually occur in pairs then stop and go to the next WU and perform flawlessly.
And i with several R3 Kalindi by Debian Jessie.
http://boinc.thesonntags.com/collatz/result.php?resultid=18364275

I have nothing changed.
5) Message boards : Unix/Linux : *.config takes no effect (Message 19953)
Posted 1191 days ago by cyrusNGC_224@P3D
As with windows under linux the .config takes no effect no matter what is filled.

# l /var/lib/boinc-client/projects/boinc.thesonntags.com_collatz/
insgesamt 3,1M
drwxrwx--x 2 boinc boinc 12K Okt 18 04:44 .
drwxrwx--x 20 boinc boinc 4,0K Jun 7 12:28 ..
-rw-r--r-- 1 boinc boinc 46 Okt 18 03:34 large_collatz_2389984168721449231475_26388279066624
-rw-r--r-- 1 boinc boinc 46 Okt 18 03:34 large_collatz_2389984221498007364723_26388279066624
-rwxr-xr-x 1 boinc boinc 766K Mai 22 19:29 large_collatz_6.05_x86_64-pc-linux-gnu__opencl_amd_gpu
-rw-r--r-- 1 boinc boinc 94 Okt 17 21:41 large_collatz_6.05_x86_64-pc-linux-gnu__opencl_amd_gpu.config
-rwxr-xr-x 1 boinc boinc 766K Mai 21 23:08 mini_collatz_6.05_x86_64-pc-linux-gnu__opencl_amd_gpu
-rw-r--r-- 1 boinc boinc 94 Okt 17 21:40 mini_collatz_6.05_x86_64-pc-linux-gnu__opencl_amd_gpu.config
-rw-r--r-- 1 boinc boinc 46 Okt 18 03:34 solo_collatz_2389986983885680682099_1649267441664
-rwxr-xr-x 1 boinc boinc 766K Mai 22 19:23 solo_collatz_6.05_x86_64-pc-linux-gnu__opencl_amd_cpu
-rw-r--r-- 1 boinc boinc 0 Mai 22 19:23 solo_collatz_6.05_x86_64-pc-linux-gnu__opencl_amd_cpu.config
-rwxr-xr-x 1 boinc boinc 766K Mai 22 19:29 solo_collatz_6.05_x86_64-pc-linux-gnu__opencl_amd_gpu
-rw-r--r-- 1 boinc boinc 94 Okt 17 21:40 solo_collatz_6.05_x86_64-pc-linux-gnu__opencl_amd_gpu.config


# cat /var/lib/boinc-client/projects/boinc.thesonntags.com_collatz/solo_collatz_6.05_x86_64-pc-linux-gnu__opencl_amd_gpu.config
verbose=1
items_per_kernel=20
kernels_per_reduction=9
threads=8
sleep=1
build_options=-Werror


# uname -a
Linux local 3.16-2-amd64 #1 SMP Debian 3.16.3-2 (2014-09-20) x86_64 GNU/Linux




The files were created by the project but were empty.
However even if they are filled this has no effect on the runtimes and stderr output.

Is this a bug or does it just not?
6) Message boards : Unix/Linux : LLVM ERROR? (Message 19443)
Posted 1351 days ago by cyrusNGC_224@P3D
Thanks for the response.
The strange thing is that others with similar hardware under Linux, mostly Ubuntu, do not have such errors and it works there.
Maybe my operating system is too new (Debian testing).
7) Message boards : Unix/Linux : LLVM ERROR? (Message 19423)
Posted 1352 days ago by cyrusNGC_224@P3D
There any idea what's the cause?

http://boinc.thesonntags.com/collatz/result.php?resultid=6513255
<core_client_version>7.2.42</core_client_version>
<![CDATA[
<message>
process exited with code 1 (0x1, -255)
</message>
<stderr_txt>
Collatz Conjecture v6.05 x86_64 for OpenCL
Based on the AMD Brook+ kernels by Gipsel
Platform: ADVANCED MICRO DEVICES
Device: 32370400
OpenCL context created
OpenCL command queue created
OpenCL program created
LLVM ERROR: Cannot select: 0x20e6970: i8 = setcc 0x2116e10, 0x20e7880, 0x20e6870 [ID=31]
0x2116e10: i32 = AMDILISD::ADD 0x20e7880, 0x20e7580 [ID=30]
0x20e7880: i32 = AMDILISD::VEXTRACT 0x20e6570, 0x2117b10 [ORD=18] [ID=22]
0x20e6570: v4i32,ch = CopyFromReg 0x2426e50, 0x20e6170 [ORD=12] [ID=18]
0x20e6170: v4i32 = Register %vreg20 [ORD=12] [ID=1]
0x2117b10: i32 = TargetConstant<2> [ORD=18] [ID=16]
0x20e7580: i32 = and 0x2117910, 0x2117210 [ORD=25] [ID=29]
0x2117910: i32 = any_extend 0x20e7780 [ORD=25] [ID=28]
0x20e7780: i8 = setcc 0x2117610, 0x2117710, 0x20e6870 [ID=25]
0x2117610: i32 = AMDILISD::ADD 0x2117710, 0x2117a10 [ID=24]
0x2117710: i32 = AMDILISD::VEXTRACT 0x20e6570, 0x20e6070 [ORD=12] [ID=23]
0x20e6570: v4i32,ch = CopyFromReg 0x2426e50, 0x20e6170 [ORD=12] [ID=18]
0x20e6170: v4i32 = Register %vreg20 [ORD=12] [ID=1]
0x20e6070: i32 = TargetConstant<1> [ORD=15] [ID=14]
0x2117a10: i32,ch = CopyFromReg 0x2426e50, 0x2117310 [ORD=13] [ID=19]
0x2117310: i32 = Register %vreg1 [ORD=13] [ID=3]
0x2117710: i32 = AMDILISD::VEXTRACT 0x20e6570, 0x20e6070 [ORD=12] [ID=23]
0x20e6570: v4i32,ch = CopyFromReg 0x2426e50, 0x20e6170 [ORD=12] [ID=18]
0x20e6170: v4i32 = Register %vreg20 [ORD=12] [ID=1]
0x20e6070: i32 = TargetConstant<1> [ORD=15] [ID=14]
0x2117210: i32 = Constant<1> [ORD=18] [ID=5]
0x20e7880: i32 = AMDILISD::VEXTRACT 0x20e6570, 0x2117b10 [ORD=18] [ID=22]
0x20e6570: v4i32,ch = CopyFromReg 0x2426e50, 0x20e6170 [ORD=12] [ID=18]
0x20e6170: v4i32 = Register %vreg20 [ORD=12] [ID=1]
0x2117b10: i32 = TargetConstant<2> [ORD=18] [ID=16]

</stderr_txt>
]]>


AMD P2 6x 1090T, XFX7870 (tahiti)
Debian testing, Kernel 3.13-1-amd64, fglrx-driver 1:14.4-2
Other project are working pretty good (MW, Einstein, Seti, Primegrid.




Main page · Your account · Message boards


Copyright © 2018 Jon Sonntag; All rights reserved.