All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
@ 2018-02-22  1:59 bugzilla-daemon
  2018-02-22 21:56 ` bugzilla-daemon
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-02-22  1:59 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1721 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

            Bug ID: 105200
           Summary: [r600g] Regression: ImageMagick OpenCL kernel no
                    longer compiles
           Product: Mesa
           Version: git
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/Gallium/r600
          Assignee: dri-devel@lists.freedesktop.org
          Reporter: nixscripter@gmail.com
        QA Contact: dri-devel@lists.freedesktop.org

Created attachment 137519
  --> https://bugs.freedesktop.org/attachment.cgi?id=137519&action=edit
The ImageMagick OpenCL Kernel

LLVM svn version: 325439
Mesa version: git fa8a764b62

The last version that worked was several weeks ago -- prior to the LLVM 6
branch.

The log is so short, I can paste it in here:

build options: -cl-single-precision-constant -cl-mad-enable
-DMAGICKCORE_HDRI_SUPPORT=1 -DCLQuantum=float -DCLSignedQuantum=float
-DCLPixelType=float4 -DQuantumRange=65535.000000 -DQuantumScale=0.000015
-DCharQuantumScale=1.000000 -DMagickEpsilon=0.000000 -DMagickPI=3.141593 
-DMaxMap=65535 -DMAGICKCORE_QUANTUM_DEPTH=16
<unknown>:0:0: in function AddNoise void (<4 x float> addrspace(1)*, <4 x
float> addrspace(1)*, i32, i32, i32, i32, float, i32, i32, i32): unsupported
initializer for address space

The unknown is because I have a stripped binary. I have not done all the manual
rebuilds for the symbols yet.

The actual kernel being compiled is attached. Hopefully it should be obvious
enough what the problem is.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 3257 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
@ 2018-02-22 21:56 ` bugzilla-daemon
  2018-02-22 23:32 ` bugzilla-daemon
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-02-22 21:56 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 513 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

Jan Vesely <jan.vesely@rutgers.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |99553


Referenced Bugs:

https://bugs.freedesktop.org/show_bug.cgi?id=99553
[Bug 99553] Tracker bug for runnning OpenCL applications on Clover
-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1589 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
  2018-02-22 21:56 ` bugzilla-daemon
@ 2018-02-22 23:32 ` bugzilla-daemon
  2018-02-23  2:00 ` bugzilla-daemon
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-02-22 23:32 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1403 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

--- Comment #1 from Jan Vesely <jan.vesely@rutgers.edu> ---
(In reply to nixscripter from comment #0)
> Created attachment 137519 [details]
> The ImageMagick OpenCL Kernel
> 
> LLVM svn version: 325439
> Mesa version: git fa8a764b62
> 
> The last version that worked was several weeks ago -- prior to the LLVM 6
> branch.
> 
> The log is so short, I can paste it in here:
> 
> build options: -cl-single-precision-constant -cl-mad-enable
> -DMAGICKCORE_HDRI_SUPPORT=1 -DCLQuantum=float -DCLSignedQuantum=float
> -DCLPixelType=float4 -DQuantumRange=65535.000000 -DQuantumScale=0.000015
> -DCharQuantumScale=1.000000 -DMagickEpsilon=0.000000 -DMagickPI=3.141593 
> -DMaxMap=65535 -DMAGICKCORE_QUANTUM_DEPTH=16
> <unknown>:0:0: in function AddNoise void (<4 x float> addrspace(1)*, <4 x
> float> addrspace(1)*, i32, i32, i32, i32, float, i32, i32, i32): unsupported
> initializer for address space
> 
> The unknown is because I have a stripped binary. I have not done all the
> manual rebuilds for the symbols yet.
> 
> The actual kernel being compiled is attached. Hopefully it should be obvious
> enough what the problem is.

well, not really. AS error suggests that this is a fallout of r325030 and
you'll need to update and rebuild libclc.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2591 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
  2018-02-22 21:56 ` bugzilla-daemon
  2018-02-22 23:32 ` bugzilla-daemon
@ 2018-02-23  2:00 ` bugzilla-daemon
  2018-02-23  2:54 ` bugzilla-daemon
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-02-23  2:00 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 2349 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

--- Comment #2 from nixscripter@gmail.com ---
It seems the libclc version I'm using was Feb 2nd. Good point

... and now that I've tried to compile SVN r325851, I see why it was held back.

First, I had to patch this:

And this is after I did my little patch to avoid an LLVM syntax error:

Index: utils/prepare-builtins.cpp
===================================================================
--- utils/prepare-builtins.cpp  (revision 325851)
+++ utils/prepare-builtins.cpp  (working copy)
@@ -105,7 +105,7 @@
     exit(1);
   }

-  WriteBitcodeToFile(M, Out->os());
+  WriteBitcodeToFile(*M, Out->os());

   // Declare success.
   Out->keep();


And then... more address space issues:

[...]
WARNING: Linking two modules of different data layouts:
'r600--/lib/relational/isnormal.cl.cayman.bc' is
'e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-A5'
whereas 'llvm-link' is
'e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64'

WARNING: Linking two modules of different data layouts:
'r600--/lib/relational/isnotequal.cl.cayman.bc' is
'e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-A5'
whereas 'llvm-link' is
'e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64'
[...]
Allocation instruction pointer not in the stack address space!
  %2 = alloca i32, align 4, addrspace(5)
Allocation instruction pointer not in the stack address space!
  %3 = alloca i32, align 4, addrspace(5)
Allocation instruction pointer not in the stack address space!
  %4 = alloca i32, align 4, addrspace(5)
Allocation instruction pointer not in the stack address space!
  %5 = alloca i32, align 4, addrspace(5)
Allocation instruction pointer not in the stack address space!
  %6 = alloca i32, align 4, addrspace(5)
[...]
Allocation instruction pointer not in the stack address space!
  %33 = alloca float, align 4, addrspace(5)
/usr/bin/llvm-link: error: linked module is broken!
make: *** [Makefile:3127: r600--/lib/builtins.link.cedar.bc] Error 1

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 3171 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
                   ` (2 preceding siblings ...)
  2018-02-23  2:00 ` bugzilla-daemon
@ 2018-02-23  2:54 ` bugzilla-daemon
  2018-02-23  5:13 ` bugzilla-daemon
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-02-23  2:54 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 446 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

--- Comment #3 from Jan Vesely <jan.vesely@rutgers.edu> ---
you'll need the libclc build fixes from:
http://lists.llvm.org/pipermail/libclc-dev/2018-February/002796.html
and
http://lists.llvm.org/pipermail/libclc-dev/2018-February/002800.html

(all 5 of them).
Alternatively you can wait until they land.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1426 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
                   ` (3 preceding siblings ...)
  2018-02-23  2:54 ` bugzilla-daemon
@ 2018-02-23  5:13 ` bugzilla-daemon
  2018-02-23 17:02 ` bugzilla-daemon
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-02-23  5:13 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 803 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

--- Comment #4 from nixscripter@gmail.com ---
Thanks to your quick response, I got libclc compiled successfully.

Now when I try to view an image, the OpenCL compile error is different:

<unknown>:0:0: in function ResizeHorizontalFilter void (float addrspace(1)*,
i32, i32, i32, float addrspace(1)*, i32, i32, float, i32, i32, float
addrspace(1)*, float, float, float, float, float addrspace(3)*, i32, i32, i32,
<4 x float> addrspace(3)*, float addrspace(3)*, float addrspace(3)*):
unsupported call to function applyResizeFilter

I'd call that progress, certainly.

applyResizeFilter is on line 78 of the kernel, and ResizeHorizontalFilter is on
line 81.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1612 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
                   ` (4 preceding siblings ...)
  2018-02-23  5:13 ` bugzilla-daemon
