Skip to content

Package contains code that will be rejected by a future version of Rust #36

@Meowchestra

Description

@Meowchestra

Using PR #35 fork as it contains a fix for dll-syringe building. Compiling with nightly.

    - name: Install latest nightly
      uses: dtolnay/rust-toolchain@master
      with:
        toolchain: nightly
        components: clippy, rustfmt

    - name: Clippy
      run: |
        cargo clippy --future-incompat-report -- -D warnings
        cargo report future-incompatibilities --id 1
Details

warning: the following packages contain code that will be rejected by a future version of Rust: dll-syringe v0.15.2 (https://github.com/fry/dll-syringe?rev=0a8b18e#0a8b18ef)
note:
To solve this problem, you can try the following approaches:

  • If the issue is not solved by updating the dependencies, a fix has to be
    implemented by those dependencies. You can help with that by notifying the
    maintainers of this problem (e.g. by creating a bug report) or by proposing a
    fix to the maintainers (e.g. by creating a pull request):

  • If waiting for an upstream fix is not an option, you can use the [patch]
    section in Cargo.toml to use your own version of the dependency. For more
    information, see:
    https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html#the-patch-section

note: this report can be shown with cargo report future-incompatibilities --id 1
The following warnings were discovered during the build. These warnings are an
indication that the packages contain code that will become an error in a
future release of Rust. These warnings typically cover changes to close
soundness problems, unintended or undocumented behavior, or critical problems
that cannot be fixed in a backwards-compatible fashion, and are not expected
to be in wide use.

Each warning should contain a link for more information on what the warning
means and how to resolve it.

To solve this problem, you can try the following approaches:

  • If the issue is not solved by updating the dependencies, a fix has to be
    implemented by those dependencies. You can help with that by notifying the
    maintainers of this problem (e.g. by creating a bug report) or by proposing a
    fix to the maintainers (e.g. by creating a pull request):

  • If waiting for an upstream fix is not an option, you can use the [patch]
    section in Cargo.toml to use your own version of the dependency. For more
    information, see:
    https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html#the-patch-section

The package dll-syringe v0.15.2 (https://github.com/fry/dll-syringe?rev=0a8b18e#0a8b18ef) currently triggers the following future incompatibility lints:

> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:163:47
>     |
> 163 |           impl_fn!(@impl_core ($($nm : $ty),*) (extern $call_conv fn($($param_ty),*) -> $ret) (false) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 
> warning: the calling convention "aapcs" is not supported on this target
>    --> C:\Users\runneradmin/.cargo\git\checkouts\dll-syringe-0660e63c4ed00f12\0a8b18e\src\function.rs:164:47
>     |
> 164 |           impl_fn!(@impl_core ($($nm : $ty),*) (unsafe extern $call_conv fn($($param_ty),*) -> $ret) (true) ($call_conv));
>     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ...
> 203 | / impl_fn! {
> 204 | |     __arg_0:  A, __arg_1:  B, __arg_2:  C, __arg_3:  D, __arg_4:  E, __arg_5:  F, __arg_6:  G,
> 205 | |     __arg_7:  H, __arg_8:  I, __arg_9:  J, __arg_10: K, __arg_11: L
> 206 | | }
>     | |_- in this macro invocation
>     |
>     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
>     = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
>     = note: this warning originates in the macro `impl_fn` (in Nightly builds, run with -Z macro-backtrace for more info)
> 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions