Bug 57644 - [llvmpipe] src/gallium/auxiliary/gallivm/lp_bld_init.c:568:gallivm_verify_function: Assertion `0' failed.
Summary: [llvmpipe] src/gallium/auxiliary/gallivm/lp_bld_init.c:568:gallivm_verify_fun...
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium critical
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2012-11-28 06:50 UTC by Vinson Lee
Modified: 2012-11-28 17:12 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
depth-level-clamp.log (70.27 KB, text/plain)
2012-11-28 06:50 UTC, Vinson Lee
Details

Description Vinson Lee 2012-11-28 06:50:57 UTC
Created attachment 70720 [details]
depth-level-clamp.log

mesa: 8765c0d20fb849733c39f088279909c989fbe9e0 (master)

Run piglit depth-level-clamp on llvmpipe.

$ ./bin/depth-level-clamp -auto
Both operands to ICmp instruction are not of the same type!
  %161 = icmp sge <4 x i32> %143, i32 0
Branch condition is not 'i1' type!
  br <4 x i1> %161, label %if-true-block, label %if-false-block
  %161 = icmp sge <4 x i32> %143, i32 0
Broken module found, verification continues.
[...]
src/gallium/auxiliary/gallivm/lp_bld_init.c:568:gallivm_verify_function: Assertion `0' failed.


529fe420ba6836479619ba42e53665724755fc1c is the first bad commit
commit 529fe420ba6836479619ba42e53665724755fc1c
Author: Roland Scheidegger <sroland@vmware.com>
Date:   Tue Nov 27 03:30:55 2012 +0100

    gallivm: use the new mip per quad handling in texture fetch path
    
    No longer have to split fetching into quads dynamically if mip levels
    are not the same for all quads (aos sampling still always splits due
    to performance reasons).
    Instead handle multiple mip levels further down, minification etc. takes
    this into account.
    
    Reviewed-by: José Fonseca <jfonseca@vmware.com>

:040000 040000 a14ab8d28a8cfc8ea4822722218cf23ad3390d8a 83ff09a69398c19fce556b17a730a3c416e125fd M      src
bisect run success
Comment 1 Roland Scheidegger 2012-11-28 17:12:45 UTC
Should be fixed by 406b76ca3248869f67147c27165dedf6f2bb989f


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.