Results for spec/glsl-1.10/execution/built-in-functions/fs-op-div-int-ivec3

Overview

Status: fail
Result: fail

Back to summary

Details

Detail Value
returncode 1
time 0.0869979858398
note
Returncode was 1
command
/home/daenzer/src/piglit-git/piglit/framework/../bin/shader_runner tests/../generated_tests/spec/glsl-1.10/execution/built-in-functions/fs-op-div-int-ivec3.shader_test -auto
errors_ignored
  • 0xa421b0: i32,ch = load 0xa3e6c0, 0xa41db0, 0xa3e8c0<LD4[%23]> [ID=35]
  • 0xa421b0: i32,ch = load 0xa3e6c0, 0xa41db0, 0xa3e8c0<LD4[%23]> [ID=35]
  • 0xa421b0: i32,ch = load 0xa3e6c0, 0xa41db0, 0xa3e8c0<LD4[%23]> [ID=35]
  • 0xa421b0: i32,ch = load 0xa3e6c0, 0xa41db0, 0xa3e8c0<LD4[%23]> [ID=35]
  • 0xa41ab0: i32,ch = load 0xa3e6c0, 0xa3ebc0, 0xa3e8c0<LD4[%19]> [ID=32]
  • 0xa3f2c0: i64 = Register %vreg0 [ID=18]
  • 0xa41ab0: i32,ch = load 0xa3e6c0, 0xa3ebc0, 0xa3e8c0<LD4[%19]> [ID=32]
  • 0xa3f2c0: i64 = Register %vreg0 [ID=18]
  • 0xa41ab0: i32,ch = load 0xa3e6c0, 0xa3ebc0, 0xa3e8c0<LD4[%19]> [ID=32]
  • 0xa3f2c0: i64 = Register %vreg0 [ID=18]
errors
  • LLVM ERROR: Cannot select: 0xa4fc70: i32 = truncate 0xa4fb70 [ID=120]
  • 0xa4fb70: i64 = srl 0xa4fa70, 0xa3eac0 [ID=117]
  • 0xa4fa70: i64 = mul 0xa494d0, 0xa4dc40 [ID=114]
  • 0xa494d0: i64 = zero_extend 0xa4e340 [ID=111]
  • 0xa4e340: i32 = select 0xa48dd0, 0xa488c0, 0xa48ad0 [ID=108]
  • 0xa48dd0: i1 = setcc 0xa50480, 0xa3e5c0, 0xa429d0 [ID=84]
  • 0xa50480: i32 = truncate 0xa50380 [ID=81]
  • 0xa50380: i64 = srl 0xa50280, 0xa3eac0 [ID=78]
  • 0xa50280: i64 = mul 0xa4fd70, 0xa487c0 [ID=74]
  • 0xa4fd70: i64 = zero_extend 0xa42fd0 [ID=68]
  • 0xa487c0: i64 = zero_extend 0xa44e40 [ID=62]
  • 0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
  • 0xa3e5c0: i32 = Constant<0> [ORD=1] [ID=2]
  • 0xa488c0: i32 = add 0xa42fd0, 0xa50180 [ID=104]
  • 0xa42fd0: i32 = URECIP 0xa44e40 [ID=63]
  • 0xa44e40: i32 = xor 0xa42ed0, 0xa425b0 [ID=56]
  • 0xa42ed0: i32 = add 0xa421b0, 0xa425b0 [ID=52]
  • 0xa425b0: i32 = sra 0xa421b0, 0xa484c0 [ID=44]
  • 0xa425b0: i32 = sra 0xa421b0, 0xa484c0 [ID=44]
  • 0xa484c0: i64 = Constant<31> [ID=21]
  • 0xa50180: i32 = truncate 0xa50080 [ID=99]
  • 0xa50080: i64 = srl 0xa4ff80, 0xa3eac0 [ID=96]
  • 0xa4ff80: i64 = mul 0xa48cd0, 0xa4fd70 [ID=93]
  • 0xa48cd0: i64 = zero_extend 0xa48bd0 [ID=90]
  • 0xa4fd70: i64 = zero_extend 0xa42fd0 [ID=68]
  • 0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
  • 0xa48ad0: i32 = sub 0xa42fd0, 0xa50180 [ID=105]
  • 0xa42fd0: i32 = URECIP 0xa44e40 [ID=63]
  • 0xa44e40: i32 = xor 0xa42ed0, 0xa425b0 [ID=56]
  • 0xa42ed0: i32 = add 0xa421b0, 0xa425b0 [ID=52]
  • 0xa425b0: i32 = sra 0xa421b0, 0xa484c0 [ID=44]
  • 0xa425b0: i32 = sra 0xa421b0, 0xa484c0 [ID=44]
  • 0xa484c0: i64 = Constant<31> [ID=21]
  • 0xa50180: i32 = truncate 0xa50080 [ID=99]
  • 0xa50080: i64 = srl 0xa4ff80, 0xa3eac0 [ID=96]
  • 0xa4ff80: i64 = mul 0xa48cd0, 0xa4fd70 [ID=93]
  • 0xa48cd0: i64 = zero_extend 0xa48bd0 [ID=90]
  • 0xa4fd70: i64 = zero_extend 0xa42fd0 [ID=68]
  • 0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
  • 0xa4dc40: i64 = zero_extend 0xa434d0 [ID=57]
  • 0xa434d0: i32 = xor 0xa424b0, 0xa50580 [ID=53]
  • 0xa424b0: i32 = add 0xa41ab0, 0xa50580 [ID=46]
  • 0xa3ebc0: i64 = add 0xa3f2c0, 0xa3eac0 [ORD=3] [ID=25]
  • 0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
  • 0xa3e8c0: i64 = undef [ORD=2] [ID=3]
  • 0xa50580: i32 = sra 0xa41ab0, 0xa484c0 [ID=38]
  • 0xa3ebc0: i64 = add 0xa3f2c0, 0xa3eac0 [ORD=3] [ID=25]
  • 0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
  • 0xa3e8c0: i64 = undef [ORD=2] [ID=3]
  • 0xa484c0: i64 = Constant<31> [ID=21]
  • 0xa50580: i32 = sra 0xa41ab0, 0xa484c0 [ID=38]
  • 0xa3ebc0: i64 = add 0xa3f2c0, 0xa3eac0 [ORD=3] [ID=25]
  • 0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
  • 0xa3e8c0: i64 = undef [ORD=2] [ID=3]
  • 0xa484c0: i64 = Constant<31> [ID=21]
  • 0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
  • In function: main
info
Returncode: 1

Errors:
LLVM ERROR: Cannot select: 0xa4fc70: i32 = truncate 0xa4fb70 [ID=120]
  0xa4fb70: i64 = srl 0xa4fa70, 0xa3eac0 [ID=117]
    0xa4fa70: i64 = mul 0xa494d0, 0xa4dc40 [ID=114]
      0xa494d0: i64 = zero_extend 0xa4e340 [ID=111]
        0xa4e340: i32 = select 0xa48dd0, 0xa488c0, 0xa48ad0 [ID=108]
          0xa48dd0: i1 = setcc 0xa50480, 0xa3e5c0, 0xa429d0 [ID=84]
            0xa50480: i32 = truncate 0xa50380 [ID=81]
              0xa50380: i64 = srl 0xa50280, 0xa3eac0 [ID=78]
                0xa50280: i64 = mul 0xa4fd70, 0xa487c0 [ID=74]
                  0xa4fd70: i64 = zero_extend 0xa42fd0 [ID=68]

                  0xa487c0: i64 = zero_extend 0xa44e40 [ID=62]

                0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
            0xa3e5c0: i32 = Constant<0> [ORD=1] [ID=2]
          0xa488c0: i32 = add 0xa42fd0, 0xa50180 [ID=104]
            0xa42fd0: i32 = URECIP 0xa44e40 [ID=63]
              0xa44e40: i32 = xor 0xa42ed0, 0xa425b0 [ID=56]
                0xa42ed0: i32 = add 0xa421b0, 0xa425b0 [ID=52]
                  0xa421b0: i32,ch = load 0xa3e6c0, 0xa41db0, 0xa3e8c0<LD4[%23]> [ID=35]


                  0xa425b0: i32 = sra 0xa421b0, 0xa484c0 [ID=44]


                0xa425b0: i32 = sra 0xa421b0, 0xa484c0 [ID=44]
                  0xa421b0: i32,ch = load 0xa3e6c0, 0xa41db0, 0xa3e8c0<LD4[%23]> [ID=35]


                  0xa484c0: i64 = Constant<31> [ID=21]
            0xa50180: i32 = truncate 0xa50080 [ID=99]
              0xa50080: i64 = srl 0xa4ff80, 0xa3eac0 [ID=96]
                0xa4ff80: i64 = mul 0xa48cd0, 0xa4fd70 [ID=93]
                  0xa48cd0: i64 = zero_extend 0xa48bd0 [ID=90]

                  0xa4fd70: i64 = zero_extend 0xa42fd0 [ID=68]

                0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
          0xa48ad0: i32 = sub 0xa42fd0, 0xa50180 [ID=105]
            0xa42fd0: i32 = URECIP 0xa44e40 [ID=63]
              0xa44e40: i32 = xor 0xa42ed0, 0xa425b0 [ID=56]
                0xa42ed0: i32 = add 0xa421b0, 0xa425b0 [ID=52]
                  0xa421b0: i32,ch = load 0xa3e6c0, 0xa41db0, 0xa3e8c0<LD4[%23]> [ID=35]


                  0xa425b0: i32 = sra 0xa421b0, 0xa484c0 [ID=44]


                0xa425b0: i32 = sra 0xa421b0, 0xa484c0 [ID=44]
                  0xa421b0: i32,ch = load 0xa3e6c0, 0xa41db0, 0xa3e8c0<LD4[%23]> [ID=35]


                  0xa484c0: i64 = Constant<31> [ID=21]
            0xa50180: i32 = truncate 0xa50080 [ID=99]
              0xa50080: i64 = srl 0xa4ff80, 0xa3eac0 [ID=96]
                0xa4ff80: i64 = mul 0xa48cd0, 0xa4fd70 [ID=93]
                  0xa48cd0: i64 = zero_extend 0xa48bd0 [ID=90]

                  0xa4fd70: i64 = zero_extend 0xa42fd0 [ID=68]

                0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
      0xa4dc40: i64 = zero_extend 0xa434d0 [ID=57]
        0xa434d0: i32 = xor 0xa424b0, 0xa50580 [ID=53]
          0xa424b0: i32 = add 0xa41ab0, 0xa50580 [ID=46]
            0xa41ab0: i32,ch = load 0xa3e6c0, 0xa3ebc0, 0xa3e8c0<LD4[%19]> [ID=32]
              0xa3ebc0: i64 = add 0xa3f2c0, 0xa3eac0 [ORD=3] [ID=25]
                0xa3f2c0: i64 = Register %vreg0 [ID=18]
                0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
              0xa3e8c0: i64 = undef [ORD=2] [ID=3]
            0xa50580: i32 = sra 0xa41ab0, 0xa484c0 [ID=38]
              0xa41ab0: i32,ch = load 0xa3e6c0, 0xa3ebc0, 0xa3e8c0<LD4[%19]> [ID=32]
                0xa3ebc0: i64 = add 0xa3f2c0, 0xa3eac0 [ORD=3] [ID=25]
                  0xa3f2c0: i64 = Register %vreg0 [ID=18]
                  0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
                0xa3e8c0: i64 = undef [ORD=2] [ID=3]
              0xa484c0: i64 = Constant<31> [ID=21]
          0xa50580: i32 = sra 0xa41ab0, 0xa484c0 [ID=38]
            0xa41ab0: i32,ch = load 0xa3e6c0, 0xa3ebc0, 0xa3e8c0<LD4[%19]> [ID=32]
              0xa3ebc0: i64 = add 0xa3f2c0, 0xa3eac0 [ORD=3] [ID=25]
                0xa3f2c0: i64 = Register %vreg0 [ID=18]
                0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
              0xa3e8c0: i64 = undef [ORD=2] [ID=3]
            0xa484c0: i64 = Constant<31> [ID=21]
    0xa3eac0: i64 = Constant<32> [ORD=3] [ID=4]
In function: main


Output:

Back to summary