Skip to content

Instantly share code, notes, and snippets.

@kinoshita-lab
Last active July 1, 2020 10:41
Show Gist options
  • Save kinoshita-lab/bc02d961c38d0ce962411342dd58ff41 to your computer and use it in GitHub Desktop.
Save kinoshita-lab/bc02d961c38d0ce962411342dd58ff41 to your computer and use it in GitHub Desktop.
segfault.log
[kazbo@kinobori src (dev)]$ ./mimium ../examples/demo.mmm
Info: Opening ../examples/demo.mmm
Info: Audio Device : Built-in Audio Analog Stereo, Sampling Rate : 44100, Output Channels : 2
Segmentation fault (core dumped)
[ 3%] Building CXX object src/basic/CMakeFiles/mimium_utils.dir/ast.cpp.o
[ 6%] Building CXX object src/basic/CMakeFiles/mimium_utils.dir/mir.cpp.o
[ 9%] Building CXX object src/basic/CMakeFiles/mimium_utils.dir/type.cpp.o
[ 12%] Linking CXX static library libmimium_utils.a
[ 12%] Built target mimium_utils
[ 15%] Building CXX object src/runtime/scheduler/CMakeFiles/mimium_scheduler.dir/scheduler.cpp.o
[ 18%] Linking CXX shared library libmimium_scheduler.so
[ 18%] Built target mimium_scheduler
[ 21%] Building CXX object src/runtime/JIT/CMakeFiles/mimium_runtime_jit.dir/runtime_jit.cpp.o
[ 24%] Linking CXX static library libmimium_runtime_jit.a
[ 24%] Built target mimium_runtime_jit
[ 27%] Building CXX object src/compiler/CMakeFiles/mimium_builtinfn.dir/ffi.cpp.o
[ 30%] Linking CXX shared library libmimium_builtinfn.so
[ 30%] Built target mimium_builtinfn
[ 33%] Building CXX object src/compiler/codegen/CMakeFiles/mimium_llvm_codegen.dir/llvmgenerator.cpp.o
[ 36%] Building CXX object src/compiler/codegen/CMakeFiles/mimium_llvm_codegen.dir/typeconverter.cpp.o
[ 39%] Building CXX object src/compiler/codegen/CMakeFiles/mimium_llvm_codegen.dir/codegen_visitor.cpp.o
[ 42%] Linking CXX static library libmimium_llvm_codegen.a
[ 42%] Built target mimium_llvm_codegen
[ 45%] [FLEX][MyScanner] Building scanner with flex 2.6.4
[ 48%] [BISON][MyParser] Building parser with bison 3.4
Scanning dependencies of target mimium_compiler
[ 51%] Building CXX object src/compiler/CMakeFiles/mimium_compiler.dir/tokens.cpp.o
[ 54%] Building CXX object src/compiler/CMakeFiles/mimium_compiler.dir/mimium_parser.cpp.o
[ 57%] Building CXX object src/compiler/CMakeFiles/mimium_compiler.dir/driver.cpp.o
[ 60%] Building CXX object src/compiler/CMakeFiles/mimium_compiler.dir/recursive_checker.cpp.o
[ 63%] Building CXX object src/compiler/CMakeFiles/mimium_compiler.dir/alphaconvert_visitor.cpp.o
[ 66%] Building CXX object src/compiler/CMakeFiles/mimium_compiler.dir/knormalize_visitor.cpp.o
[ 69%] Building CXX object src/compiler/CMakeFiles/mimium_compiler.dir/type_infer_visitor.cpp.o
[ 72%] Building CXX object src/compiler/CMakeFiles/mimium_compiler.dir/closure_convert.cpp.o
[ 75%] Building CXX object src/compiler/CMakeFiles/mimium_compiler.dir/collect_memoryobjs.cpp.o
[ 78%] Building CXX object src/compiler/CMakeFiles/mimium_compiler.dir/compiler.cpp.o
[ 81%] Linking CXX static library libmimium_compiler.a
[ 81%] Built target mimium_compiler
[ 84%] Building CXX object src/runtime/backend/rtaudio/CMakeFiles/mimium_backend_rtaudio.dir/driver_rtaudio.cpp.o
[ 87%] Linking CXX shared library libmimium_backend_rtaudio.so
[ 87%] Built target mimium_backend_rtaudio
[ 90%] Building CXX object src/CMakeFiles/mimium_llloader.dir/llloader.cpp.o
[ 93%] Linking CXX executable mimium_llloader
[ 93%] Built target mimium_llloader
Scanning dependencies of target mimium
[ 96%] Building CXX object src/CMakeFiles/mimium.dir/main.cpp.o
[100%] Linking CXX executable mimium
[100%] Built target mimium
[kazbo@kinobori mimium (dev)]$ make clean
[kazbo@kinobori mimium (dev)]$ make > make.log
/usr/bin/ar: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ar: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ar: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ranlib: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ranlib: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ranlib: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ar: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ranlib: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ar: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ar: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ar: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ranlib: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ranlib: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ranlib: libffi.so.7: cannot open shared object file: No such file or directory
mimium.yy: warning: 1 shift/reduce conflict [-Wconflicts-sr]
/usr/bin/ar: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ar: libffi.so.7: cannot open shared object file: No such file or directory
/usr/bin/ar: libffi.so.7: cannot open shared object file: No such file or directory
[kazbo@kinobori mimium (dev)]$ cmake .
-- Found LLVM 10.0.0
-- Using LLVMConfig.cmake in: /usr/lib64/cmake/llvm
-- ------------------
-- /usr/include
-- /usr/lib/libsndfile.so
-- Found libsndfile: /usr/lib/libsndfile.so;/usr/lib/libogg.so;/usr/lib/libvorbis.so;/usr/lib/libvorbisenc.so;/usr/lib/libFLAC.so;/usr/lib/libopus.so
-- Components mapped by llvm_config: LLVMCore
-- Subproject: Rtaudio...
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 3.15)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/kazbo/tmp/mimium/rtaudio-download
[100%] Built target rtaudio_project
-- Subproject: RtAudio...DONE
-- Components mapped by llvm_config: LLVMOrcJIT;LLVMX86CodeGen;LLVMX86AsmParser;LLVMX86Desc;LLVMX86Disassembler;LLVMX86Info;LLVMX86Utils
-- Configuring done
-- Generating done
-- Build files have been written to: /home/kazbo/tmp/mimium
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment