Skip to content

Add Android example #253

Add Android example

Add Android example #253

Triggered via pull request October 6, 2024 08:34
Status Failure
Total duration 3m 44s
Artifacts

main.yml

on: pull_request
Matrix: Linux
Matrix: qemu-consistency
Matrix: Windows
Fit to window
Zoom out
Zoom in

Annotations

1 error and 62 warnings
MacOS
Process completed with exit code 1.
Linux (ubuntu-20.04)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1, actions/setup-node@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Linux (ubuntu-20.04)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1, actions/setup-node@v2, actions/setup-python@v4. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Linux (ubuntu-20.04): examples/cpp/main.cc#L22
ignoring return value of ‘char* getcwd(char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
Linux (ubuntu-20.04): test/tokenizer_test.cc#L21
comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
Linux (ubuntu-20.04): test/tokenizer_test.cc#L45
comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
Linux (ubuntu-20.04): test/tokenizer_test.cc#L69
comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
Linux (ubuntu-20.04): test/tokenizer_test.cc#L93
comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
Linux (ubuntu-20.04)
‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<long unsigned int, const cppjieba::DictUnit*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
Linux (ubuntu-20.04)
‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<long unsigned int, const cppjieba::DictUnit*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
Linux (ubuntu-20.04)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Linux (ubuntu-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1, actions/setup-node@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Linux (ubuntu-latest)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1, actions/setup-node@v2, actions/setup-python@v4. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Linux (ubuntu-latest): contrib/sqlite3/sqlite3.c#L129137
function may return address of local variable [-Wreturn-local-addr]
Linux (ubuntu-latest)
‘__builtin_memcpy’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
Linux (ubuntu-latest): examples/cpp/main.cc#L22
ignoring return value of ‘char* getcwd(char*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
Linux (ubuntu-latest): test/tokenizer_test.cc#L21
comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
Linux (ubuntu-latest): test/tokenizer_test.cc#L45
comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
Linux (ubuntu-latest): test/tokenizer_test.cc#L69
comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
Linux (ubuntu-latest): test/tokenizer_test.cc#L93
comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
Linux (ubuntu-latest)
‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<long unsigned int, const cppjieba::DictUnit*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
Linux (ubuntu-latest)
‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<long unsigned int, const cppjieba::DictUnit*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
Linux (ubuntu-latest)
‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<long unsigned int, const cppjieba::DictUnit*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
Linux (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Windows (x64)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Windows (x64)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Windows (x64)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Windows (x64)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Windows (x64)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Windows (x64): test/tokenizer_test.cc#L54
Compiler will insert Spectre mitigation for memory load if /Qspectre switch specified [D:\a\_temp\windows\test\simple_tests.vcxproj]
Windows (x64): test/tokenizer_test.cc#L78
Compiler will insert Spectre mitigation for memory load if /Qspectre switch specified [D:\a\_temp\windows\test\simple_tests.vcxproj]
Windows (x64): test/tokenizer_test.cc#L102
Compiler will insert Spectre mitigation for memory load if /Qspectre switch specified [D:\a\_temp\windows\test\simple_tests.vcxproj]
Windows (x64): test/tokenizer_test.cc#L30
Compiler will insert Spectre mitigation for memory load if /Qspectre switch specified [D:\a\_temp\windows\test\simple_tests.vcxproj]
QEMU ARM64
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
QEMU ARM64
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
QEMU ARM64
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
QEMU ARM64: contrib/sqlite3/sqlite3.c#L129137
function may return address of local variable [-Wreturn-local-addr]
QEMU ARM64
‘__builtin_memcpy’ specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
Windows (x86)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Windows (x86)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Windows (x86)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Windows (x86)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Windows (x86): test/tokenizer_test.cc#L30
Compiler will insert Spectre mitigation for memory load if /Qspectre switch specified [D:\a\_temp\windows\test\simple_tests.vcxproj]
Windows (x86): test/tokenizer_test.cc#L54
Compiler will insert Spectre mitigation for memory load if /Qspectre switch specified [D:\a\_temp\windows\test\simple_tests.vcxproj]
Windows (x86): test/tokenizer_test.cc#L102
Compiler will insert Spectre mitigation for memory load if /Qspectre switch specified [D:\a\_temp\windows\test\simple_tests.vcxproj]
Windows (x86): test/tokenizer_test.cc#L78
Compiler will insert Spectre mitigation for memory load if /Qspectre switch specified [D:\a\_temp\windows\test\simple_tests.vcxproj]
Windows (x86)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
QEMU ARM64, gcc-9
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
QEMU ARM64, gcc-9
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
QEMU ARM64, gcc-9
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
MacOS
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1, actions/setup-node@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
MacOS
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, lukka/run-cmake@v3, andstor/file-existence-action@v1, actions/setup-node@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
MacOS: src/simple_highlight.cc#L284
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
MacOS: src/simple_highlight.cc#L291
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
MacOS: src/simple_highlight.cc#L387
'/*' within block comment [-Wcomment]
MacOS: src/simple_highlight.cc#L388
'/*' within block comment [-Wcomment]
MacOS: src/simple_highlight.cc#L284
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
MacOS: src/simple_highlight.cc#L291
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
MacOS: src/simple_highlight.cc#L387
'/*' within block comment [-Wcomment]
MacOS: src/simple_highlight.cc#L388
'/*' within block comment [-Wcomment]
MacOS
'ptr_fun<unsigned int, bool>' is deprecated [-Wdeprecated-declarations]
MacOS
'ptr_fun<unsigned int, bool>' is deprecated [-Wdeprecated-declarations]
MacOS
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/