Hi Jason,

this change caused an assertion failure for me during make check, in the
nir/tests/vars_tests test under src/compiler. See the attached backtrace.


-- 
Earthling Michel Dänzer               |               http://www.amd.com
Libre software enthusiast             |             Mesa and X developer
Core was generated by `./nir/tests/vars_tests'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007fa17a3a62f1 in __GI_abort () at abort.c:79
#2  0x00007fa17a39da8a in __assert_fail_base (fmt=0x7fa17a4f1ec8 "%s%s%s:%u: 
%s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x559a19a47c08 
"nir_src_num_components(src) == 1", file=file@entry=0x559a19a477e0 
"../../../src/compiler/nir/nir.c", 
    line=line@entry=1275, function=function@entry=0x559a19a48490 
<__PRETTY_FUNCTION__.25988> "nir_src_as_uint") at assert.c:92
#3  0x00007fa17a39db02 in __GI___assert_fail 
(assertion=assertion@entry=0x559a19a47c08 "nir_src_num_components(src) == 1", 
file=file@entry=0x559a19a477e0 "../../../src/compiler/nir/nir.c", 
line=line@entry=1275, 
    function=function@entry=0x559a19a48490 <__PRETTY_FUNCTION__.25988> 
"nir_src_as_uint") at assert.c:101
#4  0x0000559a19a0ee64 in nir_src_as_uint (src=...) at 
../../../src/compiler/nir/nir.c:1276
#5  0x0000559a199e3244 in 
nir_copy_prop_vars_test_store_store_load_different_components_Test::TestBody() 
() at ../../../src/compiler/nir/tests/vars_tests.cpp:378
#6  0x0000559a19a0be1e in 
testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void> 
(location=0x559a19a4468f "the test body", method=<optimized out>, 
object=0x559a19f20b60) at ../../../src/gtest/src/gtest.cc:2383
#7  testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void> 
(object=object@entry=0x559a19f20b60, method=<optimized out>, 
location=location@entry=0x559a19a4468f "the test body") at 
../../../src/gtest/src/gtest.cc:2438
#8  0x0000559a19a023ba in testing::Test::Run (this=0x559a19f20b60) at 
../../../src/gtest/src/gtest.cc:2474
#9  0x0000559a19a02508 in testing::TestInfo::Run (this=0x559a19f1f350) at 
../../../src/gtest/src/gtest.cc:2656
#10 0x0000559a19a025e4 in testing::TestCase::Run (this=0x559a19f1ee90) at 
../../../src/gtest/src/gtest.cc:2774
#11 0x0000559a19a02ad4 in testing::internal::UnitTestImpl::RunAllTests() () at 
/usr/include/c++/8/bits/stl_vector.h:930
#12 0x0000559a19a0c2fe in 
testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,
 bool> (location=0x559a19a45830 "auxiliary test code (environments or event 
listeners)", method=<optimized out>, object=0x559a19f1e100)
    at ../../../src/gtest/src/gtest.cc:2383
#13 
testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,
 bool> (object=0x559a19f1e100, method=<optimized out>, 
location=location@entry=0x559a19a45830 "auxiliary test code (environments or 
event listeners)")
    at ../../../src/gtest/src/gtest.cc:2438
#14 0x0000559a19a02bc2 in testing::UnitTest::Run() () at 
../../../src/gtest/include/gtest/gtest.h:1287
#15 0x0000559a199db934 in RUN_ALL_TESTS () at 
../../../src/gtest/include/gtest/gtest.h:2233
#16 main (argc=<optimized out>, argv=0x7fffc3ee3048) at 
../../../src/gtest/src/gtest_main.cc:37
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to