Skip to content

Fixes compilation warnings due to macros #449

Fixes compilation warnings due to macros

Fixes compilation warnings due to macros #449

Triggered via pull request November 29, 2025 15:23
Status Failure
Total duration 14m 1s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 37 warnings
test-android-libsql
The process '/usr/bin/sh' failed with exit code 1
test-ios-libsql
Process completed with exit code 1.
test-ios-libsql: cpp/OPSqlite.cpp#L176
expected expression
test-ios-libsql: cpp/OPSqlite.cpp#L127
expected ';' at end of declaration
test-ios-libsql: cpp/OPSqlite.cpp#L127
use of undeclared identifier 'HOST_STATIC_FN'
test-ios-libsql: cpp/OPSqlite.cpp#L125
expected expression
test-ios-libsql: cpp/OPSqlite.cpp#L113
expected ';' at end of declaration
test-ios-libsql: cpp/OPSqlite.cpp#L113
use of undeclared identifier 'HOST_STATIC_FN'
test-ios: cpp/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios: cpp/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios: cpp/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios: cpp/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios: cpp/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios: cpp/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios: example/node_modules/@op-engineering/op-server/cpp/Server.cpp#L1
#pragma once in main file [-Wpragma-once-outside-header]
test-ios: example/node_modules/@op-engineering/op-server/cpp/Server.cpp#L1
#pragma once in main file [-Wpragma-once-outside-header]
test-ios: example/ios/Pods/Headers/Public/React-renderercss/react/renderer/css/CSSSyntaxParser.h#L150
parameter '<ReturnT>' not found in the function declaration [-Wdocumentation]
test-ios: example/ios/Pods/Headers/Public/React-renderercss/react/renderer/css/CSSSyntaxParser.h#L150
parameter '<ReturnT>' not found in the function declaration [-Wdocumentation]
test-ios-embedded: example/ios/Pods/Headers/Public/React-Core/React/RCTShadowView+Internal.h#L16
'RCTRootShadowView' is deprecated: This API will be removed along with the legacy architecture.
test-ios-embedded: example/ios/Pods/Headers/Public/React-Core/React/RCTScrollView.h#L73
'RCTScrollView' is deprecated: This API will be removed along with the legacy architecture.
test-ios-embedded: example/ios/Pods/Headers/Public/React-Core/React/RCTRootViewDelegate.h#L28
'RCTRootView' is deprecated: This API will be removed along with the legacy architecture.
test-ios-embedded: example/ios/Pods/Headers/Public/React-Core/React/RCTModalHostView.h#L56
'RCTModalHostView' is deprecated: This API will be removed along with the legacy architecture.
test-ios-embedded: example/ios/Pods/Headers/Public/React-Core/React/RCTModalHostView.h#L53
'RCTModalHostView' is deprecated: This API will be removed along with the legacy architecture.
test-ios-embedded: example/ios/OPSQLiteExample/Images.xcassets#L0
Could not get trait set for device iPhone18,1 with version 26.0.1
test-ios-embedded: example/node_modules/@op-engineering/op-server/cpp/Server.cpp#L1
#pragma once in main file [-Wpragma-once-outside-header]
test-ios-embedded: example/node_modules/@op-engineering/op-server/cpp/Server.cpp#L1
#pragma once in main file [-Wpragma-once-outside-header]
test-ios-embedded: example/ios/Pods/Headers/Public/React-renderercss/react/renderer/css/CSSSyntaxParser.h#L150
parameter '<ReturnT>' not found in the function declaration [-Wdocumentation]
test-ios-embedded: example/ios/Pods/Headers/Public/React-renderercss/react/renderer/css/CSSSyntaxParser.h#L150
parameter '<ReturnT>' not found in the function declaration [-Wdocumentation]
test-ios-libsql
Run script build phase 'Bundle React Native code and images' will be run during every build because it does not specify any outputs. To address this issue, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'OPSQLiteExample' from project 'OPSQLiteExample')
test-ios-libsql
Run script build phase 'Start Packager' will be run during every build because it does not specify any outputs. To address this issue, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'OPSQLiteExample' from project 'OPSQLiteExample')
test-ios-libsql
Run script build phase '[CP-User] [Hermes] Replace Hermes for the right configuration, if needed' will be run during every build because it does not specify any outputs. To address this issue, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'hermes-engine' from project 'Pods')
test-ios-libsql: example/node_modules/@op-engineering/op-server/cpp/Server.cpp#L1
#pragma once in main file [-Wpragma-once-outside-header]
test-ios-libsql: example/node_modules/@op-engineering/op-server/cpp/Server.cpp#L1
#pragma once in main file [-Wpragma-once-outside-header]
test-ios-libsql: example/ios/Pods/Headers/Public/React-renderercss/react/renderer/css/CSSSyntaxParser.h#L150
parameter '<ReturnT>' not found in the function declaration [-Wdocumentation]
test-ios-libsql: example/ios/Pods/Headers/Public/React-renderercss/react/renderer/css/CSSSyntaxParser.h#L150
parameter '<ReturnT>' not found in the function declaration [-Wdocumentation]
test-ios-sqlcipher: cpp/sqlcipher/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios-sqlcipher: cpp/sqlcipher/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios-sqlcipher: cpp/sqlcipher/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios-sqlcipher: cpp/sqlcipher/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios-sqlcipher: cpp/sqlcipher/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios-sqlcipher: cpp/sqlcipher/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios-sqlcipher: cpp/sqlcipher/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios-sqlcipher: cpp/sqlcipher/sqlite3.h#L2653
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
test-ios-sqlcipher: example/ios/Pods/Headers/Public/React-renderercss/react/renderer/css/CSSSyntaxParser.h#L150
parameter '<ReturnT>' not found in the function declaration [-Wdocumentation]
test-ios-sqlcipher: example/ios/Pods/Headers/Public/React-renderercss/react/renderer/css/CSSSyntaxParser.h#L150
parameter '<ReturnT>' not found in the function declaration [-Wdocumentation]