[llvm] [RISCV] Don't fold vector (fp_to_sint (ceil/floor/round/etc X)) if the inner op has multiple uses. (PR #216137)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 13 23:49:55 PDT 2026


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `sanitizer-x86_64-linux` running on `sanitizer-buildbot1` while building `llvm` at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/66/builds/35486

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure) (timed out)
...
[230/238] Generating MSAN_INST_TEST_OBJECTS.msan_test_main.cpp.x86_64-with-call.o
[231/238] Generating MSAN_INST_TEST_OBJECTS.msan_test_main.cpp.x86_64.o
[232/238] Generating MSAN_INST_GTEST.gtest-all.cc.x86_64-with-call.o
[233/238] Generating MSAN_INST_GTEST.gtest-all.cc.x86_64.o
[234/238] Generating MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64-with-call.o
[235/238] Generating Msan-x86_64-with-call-Test
[236/238] Generating MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64.o
[237/238] Generating Msan-x86_64-Test
[237/238] Running compiler_rt regression tests
-- Testing: 6326 tests, 64 workers --
command timed out: 1200 seconds without output running [b'python', b'../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py'], attempting to kill
process killed by signal 9
program finished with exit code -1
elapsedTime=2892.177001
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
Step 16 (test standalone compiler-rt) failure: test standalone compiler-rt (failure)
...
[1898/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/condition_variable.cpp.o
[1899/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ostream.cpp.o
[1900/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/regex.cpp.o
[1901/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/memory.cpp.o
[1902/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/iostream.cpp.o
[1903/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ios.cpp.o
[1904/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/random_shuffle.cpp.o
[1905/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/charconv.cpp.o
[1906/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/filesystem/path.cpp.o
[1907/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/thread.cpp.o
[1908/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/chrono.cpp.o
[1909/1924] Building CXX object libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/chrono_exception.cpp.o
[1910/1924] Building CXX object libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/tzdb_list.cpp.o
[1911/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/string.cpp.o
[1912/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/filesystem/directory_entry.cpp.o
[1913/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/filesystem/filesystem_clock.cpp.o
[1914/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/filesystem/directory_iterator.cpp.o
[1915/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ios.instantiations.cpp.o
[1916/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/filesystem/operations.cpp.o
[1917/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/algorithm.cpp.o
[1918/1924] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_demangle.cpp.o
[1919/1924] Linking CXX static library lib/libc++abi.a
[1920/1924] Building CXX object libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/tzdb.cpp.o
[1921/1924] Building CXX object libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/time_zone.cpp.o
[1922/1924] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/locale.cpp.o
[1923/1924] Linking CXX static library lib/libc++.a
[1924/1924] Linking CXX static library lib/libc++experimental.a
[223/238] Installing libcxx_msan_x86_64...
[0/1] Install the project...
-- Install configuration: "Release"
[224/238] Installing libcxx_tsan_x86_64...
[0/1] Install the project...
-- Install configuration: "Release"
[228/238] Generating libmsan_loadable.x86_64.so
[230/238] Generating MSAN_INST_TEST_OBJECTS.msan_test_main.cpp.x86_64-with-call.o
[231/238] Generating MSAN_INST_TEST_OBJECTS.msan_test_main.cpp.x86_64.o
[232/238] Generating MSAN_INST_GTEST.gtest-all.cc.x86_64-with-call.o
[233/238] Generating MSAN_INST_GTEST.gtest-all.cc.x86_64.o
[234/238] Generating MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64-with-call.o
[235/238] Generating Msan-x86_64-with-call-Test
[236/238] Generating MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64.o
[237/238] Generating Msan-x86_64-Test
[237/238] Running compiler_rt regression tests
-- Testing: 6326 tests, 64 workers --

command timed out: 1200 seconds without output running [b'python', b'../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py'], attempting to kill
process killed by signal 9
program finished with exit code -1
elapsedTime=2892.177001
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..

```

</details>

https://github.com/llvm/llvm-project/pull/216137


More information about the llvm-commits mailing list