[PATCH] D132325: [AArch64][CodeGen] Fold the mov and lsl into ubfiz
Kevin Athey via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 9 16:30:09 PDT 2022
kda added a comment.
Looks like this is breaking ASAN buildbot:
https://lab.llvm.org/buildbot/#/builders/168/builds/8760
Log snippet:
- TEST 'MLIR-Unit :: IR/./MLIRIRTests/25/57' FAILED ********************
Script(shard):
--------------
GTEST_OUTPUT=json:/usr/local/google/home/kda/src/bw02/llvm-project/llvm_build_asan/tools/mlir/unittests/IR/./MLIRIRTests-MLIR-Unit-669455-25-57.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=57 GTEST_SHARD_INDEX=25 /usr/local/google/home/kda/src/bw02/llvm-project/llvm_build_asan/tools/mlir/unittests/IR/./MLIRIRTests
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Note: This is test shard 26 of 57.
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from BlockAndValueMapping
[ RUN ] BlockAndValueMapping.TypedValue
[ OK ] BlockAndValueMapping.TypedValue (9 ms)
[----------] 1 test from BlockAndValueMapping (9 ms total)
[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (9 ms total)
[ PASSED ] 1 test.
2874064==ERROR: LeakSanitizer: detected memory leaks
----------------------------------------------------
Direct leak of 80 byte(s) in 1 object(s) allocated from:
#0 0x5571e8d4b60e in malloc /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
#1 0x5571e920c8d8 in mlir::Operation::create(mlir::Location, mlir::OperationName, mlir::TypeRange, mlir::ValueRange, mlir::NamedAttrList&&, mlir::BlockRange, unsigned int) /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/mlir/lib/IR/Operation.cpp:77:46
#2 0x5571e920c48d in mlir::Operation::create(mlir::Location, mlir::OperationName, mlir::TypeRange, mlir::ValueRange, mlir::NamedAttrList&&, mlir::BlockRange, mlir::RegionRange) /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/mlir/lib/IR/Operation.cpp:39:19
#3 0x5571e920c171 in mlir::Operation::create(mlir::OperationState const&) /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/mlir/lib/IR/Operation.cpp:28:10
#4 0x5571e908b8d4 in mlir::OpBuilder::create(mlir::OperationState const&) /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/mlir/lib/IR/Builders.cpp:409:17
#5 0x5571e8dbbddb in test::TestOpConstant mlir::OpBuilder::create<test::TestOpConstant, mlir::FloatType, mlir::FloatAttr>(mlir::Location, mlir::FloatType&&, mlir::FloatAttr&&) /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/mlir/include/mlir/IR/Builders.h:457:16
#6 0x5571e8dbaf8a in BlockAndValueMapping_TypedValue_Test::TestBody() /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/mlir/unittests/IR/BlockAndValueMapping.cpp:27:26
#7 0x5571e8f8ec4c in HandleExceptionsInMethodIfSupported<testing::Test, void> /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc
#8 0x5571e8f8ec4c in testing::Test::Run() /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc:2508:5
#9 0x5571e8f9141c in testing::TestInfo::Run() /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc:2684:11
#10 0x5571e8f9281f in testing::TestSuite::Run() /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc:2816:28
#11 0x5571e8fbd61a in testing::internal::UnitTestImpl::RunAllTests() /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc:5338:44
#12 0x5571e8fbc301 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc
#13 0x5571e8fbc301 in testing::UnitTest::Run() /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc:4925:10
#14 0x5571e8f71c7a in RUN_ALL_TESTS /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/include/gtest/gtest.h:2472:46
#15 0x5571e8f71c7a in main /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/UnitTestMain/TestMain.cpp:55:10
#16 0x7fbe1698481c in __libc_start_main csu/../csu/libc-start.c:332:16
Direct leak of 80 byte(s) in 1 object(s) allocated from:
#0 0x5571e8d4b60e in malloc /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
#1 0x5571e920c8d8 in mlir::Operation::create(mlir::Location, mlir::OperationName, mlir::TypeRange, mlir::ValueRange, mlir::NamedAttrList&&, mlir::BlockRange, unsigned int) /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/mlir/lib/IR/Operation.cpp:77:46
#2 0x5571e920c48d in mlir::Operation::create(mlir::Location, mlir::OperationName, mlir::TypeRange, mlir::ValueRange, mlir::NamedAttrList&&, mlir::BlockRange, mlir::RegionRange) /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/mlir/lib/IR/Operation.cpp:39:19
#3 0x5571e920c171 in mlir::Operation::create(mlir::OperationState const&) /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/mlir/lib/IR/Operation.cpp:28:10
#4 0x5571e908b8d4 in mlir::OpBuilder::create(mlir::OperationState const&) /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/mlir/lib/IR/Builders.cpp:409:17
#5 0x5571e8dbb75b in test::TestOpConstant mlir::OpBuilder::create<test::TestOpConstant, mlir::IntegerType, mlir::IntegerAttr>(mlir::Location, mlir::IntegerType&&, mlir::IntegerAttr&&) /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/mlir/include/mlir/IR/Builders.h:457:16
#6 0x5571e8dbaefc in BlockAndValueMapping_TypedValue_Test::TestBody() /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/mlir/unittests/IR/BlockAndValueMapping.cpp:25:26
#7 0x5571e8f8ec4c in HandleExceptionsInMethodIfSupported<testing::Test, void> /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc
#8 0x5571e8f8ec4c in testing::Test::Run() /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc:2508:5
#9 0x5571e8f9141c in testing::TestInfo::Run() /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc:2684:11
#10 0x5571e8f9281f in testing::TestSuite::Run() /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc:2816:28
#11 0x5571e8fbd61a in testing::internal::UnitTestImpl::RunAllTests() /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc:5338:44
#12 0x5571e8fbc301 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc
#13 0x5571e8fbc301 in testing::UnitTest::Run() /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/src/gtest.cc:4925:10
#14 0x5571e8f71c7a in RUN_ALL_TESTS /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/googletest/include/gtest/gtest.h:2472:46
#15 0x5571e8f71c7a in main /usr/local/google/home/kda/src/bw02/llvm-project/llvm-project/llvm/utils/unittest/UnitTestMain/TestMain.cpp:55:10
#16 0x7fbe1698481c in __libc_start_main csu/../csu/libc-start.c:332:16
SUMMARY: AddressSanitizer: 160 byte(s) leaked in 2 allocation(s).
-
exit: 1
-------
********************
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D132325/new/
https://reviews.llvm.org/D132325
More information about the llvm-commits
mailing list