Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- % cmake -DCMAKE_INSTALL_PREFIX=/usr/local ../gnucash-5.0
- -- The C compiler identification is GNU 8.4.0
- -- The CXX compiler identification is GNU 7.5.0
- -- Check for working C compiler: /usr/bin/cc
- -- Check for working C compiler: /usr/bin/cc -- works
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Check for working CXX compiler: /usr/bin/c++
- -- Check for working CXX compiler: /usr/bin/c++ -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Found UnixCommands: /bin/bash
- -- Looking for pthread.h
- -- Looking for pthread.h - found
- -- Looking for pthread_create
- -- Looking for pthread_create - not found
- -- Looking for pthread_create in pthreads
- -- Looking for pthread_create in pthreads - not found
- -- Looking for pthread_create in pthread
- -- Looking for pthread_create in pthread - found
- -- Found Threads: TRUE
- -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
- -- Checking for module 'glib-2.0>=2.56.1'
- -- Found glib-2.0, version 2.56.4
- -- Checking for module 'gio-2.0'
- -- Found gio-2.0, version 2.56.4
- -- Checking for module 'gobject-2.0'
- -- Found gobject-2.0, version 2.56.4
- -- Checking for module 'gmodule-2.0'
- -- Found gmodule-2.0, version 2.56.4
- -- Checking for module 'gthread-2.0'
- -- Found gthread-2.0, version 2.56.4
- -- Checking for module 'libxml-2.0>=2.9.4'
- -- Found libxml-2.0, version 2.9.4
- -- Checking for module 'libxslt'
- -- Found libxslt, version 1.1.29
- -- Checking for module 'webkit2gtk-4.0>=2.14.0'
- -- Found webkit2gtk-4.0, version 2.32.4
- -- Checking for module 'gtk+-3.0>=3.22.30'
- -- Found gtk+-3.0, version 3.22.30
- -- Checking for module 'zlib'
- -- Found zlib, version 1.2.11
- -- Found Gettext: /usr/local/bin/msgmerge (found suitable version "0.21.1", minimum required is "0.19.6")
- -- Found SWIG: /usr/bin/swig3.0 (found suitable version "3.0.12", minimum required is "3.0.12")
- -- Using guile-2.2.x
- -- Using guile SRFI-64
- -- Using guile textual-ports
- -- Checking for module 'gwenhywfar>=5.6.0'
- -- Found gwenhywfar, version 5.9.0
- -- Checking for module 'aqbanking>=6.2.0'
- -- Found aqbanking, version 6.5.3
- -- Looking for AB_Banking_RuntimeConfig_SetCharValue
- -- Looking for AB_Banking_RuntimeConfig_SetCharValue - not found
- -- Checking for module 'gwengui-gtk3'
- -- Found gwengui-gtk3, version 5.9.0
- -- Checking for module 'libofx'
- -- Found libofx, version 0.9.12
- -- Performing Test HAVE_OFX_BUG_39
- -- Performing Test HAVE_OFX_BUG_39 - Failed
- -- Found LibXslt: xslt;xml2 (found version "1.1.29")
- -- Found Perl: /usr/bin/perl (found version "5.26.1")
- -- Checking for module 'icu-uc'
- -- Found icu-uc, version 60.2
- -- Checking for module 'icu-i18n'
- -- Found icu-i18n, version 60.2
- -- Checking for module 'libsecret-1>=0.18'
- -- Found libsecret-1, version 0.18.6
- -- Boost 1.67.0 found.
- -- Found Boost components:
- date_time;filesystem;locale;program_options;regex;system
- -- Performing Test have_stringop_truncation
- -- Performing Test have_stringop_truncation - Success
- -- Checking for GTEST
- -- Check if compiler accepts -pthread
- -- Check if compiler accepts -pthread - no
- -- Checking for GMOCK
- -- Looking for include file dirent.h
- -- Looking for include file dirent.h - found
- -- Looking for include file dlfcn.h
- -- Looking for include file dlfcn.h - found
- -- Looking for include file glob.h
- -- Looking for include file glob.h - found
- -- Looking for include file inttypes.h
- -- Looking for include file inttypes.h - found
- -- Looking for include file limits.h
- -- Looking for include file limits.h - found
- -- Looking for include file locale.h
- -- Looking for include file locale.h - found
- -- Looking for include file memory.h
- -- Looking for include file memory.h - found
- -- Looking for include file stdint.h
- -- Looking for include file stdint.h - found
- -- Looking for include file stdlib.h
- -- Looking for include file stdlib.h - found
- -- Looking for include file string.h
- -- Looking for include file string.h - found
- -- Looking for include file strings.h
- -- Looking for include file strings.h - found
- -- Looking for include file sys/stat.h
- -- Looking for include file sys/stat.h - found
- -- Looking for include file sys/time.h
- -- Looking for include file sys/time.h - found
- -- Looking for include file sys/times.h
- -- Looking for include file sys/times.h - found
- -- Looking for include file sys/types.h
- -- Looking for include file sys/types.h - found
- -- Looking for include file sys/wait.h
- -- Looking for include file sys/wait.h - found
- -- Looking for include file unistd.h
- -- Looking for include file unistd.h - found
- -- Looking for include file utmp.h
- -- Looking for include file utmp.h - found
- -- Looking for include file wctype.h
- -- Looking for include file wctype.h - found
- -- Check if the system is big endian
- -- Searching 16 bit integer
- -- Looking for stddef.h
- -- Looking for stddef.h - found
- -- Check size of unsigned short
- -- Check size of unsigned short - done
- -- Using unsigned short
- -- Check if the system is big endian - little endian
- -- Performing Test standard_math_library_linked_to_automatically
- -- Performing Test standard_math_library_linked_to_automatically - Success
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/tom/dev/build-gnucash-5.0
- % make
- Scanning dependencies of target guile-json-details-links
- [ 0%] Generating ../../share/guile/site/2.2/gnucash/json/builder.scm
- [ 0%] Generating ../../share/guile/site/2.2/gnucash/json/parser.scm
- [ 0%] Generating ../../share/guile/site/2.2/gnucash/json/syntax.scm
- [ 0%] Built target guile-json-details-links
- Scanning dependencies of target guile-json-details
- [ 0%] Generating ../../lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/json/builder.go
- wrote `/home/tom/dev/build-gnucash-5.0/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/json/builder.go'
- [ 0%] Generating ../../lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/json/parser.go
- wrote `/home/tom/dev/build-gnucash-5.0/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/json/parser.go'
- [ 0%] Generating ../../lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/json/syntax.go
- wrote `/home/tom/dev/build-gnucash-5.0/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/json/syntax.go'
- [ 0%] Built target guile-json-details
- Scanning dependencies of target guile-json
- [ 1%] Generating ../../lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/json.go
- wrote `/home/tom/dev/build-gnucash-5.0/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/json.go'
- [ 1%] Built target guile-json
- Scanning dependencies of target gnc-vcs-info
- [ 1%] Built target gnc-vcs-info
- Scanning dependencies of target gnucash-manpage
- [ 1%] Generating ../share/gnucash/gnucash.1
- [ 1%] Built target gnucash-manpage
- Scanning dependencies of target totd
- [ 1%] Generating ../share/gnucash/tip_of_the_day.list
- [ 1%] Built target totd
- Scanning dependencies of target gnucash-cli-manpage
- [ 1%] Generating ../share/gnucash/gnucash-cli.1
- [ 1%] Built target gnucash-cli-manpage
- Scanning dependencies of target po-gmo
- [ 1%] Generating ../share/locale/ar/LC_MESSAGES/gnucash.mo
- [ 1%] Generating ../share/locale/as/LC_MESSAGES/gnucash.mo
- [ 1%] Generating ../share/locale/az/LC_MESSAGES/gnucash.mo
- [ 1%] Generating ../share/locale/bg/LC_MESSAGES/gnucash.mo
- [ 1%] Generating ../share/locale/brx/LC_MESSAGES/gnucash.mo
- [ 1%] Generating ../share/locale/ca/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/cs/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/da/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/de/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/doi/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/el/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/en_AU/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/en_GB/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/en_NZ/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/es/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/es_NI/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/et/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/eu/LC_MESSAGES/gnucash.mo
- [ 2%] Generating ../share/locale/fa/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/fi/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/fr/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/gu/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/he/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/hi/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/hr/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/hu/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/id/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/it/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/ja/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/kn/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/ko/LC_MESSAGES/gnucash.mo
- [ 4%] Generating ../share/locale/kok/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/kok@latin/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/ks/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/lt/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/lv/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/mai/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/mk/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/mni/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/mni@bengali/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/mr/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/nb/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/ne/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/nl/LC_MESSAGES/gnucash.mo
- [ 5%] Generating ../share/locale/pl/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/pt/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/pt_BR/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/ro/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/rw/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/sk/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/sr/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/sv/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/ru/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/ta/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/te/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/tr/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/uk/LC_MESSAGES/gnucash.mo
- [ 7%] Generating ../share/locale/ur/LC_MESSAGES/gnucash.mo
- [ 8%] Generating ../share/locale/vi/LC_MESSAGES/gnucash.mo
- [ 8%] Generating ../share/locale/zh_CN/LC_MESSAGES/gnucash.mo
- [ 8%] Generating ../share/locale/zh_TW/LC_MESSAGES/gnucash.mo
- [ 8%] Built target po-gmo
- Scanning dependencies of target gtest
- [ 8%] Building CXX object common/test-core/CMakeFiles/gtest.dir/usr/src/googletest/googletest/src/gtest_main.cc.o
- [ 8%] Building CXX object common/test-core/CMakeFiles/gtest.dir/usr/src/googletest/googletest/src/gtest-all.cc.o
- [ 8%] Linking CXX static library libgtest.a
- [ 8%] Built target gtest
- Scanning dependencies of target iso-4217-c
- [ 8%] Generating iso-4217-currencies.c
- [ 8%] Built target iso-4217-c
- Scanning dependencies of target gnc-core-utils
- [ 8%] Building C object libgnucash/core-utils/CMakeFiles/gnc-core-utils.dir/binreloc.c.o
- [ 8%] Building C object libgnucash/core-utils/CMakeFiles/gnc-core-utils.dir/gnc-prefs.c.o
- [ 10%] Building C object libgnucash/core-utils/CMakeFiles/gnc-core-utils.dir/gnc-environment.c.o
- [ 10%] Building CXX object libgnucash/core-utils/CMakeFiles/gnc-core-utils.dir/gnc-filepath-utils.cpp.o
- [ 10%] Building C object libgnucash/core-utils/CMakeFiles/gnc-core-utils.dir/gnc-gkeyfile-utils.c.o
- [ 10%] Building C object libgnucash/core-utils/CMakeFiles/gnc-core-utils.dir/gnc-glib-utils.c.o
- [ 10%] Building C object libgnucash/core-utils/CMakeFiles/gnc-core-utils.dir/gnc-locale-utils.c.o
- [ 10%] Building CXX object libgnucash/core-utils/CMakeFiles/gnc-core-utils.dir/gnc-locale-utils.cpp.o
- [ 10%] Building C object libgnucash/core-utils/CMakeFiles/gnc-core-utils.dir/gnc-path.c.o
- [ 10%] Building C object libgnucash/core-utils/CMakeFiles/gnc-core-utils.dir/gnc-version.c.o
- [ 10%] Linking CXX shared library ../../lib/libgnc-core-utils.so
- [ 10%] Built target gnc-core-utils
- Scanning dependencies of target gnc-engine
- [ 10%] Building CXX object libgnucash/engine/CMakeFiles/gnc-engine.dir/Account.cpp.o
- [ 10%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/Recurrence.c.o
- [ 10%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/Query.c.o
- [ 10%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/SchedXaction.c.o
- [ 10%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/SX-book.c.o
- [ 10%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/SX-ttinfo.c.o
- [ 10%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/Scrub.c.o
- [ 10%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/Scrub2.c.o
- [ 10%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/Scrub3.c.o
- [ 10%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/ScrubBusiness.c.o
- [ 10%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/ScrubBudget.c.o
- [ 10%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/Split.c.o
- [ 11%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/TransLog.c.o
- [ 11%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/Transaction.c.o
- [ 11%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/cap-gains.c.o
- [ 11%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/cashobjects.c.o
- [ 11%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-accounting-period.c.o
- [ 11%] Building CXX object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-aqbanking-templates.cpp.o
- [ 11%] Building CXX object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-budget.cpp.o
- [ 11%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-commodity.c.o
- [ 11%] Building CXX object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-date.cpp.o
- [ 11%] Building CXX object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-datetime.cpp.o
- [ 11%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-engine.c.o
- [ 11%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-euro.c.o
- [ 11%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-event.c.o
- [ 12%] Building CXX object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-features.cpp.o
- [ 12%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-hooks.c.o
- [ 12%] Building CXX object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-int128.cpp.o
- [ 12%] Building C object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-lot.c.o
- [ 12%] Building CXX object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-numeric.cpp.o
- [ 12%] Building CXX object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-option-date.cpp.o
- [ 12%] Building CXX object libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-option.cpp.o
- In file included from /home/tom/dev/gnucash-5.0/libgnucash/engine/gnc-option.cpp:25:0:
- /home/tom/dev/gnucash-5.0/libgnucash/engine/gnc-option-impl.hpp: In instantiation of ‘std::istream& operator>>(std::istream&, OptType&) [with OptType = GncOptionGncOwnerValue; typename std::enable_if<(is_OptionClassifier_v<OptType> && (!(is_QofInstanceValue_v<OptType> || is_RangeValue_v<OptType>))), int>::type <anonymous> = 0; std::istream = std::basic_istream<char>]’:
- /home/tom/dev/gnucash-5.0/libgnucash/engine/gnc-option.cpp:446:31: required from ‘GncOption::in_stream(std::istream&)::<lambda(auto:28&)> [with auto:28 = GncOptionGncOwnerValue; std::istream = std::basic_istream<char>]’
- /usr/include/c++/7/type_traits:2802:42: required from ‘constexpr bool std::__call_is_nt(std::__invoke_other) [with _Fn = GncOption::in_stream(std::istream&)::<lambda(auto:28&)>; _Args = {GncOptionGncOwnerValue&}]’
- /usr/include/c++/7/type_traits:2808:34: required by substitution of ‘template<bool __v> using __bool_constant = std::integral_constant<bool, __v> [with bool __v = std::__call_is_nt<GncOption::in_stream(std::istream&)::<lambda(auto:28&)>, GncOptionGncOwnerValue&>((std::__result_of_success<std::basic_istream<char>&, std::__invoke_other>::__invoke_type{}, std::__result_of_success<std::basic_istream<char>&, std::__invoke_other>::__invoke_type()))]’
- /usr/include/c++/7/type_traits:2806:12: required from ‘struct std::__call_is_nothrow<std::__invoke_result<GncOption::in_stream(std::istream&)::<lambda(auto:28&)>, GncOptionGncOwnerValue&>, GncOption::in_stream(std::istream&)::<lambda(auto:28&)>, GncOptionGncOwnerValue&>’
- /usr/include/c++/7/type_traits:143:12: required from ‘struct std::__and_<std::__is_invocable<GncOption::in_stream(std::istream&)::<lambda(auto:28&)>, GncOptionGncOwnerValue&>, std::__call_is_nothrow<std::__invoke_result<GncOption::in_stream(std::istream&)::<lambda(auto:28&)>, GncOptionGncOwnerValue&>, GncOption::in_stream(std::istream&)::<lambda(auto:28&)>, GncOptionGncOwnerValue&> >’
- /usr/include/c++/7/type_traits:2818:12: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- /usr/include/c++/7/variant:693:28: required from ‘static constexpr auto std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<_Result_type (*)(_Visitor, _Variants ...)>, std::tuple<_Tail ...>, std::integer_sequence<long unsigned int, __indices ...> >::_S_apply() [with _Result_type = std::basic_istream<char>&; _Visitor = GncOption::in_stream(std::istream&)::<lambda(auto:28&)>&&; _Variants = {std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&}; long unsigned int ...__indices = {4}]’
- /usr/include/c++/7/variant:671:61: required from ‘static constexpr void std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<_Result_type (*)(_Visitor, _Variants ...), __dimensions ...>, std::tuple<_Variants ...>, std::integer_sequence<long unsigned int, __indices ...> >::_S_apply_single_alt(_Tp&) [with long unsigned int __index = 4; _Tp = std::__detail::__variant::_Multi_array<std::basic_istream<char>& (*)(GncOption::in_stream(std::istream&)::<lambda(auto:28&)>&&, std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&)>; _Result_type = std::basic_istream<char>&; _Visitor = GncOption::in_stream(std::istream&)::<lambda(auto:28&)>&&; long unsigned int ...__dimensions = {14}; _Variants = {std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&}; long unsigned int ...__indices = {}]’
- /usr/include/c++/7/variant:659:39: required from ‘constexpr const std::__detail::__variant::_Multi_array<std::basic_istream<char>& (*)(GncOption::in_stream(std::istream&)::<lambda(auto:28&)>&&, std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&), 14> std::__detail::__variant::__gen_vtable<std::basic_istream<char>&, GncOption::in_stream(std::istream&)::<lambda(auto:28&)>&&, std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&>::_S_vtable’
- /usr/include/c++/7/variant:711:29: required from ‘struct std::__detail::__variant::__gen_vtable<std::basic_istream<char>&, GncOption::in_stream(std::istream&)::<lambda(auto:28&)>&&, std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&>’
- /usr/include/c++/7/variant:1255:23: required from ‘constexpr decltype(auto) std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = GncOption::in_stream(std::istream&)::<lambda(auto:28&)>; _Variants = {std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&}]’
- /home/tom/dev/gnucash-5.0/libgnucash/engine/gnc-option.cpp:448:35: required from here
- /home/tom/dev/gnucash-5.0/libgnucash/engine/gnc-option-impl.hpp:331:45: error: variable ‘value’ set but not used [-Werror=unused-but-set-variable]
- std::decay_t<decltype(opt.get_value())> value;
- ^~~~~
- /home/tom/dev/gnucash-5.0/libgnucash/engine/gnc-option-impl.hpp: In instantiation of ‘std::istream& operator>>(std::istream&, OptType&) [with OptType = GncOptionValue<const _QofQuery*>; typename std::enable_if<(is_OptionClassifier_v<OptType> && (!(is_QofInstanceValue_v<OptType> || is_RangeValue_v<OptType>))), int>::type <anonymous> = 0; std::istream = std::basic_istream<char>]’:
- /home/tom/dev/gnucash-5.0/libgnucash/engine/gnc-option.cpp:446:31: required from ‘GncOption::in_stream(std::istream&)::<lambda(auto:28&)> [with auto:28 = GncOptionValue<const _QofQuery*>; std::istream = std::basic_istream<char>]’
- /usr/include/c++/7/type_traits:2802:42: required from ‘constexpr bool std::__call_is_nt(std::__invoke_other) [with _Fn = GncOption::in_stream(std::istream&)::<lambda(auto:28&)>; _Args = {GncOptionValue<const _QofQuery*>&}]’
- /usr/include/c++/7/type_traits:2808:34: required by substitution of ‘template<bool __v> using __bool_constant = std::integral_constant<bool, __v> [with bool __v = std::__call_is_nt<GncOption::in_stream(std::istream&)::<lambda(auto:28&)>, GncOptionValue<const _QofQuery*>&>((std::__result_of_success<std::basic_istream<char>&, std::__invoke_other>::__invoke_type{}, std::__result_of_success<std::basic_istream<char>&, std::__invoke_other>::__invoke_type()))]’
- /usr/include/c++/7/type_traits:2806:12: required from ‘struct std::__call_is_nothrow<std::__invoke_result<GncOption::in_stream(std::istream&)::<lambda(auto:28&)>, GncOptionValue<const _QofQuery*>&>, GncOption::in_stream(std::istream&)::<lambda(auto:28&)>, GncOptionValue<const _QofQuery*>&>’
- /usr/include/c++/7/type_traits:143:12: required from ‘struct std::__and_<std::__is_invocable<GncOption::in_stream(std::istream&)::<lambda(auto:28&)>, GncOptionValue<const _QofQuery*>&>, std::__call_is_nothrow<std::__invoke_result<GncOption::in_stream(std::istream&)::<lambda(auto:28&)>, GncOptionValue<const _QofQuery*>&>, GncOption::in_stream(std::istream&)::<lambda(auto:28&)>, GncOptionValue<const _QofQuery*>&> >’
- /usr/include/c++/7/type_traits:2818:12: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- /usr/include/c++/7/variant:693:28: required from ‘static constexpr auto std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<_Result_type (*)(_Visitor, _Variants ...)>, std::tuple<_Tail ...>, std::integer_sequence<long unsigned int, __indices ...> >::_S_apply() [with _Result_type = std::basic_istream<char>&; _Visitor = GncOption::in_stream(std::istream&)::<lambda(auto:28&)>&&; _Variants = {std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&}; long unsigned int ...__indices = {5}]’
- /usr/include/c++/7/variant:671:61: required from ‘static constexpr void std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<_Result_type (*)(_Visitor, _Variants ...), __dimensions ...>, std::tuple<_Variants ...>, std::integer_sequence<long unsigned int, __indices ...> >::_S_apply_single_alt(_Tp&) [with long unsigned int __index = 5; _Tp = std::__detail::__variant::_Multi_array<std::basic_istream<char>& (*)(GncOption::in_stream(std::istream&)::<lambda(auto:28&)>&&, std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&)>; _Result_type = std::basic_istream<char>&; _Visitor = GncOption::in_stream(std::istream&)::<lambda(auto:28&)>&&; long unsigned int ...__dimensions = {14}; _Variants = {std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&}; long unsigned int ...__indices = {}]’
- /usr/include/c++/7/variant:659:39: required from ‘constexpr const std::__detail::__variant::_Multi_array<std::basic_istream<char>& (*)(GncOption::in_stream(std::istream&)::<lambda(auto:28&)>&&, std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&), 14> std::__detail::__variant::__gen_vtable<std::basic_istream<char>&, GncOption::in_stream(std::istream&)::<lambda(auto:28&)>&&, std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&>::_S_vtable’
- /usr/include/c++/7/variant:711:29: required from ‘struct std::__detail::__variant::__gen_vtable<std::basic_istream<char>&, GncOption::in_stream(std::istream&)::<lambda(auto:28&)>&&, std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&>’
- /usr/include/c++/7/variant:1255:23: required from ‘constexpr decltype(auto) std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = GncOption::in_stream(std::istream&)::<lambda(auto:28&)>; _Variants = {std::variant<GncOptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, GncOptionValue<bool>, GncOptionValue<long int>, GncOptionQofInstanceValue, GncOptionGncOwnerValue, GncOptionValue<const _QofQuery*>, GncOptionValue<std::vector<std::tuple<unsigned int, unsigned int, unsigned int>, std::allocator<std::tuple<unsigned int, unsigned int, unsigned int> > > >, GncOptionAccountListValue, GncOptionAccountSelValue, GncOptionMultichoiceValue, GncOptionRangeValue<int>, GncOptionRangeValue<double>, GncOptionCommodityValue, GncOptionDateValue>&}]’
- /home/tom/dev/gnucash-5.0/libgnucash/engine/gnc-option.cpp:448:35: required from here
- /home/tom/dev/gnucash-5.0/libgnucash/engine/gnc-option-impl.hpp:331:45: error: variable ‘value’ set but not used [-Werror=unused-but-set-variable]
- cc1plus: all warnings being treated as errors
- libgnucash/engine/CMakeFiles/gnc-engine.dir/build.make:503: recipe for target 'libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-option.cpp.o' failed
- make[2]: *** [libgnucash/engine/CMakeFiles/gnc-engine.dir/gnc-option.cpp.o] Error 1
- CMakeFiles/Makefile2:3789: recipe for target 'libgnucash/engine/CMakeFiles/gnc-engine.dir/all' failed
- make[1]: *** [libgnucash/engine/CMakeFiles/gnc-engine.dir/all] Error 2
- Makefile:162: recipe for target 'all' failed
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment