Skip to content

Instantly share code, notes, and snippets.

@ToadKing
Created August 13, 2018 02:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ToadKing/5bfee4166ab03bd59ac3ba0c3ee26db8 to your computer and use it in GitHub Desktop.
Save ToadKing/5bfee4166ab03bd59ac3ba0c3ee26db8 to your computer and use it in GitHub Desktop.
1>------ Build started: Project: dynarmic, Configuration: Debug x64 ------
1>Build started 8/12/2018 9:07:24 PM.
1>Target ResolveProjectReferences:
1> Target GetNativeManifest:
1>Target InitializeBuildStatus:
1> Touching "dynarmic.dir\Debug\dynarmic.tlog\unsuccessfulbuild".
1>Target CustomBuild:
1> All outputs are up-to-date.
1>Target ClCompile:
1> a32_emit_x64.cpp
1> a32_interface.cpp
1> a64_emit_x64.cpp
1> a64_interface.cpp
1> emit_x64_floating_point.cpp
1> emit_x64_vector_floating_point.cpp
1> Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
1> Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
1> Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
1> Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
1> Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
1> Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.
1> C:\repos\yuzu\externals\dynarmic\src\common/mp/vlift.h(15): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\emit_x64_vector_floating_point.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\common/mp/vlift.h(15): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\emit_x64_floating_point.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(36): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(41): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(47): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(69): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(36): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(41): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(47): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(69): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(36): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(41): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(47): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(69): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(36): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(36): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(36): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(36): note: 'mfp=void Dynarmic::A32::UserCallbacks::`vcall'{112}'(uint64_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(36): error C2672: 'std::make_unique': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(37): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(32): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(37): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(37): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(37): note: 'mfp=uint64_t Dynarmic::A32::UserCallbacks::`vcall'{120}'(void)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(32): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(32): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(32): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{136}'(uint64_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(37): error C2672: 'std::make_unique': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(32): error C2672: 'std::make_unique': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(33): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(33): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(33): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(33): note: 'mfp=uint64_t Dynarmic::A64::UserCallbacks::`vcall'{144}'(void)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(33): error C2672: 'std::make_unique': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(157): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(157): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(157): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(157): note: 'mfp=uint8_t Dynarmic::A32::UserCallbacks::`vcall'{16}'(Dynarmic::A32::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(157): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(164): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(164): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(164): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(164): note: 'mfp=uint16_t Dynarmic::A32::UserCallbacks::`vcall'{24}'(Dynarmic::A32::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(164): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(171): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(171): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(171): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(171): note: 'mfp=uint32_t Dynarmic::A32::UserCallbacks::`vcall'{32}'(Dynarmic::A32::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(171): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(178): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(178): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(178): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(178): note: 'mfp=uint64_t Dynarmic::A32::UserCallbacks::`vcall'{40}'(Dynarmic::A32::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(178): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(185): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(185): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(185): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(185): note: 'mfp=void Dynarmic::A32::UserCallbacks::`vcall'{48}'(Dynarmic::A32::VAddr,uint8_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(185): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(192): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(192): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(192): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(192): note: 'mfp=void Dynarmic::A32::UserCallbacks::`vcall'{56}'(Dynarmic::A32::VAddr,uint16_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(192): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(199): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(199): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(199): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(199): note: 'mfp=void Dynarmic::A32::UserCallbacks::`vcall'{64}'(Dynarmic::A32::VAddr,uint32_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(199): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(206): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(206): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(206): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(206): note: 'mfp=void Dynarmic::A32::UserCallbacks::`vcall'{72}'(Dynarmic::A32::VAddr,uint64_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(206): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(608): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(608): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(608): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(608): note: 'mfp=void Dynarmic::A32::UserCallbacks::`vcall'{112}'(uint64_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(608): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(612): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(612): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(612): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(612): note: 'mfp=void Dynarmic::A32::UserCallbacks::`vcall'{96}'(uint32_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(612): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(613): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(613): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(613): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(613): note: 'mfp=uint64_t Dynarmic::A32::UserCallbacks::`vcall'{120}'(void)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(613): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(625): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(625): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(625): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(625): note: 'mfp=void Dynarmic::A32::UserCallbacks::`vcall'{104}'(Dynarmic::A32::VAddr,Dynarmic::A32::Exception)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(625): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(36): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(41): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(47): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(69): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp)
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(143): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(143): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(143): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(143): note: 'mfp=Dynarmic::A64::Vector Dynarmic::A64::UserCallbacks::`vcall'{48}'(Dynarmic::A64::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(143): error C2228: left of '.EmitCallWithReturnPointer' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(172): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(172): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(172): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(172): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{88}'(Dynarmic::A64::VAddr,Dynarmic::A64::Vector)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(172): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(1146): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(1146): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(1146): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(1146): note: 'mfp=void Dynarmic::A32::UserCallbacks::`vcall'{88}'(Dynarmic::A32::VAddr,::size_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(1146): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(193): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(193): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(193): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(193): note: 'mfp=uint8_t Dynarmic::A64::UserCallbacks::`vcall'{16}'(Dynarmic::A64::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(194): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(194): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(194): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(194): note: 'mfp=uint16_t Dynarmic::A64::UserCallbacks::`vcall'{24}'(Dynarmic::A64::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(195): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(195): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(195): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(195): note: 'mfp=uint32_t Dynarmic::A64::UserCallbacks::`vcall'{32}'(Dynarmic::A64::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(196): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(196): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(196): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(196): note: 'mfp=uint64_t Dynarmic::A64::UserCallbacks::`vcall'{40}'(Dynarmic::A64::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(197): error C2440: 'initializing': cannot convert from 'initializer list' to 'std::vector<std::tuple<::size_t,Dynarmic::BackendX64::ArgCallback>,std::allocator<_Ty>>'
1> with
1> [
1> _Ty=std::tuple<::size_t,Dynarmic::BackendX64::ArgCallback>
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(197): note: No constructor could take the source type, or constructor overload resolution was ambiguous
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(199): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(199): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(199): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(199): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{56}'(Dynarmic::A64::VAddr,uint8_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(200): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(200): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(200): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(200): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{64}'(Dynarmic::A64::VAddr,uint16_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(201): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(201): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(201): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(201): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{72}'(Dynarmic::A64::VAddr,uint32_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(202): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(202): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(202): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(202): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{80}'(Dynarmic::A64::VAddr,uint64_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(203): error C2440: 'initializing': cannot convert from 'initializer list' to 'std::vector<std::tuple<::size_t,Dynarmic::BackendX64::ArgCallback>,std::allocator<_Ty>>'
1> with
1> [
1> _Ty=std::tuple<::size_t,Dynarmic::BackendX64::ArgCallback>
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(203): note: No constructor could take the source type, or constructor overload resolution was ambiguous
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(506): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(506): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(506): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(506): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{112}'(uint32_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(506): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(520): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(520): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(520): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(520): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{120}'(Dynarmic::A64::VAddr,Dynarmic::A64::Exception)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(520): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(530): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(530): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(530): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(530): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{128}'(Dynarmic::A64::DataCacheOperation,Dynarmic::A64::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(530): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(544): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(544): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(544): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(544): note: 'mfp=uint64_t Dynarmic::A64::UserCallbacks::`vcall'{152}'(void)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(544): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(725): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(725): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(725): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(725): note: 'mfp=uint8_t Dynarmic::A64::UserCallbacks::`vcall'{16}'(Dynarmic::A64::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(725): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(736): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(736): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(736): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(736): note: 'mfp=uint16_t Dynarmic::A64::UserCallbacks::`vcall'{24}'(Dynarmic::A64::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(736): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(747): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(747): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(747): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(747): note: 'mfp=uint32_t Dynarmic::A64::UserCallbacks::`vcall'{32}'(Dynarmic::A64::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(747): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(758): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(758): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(758): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(758): note: 'mfp=uint64_t Dynarmic::A64::UserCallbacks::`vcall'{40}'(Dynarmic::A64::VAddr)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(758): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(797): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(797): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(797): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(797): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{56}'(Dynarmic::A64::VAddr,uint8_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(797): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(808): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(808): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(808): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(808): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{64}'(Dynarmic::A64::VAddr,uint16_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(808): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(819): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(819): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(819): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(819): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{72}'(Dynarmic::A64::VAddr,uint32_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(819): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(830): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(830): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(830): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(830): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{80}'(Dynarmic::A64::VAddr,uint64_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(830): error C2228: left of '.EmitCall' must have class/struct/union
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(985): error C2672: 'Devirtualize': no matching overloaded function found
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(985): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1> with
1> [
1> Function=unknown-type
1> ]
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(985): note: With the following template arguments:
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(985): note: 'mfp=void Dynarmic::A64::UserCallbacks::`vcall'{104}'(Dynarmic::A64::VAddr,::size_t)'
1> C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(985): error C2228: left of '.EmitCall' must have class/struct/union
1>Done building target "ClCompile" in project "dynarmic.vcxproj" -- FAILED.
1>
1>Done building project "dynarmic.vcxproj" -- FAILED.
1>
1>Build FAILED.
1>
1>C:\repos\yuzu\externals\dynarmic\src\common/mp/vlift.h(15): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\emit_x64_vector_floating_point.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\common/mp/vlift.h(15): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\emit_x64_floating_point.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(36): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(41): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(47): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(69): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(36): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(41): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(47): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(69): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(36): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(41): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(47): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(69): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(36): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(36): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(36): error C2672: 'std::make_unique': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(37): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(32): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(37): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(32): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_interface.cpp(37): error C2672: 'std::make_unique': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(32): error C2672: 'std::make_unique': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(33): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(33): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_interface.cpp(33): error C2672: 'std::make_unique': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(157): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(157): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(157): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(164): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(164): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(164): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(171): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(171): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(171): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(178): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(178): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(178): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(185): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(185): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(185): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(192): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(192): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(192): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(199): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(199): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(199): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(206): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(206): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(206): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(608): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(608): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(608): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(612): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(612): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(612): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(613): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(613): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(613): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(625): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(625): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(625): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(36): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(41): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(47): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64/devirtualize.h(69): error C3533: a parameter cannot have a type that contains 'auto' (compiling source file C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp)
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(143): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(143): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(143): error C2228: left of '.EmitCallWithReturnPointer' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(172): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(172): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(172): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(1146): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(1146): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a32_emit_x64.cpp(1146): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(193): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(193): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(194): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(194): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(195): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(195): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(196): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(196): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(197): error C2440: 'initializing': cannot convert from 'initializer list' to 'std::vector<std::tuple<::size_t,Dynarmic::BackendX64::ArgCallback>,std::allocator<_Ty>>'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(199): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(199): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(200): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(200): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(201): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(201): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(202): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(202): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(203): error C2440: 'initializing': cannot convert from 'initializer list' to 'std::vector<std::tuple<::size_t,Dynarmic::BackendX64::ArgCallback>,std::allocator<_Ty>>'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(506): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(506): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(506): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(520): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(520): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(520): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(530): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(530): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(530): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(544): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(544): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(544): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(725): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(725): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(725): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(736): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(736): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(736): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(747): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(747): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(747): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(758): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(758): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(758): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(797): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(797): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(797): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(808): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(808): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(808): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(819): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(819): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(819): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(830): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(830): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(830): error C2228: left of '.EmitCall' must have class/struct/union
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(985): error C2672: 'Devirtualize': no matching overloaded function found
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(985): error C2893: Failed to specialize function template 'Dynarmic::BackendX64::ArgCallback Dynarmic::BackendX64::Devirtualize(FunctionInfo<Function>::class_type *)'
1>C:\repos\yuzu\externals\dynarmic\src\backend_x64\a64_emit_x64.cpp(985): error C2228: left of '.EmitCall' must have class/struct/union
1> 0 Warning(s)
1> 132 Error(s)
1>
1>Time Elapsed 00:00:04.36
2>------ Build started: Project: audio_core, Configuration: Debug x64 ------
2>Build started 8/12/2018 9:07:28 PM.
2>Target ResolveProjectReferences:
2>Target InitializeBuildStatus:
2> Touching "audio_core.dir\Debug\audio_core.tlog\unsuccessfulbuild".
2>Target CustomBuild:
2> All outputs are up-to-date.
2>Target ClCompile:
2> cubeb_sink.cpp
2> C:\repos\yuzu\src\audio_core\cubeb_sink.cpp(70): error C2955: 'std::lock_guard': use of class template requires template argument list
2> C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\mutex(508): note: see declaration of 'std::lock_guard'
2> C:\repos\yuzu\src\audio_core\cubeb_sink.cpp(70): error C2514: 'std::lock_guard': class has no constructors
2> C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\mutex(508): note: see declaration of 'std::lock_guard'
2> C:\repos\yuzu\src\audio_core\cubeb_sink.cpp(160): error C2514: 'std::lock_guard': class has no constructors
2> C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\mutex(508): note: see declaration of 'std::lock_guard'
2>Done building target "ClCompile" in project "audio_core.vcxproj" -- FAILED.
2>
2>Done building project "audio_core.vcxproj" -- FAILED.
2>
2>Build FAILED.
2>
2>C:\repos\yuzu\src\audio_core\cubeb_sink.cpp(70): error C2955: 'std::lock_guard': use of class template requires template argument list
2>C:\repos\yuzu\src\audio_core\cubeb_sink.cpp(70): error C2514: 'std::lock_guard': class has no constructors
2>C:\repos\yuzu\src\audio_core\cubeb_sink.cpp(160): error C2514: 'std::lock_guard': class has no constructors
2> 0 Warning(s)
2> 3 Error(s)
2>
2>Time Elapsed 00:00:00.70
3>------ Build started: Project: yuzu, Configuration: Debug x64 ------
3>Build started 8/12/2018 9:07:29 PM.
3>Target ResolveProjectReferences:
3> Target _PrepareForReferenceResolution:
3> Target GetResolvedWinMD:
3> Target _PrepareForReferenceResolution:
3> Target GetTargetPath:
3> Target GetNativeManifest:
3> Target GetNativeManifest:
3> Target GetNativeManifest:
3> Target GetNativeManifest:
3> Target GetNativeManifest:
3> Target GetNativeManifest:
3> Target GetNativeManifest:
3>Target InitializeBuildStatus:
3> Touching "yuzu.dir\Debug\yuzu.tlog\unsuccessfulbuild".
3>Target PreBuildEvent:
3> Description: Automatic MOC for target yuzu
3>Target CustomBuild:
3> All outputs are up-to-date.
3>Target ClCompile:
3> All outputs are up-to-date.
3>Target ResourceCompile:
3> All outputs are up-to-date.
3>Target ResolvedLinkLib:
3> Target GetResolvedLinkLibs:
3> Target SetCABuildNativeEnvironmentVariables:
3> Target SetCABuildNativeEnvironmentVariables:
3> Target SetBuildDefaultEnvironmentVariables:
3> Target SetBuildDefaultEnvironmentVariables:
3> Target GetFrameworkPaths:
3> Target _CheckForInvalidConfigurationAndPlatform:
3> Target _CheckForInvalidConfigurationAndPlatform:
3> Target AssignProjectConfiguration:
3> Target _SplitProjectReferencesByFileExistence:
3> Target _GetProjectReferenceTargetFrameworkProperties:
3> Target AssignProjectConfiguration:
3> Target ResolveProjectReferences:
3> Target ResolveSDKReferences:
3> Target ResolveSDKReferences:
3> Target ExpandSDKReferences:
3> Target ExpandSDKReferences:
3> Target _CheckForInvalidConfigurationAndPlatform:
3> Target PrepareForBuild:
3> Target ResolvedLinkLib:
3> Target _HandlePackageFileConflicts:
3> Target ResolveAssemblyReferences:
3> Target ResolvedLinkLib:
3> Target GetResolvedLinkLibs:
3> Target ResolveReferences:
3> Target ResolvedLinkLib:
3> Target SetBuildDefaultEnvironmentVariables:
3> Target GetReferenceAssemblyPaths:
3> Target ResolveProjectReferences:
3> Target _CheckForInvalidConfigurationAndPlatform:
3> Target _SplitProjectReferencesByFileExistence:
3> Target ResolveProjectReferences:
3> Target AfterResolveReferences:
3> Target ResolveReferences:
3> Target ResolvedLinkLib:
3> Target _PrepareForReferenceResolution:
3> Target GetResolvedLinkLibs:
3> Target GetReferenceAssemblyPaths:
3> Target ResolvedLinkLib:
3> Target ResolvedLinkLib:
3> Target PrepareForBuild:
3> Target ResolveProjectReferences:
3> Target _SplitProjectReferencesByFileExistence:
3> Target ResolvedLinkLib:
3> Target _GetProjectReferenceTargetFrameworkProperties:
3> Target _RemoveNameMetadataFromProjectReferenceItems:
3> Target ResolveProjectReferences:
3> Target ResolvedLinkLib:
3> Target ResolvedLinkLib:
3> Target ResolveProjectReferences:
3> Target ResolvedLinkLib:
3>Target Link:
3> LINK : fatal error LNK1104: cannot open file '..\audio_core\Debug\audio_core.lib'
3>Done building target "Link" in project "yuzu.vcxproj" -- FAILED.
3>
3>Done building project "yuzu.vcxproj" -- FAILED.
3>
3>Build FAILED.
3>
3>LINK : fatal error LNK1104: cannot open file '..\audio_core\Debug\audio_core.lib'
3> 0 Warning(s)
3> 1 Error(s)
3>
3>Time Elapsed 00:00:00.56
========== Build: 0 succeeded, 3 failed, 14 up-to-date, 0 skipped ==========
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment