Created
November 3, 2016 17:49
-
-
Save abarth/d1b881e2ea58a990510d9e1cf7a23efc to your computer and use it in GitHub Desktop.
fidl compile error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
abarth@abarth3:/src/fuchsia/apps/modular$ time /src/fuchsia/buildtools/ninja -j 1024 -C /src/fuchsia/out/debug-x86-64/ | |
ninja: Entering directory `/src/fuchsia/out/debug-x86-64/' | |
[35/52] CXX obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources__common.application_environment.fidl-common.o | |
FAILED: obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources__common.application_environment.fidl-common.o | |
/usr/local/google/home/abarth/goma/gomacc ../../buildtools/toolchain/clang+llvm-x86_64-linux/bin/clang++ -MMD -MF obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources__common.application_environment.fidl-common.o.d -DSYSROOT_VERSION=d162dbc28565bc38e3e52c423e502f5ce2252d3b -I../.. -Igen -I../.. -Igen -I../../magenta/system/ulib/mx/include -I../../magenta/system/ulib/mx/include -g --sysroot=../sysroot/x86_64-fuchsia --target=x86_64-fuchsia -Werror -Wall -Wextra -Wno-unused-parameter -g -O0 -Wthread-safety -fvisibility-inlines-hidden -std=c++14 -fno-exceptions -fno-rtti -c gen/apps/modular/services/application/application_environment.fidl-common.cc -o obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources__common.application_environment.fidl-common.o | |
In file included from gen/apps/modular/services/application/application_environment.fidl-common.cc:2: | |
In file included from gen/apps/modular/services/application/application_environment.fidl-common.h:8: | |
In file included from ../../lib/fidl/cpp/bindings/array.h:17: | |
In file included from ../../lib/fidl/cpp/bindings/internal/array_internal.h:15: | |
../../lib/fidl/cpp/bindings/internal/bindings_serialization.h:78:18: error: no viable overloaded '=' | |
output->handle = input.PassHandle().release(); | |
~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
gen/apps/modular/services/application/application_environment.fidl-common.cc:530:21: note: in instantiation of function template specialization 'fidl::internal::InterfaceHandleToData<modular::ApplicationEnvironmentHost>' requested here | |
fidl::internal::InterfaceHandleToData(std::move(input->host), | |
^ | |
../../lib/fidl/cpp/bindings/internal/bindings_internal.h:68:8: note: candidate function (the implicit copy assignment operator) not viable: no known conversion from 'mx_handle_t' (aka 'int') to 'const fidl::internal::WrappedHandle' for 1st argument | |
struct WrappedHandle { | |
^ | |
../../lib/fidl/cpp/bindings/internal/bindings_internal.h:68:8: note: candidate function (the implicit move assignment operator) not viable: no known conversion from 'mx_handle_t' (aka 'int') to 'fidl::internal::WrappedHandle' for 1st argument | |
1 error generated. | |
[36/52] CXX obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources.application_environment.fidl.o | |
FAILED: obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources.application_environment.fidl.o | |
/usr/local/google/home/abarth/goma/gomacc ../../buildtools/toolchain/clang+llvm-x86_64-linux/bin/clang++ -MMD -MF obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources.application_environment.fidl.o.d -DSYSROOT_VERSION=d162dbc28565bc38e3e52c423e502f5ce2252d3b -I../.. -Igen -I../../magenta/system/ulib/mx/include -I../.. -Igen -g --sysroot=../sysroot/x86_64-fuchsia --target=x86_64-fuchsia -Werror -Wall -Wextra -Wno-unused-parameter -g -O0 -fvisibility-inlines-hidden -std=c++14 -fno-exceptions -fno-rtti -c gen/apps/modular/services/application/application_environment.fidl.cc -o obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources.application_environment.fidl.o | |
In file included from gen/apps/modular/services/application/application_environment.fidl.cc:2: | |
In file included from gen/apps/modular/services/application/application_environment.fidl.h:8: | |
In file included from ../../lib/fidl/cpp/bindings/array.h:17: | |
In file included from ../../lib/fidl/cpp/bindings/internal/array_internal.h:15: | |
../../lib/fidl/cpp/bindings/internal/bindings_serialization.h:78:18: error: no viable overloaded '=' | |
output->handle = input.PassHandle().release(); | |
~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
gen/apps/modular/services/application/application_environment.fidl.cc:33:19: note: in instantiation of function template specialization 'fidl::internal::InterfaceHandleToData<modular::ApplicationEnvironmentHost>' requested here | |
fidl::internal::InterfaceHandleToData(std::move(in_host), | |
^ | |
../../lib/fidl/cpp/bindings/internal/bindings_internal.h:68:8: note: candidate function (the implicit copy assignment operator) not viable: no known conversion from 'mx_handle_t' (aka 'int') to 'const fidl::internal::WrappedHandle' for 1st argument | |
struct WrappedHandle { | |
^ | |
../../lib/fidl/cpp/bindings/internal/bindings_internal.h:68:8: note: candidate function (the implicit move assignment operator) not viable: no known conversion from 'mx_handle_t' (aka 'int') to 'fidl::internal::WrappedHandle' for 1st argument | |
1 error generated. | |
[37/52] CXX obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources__common.application_runner.fidl-common.o | |
FAILED: obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources__common.application_runner.fidl-common.o | |
/usr/local/google/home/abarth/goma/gomacc ../../buildtools/toolchain/clang+llvm-x86_64-linux/bin/clang++ -MMD -MF obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources__common.application_runner.fidl-common.o.d -DSYSROOT_VERSION=d162dbc28565bc38e3e52c423e502f5ce2252d3b -I../.. -Igen -I../.. -Igen -I../../magenta/system/ulib/mx/include -I../../magenta/system/ulib/mx/include -g --sysroot=../sysroot/x86_64-fuchsia --target=x86_64-fuchsia -Werror -Wall -Wextra -Wno-unused-parameter -g -O0 -Wthread-safety -fvisibility-inlines-hidden -std=c++14 -fno-exceptions -fno-rtti -c gen/apps/modular/services/application/application_runner.fidl-common.cc -o obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources__common.application_runner.fidl-common.o | |
In file included from gen/apps/modular/services/application/application_runner.fidl-common.cc:2: | |
In file included from gen/apps/modular/services/application/application_runner.fidl-common.h:8: | |
In file included from ../../lib/fidl/cpp/bindings/array.h:17: | |
In file included from ../../lib/fidl/cpp/bindings/internal/array_internal.h:15: | |
../../lib/fidl/cpp/bindings/internal/bindings_serialization.h:78:18: error: no viable overloaded '=' | |
output->handle = input.PassHandle().release(); | |
~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
gen/apps/modular/services/application/application_runner.fidl-common.cc:547:21: note: in instantiation of function template specialization 'fidl::internal::InterfaceHandleToData<modular::ServiceProvider>' requested here | |
fidl::internal::InterfaceHandleToData(std::move(input->environment_services), | |
^ | |
../../lib/fidl/cpp/bindings/internal/bindings_internal.h:68:8: note: candidate function (the implicit copy assignment operator) not viable: no known conversion from 'mx_handle_t' (aka 'int') to 'const fidl::internal::WrappedHandle' for 1st argument | |
struct WrappedHandle { | |
^ | |
../../lib/fidl/cpp/bindings/internal/bindings_internal.h:68:8: note: candidate function (the implicit move assignment operator) not viable: no known conversion from 'mx_handle_t' (aka 'int') to 'fidl::internal::WrappedHandle' for 1st argument | |
1 error generated. | |
[38/52] CXX obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources_sync.application_environment.fidl-sync.o | |
FAILED: obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources_sync.application_environment.fidl-sync.o | |
/usr/local/google/home/abarth/goma/gomacc ../../buildtools/toolchain/clang+llvm-x86_64-linux/bin/clang++ -MMD -MF obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources_sync.application_environment.fidl-sync.o.d -DSYSROOT_VERSION=d162dbc28565bc38e3e52c423e502f5ce2252d3b -I../.. -Igen -I../../magenta/system/ulib/mx/include -I../.. -Igen -g --sysroot=../sysroot/x86_64-fuchsia --target=x86_64-fuchsia -Werror -Wall -Wextra -Wno-unused-parameter -g -O0 -fvisibility-inlines-hidden -std=c++14 -fno-exceptions -fno-rtti -c gen/apps/modular/services/application/application_environment.fidl-sync.cc -o obj/out/debug-x86-64/gen/apps/modular/services/application/application_cpp_sources_sync.application_environment.fidl-sync.o | |
In file included from gen/apps/modular/services/application/application_environment.fidl-sync.cc:7: | |
In file included from gen/apps/modular/services/application/application_environment.fidl-sync.h:7: | |
In file included from ../../lib/fidl/cpp/bindings/array.h:17: | |
In file included from ../../lib/fidl/cpp/bindings/internal/array_internal.h:15: | |
../../lib/fidl/cpp/bindings/internal/bindings_serialization.h:78:18: error: no viable overloaded '=' | |
output->handle = input.PassHandle().release(); | |
~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
gen/apps/modular/services/application/application_environment.fidl-sync.cc:49:19: note: in instantiation of function template specialization 'fidl::internal::InterfaceHandleToData<modular::ApplicationEnvironmentHost>' requested here | |
fidl::internal::InterfaceHandleToData(std::move(in_host), | |
^ | |
../../lib/fidl/cpp/bindings/internal/bindings_internal.h:68:8: note: candidate function (the implicit copy assignment operator) not viable: no known conversion from 'mx_handle_t' (aka 'int') to 'const fidl::internal::WrappedHandle' for 1st argument | |
struct WrappedHandle { | |
^ | |
../../lib/fidl/cpp/bindings/internal/bindings_internal.h:68:8: note: candidate function (the implicit move assignment operator) not viable: no known conversion from 'mx_handle_t' (aka 'int') to 'fidl::internal::WrappedHandle' for 1st argument | |
1 error generated. | |
ninja: build stopped: subcommand failed. | |
real 0m2.640s | |
user 0m0.620s | |
sys 0m0.353s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment