Search Issue Tracker

By Design

Votes

1

Found in

2022.3.9f1

2023.1.12f1

2023.2.0b9

2023.3.0a4

Issue ID

UUM-48561

Regression

No

Error "cannot convert 'ToHit_t3AF3ABD05F25D743CB5F55EF5822A7984E3C71CA' to 'int32_t'" is thrown when using IL2CPP Scripting Backend and building with Android Platform selected

-

How to reproduce:
1. Open the "IN_52744" project
2. Open Build Settings and select the Android Platform
3. In the Build Settings press Build

Expected result: project build is successful
Actual result: build failed with the following error "error: cannot convert 'ToHit_t3AF3ABD05F25D743CB5F55EF5822A7984E3C71CA' to 'int32_t' (aka 'int') without a conversion operator return static_cast<int32_t>(___0_instance);"

Reproducible with: 2022.3.9f1, 2023.1.12f1, 2023.2.0b9, 2023.3.0a4
Couldn't test with: 2021.3.30f1 (due to errors in the Console)

Reproducible on: Windows 10 Pro
Not reproducible on: no other environment tested

Notes:
- Not reproducible with Mono Scripting Backend
- Not reproducible on Windows Standalone Platform (didn't test other Platforms because it takes too much time to build)

Full error:
"C:\Users\danielius.pliuskys\Desktop\New folder (32)\Library\Bee\artifacts\Android\il2cppOutput\cpp\GenericMethods__19.cpp(30045,9): error: cannot convert 'ToHit_t3AF3ABD05F25D743CB5F55EF5822A7984E3C71CA' to 'int32_t' (aka 'int') without a conversion operator
return static_cast<int32_t>(___0_instance); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"

  1. Resolution Note:

    This error was due to an issue in the submitted project

Add comment

Log in to post comment