Skip to content

Android Build Error RN 0.73 - New Architecture #1985

@AlirezaHadjar

Description

@AlirezaHadjar

Description

There's a build issue on Android while building the newly initialized app.

[10/12] Building CXX object CMakeFiles/appmodules.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp.o
  FAILED: CMakeFiles/appmodules.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp.o 
  /Users/alirezahadjar/Library/Android/sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/Users/alirezahadjar/Library/Android/sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -Dappmodules_EXPORTS -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/. -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../../common/cpp -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../build/generated/source/codegen/jni -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../build/generated/source/codegen/jni/react/renderer/components/rnscreens -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/fabricjni/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/057fda56c2cfc52d70a46042a30c6944/transformed/jetified-fbjni-0.5.1/prefab/modules/fbjni/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/folly_runtime/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/glog/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/jsi/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_codegen_rncore/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_debug/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_utils/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_nativemodule_core/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_newarchdefaults/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_componentregistry/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_core/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_debug/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_graphics/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_imagemanager/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_mapbuffer/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/rrc_image/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/rrc_view/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/rrc_legacyviewmanagerinterop/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/runtimeexecutor/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/turbomodulejsijni/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/yoga/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security   -fno-limit-debug-info  -fPIC -Wall -Werror -Wno-error=cpp -fexceptions -frtti -std=c++20 -DWITH_INSPECTOR=1 -DLOG_TAG=\"ReactNative\" -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_MOBILE=1 -DFOLLY_HAVE_RECVMMSG=1 -DFOLLY_HAVE_PTHREAD=1 -DFOLLY_HAVE_XSI_STRERROR_R=1 -MD -MT CMakeFiles/appmodules.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp.o -MF CMakeFiles/appmodules.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp.o.d -o CMakeFiles/appmodules.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp.o -c /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp
  In file included from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp:10:
  In file included from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/rnscreens.h:19:
  /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../../common/cpp/react/renderer/components/rnscreens/RNSScreenComponentDescriptor.h:15:60: error: non-virtual member function marked 'override' hides virtual member function
    void adopt(ShadowNode::Unshared const &shadowNode) const override {
                                                             ^
  /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_nativemodule_core/include/react/renderer/core/ConcreteComponentDescriptor.h:172:16: note: hidden overloaded virtual function 'facebook::react::ConcreteComponentDescriptor<facebook::react::RNSScreenShadowNode>::adopt' declared here: type mismatch at 1st parameter ('facebook::react::ShadowNode &' vs 'const ShadowNode::Unshared &' (aka 'const shared_ptr<facebook::react::ShadowNode> &'))
    virtual void adopt(ShadowNode& shadowNode) const override {
                 ^
  In file included from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp:10:
  In file included from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/rnscreens.h:19:
  /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../../common/cpp/react/renderer/components/rnscreens/RNSScreenComponentDescriptor.h:36:40: error: non-const lvalue reference to type 'facebook::react::ShadowNode' cannot bind to a value of unrelated type 'const ShadowNode::Unshared' (aka 'const shared_ptr<facebook::react::ShadowNode>')
      ConcreteComponentDescriptor::adopt(shadowNode);
                                         ^~~~~~~~~~
  /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_nativemodule_core/include/react/renderer/core/ConcreteComponentDescriptor.h:172:34: note: passing argument to parameter 'shadowNode' here
    virtual void adopt(ShadowNode& shadowNode) const override {
                                   ^
  2 errors generated.
  ninja: build stopped: subcommand failed.
  
  C++ build system [build] failed while executing:
      /Users/alirezahadjar/Library/Android/sdk/cmake/3.22.1/bin/ninja \
        -C \
        /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/.cxx/Debug/464784j6/arm64-v8a \
        appmodules \
        react_codegen_rnscreens
    from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 50s
error Failed to install the app. Command failed with exit code 1: ./gradlew app:installDebug -PreactNativeDevServerPort=8081 FAILURE: Build failed with an exception. * What went wrong:
Execution failed for task ':app:buildCMakeDebug[arm64-v8a]'.
> com.android.ide.common.process.ProcessException: ninja: Entering directory `/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/.cxx/Debug/464784j6/arm64-v8a' [0/2] Re-checking globbed directories... [1/12] Building CXX object rnscreens_autolinked_build/CMakeFiles/react_codegen_rnscreens.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/rnscreensJSI-generated.cpp.o [2/12] Building CXX object rnscreens_autolinked_build/CMakeFiles/react_codegen_rnscreens.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/States.cpp.o [3/12] Building CXX object rnscreens_autolinked_build/CMakeFiles/react_codegen_rnscreens.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSScreenState.cpp.o [4/12] Building CXX object rnscreens_autolinked_build/CMakeFiles/react_codegen_rnscreens.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/common/cpp/react/renderer/components/rnscreens/RNSScreenShadowNode.cpp.o [5/12] Building CXX object rnscreens_autolinked_build/CMakeFiles/react_codegen_rnscreens.dir/rnscreens.cpp.o FAILED: rnscreens_autolinked_build/CMakeFiles/react_codegen_rnscreens.dir/rnscreens.cpp.o /Users/alirezahadjar/Library/Android/sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/Users/alirezahadjar/Library/Android/sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -Dreact_codegen_rnscreens_EXPORTS -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/. -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../../common/cpp -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../build/generated/source/codegen/jni -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../build/generated/source/codegen/jni/react/renderer/components/rnscreens -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/057fda56c2cfc52d70a46042a30c6944/transformed/jetified-fbjni-0.5.1/prefab/modules/fbjni/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/folly_runtime/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/glog/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/jsi/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_codegen_rncore/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_debug/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_nativemodule_core/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_core/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_debug/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_graphics/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_mapbuffer/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/rrc_view/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/turbomodulejsijni/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/yoga/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -fexceptions -frtti -std=c++17 -Wall -Wpedantic -Wno-gnu-zero-variadic-macro-arguments -DLOG_TAG=\"ReactNative\" -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_MOBILE=1 -DFOLLY_HAVE_RECVMMSG=1 -DFOLLY_HAVE_PTHREAD=1 -DFOLLY_HAVE_XSI_STRERROR_R=1 -MD -MT rnscreens_autolinked_build/CMakeFiles/react_codegen_rnscreens.dir/rnscreens.cpp.o -MF rnscreens_autolinked_build/CMakeFiles/react_codegen_rnscreens.dir/rnscreens.cpp.o.d -o rnscreens_autolinked_build/CMakeFiles/react_codegen_rnscreens.dir/rnscreens.cpp.o -c /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/rnscreens.cpp In file included from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/rnscreens.cpp:5: In file included from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/./rnscreens.h:19: /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../../common/cpp/react/renderer/components/rnscreens/RNSScreenComponentDescriptor.h:15:60: error: non-virtual member function marked 'override' hides virtual member function void adopt(ShadowNode::Unshared const &shadowNode) const override { ^ /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_nativemodule_core/include/react/renderer/core/ConcreteComponentDescriptor.h:172:16: note: hidden overloaded virtual function 'facebook::react::ConcreteComponentDescriptor<facebook::react::RNSScreenShadowNode>::adopt' declared here: type mismatch at 1st parameter ('facebook::react::ShadowNode &' vs 'const ShadowNode::Unshared &' (aka 'const shared_ptr<facebook::react::ShadowNode> &')) virtual void adopt(ShadowNode& shadowNode) const override { ^ In file included from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/rnscreens.cpp:5: In file included from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/./rnscreens.h:19: /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../../common/cpp/react/renderer/components/rnscreens/RNSScreenComponentDescriptor.h:36:40: error: non-const lvalue reference to type 'facebook::react::ShadowNode' cannot bind to a value of unrelated type 'const ShadowNode::Unshared' (aka 'const shared_ptr<facebook::react::ShadowNode>') ConcreteComponentDescriptor::adopt(shadowNode); ^~~~~~~~~~ /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_nativemodule_core/include/react/renderer/core/ConcreteComponentDescriptor.h:172:34: note: passing argument to parameter 'shadowNode' here virtual void adopt(ShadowNode& shadowNode) const override { ^ 2 errors generated. [6/12] Building CXX object rnscreens_autolinked_build/CMakeFiles/react_codegen_rnscreens.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/ShadowNodes.cpp.o [7/12] Building CXX object CMakeFiles/appmodules.dir/OnLoad.cpp.o [8/12] Building CXX object rnscreens_autolinked_build/CMakeFiles/react_codegen_rnscreens.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/Props.cpp.o [9/12] Building CXX object rnscreens_autolinked_build/CMakeFiles/react_codegen_rnscreens.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp.o /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:19:47: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSScreenEventEmitter::onAppear(OnAppear $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:21:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:23:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:28:53: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSScreenEventEmitter::onDisappear(OnDisappear $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:30:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:32:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:37:53: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSScreenEventEmitter::onDismissed(OnDismissed $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:38:31: warning: '$' in identifier [-Wdollar-in-identifier-extension] dispatchEvent("dismissed", [$event=std::move($event)](jsi::Runtime &runtime) { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:38:48: warning: '$' in identifier [-Wdollar-in-identifier-extension] dispatchEvent("dismissed", [$event=std::move($event)](jsi::Runtime &runtime) { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:39:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:40:5: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "dismissCount", $event.dismissCount); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:40:51: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "dismissCount", $event.dismissCount); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:41:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:46:79: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSScreenEventEmitter::onNativeDismissCancelled(OnNativeDismissCancelled $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:47:44: warning: '$' in identifier [-Wdollar-in-identifier-extension] dispatchEvent("nativeDismissCancelled", [$event=std::move($event)](jsi::Runtime &runtime) { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:47:61: warning: '$' in identifier [-Wdollar-in-identifier-extension] dispatchEvent("nativeDismissCancelled", [$event=std::move($event)](jsi::Runtime &runtime) { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:48:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:49:5: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "dismissCount", $event.dismissCount); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:49:51: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "dismissCount", $event.dismissCount); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:50:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:55:55: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSScreenEventEmitter::onWillAppear(OnWillAppear $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:57:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:59:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:64:61: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSScreenEventEmitter::onWillDisappear(OnWillDisappear $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:66:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:68:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:73:71: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSScreenEventEmitter::onHeaderHeightChange(OnHeaderHeightChange $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:74:40: warning: '$' in identifier [-Wdollar-in-identifier-extension] dispatchEvent("headerHeightChange", [$event=std::move($event)](jsi::Runtime &runtime) { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:74:57: warning: '$' in identifier [-Wdollar-in-identifier-extension] dispatchEvent("headerHeightChange", [$event=std::move($event)](jsi::Runtime &runtime) { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:75:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:76:5: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "headerHeight", $event.headerHeight); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:76:51: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "headerHeight", $event.headerHeight); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:77:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:82:71: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSScreenEventEmitter::onTransitionProgress(OnTransitionProgress $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:83:40: warning: '$' in identifier [-Wdollar-in-identifier-extension] dispatchEvent("transitionProgress", [$event=std::move($event)](jsi::Runtime &runtime) { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:83:57: warning: '$' in identifier [-Wdollar-in-identifier-extension] dispatchEvent("transitionProgress", [$event=std::move($event)](jsi::Runtime &runtime) { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:84:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:85:5: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "progress", $event.progress); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:85:47: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "progress", $event.progress); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:86:1: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "closing", $event.closing); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:86:42: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "closing", $event.closing); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:87:1: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "goingForward", $event.goingForward); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:87:47: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "goingForward", $event.goingForward); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:88:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:93:61: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSScreenEventEmitter::onGestureCancel(OnGestureCancel $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:95:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:97:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:102:81: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSScreenEventEmitter::onHeaderBackButtonClicked(OnHeaderBackButtonClicked $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:104:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:106:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:114:78: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSScreenStackEventEmitter::onFinishTransitioning(OnFinishTransitioning $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:116:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:118:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:123:48: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSSearchBarEventEmitter::onFocus(OnFocus $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:125:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:127:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:132:46: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSSearchBarEventEmitter::onBlur(OnBlur $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:134:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:136:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:141:72: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSSearchBarEventEmitter::onSearchButtonPress(OnSearchButtonPress $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:142:39: warning: '$' in identifier [-Wdollar-in-identifier-extension] dispatchEvent("searchButtonPress", [$event=std::move($event)](jsi::Runtime &runtime) { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:142:56: warning: '$' in identifier [-Wdollar-in-identifier-extension] dispatchEvent("searchButtonPress", [$event=std::move($event)](jsi::Runtime &runtime) { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:143:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:144:5: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "text", $event.text); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:144:43: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "text", $event.text); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:145:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:150:72: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSSearchBarEventEmitter::onCancelButtonPress(OnCancelButtonPress $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:152:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:154:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:159:58: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSSearchBarEventEmitter::onChangeText(OnChangeText $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:160:32: warning: '$' in identifier [-Wdollar-in-identifier-extension] dispatchEvent("changeText", [$event=std::move($event)](jsi::Runtime &runtime) { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:160:49: warning: '$' in identifier [-Wdollar-in-identifier-extension] dispatchEvent("changeText", [$event=std::move($event)](jsi::Runtime &runtime) { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:161:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:162:5: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "text", $event.text); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:162:43: warning: '$' in identifier [-Wdollar-in-identifier-extension] $payload.setProperty(runtime, "text", $event.text); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:163:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:168:48: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSSearchBarEventEmitter::onClose(OnClose $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:170:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:172:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:177:46: warning: '$' in identifier [-Wdollar-in-identifier-extension] void RNSSearchBarEventEmitter::onOpen(OnOpen $event) const { ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:179:10: warning: '$' in identifier [-Wdollar-in-identifier-extension] auto $payload = jsi::Object(runtime); ^ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/build/generated/source/codegen/jni/react/renderer/components/rnscreens/EventEmitters.cpp:181:12: warning: '$' in identifier [-Wdollar-in-identifier-extension] return $payload; ^ 82 warnings generated. [10/12] Building CXX object CMakeFiles/appmodules.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp.o FAILED: CMakeFiles/appmodules.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp.o /Users/alirezahadjar/Library/Android/sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android21 --sysroot=/Users/alirezahadjar/Library/Android/sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -Dappmodules_EXPORTS -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native/ReactAndroid/cmake-utils/default-app-setup -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/. -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../../common/cpp -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../build/generated/source/codegen/jni -I/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../build/generated/source/codegen/jni/react/renderer/components/rnscreens -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/fabricjni/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/057fda56c2cfc52d70a46042a30c6944/transformed/jetified-fbjni-0.5.1/prefab/modules/fbjni/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/folly_runtime/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/glog/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/jsi/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_codegen_rncore/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_debug/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_utils/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_nativemodule_core/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_newarchdefaults/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_componentregistry/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_core/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_debug/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_graphics/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_imagemanager/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_render_mapbuffer/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/rrc_image/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/rrc_view/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/rrc_legacyviewmanagerinterop/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/runtimeexecutor/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/turbomodulejsijni/include -isystem /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/yoga/include -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fno-limit-debug-info -fPIC -Wall -Werror -Wno-error=cpp -fexceptions -frtti -std=c++20 -DWITH_INSPECTOR=1 -DLOG_TAG=\"ReactNative\" -DFOLLY_NO_CONFIG=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_MOBILE=1 -DFOLLY_HAVE_RECVMMSG=1 -DFOLLY_HAVE_PTHREAD=1 -DFOLLY_HAVE_XSI_STRERROR_R=1 -MD -MT CMakeFiles/appmodules.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp.o -MF CMakeFiles/appmodules.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp.o.d -o CMakeFiles/appmodules.dir/Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp.o -c /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp In file included from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp:10: In file included from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/rnscreens.h:19: /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../../common/cpp/react/renderer/components/rnscreens/RNSScreenComponentDescriptor.h:15:60: error: non-virtual member function marked 'override' hides virtual member function void adopt(ShadowNode::Unshared const &shadowNode) const override { ^ /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_nativemodule_core/include/react/renderer/core/ConcreteComponentDescriptor.h:172:16: note: hidden overloaded virtual function 'facebook::react::ConcreteComponentDescriptor<facebook::react::RNSScreenShadowNode>::adopt' declared here: type mismatch at 1st parameter ('facebook::react::ShadowNode &' vs 'const ShadowNode::Unshared &' (aka 'const shared_ptr<facebook::react::ShadowNode> &')) virtual void adopt(ShadowNode& shadowNode) const override { ^ In file included from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/build/generated/rncli/src/main/jni/rncli.cpp:10: In file included from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/rnscreens.h:19: /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/node_modules/react-native-screens/android/src/main/jni/../../../../common/cpp/react/renderer/components/rnscreens/RNSScreenComponentDescriptor.h:36:40: error: non-const lvalue reference to type 'facebook::react::ShadowNode' cannot bind to a value of unrelated type 'const ShadowNode::Unshared' (aka 'const shared_ptr<facebook::react::ShadowNode>') ConcreteComponentDescriptor::adopt(shadowNode); ^~~~~~~~~~ /Users/alirezahadjar/.gradle/caches/transforms-3/0859cc2ebf96bc372b2c46ef5b293d59/transformed/jetified-react-android-0.73.0-debug/prefab/modules/react_nativemodule_core/include/react/renderer/core/ConcreteComponentDescriptor.h:172:34: note: passing argument to parameter 'shadowNode' here virtual void adopt(ShadowNode& shadowNode) const override { ^ 2 errors generated. ninja: build stopped: subcommand failed. C++ build system [build] failed while executing: /Users/alirezahadjar/Library/Android/sdk/cmake/3.22.1/bin/ninja \ -C \ /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app/.cxx/Debug/464784j6/arm64-v8a \ appmodules \ react_codegen_rnscreens from /Users/alirezahadjar/Desktop/Projects/ReactNative/rnscreensRN73BuildError/android/app * Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org. BUILD FAILED in 50s.
  • Please clone the provided repo for more info.

Steps to reproduce

  1. Initialize a repo:
npx react-native@latest init rnscreensRN73BuildError
  1. Install react-native-screens:
yarn add react-native-screens
  1. Enable New Architecture:
newArchEnabled=true
  1. Start the Android build:
yarn android

Snack or a link to a repository

https://github.com/AlirezaHadjar/rnscreensRN73BuildError.git

Screens version

3.27.0

React Native version

0.73.0

Platforms

Android

JavaScript runtime

Hermes

Workflow

React Native (without Expo)

Architecture

Fabric (New Architecture)

Build type

Debug mode

Device

Android emulator

Device model

Nexus 5X

Acknowledgements

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    Platform: AndroidThis issue is specific to AndroidRepro providedA reproduction with a snack or repo is provided

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions