dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 64257] RS880 issues with r600-llvm-compiler
Date: Thu, 13 Jun 2013 10:41:01 +0000	[thread overview]
Message-ID: <bug-64257-502-rHXtqtgJLu@http.bugs.freedesktop.org/> (raw)
In-Reply-To: <bug-64257-502@http.bugs.freedesktop.org/>


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

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

--- Comment #57 from Marc Dietrich <marvin24@gmx.de> ---
Ok, found heaven - unfortunately, crashes with R600_LLVM=1 and works fine with
R600_LLVM=0:

MESA_EXTENSION_OVERRIDE=-GL_ARB_shader_bit_encoding
force_glsl_extensions_warn=true  ./heaven
ATTENTION: default value of option force_glsl_extensions_warn overridden by
environment.
Loading "/home/marc/.Heaven/heaven_3.0.cfg"...
Loading "libGL.so.1"...
Loading "libopenal.so.1"...
Set 1280x1024 fullscreen video mode
ATTENTION: default value of option force_glsl_extensions_warn overridden by
environment.
Set 1.00 gamma value
Unigine engine http://unigine.com/
Binary: Linux 64bit GCC 4.4.5 Release Mar  7 2012
Features: OpenGL OpenAL XPad360 Joystick Flash Editor
App path:  /work/Unigine-Heaven-3.0/bin/
Data path: /work/Unigine-Heaven-3.0/data/
Save path: /home/marc/.Heaven/

---- System ----
System: Linux 3.9.4-11.g51bf0ff-desktop x86_64
CPU: AMD Phenom(tm) II X4 B55 Processor 3214MHz MMX+ 3DNow!+ SSE SSE2 SSE3
SSE4A HTT x4
GPU: Gallium 0.4 on AMD RS880 3.0 Mesa 9.2.0-devel (git-6057d7b) x1
System memory: 3958 Mb
Video memory:  256 Mb
Sync threads:  3
Async threads: 4

---- MathLib ----
Set SSE2 simd processor

---- Sound ----
Renderer: OpenAL Soft
OpenAL vendor:   OpenAL Community
OpenAL renderer: OpenAL Soft
OpenAL version:  1.1 ALSOFT 1.15
Found AL_EXT_LINEAR_DISTANCE
Found AL_EXT_OFFSET
Found ALC_EXT_EFX
Found EFX Filter
Found EFX Reverb
Found EAX Reverb
Found QUAD16 format
Found 51CHN16 format
Found 61CHN16 format
Found 71CHN16 format
Maximum sources:         256
Maximum effect slots:    4
Maximum auxiliary sends: 2

---- Render ----
GLRender::GLRender(): Unknown GPU
OpenGL vendor:   X.Org
OpenGL renderer: Gallium 0.4 on AMD RS880
OpenGL version:  3.0 Mesa 9.2.0-devel (git-6057d7b)
Found required GL_ARB_vertex_array_object
Found required GL_ARB_vertex_buffer_object
Found required GL_ARB_half_float_vertex
Found required GL_ARB_half_float_pixel
Found required GL_ARB_occlusion_query
Found required GL_EXT_texture3D
Found required GL_EXT_texture_cube_map
Found required GL_EXT_texture_sRGB
Found required GL_EXT_texture_swizzle
Found required GL_ARB_shader_object
Found required GL_ARB_vertex_shader
Found required GL_ARB_fragment_shader
Found required GL_ARB_draw_buffers
Found required GL_ARB_framebuffer_object
Found required GL_EXT_framebuffer_blit
Found required GL_EXT_framebuffer_multisample
Found optional GL_ARB_map_buffer_range
Found optional GL_ARB_transform_feedback
Found optional GL_ARB_draw_elements_base_vertex
Found optional GL_ARB_draw_instanced
Found optional GL_EXT_draw_buffers2
Found optional GL_ARB_blend_func_extended
Found optional GL_ARB_uniform_buffer_object
Found optional GL_ARB_gpu_shader4
Found optional GL_ARB_texture_rg
Found optional GL_ARB_texture_array
Found optional GL_ARB_texture_multisample
Found optional GL_ARB_texture_compression
Found optional GL_ARB_texture_compression_rgtc
Found optional GL_ARB_seamless_cube_map
Shading language:        1.30
Vertex instructions:     16384
Fragment instructions:   16384
Maximum texture size:    8192
Maximum texture units:   32
Maximum texture renders: 8

---- Physics ----
Physics: Multi-threaded

---- PathFind ----
PathFind: Multi-threaded

---- Interpreter ----
Version: 2.47

Unigine~# d3d11_render_use_tessellation 0 &&
gl_render_use_arb_tessellation_shader 0 && render_shaders 2 &&
render_anisotropy 2 && render_restart
Loading "demos/heaven/unigine.cpp" 45ms
Loading "heaven/locale/unigine.en" dictionary
Loading "core/materials/default/unigine_post.mat" 20 materials 44 shaders 1ms
Loading "core/materials/default/unigine_render.mat" 40 materials 4666 shaders
35ms
Loading "core/materials/default/unigine_mesh.mat" 5 materials 3386 shaders 24ms
Loading "core/materials/default/unigine_mesh_paint.mat" 2 materials 1134
shaders 11ms
Loading "core/materials/default/unigine_mesh_tessellation.mat" 5 materials 3332
shaders 25ms
Loading "core/materials/default/unigine_mesh_tessellation_paint.mat" 2
materials 2268 shaders 16ms
Loading "core/materials/default/unigine_mesh_triplanar.mat" 1 material 112
shaders 2ms
Loading "core/materials/default/unigine_mesh_overlay.mat" 1 material 220
shaders 3ms
Loading "core/materials/default/unigine_mesh_terrain.mat" 1 material 53 shaders
3ms
Loading "core/materials/default/unigine_mesh_layer.mat" 1 material 84 shaders
3ms
Loading "core/materials/default/unigine_mesh_noise.mat" 1 material 106 shaders
4ms
Loading "core/materials/default/unigine_mesh_stem.mat" 2 materials 1268 shaders
20ms
Loading "core/materials/default/unigine_terrain.mat" 1 material 312 shaders 1ms
Loading "core/materials/default/unigine_grass.mat" 1 material 138 shaders 6ms
Loading "core/materials/default/unigine_particles.mat" 1 material 101 shaders
3ms
Loading "core/materials/default/unigine_billboard.mat" 1 material 51 shaders
2ms
Loading "core/materials/default/unigine_billboards.mat" 1 material 816 shaders
10ms
Loading "core/materials/default/unigine_volume.mat" 6 materials 45 shaders 11ms
Loading "core/materials/default/unigine_gui.mat" 1 material 82 shaders 1ms
Loading "core/materials/default/unigine_water.mat" 1 material 205 shaders 29ms
Loading "core/materials/default/unigine_sky.mat" 1 material 17 shaders 24ms
Loading "core/materials/default/unigine_decal.mat" 1 material 99 shaders 4ms
Loading "core/properties/unigine.prop" 2 properties 0ms
GLFfp::create_shader(): can't create shader
0:3(92): error: Could not implicitly convert operands to arithmetic operator
0:3(42): error: cannot construct `ivec2' from a non-numeric data type
0:0(0): error: no matching function for call to `texelFetch(sampler2DMS, ,
int)'
0:0(0): error: candidates are: vec4 texelFetch(sampler2DMS, ivec2, int)
0:0(0): error:                 ivec4 texelFetch(isampler2DMS, ivec2, int)
0:0(0): error:                 uvec4 texelFetch(usampler2DMS, ivec2, int)
0:0(0): error:                 vec4 texelFetch(sampler2DMSArray, ivec3, int)
0:0(0): error:                 ivec4 texelFetch(isampler2DMSArray, ivec3, int)
0:0(0): error:                 uvec4 texelFetch(usampler2DMSArray, ivec3, int)
0:3(107): error: Operands to arithmetic operators must be numeric
OpenGL error: invalid value
Unigine~# world_load heaven
Unknown command "d3d11_render_use_tessellation"
Loading "heaven.cpp" 225ms
Loading "demos/heaven/materials/heaven_base.mat" 7 materials 2ms
Loading "demos/heaven/materials/heaven_environment.mat" 12 materials 832ms
Loading "demos/heaven/materials/heaven_ruins.mat" 27 materials 2082ms
Loading "demos/heaven/materials/heaven_buildings.mat" 51 materials 2171ms
Loading "demos/heaven/materials/heaven_props.mat" 10 materials 437ms
Loading "demos/heaven/materials/heaven_sfx.mat" 11 materials 14ms
Loading "demos/heaven/materials/heaven_fort.mat" 15 materials 577ms
Loading "demos/heaven/materials/heaven_airship.mat" 26 materials 3262ms
Loading "heaven.world" 23787ms
Unigine~# render_hdr 2 && render_restart
LLVM ERROR: Cannot select: 0x13eaa9b0: f32 = fcos 0x13eaa5b0 [ORD=195] [ID=220]
  0x13eaa5b0: f32 = fmul 0x13eaa3b0, 0x13eaa4b0 [ORD=192] [ID=216]
    0x13eaa3b0: f32 = fadd 0x13eac8d0, 0x13ea1f50 [ORD=191] [ID=212]
      0x13eac8d0: f32 = <<Unknown Target Node #204>> 0x13ea6b90, 0x13ea1a50,