@ 2018-02-23 17:02 ` bugzilla-daemon
  2018-02-24  5:23 ` bugzilla-daemon
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-02-23 17:02 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1381 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

--- Comment #5 from Jan Vesely <jan.vesely@rutgers.edu> ---
(In reply to nixscripter from comment #4)
> Thanks to your quick response, I got libclc compiled successfully.
> 
> Now when I try to view an image, the OpenCL compile error is different:
> 
> <unknown>:0:0: in function ResizeHorizontalFilter void (float addrspace(1)*,
> i32, i32, i32, float addrspace(1)*, i32, i32, float, i32, i32, float
> addrspace(1)*, float, float, float, float, float addrspace(3)*, i32, i32,
> i32, <4 x float> addrspace(3)*, float addrspace(3)*, float addrspace(3)*):
> unsupported call to function applyResizeFilter
> 
> I'd call that progress, certainly.
> 
> applyResizeFilter is on line 78 of the kernel, and ResizeHorizontalFilter is
> on line 81.

that's weird. Probably a separate bug. All functions should be marked as
always_inline. moreover the function in question is explicitly marked as
inline.
The only thing I can think of is that the function signature does not match
between definition and the call site
Does imagemagick use some form of kernel cache? if yes it needs to be cleaned.

what is the GPU that you're using?
Can you run CLOVER_DEBUG=llvm,clc CLOVER_DEBUG_FILE=imagick and attach the .cl
and .ll dump files?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2317 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
                   ` (5 preceding siblings ...)
  2018-02-23 17:02 ` bugzilla-daemon
@ 2018-02-24  5:23 ` bugzilla-daemon
  2018-02-24  5:28 ` bugzilla-daemon
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-02-24  5:23 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 309 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

--- Comment #6 from nixscripter@gmail.com ---
Created attachment 137571
  --> https://bugs.freedesktop.org/attachment.cgi?id=137571&action=edit
clover debug imagemagick.ll

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1252 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
                   ` (6 preceding siblings ...)
  2018-02-24  5:23 ` bugzilla-daemon
@ 2018-02-24  5:28 ` bugzilla-daemon
  2018-02-24  5:31 ` bugzilla-daemon
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-02-24  5:28 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 762 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

--- Comment #7 from nixscripter@gmail.com ---
Created attachment 137572
  --> https://bugs.freedesktop.org/attachment.cgi?id=137572&action=edit
clover debug imagemagick.link-0.ll

My GPU is:

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Juniper PRO [Radeon HD 6750]

(Which is an Evergreen chipset, if I remember correctly.)

And I am pretty sure ImageMagick does not have an OpenCL cache. For better or
worse, it has one giant blob of OpenCL, and re-compiles it when OpenCL is
enabled -- whether you actually use any of it or not. I did try deleting the
files, though, just in case.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1719 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
                   ` (7 preceding siblings ...)
  2018-02-24  5:28 ` bugzilla-daemon
@ 2018-02-24  5:31 ` bugzilla-daemon
  2018-03-02  4:01 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-02-24  5:31 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 842 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

nixscripter@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #137519|0                           |1
        is obsolete|                            |

--- Comment #8 from nixscripter@gmail.com ---
Created attachment 137573
  --> https://bugs.freedesktop.org/attachment.cgi?id=137573&action=edit
clover debug imagemagick.cl

And finally (sorry for the e-mail spam) here is the .cl file.

Sidenote: the last file was gzip'd, because trying to attach it directly
resulted in a 500 Internal Server Error for some crazy reason... but that's a
bug for an entirely different tracker.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2303 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
                   ` (8 preceding siblings ...)
  2018-02-24  5:31 ` bugzilla-daemon
@ 2018-03-02  4:01 ` bugzilla-daemon
  2018-03-02  4:05 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-03-02  4:01 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1189 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

--- Comment #9 from Jan Vesely <jan.vesely@rutgers.edu> ---
did you by any chance run the DUMP commands twice? the files seems to contain
duplicates.

Anyway I cannot reproduce the error.
running:
> clang -cc1 -x cl -triple=r600-- -target-cpu juniper -cl-single-precision-constant -cl-mad-enable -DMAGICKCORE_HDRI_SUPPORT=1 -DCLQuantum=float -DCLSignedQuantum=float -DCLPixelType=float4 -DQuantumRange=65535.000000f -DQuantumScale=0.000015 -DCharQuantumScale=1.000000 -DMagickEpsilon=0.000000 -DMagickPI=3.141593 -DMaxMap=65535 -DMAGICKCORE_QUANTUM_DEPTH=16 -I ./libclc/generic/include/ -include libclc/generic/include/clc/clc.h -emit-llvm -o magick-link.ll -mlink-bitcode-file libclc/built_libs/juniper-r600--.bc < magick.cl
> llc -march=r600-- -mcpu=juniper < magick-link.ll

Runs into:
llvm/include/llvm/MC/MCRegisterInfo.h:64: unsigned int
llvm::MCRegisterClass::getRegister(unsigned int) const: Assertion `i <
getNumRegs() && "Register number out of range!"' failed.

which is expected, since register spilling is not implemented (yet)

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2064 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
                   ` (9 preceding siblings ...)
  2018-03-02  4:01 ` bugzilla-daemon
@ 2018-03-02  4:05 ` bugzilla-daemon
  2018-03-12  0:08 ` bugzilla-daemon
  2018-04-04 21:19 ` bugzilla-daemon
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-03-02  4:05 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 414 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

--- Comment #10 from Jan Vesely <jan.vesely@rutgers.edu> ---
even running (after removing half of the lines:
> llc -march=r600 -mcpu=juniper < Downloads/imagemagick.link-0.ll/data

gives "Register number out of range!" assertion.

Can you try a more recent version of llvm?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1273 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
                   ` (10 preceding siblings ...)
  2018-03-02  4:05 ` bugzilla-daemon
@ 2018-03-12  0:08 ` bugzilla-daemon
  2018-04-04 21:19 ` bugzilla-daemon
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-03-12  0:08 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 618 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

nixscripter@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #11 from nixscripter@gmail.com ---
I finally got back to this, and sure enough, upgrading LLVM to r327238 seems to
have fixed it. Thanks for your efforts.

Marking as RESOLVED FIXED.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2132 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles
  2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
                   ` (11 preceding siblings ...)
  2018-03-12  0:08 ` bugzilla-daemon
@ 2018-04-04 21:19 ` bugzilla-daemon
  12 siblings, 0 replies; 14+ messages in thread
From: bugzilla-daemon @ 2018-04-04 21:19 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 485 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=105200

--- Comment #12 from Jan Vesely <jan.vesely@rutgers.edu> ---
(In reply to nixscripter from comment #11)
> I finally got back to this, and sure enough, upgrading LLVM to r327238 seems
> to have fixed it. Thanks for your efforts.
> 
> Marking as RESOLVED FIXED.

Note that it will probably give wrong results if you compiled without
assertions.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1433 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2018-04-04 21:19 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-22  1:59 [Bug 105200] [r600g] Regression: ImageMagick OpenCL kernel no longer compiles bugzilla-daemon
2018-02-22 21:56 ` bugzilla-daemon
2018-02-22 23:32 ` bugzilla-daemon
2018-02-23  2:00 ` bugzilla-daemon
2018-02-23  2:54 ` bugzilla-daemon
2018-02-23  5:13 ` bugzilla-daemon
2018-02-23 17:02 ` bugzilla-daemon
2018-02-24  5:23 ` bugzilla-daemon
2018-02-24  5:28 ` bugzilla-daemon
2018-02-24  5:31 ` bugzilla-daemon
2018-03-02  4:01 ` bugzilla-daemon
2018-03-02  4:05 ` bugzilla-daemon
2018-03-12  0:08 ` bugzilla-daemon
2018-04-04 21:19 ` bugzilla-daemon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.