Skip to content

Make counter types requirable #4728

Make counter types requirable

Make counter types requirable #4728

Triggered via pull request June 17, 2024 13:12
Status Failure
Total duration 41m 15s
Billable time 1h 18m
Artifacts 17

pr-realm-js.yml

on: pull_request
Matrix: prebuild-android
Matrix: prebuild-apple-archives
Matrix: prebuild-node
Generate JSI binding source-code
49s
Generate JSI binding source-code
Build TypeScript files
1m 22s
Build TypeScript files
Combine Xcframework (Apple React Native)
2m 2s
Combine Xcframework (Apple React Native)
Matrix: integration-tests
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 21 warnings, and 8 notices
Test react-native-test-app on ios (test:ci:ios)
expected true to equal false
Test react-native-test-app on ios (test:ci:ios)
Process completed with exit code 1.
Build TypeScript files
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Prebuild x86 (Android React Native)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v3, android-actions/setup-android@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Prebuild arm64-v8a (Android React Native)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v3, android-actions/setup-android@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Prebuild armeabi-v7a (Android React Native)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v3, android-actions/setup-android@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Prebuild x86_64 (Android React Native)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v3, android-actions/setup-android@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test electron on linux (test:ci:main)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test node on linux (test:ci)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test electron on linux (test:ci:renderer)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test electron on darwin (test:ci:main)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test electron on darwin (test:ci:renderer)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test node on darwin (test:ci)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test react-native-test-app on android (test:ci:android)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v3, android-actions/setup-android@v2, actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test react-native-test-app on ios (test:ci:ios)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test react-native-test-app on ios (test:ci:ios): node_modules/react-native-fs/RNFSManager.m#L330
cast to smaller integer type 'int' from 'NSInteger *' (aka 'long *') [-Wpointer-to-int-cast]
Test react-native-test-app on ios (test:ci:ios): ld#L1
direct access in function 'realm::SyncError::SyncError(realm::Status, bool, std::__1::optional<std::__1::basic_string_view<char, std::__1::char_traits<char>>>, std::__1::vector<realm::sync::CompensatingWriteErrorInfo, std::__1::allocator<realm::sync::CompensatingWriteErrorInfo>>)' from file '/Users/runner/Library/Developer/Xcode/DerivedData/RealmTests-axhcasgysciaxxfwqxcbpcopquif/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/RealmJS/librealm-combined.a(config.o)' to global weak symbol 'guard variable for realm::Status::reason() const::empty' from file '/Users/runner/Library/Developer/Xcode/DerivedData/RealmTests-axhcasgysciaxxfwqxcbpcopquif/Build/Products/Debug-iphonesimulator/RealmJS/libRealmJS.a(jsi_init.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
Test react-native-test-app on ios (test:ci:ios): ld#L1
direct access in function 'realm::SyncError::SyncError(realm::Status, bool, std::__1::optional<std::__1::basic_string_view<char, std::__1::char_traits<char>>>, std::__1::vector<realm::sync::CompensatingWriteErrorInfo, std::__1::allocator<realm::sync::CompensatingWriteErrorInfo>>)' from file '/Users/runner/Library/Developer/Xcode/DerivedData/RealmTests-axhcasgysciaxxfwqxcbpcopquif/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/RealmJS/librealm-combined.a(config.o)' to global weak symbol 'guard variable for realm::Status::reason() const::empty' from file '/Users/runner/Library/Developer/Xcode/DerivedData/RealmTests-axhcasgysciaxxfwqxcbpcopquif/Build/Products/Debug-iphonesimulator/RealmJS/libRealmJS.a(jsi_init.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
Test react-native-test-app on ios (test:ci:ios): ld#L1
direct access in function 'realm::SyncError::SyncError(realm::Status, bool, std::__1::optional<std::__1::basic_string_view<char, std::__1::char_traits<char>>>, std::__1::vector<realm::sync::CompensatingWriteErrorInfo, std::__1::allocator<realm::sync::CompensatingWriteErrorInfo>>)' from file '/Users/runner/Library/Developer/Xcode/DerivedData/RealmTests-axhcasgysciaxxfwqxcbpcopquif/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/RealmJS/librealm-combined.a(config.o)' to global weak symbol 'guard variable for realm::Status::reason() const::empty' from file '/Users/runner/Library/Developer/Xcode/DerivedData/RealmTests-axhcasgysciaxxfwqxcbpcopquif/Build/Products/Debug-iphonesimulator/RealmJS/libRealmJS.a(jsi_init.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
Test react-native-test-app on ios (test:ci:ios): ld#L1
direct access in function 'realm::util::UniqueFunction<void (realm::Status)>::SpecificImpl<realm::sync::ClientImpl::Connection::initiate_write_ping(realm::util::BasicResettableExpandableBufferOutputStream<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)::$_10>::call(realm::Status&&)' from file '/Users/runner/Library/Developer/Xcode/DerivedData/RealmTests-axhcasgysciaxxfwqxcbpcopquif/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/RealmJS/librealm-combined.a(client_impl_base.o)' to global weak symbol 'realm::Status::reason() const::empty' from file '/Users/runner/Library/Developer/Xcode/DerivedData/RealmTests-axhcasgysciaxxfwqxcbpcopquif/Build/Products/Debug-iphonesimulator/RealmJS/libRealmJS.a(jsi_init.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
Test react-native-test-app on ios (test:ci:ios): ld#L1
direct access in function 'realm::sync::PendingResetStore::track_reset(std::__1::shared_ptr<realm::Transaction> const&, realm::ClientResyncMode, realm::sync::ProtocolErrorInfo::Action, std::__1::optional<realm::Status> const&)' from file '/Users/runner/Library/Developer/Xcode/DerivedData/RealmTests-axhcasgysciaxxfwqxcbpcopquif/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/RealmJS/librealm-combined.a(pending_reset_store.o)' to global weak symbol 'guard variable for realm::Status::reason() const::empty' from file '/Users/runner/Library/Developer/Xcode/DerivedData/RealmTests-axhcasgysciaxxfwqxcbpcopquif/Build/Products/Debug-iphonesimulator/RealmJS/libRealmJS.a(jsi_init.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
Test react-native-test-app on ios (test:ci:ios): ld#L1
direct access in function 'realm::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, realm::Status const&)' from file '/Users/runner/Library/Developer/Xcode/DerivedData/RealmTests-axhcasgysciaxxfwqxcbpcopquif/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/RealmJS/librealm-combined.a(status.o)' to global weak symbol 'realm::Status::reason() const::empty' from file '/Users/runner/Library/Developer/Xcode/DerivedData/success Successfully built the app
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "ts-build". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
Started BaaS server
Server listening on http://3.91.29.33:45598
Started BaaS server
Server listening on http://3.91.29.33:45603
Started BaaS server
Server listening on http://3.91.29.33:45608
Started BaaS server
Server listening on http://3.87.49.119:44617
Started BaaS server
Server listening on http://3.87.49.119:44602
Started BaaS server
Server listening on http://18.204.23.227:41494
Started BaaS server
Server listening on http://34.231.21.249:41860
Started BaaS server
Server listening on http://3.91.29.33:45623

Artifacts

Produced during runtime
Name Size
android-arm64-v8a-prebuild Expired
39.3 MB
android-armeabi-v7a-prebuild Expired
34.9 MB
android-x86-prebuild Expired
35.1 MB
android-x86_64-prebuild Expired
38.5 MB
apple-iphoneos-archive Expired
6.88 MB
apple-iphonesimulator-archive Expired
12.7 MB
apple-macosx-archive Expired
12.7 MB
apple-prebuild Expired
32.2 MB
jsi-binding-source Expired
50.1 KB
node-darwin-arm64-prebuild Expired
2.79 MB
node-darwin-x64-prebuild Expired
2.99 MB
node-linux-arm-prebuild Expired
5.96 MB
node-linux-arm64-prebuild Expired
6.59 MB
node-linux-x64-prebuild Expired
6.51 MB
node-windows-ia32-prebuild Expired
3.53 MB
node-windows-x64-prebuild Expired
4.12 MB
ts-build Expired
4.44 MB