0x13ea6d90, 0x13ea1a50, 0x13ea3760, 0x13ea3760, 0x13ea3760, 0x13ea3760
[ORD=188] [ID=206]
        0x13ea6b90: f32 = fadd 0x13ea6390, 0x13eac9d0 [ORD=167] [ID=200]
          0x13ea6390: f32 = fadd 0x13ea6290, 0x13ea5980 [ORD=160] [ID=195]
            0x13ea6290: f32 = fmul 0x13eae3f0, 0x13ea0740 [ORD=159] [ID=173]
              0x13eae3f0: f32 = bitcast 0x13ea6090 [ORD=158] [ID=111]
                0x13ea6090: i32 = CONST_ADDRESS 0x13ea5580 [ORD=157] [ID=76]
                  0x13ea5580: i32 = Constant<9808> [ID=30]
              0x13ea0740: f32 = extract_vector_elt 0x13ea3660, 0x13e9c4f0
[ORD=76] [ID=161]
                0x13ea3660: v4f32 = bitcast 0x13ea0230 [ORD=63] [ID=155]
                  0x13ea0230: v4i32 = CONST_ADDRESS 0x13e9f830, 0x13e9cb00
[ORD=63] [ID=152]


                0x13e9c4f0: i32 = Constant<3> [ID=1]
            0x13ea5980: f32 = fadd 0x13ea5880, 0x13ea5180 [ORD=152] [ID=190]
              0x13ea5880: f32 = fmul 0x13ea3c60, 0x13e9fe30 [ORD=151] [ID=177]
                0x13ea3c60: f32 = bitcast 0x13ea5680 [ORD=150] [ID=109]
                  0x13ea5680: i32 = CONST_ADDRESS 0x13ea4d70 [ORD=149] [ID=74]

                0x13e9fe30: f32 = extract_vector_elt 0x13ea0d40, 0x13e9c4f0
[ORD=59] [ID=165]
                  0x13ea0d40: v4f32 = bitcast 0x13ebd680 [ORD=46] [ID=156]

                  0x13e9c4f0: i32 = Constant<3> [ID=1]
              0x13ea5180: f32 = fmul 0x13ea0f40, 0x13e9d900 [ORD=145] [ID=181]
                0x13ea0f40: f32 = bitcast 0x13e9d300 [ORD=144] [ID=107]
                  0x13e9d300: i32 = CONST_ADDRESS 0x13ea4f80 [ORD=143] [ID=72]

                0x13e9d900: f32 = extract_vector_elt 0x13ea3560, 0x13e9c4f0
[ORD=42] [ID=169]
                  0x13ea3560: v4f32 = bitcast 0x13ebd880 [ORD=29] [ID=157]

                  0x13e9c4f0: i32 = Constant<3> [ID=1]
          0x13eac9d0: f32 = bitcast 0x13ea6990 [ORD=166] [ID=113]
            0x13ea6990: i32 = CONST_ADDRESS 0x13ea5f90 [ORD=165] [ID=78]
              0x13ea5f90: i32 = Constant<9824> [ID=32]
        0x13ea1a50: f32 = bitcast 0x13ea1950 [ORD=177] [ID=115]
          0x13ea1950: i32 = CONST_ADDRESS 0x13ea6890 [ORD=171] [ID=80]
            0x13ea6890: i32 = Constant<9744> [ID=34]
        0x13ea6d90: f32 = fadd 0x13ea6690, 0x13ea6a90 [ORD=170] [ID=199]
          0x13ea6690: f32 = fadd 0x13ea6590, 0x13ea5c80 [ORD=164] [ID=194]
            0x13ea6590: f32 = fmul 0x13ea6190, 0x13ea0740 [ORD=163] [ID=172]
              0x13ea6190: f32 = bitcast 0x13ea3360 [ORD=162] [ID=112]
                0x13ea3360: i32 = CONST_ADDRESS 0x13ea3460 [ORD=157] [ID=77]
                  0x13ea3460: i32 = Constant<9812> [ID=31]
              0x13ea0740: f32 = extract_vector_elt 0x13ea3660, 0x13e9c4f0
