LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007efd25a61890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x00000000012c1c0c (opt+0x12c1c0c) #4 0x00000000012bc70e (opt+0x12bc70e) #5 0x00000000012a173b (opt+0x12a173b) #6 0x0000000001291a43 (opt+0x1291a43) #7 0x000000000129dc9d (opt+0x129dc9d) #8 0x00000000012909f7 (opt+0x12909f7) #9 0x0000000001602858 (opt+0x1602858) #10 0x000000000075b292 (opt+0x75b292) #11 0x00007efd24934b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #12 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -gvn -functionattrs -early-cse -argpromotion -memcpyopt -slp-vectorizer -functionattrs -licm -strip-dead-prototypes -gvn -speculative-execution -inline -speculative-execution -loop-simplify -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion a.bc -o a-opt.bc 1. Running pass 'Bitcode Writer' on module 'a.bc'. Segmentation fault (core dumped) LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007f91a6311890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x00000000012bdd3b (opt+0x12bdd3b) #4 0x00000000012be083 (opt+0x12be083) #5 0x00000000012bd11a (opt+0x12bd11a) #6 0x00000000012a173b (opt+0x12a173b) #7 0x0000000001291a43 (opt+0x1291a43) #8 0x000000000129dc9d (opt+0x129dc9d) #9 0x00000000012909f7 (opt+0x12909f7) #10 0x0000000001602858 (opt+0x1602858) #11 0x000000000075b292 (opt+0x75b292) #12 0x00007f91a51e4b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #13 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -functionattrs -early-cse -argpromotion -memcpyopt -slp-vectorizer -functionattrs -licm -strip-dead-prototypes -gvn -speculative-execution -inline -speculative-execution -loop-simplify -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs a.bc -o a-opt.bc 1. Running pass 'Bitcode Writer' on module 'a.bc'. Segmentation fault (core dumped) PHI node operands are not the same type as the result! %511 = phi i32* [ , %._crit_edge.split.us ], [ %513, %.split.us121 ] LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007f2992888890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x000000000164fdae (opt+0x164fdae) #4 0x00000000016403d8 (opt+0x16403d8) #5 0x0000000001660b8d (opt+0x1660b8d) #6 0x00000000016021eb (opt+0x16021eb) #7 0x0000000001602453 (opt+0x1602453) #8 0x0000000001602858 (opt+0x1602858) #9 0x000000000075b292 (opt+0x75b292) #10 0x00007f299175bb97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #11 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -argpromotion -memcpyopt -slp-vectorizer -functionattrs -licm -strip-dead-prototypes -gvn -speculative-execution -inline -speculative-execution -loop-simplify -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put2bitcmaptile' Segmentation fault (core dumped) LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007f26927f8890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x000000000164fc82 (opt+0x164fc82) #4 0x00000000016403d8 (opt+0x16403d8) #5 0x0000000001660b8d (opt+0x1660b8d) #6 0x00000000016021eb (opt+0x16021eb) #7 0x0000000001602453 (opt+0x1602453) #8 0x0000000001602858 (opt+0x1602858) #9 0x000000000075b292 (opt+0x75b292) #10 0x00007f26916cbb97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #11 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -memcpyopt -slp-vectorizer -functionattrs -licm -strip-dead-prototypes -gvn -speculative-execution -inline -speculative-execution -loop-simplify -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put1bitcmaptile' Segmentation fault (core dumped) operand must be a pointer. %840 = load i32, void , align 4, !tbaa !14 LLVM ERROR: Broken function found, compilation aborted! PHI node operands are not the same type as the result! %511 = phi i32* [ , %._crit_edge.split.us ], [ %513, %.split.us121 ] LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007fc7cf944890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x000000000164fdae (opt+0x164fdae) #4 0x00000000016403d8 (opt+0x16403d8) #5 0x0000000001660b8d (opt+0x1660b8d) #6 0x00000000016021eb (opt+0x16021eb) #7 0x0000000001602453 (opt+0x1602453) #8 0x0000000001602858 (opt+0x1602858) #9 0x000000000075b292 (opt+0x75b292) #10 0x00007fc7ce817b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #11 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -functionattrs -licm -strip-dead-prototypes -gvn -speculative-execution -inline -speculative-execution -loop-simplify -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs -loop-vectorize -lcssa-verification a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put2bitcmaptile' Segmentation fault (core dumped) PHI node operands are not the same type as the result! %511 = phi i32* [ , %._crit_edge.split.us ], [ %513, %.split.us121 ] LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007f5859bb6890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x000000000164fdae (opt+0x164fdae) #4 0x00000000016403d8 (opt+0x16403d8) #5 0x0000000001660b8d (opt+0x1660b8d) #6 0x00000000016021eb (opt+0x16021eb) #7 0x0000000001602453 (opt+0x1602453) #8 0x0000000001602858 (opt+0x1602858) #9 0x000000000075b292 (opt+0x75b292) #10 0x00007f5858a89b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #11 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -licm -strip-dead-prototypes -gvn -speculative-execution -inline -speculative-execution -loop-simplify -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs -loop-vectorize -lcssa-verification -lower-expect a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put2bitcmaptile' Segmentation fault (core dumped) Load operand must be a pointer. %544 = load i32, void LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007fd650e2e890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x000000000153187b (opt+0x153187b) #4 0x0000000001541749 (opt+0x1541749) #5 0x000000000153c4fc (opt+0x153c4fc) #6 0x0000000001537c28 (opt+0x1537c28) #7 0x000000000165c9cc (opt+0x165c9cc) #8 0x000000000165130a (opt+0x165130a) #9 0x00000000016403d8 (opt+0x16403d8) #10 0x0000000001660b8d (opt+0x1660b8d) #11 0x00000000016021eb (opt+0x16021eb) #12 0x0000000001602453 (opt+0x1602453) #13 0x0000000001602858 (opt+0x1602858) #14 0x000000000075b292 (opt+0x75b292) #15 0x00007fd64fd01b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #16 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -strip-dead-prototypes -gvn -speculative-execution -inline -speculative-execution -loop-simplify -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs -loop-vectorize -lcssa-verification -lower-expect -early-cse-memssa a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put2bitcmaptile' Segmentation fault (core dumped) LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007fa1874f6890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x000000000164fc82 (opt+0x164fc82) #4 0x00000000016403d8 (opt+0x16403d8) #5 0x0000000001660b8d (opt+0x1660b8d) #6 0x00000000016021eb (opt+0x16021eb) #7 0x0000000001602453 (opt+0x1602453) #8 0x0000000001602858 (opt+0x1602858) #9 0x000000000075b292 (opt+0x75b292) #10 0x00007fa1863c9b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #11 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -gvn -speculative-execution -inline -speculative-execution -loop-simplify -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs -loop-vectorize -lcssa-verification -lower-expect -early-cse-memssa -speculative-execution a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put2bitcmaptile' Segmentation fault (core dumped) PHI node operands are not the same type as the result! %.036.us148 = phi i32* [ , %._crit_edge.split.us ], [ %491, %.split.us154 ] LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007fa195bd6890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x000000000164fdae (opt+0x164fdae) #4 0x00000000016403d8 (opt+0x16403d8) #5 0x0000000001660b8d (opt+0x1660b8d) #6 0x00000000016021eb (opt+0x16021eb) #7 0x0000000001602453 (opt+0x1602453) #8 0x0000000001602858 (opt+0x1602858) #9 0x000000000075b292 (opt+0x75b292) #10 0x00007fa194aa9b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #11 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -speculative-execution -inline -speculative-execution -loop-simplify -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs -loop-vectorize -lcssa-verification -lower-expect -early-cse-memssa -speculative-execution -alignment-from-assumptions a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put2bitcmaptile' Segmentation fault (core dumped) Load operand must be a pointer. %785 = load i32, LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007f41b8d91890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x0000000001536ac4 (opt+0x1536ac4) #4 0x000000000153c1d8 (opt+0x153c1d8) #5 0x0000000001537c28 (opt+0x1537c28) #6 0x000000000165c9cc (opt+0x165c9cc) #7 0x000000000165130a (opt+0x165130a) #8 0x00000000016403d8 (opt+0x16403d8) #9 0x0000000001660b8d (opt+0x1660b8d) #10 0x00000000016021eb (opt+0x16021eb) #11 0x0000000001602453 (opt+0x1602453) #12 0x0000000001602858 (opt+0x1602858) #13 0x000000000075b292 (opt+0x75b292) #14 0x00007f41b7c64b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #15 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -inline -speculative-execution -loop-simplify -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs -loop-vectorize -lcssa-verification -lower-expect -early-cse-memssa -speculative-execution -alignment-from-assumptions -instsimplify a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put1bitcmaptile' Segmentation fault (core dumped) PHI node operands are not the same type as the result! %.036.us148 = phi i32* [ LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007f42d5715890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x0000000001542924 (opt+0x1542924) #4 0x000000000154172f (opt+0x154172f) #5 0x0000000001538fde (opt+0x1538fde) #6 0x0000000001537c28 (opt+0x1537c28) #7 0x0000000001650931 (opt+0x1650931) #8 0x00000000016403d8 (opt+0x16403d8) #9 0x0000000001660b8d (opt+0x1660b8d) #10 0x00000000016021eb (opt+0x16021eb) #11 0x0000000001602453 (opt+0x1602453) #12 0x0000000001602858 (opt+0x1602858) #13 0x000000000075b292 (opt+0x75b292) #14 0x00007f42d45e8b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #15 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -speculative-execution -loop-simplify -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs -loop-vectorize -lcssa-verification -lower-expect -early-cse-memssa -speculative-execution -alignment-from-assumptions -instsimplify -strip-dead-prototypes a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put2bitcmaptile' Segmentation fault (core dumped) PHI node operands are not the same type as the result! %.036.us148 = phi i32* [ LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007f9c23483890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x0000000001542924 (opt+0x1542924) #4 0x000000000154172f (opt+0x154172f) #5 0x0000000001538fde (opt+0x1538fde) #6 0x0000000001537c28 (opt+0x1537c28) #7 0x0000000001650931 (opt+0x1650931) #8 0x00000000016403d8 (opt+0x16403d8) #9 0x0000000001660b8d (opt+0x1660b8d) #10 0x00000000016021eb (opt+0x16021eb) #11 0x0000000001602453 (opt+0x1602453) #12 0x0000000001602858 (opt+0x1602858) #13 0x000000000075b292 (opt+0x75b292) #14 0x00007f9c22356b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #15 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -loop-simplify -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs -loop-vectorize -lcssa-verification -lower-expect -early-cse-memssa -speculative-execution -alignment-from-assumptions -instsimplify -strip-dead-prototypes -rpo-functionattrs a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put2bitcmaptile' Segmentation fault (core dumped) LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007fbec9417890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x000000000164fc82 (opt+0x164fc82) #4 0x00000000016403d8 (opt+0x16403d8) #5 0x0000000001660b8d (opt+0x1660b8d) #6 0x00000000016021eb (opt+0x16021eb) #7 0x000000000113d9a9 (opt+0x113d9a9) #8 0x0000000001602858 (opt+0x1602858) #9 0x000000000075b292 (opt+0x75b292) #10 0x00007fbec82eab97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #11 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -lcssa-verification -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs -loop-vectorize -lcssa-verification -lower-expect -early-cse-memssa -speculative-execution -alignment-from-assumptions -instsimplify -strip-dead-prototypes -rpo-functionattrs -functionattrs a.bc -o a-opt.bc 1. Running pass 'CallGraph Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put2bitcmaptile' Segmentation fault (core dumped) PHI node operands are not the same type as the result! %.036.us148 = phi i32* [ LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007f9f44b03890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x0000000001542924 (opt+0x1542924) #4 0x000000000154172f (opt+0x154172f) #5 0x0000000001538fde (opt+0x1538fde) #6 0x0000000001537c28 (opt+0x1537c28) #7 0x0000000001650931 (opt+0x1650931) #8 0x00000000016403d8 (opt+0x16403d8) #9 0x0000000001660b8d (opt+0x1660b8d) #10 0x00000000016021eb (opt+0x16021eb) #11 0x0000000001602453 (opt+0x1602453) #12 0x0000000001602858 (opt+0x1602858) #13 0x000000000075b292 (opt+0x75b292) #14 0x00007f9f439d6b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #15 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -libcalls-shrinkwrap -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs -loop-vectorize -lcssa-verification -lower-expect -early-cse-memssa -speculative-execution -alignment-from-assumptions -instsimplify -strip-dead-prototypes -rpo-functionattrs -functionattrs -constmerge a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put2bitcmaptile' Segmentation fault (core dumped) LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007f96bae61890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x000000000164fc82 (opt+0x164fc82) #4 0x00000000016403d8 (opt+0x16403d8) #5 0x0000000001660b8d (opt+0x1660b8d) #6 0x00000000016021eb (opt+0x16021eb) #7 0x0000000001602453 (opt+0x1602453) #8 0x0000000001602858 (opt+0x1602858) #9 0x000000000075b292 (opt+0x75b292) #10 0x00007f96b9d34b97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #11 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -memcpyopt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs -loop-vectorize -lcssa-verification -lower-expect -early-cse-memssa -speculative-execution -alignment-from-assumptions -instsimplify -strip-dead-prototypes -rpo-functionattrs -functionattrs -constmerge -demanded-bits a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put1bitcmaptile' Segmentation fault (core dumped) PHI node operands are not the same type as the result! %.036.us148 = phi i32* [ LLVMSymbolizer: error reading file: No such file or directory #0 0x0000000001a68794 (opt+0x1a68794) #1 0x0000000001a68a76 (opt+0x1a68a76) #2 0x00007fdef03d8890 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12890) #3 0x0000000001542955 (opt+0x1542955) #4 0x000000000154172f (opt+0x154172f) #5 0x0000000001538fde (opt+0x1538fde) #6 0x0000000001537c28 (opt+0x1537c28) #7 0x0000000001650931 (opt+0x1650931) #8 0x00000000016403d8 (opt+0x16403d8) #9 0x0000000001660b8d (opt+0x1660b8d) #10 0x00000000016021eb (opt+0x16021eb) #11 0x0000000001602453 (opt+0x1602453) #12 0x0000000001602858 (opt+0x1602858) #13 0x000000000075b292 (opt+0x75b292) #14 0x00007fdeef2abb97 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b97) #15 0x000000000074c1b9 (opt+0x74c1b9) Stack dump: 0. Program arguments: opt -float2int -sroa -loop-simplify -loop-rotate -memcpyopt -loop-sink -mldst-motion -adce -alignment-from-assumptions -tailcallelim -loop-unroll -loop-unswitch -forceattrs -ee-instrument -indvars -inline -inferattrs -sroa -callsite-splitting -forceattrs -loop-idiom -argpromotion -called-value-propagation -slp-vectorizer -loop-idiom -mem2reg -prune-eh -tailcallelim -adce -prune-eh -lower-expect -loop-simplify -adce -reassociate -functionattrs -callsite-splitting -lower-expect -strip-dead-prototypes -loop-load-elim -deadargelim -globaldce -float2int -loop-unroll -rpo-functionattrs -memcpyopt -dse -slp-vectorizer -loop-vectorize -globalopt -loop-unswitch -slp-vectorizer -lcssa -loop-simplify -loop-unswitch -inline -called-value-propagation -correlated-propagation -demanded-bits -early-cse -inline -slp-vectorizer -instsimplify -loop-load-elim -alignment-from-assumptions -float2int -speculative-execution -licm -called-value-propagation -demanded-bits -callsite-splitting -early-cse-memssa -called-value-propagation -tailcallelim -dse -loop-distribute -loop-unswitch -adce -mem2reg -loop-load-elim -loop-sink -rpo-functionattrs -ee-instrument -loop-deletion -forceattrs -dse -loop-vectorize -div-rem-pairs -loop-vectorize -lcssa-verification -lower-expect -early-cse-memssa -speculative-execution -alignment-from-assumptions -instsimplify -strip-dead-prototypes -rpo-functionattrs -functionattrs -constmerge -demanded-bits -correlated-propagation a.bc -o a-opt.bc 1. Running pass 'Function Pass Manager' on module 'a.bc'. 2. Running pass 'Module Verifier' on function '@put2bitcmaptile' Segmentation fault (core dumped) PHI node operands are not the same type as the result! %.036.us148 = phi i32* [ , %._crit_edge.split.us ], [ %490, %.split.us154 ] GEP base pointer is not a vector or a vector of pointers %490 = getelementptr inbounds i32, void , i32 1 Load operand must be a pointer. %491 = load i32, void , align 4, !tbaa !14 LLVM ERROR: Broken function found, compilation aborted!