Author
anonymous
over 5 years ago
Language
C++
Compiler
clang 9.0.0
Options
Warnings
Verbose
Boost 1.71.0
C++17
no pedantic
Raw compiler options
comments.cpp
document.cpp
megarule.cpp
skippers.cpp
Author
anonymous
over 5 years ago
$ clang++ prog.cc -Wall -Wextra -v -I/opt/wandbox/boost-1.71.0/clang-9.0.0/include -std=c++17 comments.cpp document.cpp megarule.cpp skippers.cpp
clang version 9.0.0 (tags/RELEASE_900/final)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /opt/wandbox/clang-9.0.0/bin
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5.4.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6.5.0
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/9
Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5.4.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Candidate multilib: x32;@mx32
Selected multilib: .;@m64
"/opt/wandbox/clang-9.0.0/bin/clang-9" -cc1 -triple x86_64-unknown-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name prog.cc -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debugger-tuning=gdb -v -nostdinc++ -resource-dir /opt/wandbox/clang-9.0.0/lib/clang/9.0.0 -I /opt/wandbox/clang-9.0.0/include/c++/v1 -I /opt/wandbox/boost-sml/include -I /opt/wandbox/boost-di/include -I /opt/wandbox/range-v3/include -I /opt/wandbox/nlohmann-json/include -I /opt/wandbox/cmcstl2/include -I /opt/wandbox/te/include -I /opt/wandbox/boost-1.71.0/clang-9.0.0/include -internal-isystem /usr/local/include -internal-isystem /opt/wandbox/clang-9.0.0/lib/clang/9.0.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/jail -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fansi-escape-codes -faddrsig -o /tmp/prog-7a5b92.o -x c++ prog.cc
clang -cc1 version 9.0.0 based upon LLVM 9.0.0 default target x86_64-unknown-linux-gnu
ignoring nonexistent directory "/usr/local/include"
ignoring nonexistent directory "/include"
#include "..." search starts here:
#include <...> search starts here:
/opt/wandbox/clang-9.0.0/include/c++/v1
/opt/wandbox/boost-sml/include
/opt/wandbox/boost-di/include
/opt/wandbox/range-v3/include
/opt/wandbox/nlohmann-json/include
/opt/wandbox/cmcstl2/include
/opt/wandbox/te/include
/opt/wandbox/boost-1.71.0/clang-9.0.0/include
/opt/wandbox/clang-9.0.0/lib/clang/9.0.0/include
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
"/opt/wandbox/clang-9.0.0/bin/clang-9" -cc1 -triple x86_64-unknown-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name comments.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debugger-tuning=gdb -v -nostdinc++ -resource-dir /opt/wandbox/clang-9.0.0/lib/clang/9.0.0 -I /opt/wandbox/clang-9.0.0/include/c++/v1 -I /opt/wandbox/boost-sml/include -I /opt/wandbox/boost-di/include -I /opt/wandbox/range-v3/include -I /opt/wandbox/nlohmann-json/include -I /opt/wandbox/cmcstl2/include -I /opt/wandbox/te/include -I /opt/wandbox/boost-1.71.0/clang-9.0.0/include -internal-isystem /usr/local/include -internal-isystem /opt/wandbox/clang-9.0.0/lib/clang/9.0.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/jail -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fansi-escape-codes -faddrsig -o /tmp/comments-aedf5d.o -x c++ comments.cpp
clang -cc1 version 9.0.0 based upon LLVM 9.0.0 default target x86_64-unknown-linux-gnu
ignoring nonexistent directory "/usr/local/include"
ignoring nonexistent directory "/include"
#include "..." search starts here:
#include <...> search starts here:
/opt/wandbox/clang-9.0.0/include/c++/v1
/opt/wandbox/boost-sml/include
/opt/wandbox/boost-di/include
/opt/wandbox/range-v3/include
/opt/wandbox/nlohmann-json/include
/opt/wandbox/cmcstl2/include
/opt/wandbox/te/include
/opt/wandbox/boost-1.71.0/clang-9.0.0/include
/opt/wandbox/clang-9.0.0/lib/clang/9.0.0/include
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
"/opt/wandbox/clang-9.0.0/bin/clang-9" -cc1 -triple x86_64-unknown-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name document.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debugger-tuning=gdb -v -nostdinc++ -resource-dir /opt/wandbox/clang-9.0.0/lib/clang/9.0.0 -I /opt/wandbox/clang-9.0.0/include/c++/v1 -I /opt/wandbox/boost-sml/include -I /opt/wandbox/boost-di/include -I /opt/wandbox/range-v3/include -I /opt/wandbox/nlohmann-json/include -I /opt/wandbox/cmcstl2/include -I /opt/wandbox/te/include -I /opt/wandbox/boost-1.71.0/clang-9.0.0/include -internal-isystem /usr/local/include -internal-isystem /opt/wandbox/clang-9.0.0/lib/clang/9.0.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/jail -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fansi-escape-codes -faddrsig -o /tmp/document-52d38d.o -x c++ document.cpp
clang -cc1 version 9.0.0 based upon LLVM 9.0.0 default target x86_64-unknown-linux-gnu
ignoring nonexistent directory "/usr/local/include"
ignoring nonexistent directory "/include"
#include "..." search starts here:
#include <...> search starts here:
/opt/wandbox/clang-9.0.0/include/c++/v1
/opt/wandbox/boost-sml/include
/opt/wandbox/boost-di/include
/opt/wandbox/range-v3/include
/opt/wandbox/nlohmann-json/include
/opt/wandbox/cmcstl2/include
/opt/wandbox/te/include
/opt/wandbox/boost-1.71.0/clang-9.0.0/include
/opt/wandbox/clang-9.0.0/lib/clang/9.0.0/include
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
"/opt/wandbox/clang-9.0.0/bin/clang-9" -cc1 -triple x86_64-unknown-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name megarule.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debugger-tuning=gdb -v -nostdinc++ -resource-dir /opt/wandbox/clang-9.0.0/lib/clang/9.0.0 -I /opt/wandbox/clang-9.0.0/include/c++/v1 -I /opt/wandbox/boost-sml/include -I /opt/wandbox/boost-di/include -I /opt/wandbox/range-v3/include -I /opt/wandbox/nlohmann-json/include -I /opt/wandbox/cmcstl2/include -I /opt/wandbox/te/include -I /opt/wandbox/boost-1.71.0/clang-9.0.0/include -internal-isystem /usr/local/include -internal-isystem /opt/wandbox/clang-9.0.0/lib/clang/9.0.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/jail -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fansi-escape-codes -faddrsig -o /tmp/megarule-4259d7.o -x c++ megarule.cpp
clang -cc1 version 9.0.0 based upon LLVM 9.0.0 default target x86_64-unknown-linux-gnu
ignoring nonexistent directory "/usr/local/include"
ignoring nonexistent directory "/include"
#include "..." search starts here:
#include <...> search starts here:
/opt/wandbox/clang-9.0.0/include/c++/v1
/opt/wandbox/boost-sml/include
/opt/wandbox/boost-di/include
/opt/wandbox/range-v3/include
/opt/wandbox/nlohmann-json/include
/opt/wandbox/cmcstl2/include
/opt/wandbox/te/include
/opt/wandbox/boost-1.71.0/clang-9.0.0/include
/opt/wandbox/clang-9.0.0/lib/clang/9.0.0/include
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
"/opt/wandbox/clang-9.0.0/bin/clang-9" -cc1 -triple x86_64-unknown-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name skippers.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debugger-tuning=gdb -v -nostdinc++ -resource-dir /opt/wandbox/clang-9.0.0/lib/clang/9.0.0 -I /opt/wandbox/clang-9.0.0/include/c++/v1 -I /opt/wandbox/boost-sml/include -I /opt/wandbox/boost-di/include -I /opt/wandbox/range-v3/include -I /opt/wandbox/nlohmann-json/include -I /opt/wandbox/cmcstl2/include -I /opt/wandbox/te/include -I /opt/wandbox/boost-1.71.0/clang-9.0.0/include -internal-isystem /usr/local/include -internal-isystem /opt/wandbox/clang-9.0.0/lib/clang/9.0.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -Wall -Wextra -std=c++17 -fdeprecated-macro -fdebug-compilation-dir /home/jail -ferror-limit 19 -fmessage-length 0 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -fansi-escape-codes -faddrsig -o /tmp/skippers-3f82eb.o -x c++ skippers.cpp
clang -cc1 version 9.0.0 based upon LLVM 9.0.0 default target x86_64-unknown-linux-gnu
ignoring nonexistent directory "/usr/local/include"
ignoring nonexistent directory "/include"
#include "..." search starts here:
#include <...> search starts here:
/opt/wandbox/clang-9.0.0/include/c++/v1
/opt/wandbox/boost-sml/include
/opt/wandbox/boost-di/include
/opt/wandbox/range-v3/include
/opt/wandbox/nlohmann-json/include
/opt/wandbox/cmcstl2/include
/opt/wandbox/te/include
/opt/wandbox/boost-1.71.0/clang-9.0.0/include
/opt/wandbox/clang-9.0.0/lib/clang/9.0.0/include
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
"/usr/bin/ld" -z relro --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o prog.exe /usr/lib/gcc/x86_64-linux-gnu/5.4.0/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/5.4.0/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/5.4.0/crtbegin.o -L/opt/wandbox/clang-9.0.0/lib -L/opt/wandbox/boost-1.71.0/clang-9.0.0/lib -L/usr/lib/gcc/x86_64-linux-gnu/5.4.0 -L/usr/lib/gcc/x86_64-linux-gnu/5.4.0/../../../x86_64-linux-gnu -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/5.4.0/../../.. -L/opt/wandbox/clang-9.0.0/bin/../lib -L/lib -L/usr/lib -rpath /opt/wandbox/clang-9.0.0/lib -lpthread -lc++abi /tmp/prog-7a5b92.o -rpath /opt/wandbox/boost-1.71.0/clang-9.0.0/lib -lboost_atomic -lboost_chrono -lboost_container -lboost_context -lboost_contract -lboost_coroutine -lboost_date_time -lboost_exception -lboost_fiber -lboost_filesystem -lboost_graph -lboost_iostreams -lboost_locale -lboost_log -lboost_log_setup -lboost_math_c99 -lboost_math_c99f -lboost_math_c99l -lboost_math_tr1 -lboost_math_tr1f -lboost_math_tr1l -lboost_program_options -lboost_random -lboost_regex -lboost_serialization -lboost_stacktrace_addr2line -lboost_stacktrace_basic -lboost_stacktrace_noop -lboost_system -lboost_thread -lboost_timer -lboost_type_erasure -lboost_wave -lboost_wserialization /tmp/comments-aedf5d.o /tmp/document-52d38d.o /tmp/megarule-4259d7.o /tmp/skippers-3f82eb.o -lc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/5.4.0/crtend.o /usr/lib/gcc/x86_64-linux-gnu/5.4.0/../../../x86_64-linux-gnu/crtn.o
/tmp/prog-7a5b92.o: In function `bool boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false>::parse<std::__1::__wrap_iter<char*>, boost::spirit::x3::unused_type>(std::__1::__wrap_iter<char*>&, std::__1::__wrap_iter<char*> const&, boost::spirit::x3::unused_type const&, boost::spirit::x3::unused_type, boost::spirit::x3::unused_type) const':
prog.cc:(.text._ZNK5boost6spirit2x34ruleIN6parser13skipper_classENS1_11unused_typeELb0EE5parseINSt3__111__wrap_iterIPcEES5_EEbRT_RKSC_RKT0_S5_S5_[_ZNK5boost6spirit2x34ruleIN6parser13skipper_classENS1_11unused_typeELb0EE5parseINSt3__111__wrap_iterIPcEES5_EEbRT_RKSC_RKT0_S5_S5_]+0x38): undefined reference to `bool parser::parse_rule<std::__1::__wrap_iter<char*>, boost::spirit::x3::unused_type>(boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false>, std::__1::__wrap_iter<char*>&, std::__1::__wrap_iter<char*> const&, boost::spirit::x3::unused_type const&, boost::spirit::x3::unused_type&)'
/tmp/document-52d38d.o: In function `bool boost::spirit::x3::rule<parser::eols_class, boost::spirit::x3::unused_type, false>::parse<std::__1::__wrap_iter<char*>, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::unused_type> >(std::__1::__wrap_iter<char*>&, std::__1::__wrap_iter<char*> const&, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::unused_type> const&, boost::spirit::x3::unused_type, boost::spirit::x3::unused_type) const':
document.cpp:(.text._ZNK5boost6spirit2x34ruleIN6parser10eols_classENS1_11unused_typeELb0EE5parseINSt3__111__wrap_iterIPcEENS1_7contextINS1_11skipper_tagEKNS2_INS3_13skipper_classES5_Lb0EEES5_EEEEbRT_RKSI_RKT0_S5_S5_[_ZNK5boost6spirit2x34ruleIN6parser10eols_classENS1_11unused_typeELb0EE5parseINSt3__111__wrap_iterIPcEENS1_7contextINS1_11skipper_tagEKNS2_INS3_13skipper_classES5_Lb0EEES5_EEEEbRT_RKSI_RKT0_S5_S5_]+0x38): undefined reference to `bool parser::parse_rule<std::__1::__wrap_iter<char*>, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::unused_type> >(boost::spirit::x3::rule<parser::eols_class, boost::spirit::x3::unused_type, false>, std::__1::__wrap_iter<char*>&, std::__1::__wrap_iter<char*> const&, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::unused_type> const&, boost::spirit::x3::unused_type&)'
/tmp/megarule-4259d7.o: In function `bool boost::spirit::x3::rule<parser::skipper_eol_class, boost::spirit::x3::unused_type, false>::parse<std::__1::__wrap_iter<char*>, boost::spirit::x3::unused_type>(std::__1::__wrap_iter<char*>&, std::__1::__wrap_iter<char*> const&, boost::spirit::x3::unused_type const&, boost::spirit::x3::unused_type, boost::spirit::x3::unused_type) const':
megarule.cpp:(.text._ZNK5boost6spirit2x34ruleIN6parser17skipper_eol_classENS1_11unused_typeELb0EE5parseINSt3__111__wrap_iterIPcEES5_EEbRT_RKSC_RKT0_S5_S5_[_ZNK5boost6spirit2x34ruleIN6parser17skipper_eol_classENS1_11unused_typeELb0EE5parseINSt3__111__wrap_iterIPcEES5_EEbRT_RKSC_RKT0_S5_S5_]+0x38): undefined reference to `bool parser::parse_rule<std::__1::__wrap_iter<char*>, boost::spirit::x3::unused_type>(boost::spirit::x3::rule<parser::skipper_eol_class, boost::spirit::x3::unused_type, false>, std::__1::__wrap_iter<char*>&, std::__1::__wrap_iter<char*> const&, boost::spirit::x3::unused_type const&, boost::spirit::x3::unused_type&)'
/tmp/megarule-4259d7.o: In function `bool boost::spirit::x3::rule<parser::eol_or_semicolon_class, boost::spirit::x3::unused_type, false>::parse<std::__1::__wrap_iter<char*>, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_eol_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::unused_type> > >(std::__1::__wrap_iter<char*>&, std::__1::__wrap_iter<char*> const&, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_eol_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::unused_type> > const&, boost::spirit::x3::unused_type, boost::spirit::x3::unused_type) const':
megarule.cpp:(.text._ZNK5boost6spirit2x34ruleIN6parser22eol_or_semicolon_classENS1_11unused_typeELb0EE5parseINSt3__111__wrap_iterIPcEENS1_7contextINS1_11skipper_tagEKNS2_INS3_17skipper_eol_classES5_Lb0EEENSC_ISD_KNS2_INS3_13skipper_classES5_Lb0EEES5_EEEEEEbRT_RKSM_RKT0_S5_S5_[_ZNK5boost6spirit2x34ruleIN6parser22eol_or_semicolon_classENS1_11unused_typeELb0EE5parseINSt3__111__wrap_iterIPcEENS1_7contextINS1_11skipper_tagEKNS2_INS3_17skipper_eol_classES5_Lb0EEENSC_ISD_KNS2_INS3_13skipper_classES5_Lb0EEES5_EEEEEEbRT_RKSM_RKT0_S5_S5_]+0x38): undefined reference to `bool parser::parse_rule<std::__1::__wrap_iter<char*>, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_eol_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::unused_type> > >(boost::spirit::x3::rule<parser::eol_or_semicolon_class, boost::spirit::x3::unused_type, false>, std::__1::__wrap_iter<char*>&, std::__1::__wrap_iter<char*> const&, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_eol_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::unused_type> > const&, boost::spirit::x3::unused_type&)'
/tmp/megarule-4259d7.o: In function `bool boost::spirit::x3::rule<parser::eol_or_semicolon_class, boost::spirit::x3::unused_type, false>::parse<std::__1::__wrap_iter<char*>, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::unused_type> >(std::__1::__wrap_iter<char*>&, std::__1::__wrap_iter<char*> const&, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::unused_type> const&, boost::spirit::x3::unused_type, boost::spirit::x3::unused_type) const':
megarule.cpp:(.text._ZNK5boost6spirit2x34ruleIN6parser22eol_or_semicolon_classENS1_11unused_typeELb0EE5parseINSt3__111__wrap_iterIPcEENS1_7contextINS1_11skipper_tagEKNS2_INS3_13skipper_classES5_Lb0EEES5_EEEEbRT_RKSI_RKT0_S5_S5_[_ZNK5boost6spirit2x34ruleIN6parser22eol_or_semicolon_classENS1_11unused_typeELb0EE5parseINSt3__111__wrap_iterIPcEENS1_7contextINS1_11skipper_tagEKNS2_INS3_13skipper_classES5_Lb0EEES5_EEEEbRT_RKSI_RKT0_S5_S5_]+0x38): undefined reference to `bool parser::parse_rule<std::__1::__wrap_iter<char*>, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::unused_type> >(boost::spirit::x3::rule<parser::eol_or_semicolon_class, boost::spirit::x3::unused_type, false>, std::__1::__wrap_iter<char*>&, std::__1::__wrap_iter<char*> const&, boost::spirit::x3::context<boost::spirit::x3::skipper_tag, boost::spirit::x3::rule<parser::skipper_class, boost::spirit::x3::unused_type, false> const, boost::spirit::x3::unused_type> const&, boost::spirit::x3::unused_type&)'
clang-9: error: linker command failed with exit code 1 (use -v to see invocation)
Exit Code:
1