[ORD=76] [ID=161]
                0x13ea3660: v4f32 = bitcast 0x13ea0230 [ORD=63] [ID=155]
                  0x13ea0230: v4i32 = CONST_ADDRESS 0x13e9f830, 0x13e9cb00
[ORD=63] [ID=152]


                0x13e9c4f0: i32 = Constant<3> [ID=1]
            0x13ea5c80: f32 = fadd 0x13ea5b80, 0x13ea5380 [ORD=156] [ID=189]
              0x13ea5b80: f32 = fmul 0x13ea5780, 0x13e9fe30 [ORD=155] [ID=176]
                0x13ea5780: f32 = bitcast 0x13ea1140 [ORD=154] [ID=110]
                  0x13ea1140: i32 = CONST_ADDRESS 0x13ea0940 [ORD=149] [ID=75]

                0x13e9fe30: f32 = extract_vector_elt 0x13ea0d40, 0x13e9c4f0
[ORD=59] [ID=165]
                  0x13ea0d40: v4f32 = bitcast 0x13ebd680 [ORD=46] [ID=156]

                  0x13e9c4f0: i32 = Constant<3> [ID=1]
              0x13ea5380: f32 = fmul 0x13ea5080, 0x13e9d900 [ORD=148] [ID=180]
                0x13ea5080: f32 = bitcast 0x13e9f730 [ORD=147] [ID=108]
                  0x13e9f730: i32 = CONST_ADDRESS 0x13e9d100 [ORD=143] [ID=73]

                0x13e9d900: f32 = extract_vector_elt 0x13ea3560, 0x13e9c4f0
[ORD=42] [ID=169]
                  0x13ea3560: v4f32 = bitcast 0x13ebd880 [ORD=29] [ID=157]

                  0x13e9c4f0: i32 = Constant<3> [ID=1]
          0x13ea6a90: f32 = bitcast 0x13ea1e50 [ORD=169] [ID=114]
            0x13ea1e50: i32 = CONST_ADDRESS 0x13ea1d50 [ORD=165] [ID=79]
              0x13ea1d50: i32 = Constant<9828> [ID=33]
        0x13ea1a50: f32 = bitcast 0x13ea1950 [ORD=177] [ID=115]
          0x13ea1950: i32 = CONST_ADDRESS 0x13ea6890 [ORD=171] [ID=80]
            0x13ea6890: i32 = Constant<9744> [ID=34]
        0x13ea3760: f32 = ConstantFP<0.000000e+00> [ID=6]
        0x13ea3760: f32 = ConstantFP<0.000000e+00> [ID=6]
        0x13ea3760: f32 = ConstantFP<0.000000e+00> [ID=6]
        0x13ea3760: f32 = ConstantFP<0.000000e+00> [ID=6]
      0x13ea1f50: f32 = bitcast 0x13eacad0 [ORD=190] [ID=118]
        0x13eacad0: i32 = CONST_ADDRESS 0x13eac4d0 [ORD=171] [ID=83]
          0x13eac4d0: i32 = Constant<9756> [ID=37]
    0x13eaa4b0: f32 = ConstantFP<3.000000e-01> [ID=8]
In function: main
AL lib: (EE) alc_cleanup: 1 device not closed

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

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

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

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

  parent reply	other threads:[~2013-06-13 10:41 UTC|newest]

Thread overview: 75+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-05-06  0:56 [Bug 64257] New: RS880 issues with r600-llvm-compiler bugzilla-daemon
2013-05-06  1:14 ` [Bug 64257] " bugzilla-daemon
2013-05-06  1:17 ` bugzilla-daemon
2013-05-06  9:52 ` bugzilla-daemon
2013-05-06 15:24 ` bugzilla-daemon
2013-05-07  7:07 ` bugzilla-daemon
2013-05-13 19:40 ` bugzilla-daemon
2013-05-13 19:41 ` bugzilla-daemon
2013-05-14 17:12 ` bugzilla-daemon
2013-05-16 23:16 ` bugzilla-daemon
2013-05-18 11:56 ` bugzilla-daemon
2013-05-18 23:24 ` bugzilla-daemon
2013-05-19 10:54 ` bugzilla-daemon
2013-05-19 11:20 ` bugzilla-daemon
2013-05-20 15:03 ` bugzilla-daemon
2013-05-20 22:58 ` bugzilla-daemon
2013-05-23 18:43 ` bugzilla-daemon
2013-05-24 10:07 ` bugzilla-daemon
2013-05-24 13:25 ` bugzilla-daemon
2013-05-26 23:49 ` bugzilla-daemon
2013-05-27  5:40 ` bugzilla-daemon
2013-05-29 20:13 ` bugzilla-daemon
2013-05-29 20:16 ` bugzilla-daemon
2013-05-29 20:45 ` bugzilla-daemon
2013-05-29 20:50 ` bugzilla-daemon
2013-05-29 21:15 ` bugzilla-daemon
2013-05-29 21:18 ` bugzilla-daemon
2013-05-30  9:30 ` bugzilla-daemon
2013-06-03 10:35 ` bugzilla-daemon
2013-06-03 10:39 ` bugzilla-daemon
2013-06-05  3:40 ` bugzilla-daemon
2013-06-05 10:25 ` bugzilla-daemon
2013-06-05 10:40 ` bugzilla-daemon
2013-06-05 10:50 ` bugzilla-daemon
2013-06-05 10:53 ` bugzilla-daemon
2013-06-11  2:26 ` bugzilla-daemon
2013-06-11  8:25 ` bugzilla-daemon
2013-06-11  8:26 ` bugzilla-daemon
2013-06-11  8:26 ` bugzilla-daemon
2013-06-11  8:33 ` bugzilla-daemon
2013-06-11 10:43 ` bugzilla-daemon
2013-06-11 10:45 ` bugzilla-daemon
2013-06-11 10:46 ` bugzilla-daemon
2013-06-11 10:49 ` bugzilla-daemon
2013-06-11 14:01 ` bugzilla-daemon
2013-06-11 14:02 ` bugzilla-daemon
2013-06-11 14:03 ` bugzilla-daemon
2013-06-11 14:21 ` bugzilla-daemon
2013-06-11 14:48 ` bugzilla-daemon
2013-06-11 14:55 ` bugzilla-daemon
2013-06-12 18:12 ` bugzilla-daemon
2013-06-12 18:39 ` bugzilla-daemon
2013-06-12 19:32 ` bugzilla-daemon
2013-06-12 20:50 ` bugzilla-daemon
2013-06-13  0:31 ` bugzilla-daemon
2013-06-13  8:30 ` bugzilla-daemon
2013-06-13  9:00 ` bugzilla-daemon
2013-06-13  9:09 ` bugzilla-daemon
2013-06-13 10:41 ` bugzilla-daemon [this message]
2013-06-13 14:14 ` bugzilla-daemon
2013-06-13 14:23 ` bugzilla-daemon
2013-06-13 14:58 ` bugzilla-daemon
2013-06-13 16:39 ` bugzilla-daemon
2013-06-13 16:40 ` bugzilla-daemon
2013-06-13 17:10 ` bugzilla-daemon
2013-06-14  7:53 ` bugzilla-daemon
2013-06-17 11:35 ` bugzilla-daemon
2013-06-17 11:39 ` bugzilla-daemon
2013-06-17 14:45 ` bugzilla-daemon
2013-06-18 12:44 ` bugzilla-daemon
2013-06-18 14:27 ` bugzilla-daemon
2013-06-18 21:06 ` bugzilla-daemon
2013-06-18 23:39 ` bugzilla-daemon
2013-06-19  7:50 ` bugzilla-daemon
2014-01-02 14:19 ` bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-64257-502-rHXtqtgJLu@http.bugs.freedesktop.org/ \
    --to=bugzilla-daemon@freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).