Skip to content

I got this when compiling Bullet 3D physics engine in Ogre3d sources #141343

Open
@Joilnen

Description

@Joilnen

I know it is bout no space in device but llvm shouldn't to give better output ?

fatal error: error in backend: IO failure on output stream: <b>No space left on device</b>
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.	Program arguments: /usr/bin/clang++ -DUSE_GRAPHICAL_BENCHMARK -I/home/joilnen/ogre3d_devel/ogre3d-14.4.x/build/bullet3-3.25/src -O2 -g -DNDEBUG -fPIC -MD -MT src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleMeshShape.cpp.o -MF CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleMeshShape.cpp.o.d -o CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleMeshShape.cpp.o -c /home/joilnen/ogre3d_devel/ogre3d-14.4.x/build/bullet3-3.25/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp
1.	<eof> parser at end of file
fatal error: error in backend: IO failure on output stream: No space left on device
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.	Program arguments: /usr/bin/clang++ -DUSE_GRAPHICAL_BENCHMARK -I/home/joilnen/ogre3d_devel/ogre3d-14.4.x/build/bullet3-3.25/src -O2 -g -DNDEBUG -fPIC -MD -MT src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleMesh.cpp.o -MF CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleMesh.cpp.o.d -o CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleMesh.cpp.o -c /home/joilnen/ogre3d_devel/ogre3d-14.4.x/build/bullet3-3.25/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp
1.	<eof> parser at end of file
fatal error: error in backend: IO failure on output stream: No space left on device
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.	Program arguments: /usr/bin/clang++ -DUSE_GRAPHICAL_BENCHMARK -I/home/joilnen/ogre3d_devel/ogre3d-14.4.x/build/bullet3-3.25/src -O2 -g -DNDEBUG -fPIC -MD -MT src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btUniformScalingShape.cpp.o -MF CMakeFiles/BulletCollision.dir/CollisionShapes/btUniformScalingShape.cpp.o.d -o CMakeFiles/BulletCollision.dir/CollisionShapes/btUniformScalingShape.cpp.o -c /home/joilnen/ogre3d_devel/ogre3d-14.4.x/build/bullet3-3.25/src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp
1.	<eof> parser at end of file
fatal error: error in backend: IO failure on output stream: No space left on device
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.	Program arguments: /usr/bin/clang++ -DUSE_GRAPHICAL_BENCHMARK -I/home/joilnen/ogre3d_devel/ogre3d-14.4.x/build/bullet3-3.25/src -O2 -g -DNDEBUG -fPIC -MD -MT src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btContactProcessing.cpp.o -MF CMakeFiles/BulletCollision.dir/Gimpact/btContactProcessing.cpp.o.d -o CMakeFiles/BulletCollision.dir/Gimpact/btContactProcessing.cpp.o -c /home/joilnen/ogre3d_devel/ogre3d-14.4.x/build/bullet3-3.25/src/BulletCollision/Gimpact/btContactProcessing.cpp
1.	<eof> parser at end of file
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  libLLVM.so.19.1      0x000074ceb9a19920 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 64
1  libLLVM.so.19.1      0x000074ceb9a16df5 llvm::sys::CleanupOnSignal(unsigned long) + 149
2  libLLVM.so.19.1      0x000074ceb99009ba llvm::CrashRecoveryContext::HandleExit(int) + 74
3  libLLVM.so.19.1      0x000074ceb9a0f966 llvm::sys::Process::Exit(int, bool) + 38
4  clang++              0x00005fddb68181a6
5  libLLVM.so.19.1      0x000074ceb9919235 llvm::report_fatal_error(llvm::Twine const&, bool) + 117
6  libLLVM.so.19.1      0x000074ceb99eab8b llvm::raw_fd_ostream::~raw_fd_ostream() + 251
7  libclang-cpp.so.19.1 0x000074cec3139542 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) + 6066
8  libclang-cpp.so.19.1 0x000074cec350163a clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 1626
9  libclang-cpp.so.19.1 0x000074cec1fd9b86 clang::ParseAST(clang::Sema&, bool, bool) + 806
10 libclang-cpp.so.19.1 0x000074cec3d021a1 clang::FrontendAction::Execute() + 433
11 libclang-cpp.so.19.1 0x000074cec3c9808f clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 511
12 libclang-cpp.so.19.1 0x000074cec3d5ce85 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 453
13 clang++              0x00005fddb681e832 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 8914
14 clang++              0x00005fddb682304e
15 libclang-cpp.so.19.1 0x000074cec396c915
16 libLLVM.so.19.1      0x000074ceb99008aa llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 42
17 libclang-cpp.so.19.1 0x000074cec39738c6
18 libclang-cpp.so.19.1 0x000074cec3929bc9 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const + 169
19 libclang-cpp.so.19.1 0x000074cec3929fbc clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const + 252
20 libclang-cpp.so.19.1 0x000074cec399a724 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) + 388
21 clang++              0x00005fddb6824d8c clang_main(int, char**, llvm::ToolContext const&) + 7436
22 clang++              0x00005fddb6816f65 main + 133
23 libc.so.6            0x000074ceb8c376b5
24 libc.so.6            0x000074ceb8c37769 __libc_start_main + 137
25 clang++              0x00005fddb6816fc5 _start + 37
make[2]: *** [src/BulletCollision/CMakeFiles/BulletCollision.dir/build.make:1073: src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleMesh.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  libLLVM.so.19.1      0x0000796796419920 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 64
1  libLLVM.so.19.1      0x0000796796416df5 llvm::sys::CleanupOnSignal(unsigned long) + 149
2  libLLVM.so.19.1      0x00007967963009ba llvm::CrashRecoveryContext::HandleExit(int) + 74
3  libLLVM.so.19.1      0x000079679640f966 llvm::sys::Process::Exit(int, bool) + 38
4  clang++              0x000059294b0471a6
5  libLLVM.so.19.1      0x0000796796319235 llvm::report_fatal_error(llvm::Twine const&, bool) + 117
6  libLLVM.so.19.1      0x00007967963eab8b llvm::raw_fd_ostream::~raw_fd_ostream() + 251
7  libclang-cpp.so.19.1 0x000079679fb39542 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) + 6066
8  libclang-cpp.so.19.1 0x000079679ff0163a clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 1626
9  libclang-cpp.so.19.1 0x000079679e9d9b86 clang::ParseAST(clang::Sema&, bool, bool) + 806
10 libclang-cpp.so.19.1 0x00007967a07021a1 clang::FrontendAction::Execute() + 433
11 libclang-cpp.so.19.1 0x00007967a069808f clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 511
12 libclang-cpp.so.19.1 0x00007967a075ce85 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 453
13 clang++              0x000059294b04d832 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 8914
14 clang++              0x000059294b05204e
15 libclang-cpp.so.19.1 0x00007967a036c915
16 libLLVM.so.19.1      0x00007967963008aa llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 42
17 libclang-cpp.so.19.1 0x00007967a03738c6
18 libclang-cpp.so.19.1 0x00007967a0329bc9 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const + 169
19 libclang-cpp.so.19.1 0x00007967a0329fbc clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const + 252
20 libclang-cpp.so.19.1 0x00007967a039a724 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) + 388
21 clang++              0x000059294b053d8c clang_main(int, char**, llvm::ToolContext const&) + 7436
22 clang++              0x000059294b045f65 main + 133
23 libc.so.6            0x00007967956376b5
24 libc.so.6            0x0000796795637769 __libc_start_main + 137
25 clang++              0x000059294b045fc5 _start + 37
make[2]: *** [src/BulletCollision/CMakeFiles/BulletCollision.dir/build.make:1087: src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleMeshShape.cpp.o] Error 1
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  libLLVM.so.19.1      0x00007e456c019920 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 64
1  libLLVM.so.19.1      0x00007e456c016df5 llvm::sys::CleanupOnSignal(unsigned long) + 149
2  libLLVM.so.19.1      0x00007e456bf009ba llvm::CrashRecoveryContext::HandleExit(int) + 74
3  libLLVM.so.19.1      0x00007e456c00f966 llvm::sys::Process::Exit(int, bool) + 38
4  clang++              0x0000571bcb8291a6
5  libLLVM.so.19.1      0x00007e456bf19235 llvm::report_fatal_error(llvm::Twine const&, bool) + 117
6  libLLVM.so.19.1      0x00007e456bfeab8b llvm::raw_fd_ostream::~raw_fd_ostream() + 251
7  libclang-cpp.so.19.1 0x00007e4575739542 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) + 6066
8  libclang-cpp.so.19.1 0x00007e4575b0163a clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 1626
9  libclang-cpp.so.19.1 0x00007e45745d9b86 clang::ParseAST(clang::Sema&, bool, bool) + 806
10 libclang-cpp.so.19.1 0x00007e45763021a1 clang::FrontendAction::Execute() + 433
11 libclang-cpp.so.19.1 0x00007e457629808f clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 511
12 libclang-cpp.so.19.1 0x00007e457635ce85 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 453
13 clang++              0x0000571bcb82f832 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 8914
14 clang++              0x0000571bcb83404e
15 libclang-cpp.so.19.1 0x00007e4575f6c915
16 libLLVM.so.19.1      0x00007e456bf008aa llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 42
17 libclang-cpp.so.19.1 0x00007e4575f738c6
18 libclang-cpp.so.19.1 0x00007e4575f29bc9 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const + 169
19 libclang-cpp.so.19.1 0x00007e4575f29fbc clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const + 252
20 libclang-cpp.so.19.1 0x00007e4575f9a724 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) + 388
21 clang++              0x0000571bcb835d8c clang_main(int, char**, llvm::ToolContext const&) + 7436
22 clang++              0x0000571bcb827f65 main + 133
23 libc.so.6            0x00007e456b2376b5
24 libc.so.6            0x00007e456b237769 __libc_start_main + 137
25 clang++              0x0000571bcb827fc5 _start + 37
make[2]: *** [src/BulletCollision/CMakeFiles/BulletCollision.dir/build.make:1101: src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btUniformScalingShape.cpp.o] Error 1
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  libLLVM.so.19.1      0x000071ff4c619920 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 64
1  libLLVM.so.19.1      0x000071ff4c616df5 llvm::sys::CleanupOnSignal(unsigned long) + 149
2  libLLVM.so.19.1      0x000071ff4c5009ba llvm::CrashRecoveryContext::HandleExit(int) + 74
3  libLLVM.so.19.1      0x000071ff4c60f966 llvm::sys::Process::Exit(int, bool) + 38
4  clang++              0x000057a1a89731a6
5  libLLVM.so.19.1      0x000071ff4c519235 llvm::report_fatal_error(llvm::Twine const&, bool) + 117
6  libLLVM.so.19.1      0x000071ff4c5eab8b llvm::raw_fd_ostream::~raw_fd_ostream() + 251
7  libclang-cpp.so.19.1 0x000071ff55d39542 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) + 6066
8  libclang-cpp.so.19.1 0x000071ff5610163a clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 1626
9  libclang-cpp.so.19.1 0x000071ff54bd9b86 clang::ParseAST(clang::Sema&, bool, bool) + 806
10 libclang-cpp.so.19.1 0x000071ff569021a1 clang::FrontendAction::Execute() + 433
11 libclang-cpp.so.19.1 0x000071ff5689808f clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 511
12 libclang-cpp.so.19.1 0x000071ff5695ce85 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 453
13 clang++              0x000057a1a8979832 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 8914
14 clang++              0x000057a1a897e04e
15 libclang-cpp.so.19.1 0x000071ff5656c915
16 libLLVM.so.19.1      0x000071ff4c5008aa llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 42
17 libclang-cpp.so.19.1 0x000071ff565738c6
18 libclang-cpp.so.19.1 0x000071ff56529bc9 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const + 169
19 libclang-cpp.so.19.1 0x000071ff56529fbc clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const + 252
20 libclang-cpp.so.19.1 0x000071ff5659a724 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) + 388
21 clang++              0x000057a1a897fd8c clang_main(int, char**, llvm::ToolContext const&) + 7436
22 clang++              0x000057a1a8971f65 main + 133
23 libc.so.6            0x000071ff4b8376b5
24 libc.so.6            0x000071ff4b837769 __libc_start_main + 137
25 clang++              0x000057a1a8971fc5 _start + 37
make[2]: *** [src/BulletCollision/CMakeFiles/BulletCollision.dir/build.make:1115: src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btContactProcessing.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:579: src/BulletCollision/CMakeFiles/BulletCollision.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
-- Looking for FreeImage...
-- Found PkgConfig: /sbin/pkg-config (found version "2.4.3")
-- Checking for module 'freeimage'
--   Package 'freeimage' not found
-- Found FreeImage: /usr/lib/libfreeimage.so
-- Found Freetype: /home/joilnen/ogre3d_devel/ogre3d-14.4.x/build/Dependencies/lib/libfreetype.a (found version "2.13.2")
-- Checking for modules 'wayland-client;wayland-egl;egl'
--   Found wayland-client, version 1.23.1
--   Found wayland-egl, version 18.1.0
--   Found egl, version 1.5
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
CMake Error: Unable to (re)create the private pkgRedirects directory:
  /home/joilnen/ogre3d_devel/ogre3d-14.4.x/build/CMakeFiles/CMakeScratch/TryCompile-4KtQkp/CMakeFiles/pkgRedirects
This may be caused by not having read/write access to the build directory.
Try specifying a location with read/write access like:
  cmake -B build
If using a CMake presets file, ensure that preset parameter
'binaryDir' expands to a writable directory.

CMake Error at /usr/share/cmake/Modules/CheckLibraryExists.cmake:112 (try_compile):
  Failed to configure test project build system.
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindX11.cmake:701 (check_library_exists)
  CMake/Dependencies.cmake:233 (find_package)
  CMakeLists.txt:275 (include)
-- Configuring incomplete, errors occurred!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions