Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- home/denis/ans/third_party/folly/Traits.h: In substitution of ‘template<class LHS, LHS lhs, class RHS> bool folly::detail::greater_than_impl(typename std::enable_if<(rhs < std::numeric_limits<LHS>::min()), LHS>::type) [with LHS = long int; LHS lhs = 9223372036854775807l; RHS = bool]’:
- /home/denis/ans/third_party/folly/Traits.h:416:4: required from ‘bool folly::greater_than(RHS) [with LHS = long int; LHS lhs = 9223372036854775807l; RHS = bool]’
- /home/denis/ans/third_party/folly/Conv.h:67:5: required from ‘typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = bool; typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:713:30: required from ‘T folly::dynamic::asImpl() const [with T = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:374:68: required from here
- /home/denis/ans/third_party/folly/Traits.h:355:10: warning: comparison of constant ‘9223372036854775807l’ with boolean expression is always false [-Wbool-compare]
- (rhs < std::numeric_limits<LHS>::min()),
- ^
- /home/denis/ans/third_party/folly/Traits.h: In substitution of ‘template<class LHS, LHS lhs, class RHS> bool folly::detail::greater_than_impl(typename std::enable_if<(rhs > std::numeric_limits<LHS>::max()), LHS>::type) [with LHS = long int; LHS lhs = 9223372036854775807l; RHS = bool]’:
- /home/denis/ans/third_party/folly/Traits.h:416:4: required from ‘bool folly::greater_than(RHS) [with LHS = long int; LHS lhs = 9223372036854775807l; RHS = bool]’
- /home/denis/ans/third_party/folly/Conv.h:67:5: required from ‘typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = bool; typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:713:30: required from ‘T folly::dynamic::asImpl() const [with T = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:374:68: required from here
- /home/denis/ans/third_party/folly/Traits.h:345:10: warning: comparison of constant ‘9223372036854775807l’ with boolean expression is always true [-Wbool-compare]
- (rhs > std::numeric_limits<LHS>::max()),
- ^
- /home/denis/ans/third_party/folly/Traits.h: In substitution of ‘template<class LHS, LHS lhs, class RHS> bool folly::detail::greater_than_impl(typename std::enable_if<(rhs > std::numeric_limits<LHS>::max()), LHS>::type) [with LHS = long int; LHS lhs = 9223372036854775807l; RHS = bool]’:
- /home/denis/ans/third_party/folly/Traits.h:416:4: required from ‘bool folly::greater_than(RHS) [with LHS = long int; LHS lhs = 9223372036854775807l; RHS = bool]’
- /home/denis/ans/third_party/folly/Conv.h:67:5: required from ‘typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = bool; typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:713:30: required from ‘T folly::dynamic::asImpl() const [with T = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:374:68: required from here
- /home/denis/ans/third_party/folly/Traits.h:345:10: warning: comparison of constant ‘9223372036854775807l’ with boolean expression is always true [-Wbool-compare]
- /home/denis/ans/third_party/folly/Traits.h:345:10: warning: comparison of constant ‘9223372036854775807l’ with boolean expression is always true [-Wbool-compare]
- /home/denis/ans/third_party/folly/Traits.h: In substitution of ‘template<class LHS, LHS lhs, class RHS> bool folly::detail::greater_than_impl(typename std::enable_if<((rhs <= std::numeric_limits<LHS>::max()) && (rhs >= std::numeric_limits<LHS>::min())), LHS>::type) [with LHS = long int; LHS lhs = 9223372036854775807l; RHS = bool]’:
- /home/denis/ans/third_party/folly/Traits.h:416:4: required from ‘bool folly::greater_than(RHS) [with LHS = long int; LHS lhs = 9223372036854775807l; RHS = bool]’
- /home/denis/ans/third_party/folly/Conv.h:67:5: required from ‘typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = bool; typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:713:30: required from ‘T folly::dynamic::asImpl() const [with T = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:374:68: required from here
- /home/denis/ans/third_party/folly/Traits.h:334:10: warning: comparison of constant ‘9223372036854775807l’ with boolean expression is always false [-Wbool-compare]
- (rhs <= std::numeric_limits<LHS>::max()
- ^
- /home/denis/ans/third_party/folly/Traits.h:335:14: warning: comparison of constant ‘9223372036854775807l’ with boolean expression is always true [-Wbool-compare]
- && rhs >= std::numeric_limits<LHS>::min()),
- ^
- /home/denis/ans/third_party/folly/Traits.h: In substitution of ‘template<class RHS, RHS rhs, class LHS> bool folly::detail::less_than_impl(typename std::enable_if<(rhs < std::numeric_limits<LHS>::min()), LHS>::type) [with RHS = long int; RHS rhs = -9223372036854775808l; LHS = bool]’:
- /home/denis/ans/third_party/folly/Traits.h:409:4: required from ‘bool folly::less_than(LHS) [with RHS = long int; RHS rhs = -9223372036854775808l; LHS = bool]’
- /home/denis/ans/third_party/folly/Conv.h:74:5: required from ‘typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = bool; typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:713:30: required from ‘T folly::dynamic::asImpl() const [with T = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:374:68: required from here
- /home/denis/ans/third_party/folly/Traits.h:355:10: warning: comparison of constant ‘-9223372036854775808l’ with boolean expression is always true [-Wbool-compare]
- (rhs < std::numeric_limits<LHS>::min()),
- ^
- /home/denis/ans/third_party/folly/Traits.h: In substitution of ‘template<class RHS, RHS rhs, class LHS> bool folly::detail::less_than_impl(typename std::enable_if<(rhs < std::numeric_limits<LHS>::min()), LHS>::type) [with RHS = long int; RHS rhs = -9223372036854775808l; LHS = bool]’:
- /home/denis/ans/third_party/folly/Traits.h:409:4: required from ‘bool folly::less_than(LHS) [with RHS = long int; RHS rhs = -9223372036854775808l; LHS = bool]’
- /home/denis/ans/third_party/folly/Conv.h:74:5: required from ‘typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = bool; typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:713:30: required from ‘T folly::dynamic::asImpl() const [with T = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:374:68: required from here
- /home/denis/ans/third_party/folly/Traits.h:355:10: warning: comparison of constant ‘-9223372036854775808l’ with boolean expression is always true [-Wbool-compare]
- /home/denis/ans/third_party/folly/Traits.h:355:10: warning: comparison of constant ‘-9223372036854775808l’ with boolean expression is always true [-Wbool-compare]
- /home/denis/ans/third_party/folly/Traits.h: In substitution of ‘template<class RHS, RHS rhs, class LHS> bool folly::detail::less_than_impl(typename std::enable_if<(rhs > std::numeric_limits<LHS>::max()), LHS>::type) [with RHS = long int; RHS rhs = -9223372036854775808l; LHS = bool]’:
- /home/denis/ans/third_party/folly/Traits.h:409:4: required from ‘bool folly::less_than(LHS) [with RHS = long int; RHS rhs = -9223372036854775808l; LHS = bool]’
- /home/denis/ans/third_party/folly/Conv.h:74:5: required from ‘typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = bool; typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:713:30: required from ‘T folly::dynamic::asImpl() const [with T = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:374:68: required from here
- /home/denis/ans/third_party/folly/Traits.h:345:10: warning: comparison of constant ‘-9223372036854775808l’ with boolean expression is always false [-Wbool-compare]
- (rhs > std::numeric_limits<LHS>::max()),
- ^
- /home/denis/ans/third_party/folly/Traits.h: In substitution of ‘template<class RHS, RHS rhs, class LHS> bool folly::detail::less_than_impl(typename std::enable_if<((rhs <= std::numeric_limits<LHS>::max()) && (rhs >= std::numeric_limits<LHS>::min())), LHS>::type) [with RHS = long int; RHS rhs = -9223372036854775808l; LHS = bool]’:
- /home/denis/ans/third_party/folly/Traits.h:409:4: required from ‘bool folly::less_than(LHS) [with RHS = long int; RHS rhs = -9223372036854775808l; LHS = bool]’
- /home/denis/ans/third_party/folly/Conv.h:74:5: required from ‘typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = bool; typename std::enable_if<(std::is_integral<_Tp2>::value && std::is_integral<_Tp>::value), Tgt>::type = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:713:30: required from ‘T folly::dynamic::asImpl() const [with T = long int]’
- /home/denis/ans/third_party/folly/dynamic-inl.h:374:68: required from here
- /home/denis/ans/third_party/folly/Traits.h:334:10: warning: comparison of constant ‘-9223372036854775808l’ with boolean expression is always true [-Wbool-compare]
- (rhs <= std::numeric_limits<LHS>::max()
- ^
- /home/denis/ans/third_party/folly/Traits.h:335:14: warning: comparison of constant ‘-9223372036854775808l’ with boolean expression is always false [-Wbool-compare]
- && rhs >= std::numeric_limits<LHS>::min()),
- ^
- ‘
- Internal compiler error: Error reporting routines re-entered.
- 0x606a71 build_new_op_1
- ../../src/gcc/cp/call.c:5691
- 0x60741e build_new_op(unsigned int, tree_code, int, tree_node*, tree_node*, tree_node*, tree_node**, int)
- ../../src/gcc/cp/call.c:5750
- 0x6a319e build_x_binary_op(unsigned int, tree_code, tree_node*, tree_code, tree_node*, tree_code, tree_node**, int)
- ../../src/gcc/cp/typeck.c:3803
- 0x62dbcf tsubst_copy_and_build(tree_node*, tree_node*, int, tree_node*, bool, bool)
- ../../src/gcc/cp/pt.c:14776
- 0x6354fb tsubst_expr
- ../../src/gcc/cp/pt.c:14398
- 0x63648c tsubst_template_arg
- ../../src/gcc/cp/pt.c:9707
- 0x63af29 tsubst_template_args
- ../../src/gcc/cp/pt.c:10257
- 0x63b454 tsubst_aggr_type
- ../../src/gcc/cp/pt.c:10454
- 0x62fd09 tsubst(tree_node*, tree_node*, int, tree_node*)
- ../../src/gcc/cp/pt.c:12418
- 0x668f90 dump_template_bindings
- ../../src/gcc/cp/error.c:369
- 0x668f90 dump_substitution
- ../../src/gcc/cp/error.c:1448
- 0x66ab77 decl_to_string
- ../../src/gcc/cp/error.c:2910
- 0x66ab77 cp_printer
- ../../src/gcc/cp/error.c:3494
- 0x1079a12 pp_format(pretty_printer*, text_info*)
- ../../src/gcc/pretty-print.c:613
- 0x107a1b0 pp_format_verbatim(pretty_printer*, text_info*)
- ../../src/gcc/pretty-print.c:672
- 0x107a28d pp_verbatim(pretty_printer*, char const*, ...)
- ../../src/gcc/pretty-print.c:875
- 0x664c6a print_instantiation_full_context
- ../../src/gcc/cp/error.c:3273
- 0x664c6a maybe_print_instantiation_context
- ../../src/gcc/cp/error.c:3417
- 0x669cb3 cp_diagnostic_starter
- ../../src/gcc/cp/error.c:3109
- 0x1076dc9 diagnostic_report_diagnostic(diagnostic_context*, diagnostic_info*)
- ../../src/gcc/diagnostic.c:866
- Please submit a full bug report,
- with preprocessed source if appropriate.
- Please include the complete backtrace with any bug report.
- See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
- make[2]: *** [CMakeFiles/folly.dir/dynamic.cpp.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- make[1]: *** [CMakeFiles/folly.dir/all] Error 2
- make[1]: *** Waiting for unfinished jobs....
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement