[pre-commit.ci] auto fixes from pre-commit.com hooks #836
Annotations
6 errors and 994 warnings
intel-oneapi (c++14)
Process completed with exit code 2.
|
intel-oneapi (c++17)
Process completed with exit code 2.
|
intel-oneapi (c++11)
Process completed with exit code 2.
|
intel-oneapi (c++20)
Process completed with exit code 2.
|
clang14 (c++20)
call to consteval function 'std::chrono::hh_mm_ss::_S_fractional_width' is not a constant expression
|
clang14 (c++20)
Process completed with exit code 2.
|
intel-oneapi (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
intel-oneapi (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
intel-oneapi (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
intel-oneapi (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang14 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc4.7 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc4.7 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_dev' [-Wmissing-field-initializers]
|
gcc4.7 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_ino' [-Wmissing-field-initializers]
|
gcc4.7 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_nlink' [-Wmissing-field-initializers]
|
gcc4.7 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_mode' [-Wmissing-field-initializers]
|
gcc4.7 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_uid' [-Wmissing-field-initializers]
|
gcc4.7 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_gid' [-Wmissing-field-initializers]
|
gcc4.7 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::__pad0' [-Wmissing-field-initializers]
|
gcc4.7 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_rdev' [-Wmissing-field-initializers]
|
gcc4.7 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_size' [-Wmissing-field-initializers]
|
gcc4.7 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_blksize' [-Wmissing-field-initializers]
|
clang3.6 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.6 (c++17):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++17):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++17):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++17):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++17):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++17):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++17):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.6 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.6 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc4.8 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc4.8 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_dev' [-Wmissing-field-initializers]
|
gcc4.8 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_ino' [-Wmissing-field-initializers]
|
gcc4.8 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_nlink' [-Wmissing-field-initializers]
|
gcc4.8 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_mode' [-Wmissing-field-initializers]
|
gcc4.8 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_uid' [-Wmissing-field-initializers]
|
gcc4.8 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_gid' [-Wmissing-field-initializers]
|
gcc4.8 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::__pad0' [-Wmissing-field-initializers]
|
gcc4.8 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_rdev' [-Wmissing-field-initializers]
|
gcc4.8 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_size' [-Wmissing-field-initializers]
|
gcc4.8 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_blksize' [-Wmissing-field-initializers]
|
clang10 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang10 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang10 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++14):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++14):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++14):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang10 (c++14):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++14):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++14):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++14):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
gcc5 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc5 (c++11):
examples/kilo.cpp#L267
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++11):
examples/kilo.cpp#L311
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++11):
examples/kilo.cpp#L361
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++11):
examples/kilo.cpp#L366
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++11):
examples/kilo.cpp#L399
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++11):
examples/kilo.cpp#L402
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++11):
examples/kilo.cpp#L575
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++11):
examples/kilo.cpp#L579
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++11):
examples/kilo.cpp#L627
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++11):
examples/kilo.cpp#L628
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
clang12 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang12 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang12 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++11):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++11):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++11):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang12 (c++11):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++11):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++11):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++11):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang11 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang11 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang11 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++14):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++14):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++14):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang11 (c++14):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++14):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++14):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++14):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang14 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang14 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang14 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++11):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++11):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++11):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang14 (c++11):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++11):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++11):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++11):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang13 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang13 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang13 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++11):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++11):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++11):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang13 (c++11):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++11):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++11):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++11):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
gcc4.8 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc4.8 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_dev' [-Wmissing-field-initializers]
|
gcc4.8 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_ino' [-Wmissing-field-initializers]
|
gcc4.8 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_nlink' [-Wmissing-field-initializers]
|
gcc4.8 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_mode' [-Wmissing-field-initializers]
|
gcc4.8 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_uid' [-Wmissing-field-initializers]
|
gcc4.8 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_gid' [-Wmissing-field-initializers]
|
gcc4.8 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::__pad0' [-Wmissing-field-initializers]
|
gcc4.8 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_rdev' [-Wmissing-field-initializers]
|
gcc4.8 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_size' [-Wmissing-field-initializers]
|
gcc4.8 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_blksize' [-Wmissing-field-initializers]
|
clang13 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang13 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang13 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++17):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++17):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++17):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang13 (c++17):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++17):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++17):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++17):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang17 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang17 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang17 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++14):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++14):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++14):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++14):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++14):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++14):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++14):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang4 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang4 (c++14):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++14):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++14):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++14):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++14):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++14):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++14):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang4 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang4 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang11 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang11 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++11):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++11):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++11):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang11 (c++11):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++11):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++11):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++11):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
gcc5 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc5 (c++17):
examples/kilo.cpp#L267
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++17):
examples/kilo.cpp#L311
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++17):
examples/kilo.cpp#L361
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++17):
examples/kilo.cpp#L366
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++17):
examples/kilo.cpp#L399
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++17):
examples/kilo.cpp#L402
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++17):
examples/kilo.cpp#L575
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++17):
examples/kilo.cpp#L579
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++17):
examples/kilo.cpp#L627
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++17):
examples/kilo.cpp#L628
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
clang16 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang16 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang16 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++11):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++11):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang16 (c++11):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang16 (c++11):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++11):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++14):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++11):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++14):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++11):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++14):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang14 (c++14):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++14):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++14):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++14):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
gcc9 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc9 (c++11):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc9 (c++11):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc9 (c++11):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc9 (c++11):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc9 (c++11):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++11):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc9 (c++11):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++11):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++11):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++11):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang17 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang17 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang17 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++11):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++11):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++11):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++11):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++11):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++11):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++11):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc7 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc7 (c++14):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc7 (c++14):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc7 (c++14):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc7 (c++14):
cpp-terminal/stream.hpp#L50
mangled name for 'Term::TOstream& Term::TOstream::operator<<(const T&) [with T = std::__cxx11::basic_string<char>() noexcept]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
|
gcc7 (c++14):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc7 (c++14):
examples/kilo.cpp#L267
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++14):
examples/kilo.cpp#L311
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++14):
examples/kilo.cpp#L361
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++14):
examples/kilo.cpp#L366
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++14):
examples/kilo.cpp#L399
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
clang15 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang15 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang15 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++11):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++11):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++11):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang15 (c++11):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++11):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++11):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++11):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang16 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang16 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang16 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++14):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++14):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++14):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++14):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++14):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++14):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++14):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang15 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang15 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++17):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++17):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++17):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang15 (c++17):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++17):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++17):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++17):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang4 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang4 (c++11):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++11):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++11):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++11):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++11):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++11):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++11):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang4 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang4 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang17 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang17 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++17):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++17):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++17):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++17):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++17):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++17):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++17):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang11 (c++20):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++20):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang11 (c++20):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++20):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++20):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++20):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang11 (c++20):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++20):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++20):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++20):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang4 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang4 (c++17):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++17):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++17):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++17):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++17):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++17):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++17):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang4 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang4 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang4 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang18 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang18 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++17):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++17):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++17):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++17):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++17):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++17):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++17):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc6 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc6 (c++14):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will always evaluate to 'true' [-Waddress]
|
gcc6 (c++14):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will always evaluate to 'true' [-Waddress]
|
gcc6 (c++14):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc6 (c++14):
examples/kilo.cpp#L267
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++14):
examples/kilo.cpp#L311
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++14):
examples/kilo.cpp#L361
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++14):
examples/kilo.cpp#L366
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++14):
examples/kilo.cpp#L399
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++14):
examples/kilo.cpp#L402
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++14):
examples/kilo.cpp#L575
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc4.9 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc4.9 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_dev' [-Wmissing-field-initializers]
|
gcc4.9 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_ino' [-Wmissing-field-initializers]
|
gcc4.9 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_nlink' [-Wmissing-field-initializers]
|
gcc4.9 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_mode' [-Wmissing-field-initializers]
|
gcc4.9 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_uid' [-Wmissing-field-initializers]
|
gcc4.9 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_gid' [-Wmissing-field-initializers]
|
gcc4.9 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::__pad0' [-Wmissing-field-initializers]
|
gcc4.9 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_rdev' [-Wmissing-field-initializers]
|
gcc4.9 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_size' [-Wmissing-field-initializers]
|
gcc4.9 (c++14):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_blksize' [-Wmissing-field-initializers]
|
gcc10 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc10 (c++11):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc10 (c++11):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc10 (c++11):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc10 (c++11):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++11):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc10 (c++11):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++11):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++11):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++11):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++11):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang18 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang18 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang18 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++14):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++14):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++14):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++14):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++14):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++14):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++14):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc4.9 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc4.9 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_dev' [-Wmissing-field-initializers]
|
gcc4.9 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_ino' [-Wmissing-field-initializers]
|
gcc4.9 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_nlink' [-Wmissing-field-initializers]
|
gcc4.9 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_mode' [-Wmissing-field-initializers]
|
gcc4.9 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_uid' [-Wmissing-field-initializers]
|
gcc4.9 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_gid' [-Wmissing-field-initializers]
|
gcc4.9 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::__pad0' [-Wmissing-field-initializers]
|
gcc4.9 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_rdev' [-Wmissing-field-initializers]
|
gcc4.9 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_size' [-Wmissing-field-initializers]
|
gcc4.9 (c++11):
cpp-terminal/private/file_initializer.cpp#L118
missing initializer for member 'stat::st_blksize' [-Wmissing-field-initializers]
|
clang3.9 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.9 (c++11):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++11):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++11):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++11):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++11):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++11):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++11):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.9 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.9 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.8 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.8 (c++14):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++14):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++14):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++14):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++14):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++14):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++14):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.8 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.8 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang9 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang9 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++11):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++11):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++11):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang9 (c++11):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++11):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++11):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++11):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
gcc11 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc11 (c++17):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc11 (c++17):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc11 (c++17):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++17):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc11 (c++17):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++17):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++17):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++17):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++17):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++17):
examples/kilo.cpp#L579
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang15 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang15 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang15 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++14):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++14):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++14):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang15 (c++14):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++14):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++14):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++14):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
gcc7 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc7 (c++11):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc7 (c++11):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc7 (c++11):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc7 (c++11):
cpp-terminal/stream.hpp#L50
mangled name for 'Term::TOstream& Term::TOstream::operator<<(const T&) [with T = std::__cxx11::basic_string<char>() noexcept]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type]
|
gcc7 (c++11):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc7 (c++11):
examples/kilo.cpp#L267
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++11):
examples/kilo.cpp#L311
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++11):
examples/kilo.cpp#L361
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++11):
examples/kilo.cpp#L366
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++11):
examples/kilo.cpp#L399
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc7 (c++17):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc7 (c++17):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc7 (c++17):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc7 (c++17):
examples/kilo.cpp#L267
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++17):
examples/kilo.cpp#L311
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++17):
examples/kilo.cpp#L361
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++17):
examples/kilo.cpp#L366
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++17):
examples/kilo.cpp#L399
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++17):
examples/kilo.cpp#L402
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc7 (c++17):
examples/kilo.cpp#L575
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
clang3.7 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.7 (c++14):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++14):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++14):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++14):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++14):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++14):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++14):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.7 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.7 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang12 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang12 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++14):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++14):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++14):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang12 (c++14):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++14):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++14):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++14):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang16 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang16 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang16 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++17):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++17):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++17):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++17):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++17):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++17):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++17):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang12 (c++20):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++20):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang12 (c++20):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++20):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++20):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++20):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang12 (c++20):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++20):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++20):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++20):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang3.7 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.7 (c++17):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++17):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++17):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++17):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++17):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++17):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++17):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.7 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.7 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc8 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc8 (c++11):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc8 (c++11):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc8 (c++11):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc8 (c++11):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc8 (c++11):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++11):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc8 (c++11):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++11):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++11):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++11):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang14 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang14 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang14 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++17):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++17):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++17):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang14 (c++17):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++17):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++17):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang14 (c++17):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang3.8 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.8 (c++11):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++11):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++11):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++11):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++11):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++11):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++11):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.8 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.8 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc12 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc12 (c++17):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc12 (c++17):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++17):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc12 (c++17):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++17):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++17):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++17):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++17):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++17):
examples/kilo.cpp#L579
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++17):
examples/kilo.cpp#L627
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc9 (c++14):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc9 (c++14):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc9 (c++14):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc9 (c++14):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc9 (c++14):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++14):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc9 (c++14):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++14):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++14):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++14):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc8 (c++14):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc8 (c++14):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc8 (c++14):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc8 (c++14):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc8 (c++14):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++14):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc8 (c++14):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++14):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++14):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++14):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang9 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang9 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang9 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++17):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++17):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++17):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang9 (c++17):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++17):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++17):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++17):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang12 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang12 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang12 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++17):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++17):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++17):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang12 (c++17):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++17):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++17):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang12 (c++17):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang9 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang9 (c++20):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++20):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang9 (c++20):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++20):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++20):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++20):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang9 (c++20):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++20):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++20):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++20):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
gcc12 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc12 (c++14):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc12 (c++14):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc12 (c++14):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++14):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc12 (c++14):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++14):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++14):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++14):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++14):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++14):
examples/kilo.cpp#L579
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc13 (c++14):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc13 (c++14):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc13 (c++14):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++14):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc13 (c++14):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++14):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++14):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++14):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++14):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++14):
examples/kilo.cpp#L579
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang10 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang10 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang10 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++11):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++11):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++11):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang10 (c++11):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++11):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++11):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++11):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
gcc13 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc13 (c++17):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc13 (c++17):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++17):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc13 (c++17):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++17):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++17):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++17):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++17):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++17):
examples/kilo.cpp#L579
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++17):
examples/kilo.cpp#L627
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang3.5 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.5 (c++11):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.5 (c++11):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.5 (c++11):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.5 (c++11):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.5 (c++11):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.5 (c++11):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.5 (c++11):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.5 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.5 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.5 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.6 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.6 (c++11):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++11):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++11):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++11):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++11):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++11):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++11):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.6 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.6 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang13 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang13 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++14):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++14):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++14):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang13 (c++14):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++14):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++14):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++14):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang11 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang11 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang11 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++17):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++17):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++17):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang11 (c++17):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++17):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++17):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang11 (c++17):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang16 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang16 (c++20):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++20):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang16 (c++20):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++20):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++20):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++20):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++20):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++20):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++20):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang16 (c++20):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc11 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc11 (c++11):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc11 (c++11):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc11 (c++11):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc11 (c++11):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++11):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc11 (c++11):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++11):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++11):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++11):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++11):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang3.9 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.9 (c++14):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++14):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++14):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++14):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++14):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++14):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++14):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.9 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.9 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc9 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc9 (c++20):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc9 (c++20):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc9 (c++20):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc9 (c++20):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++20):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc9 (c++20):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++20):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++20):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++20):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++20):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc12 (c++11):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc12 (c++11):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc12 (c++11):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++11):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc12 (c++11):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++11):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++11):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++11):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang10 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc12 (c++11):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang10 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc12 (c++11):
examples/kilo.cpp#L579
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang10 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang10 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++17):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++17):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++17):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang10 (c++17):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++17):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++17):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++17):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang18 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang18 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang18 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++11):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++11):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++11):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++11):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++11):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++11):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang18 (c++11):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc11 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc11 (c++14):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc11 (c++14):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc11 (c++14):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc11 (c++14):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++14):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc11 (c++14):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++14):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++14):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++14):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++14):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang3.7 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.7 (c++11):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++11):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++11):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++11):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++11):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++11):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++11):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.7 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.7 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.7 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc10 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc10 (c++14):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc10 (c++14):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc10 (c++14):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc10 (c++14):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++14):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc10 (c++14):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++14):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++14):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++14):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++14):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc8 (c++17):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc8 (c++17):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc8 (c++17):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc8 (c++17):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++17):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc8 (c++17):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++17):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++17):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++17):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++17):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang10 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang10 (c++20):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++20):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang10 (c++20):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++20):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++20):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++20):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang10 (c++20):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++20):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++20):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang10 (c++20):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
gcc8 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc8 (c++20):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc8 (c++20):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc8 (c++20):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc8 (c++20):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++20):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc8 (c++20):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++20):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++20):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++20):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc8 (c++20):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang15 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang15 (c++20):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++20):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang15 (c++20):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++20):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++20):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++20):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang15 (c++20):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++20):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++20):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang15 (c++20):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang13 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang13 (c++20):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++20):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang13 (c++20):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++20):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++20):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++20):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang13 (c++20):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++20):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++20):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang13 (c++20):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
gcc6 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc6 (c++11):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will always evaluate to 'true' [-Waddress]
|
gcc6 (c++11):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will always evaluate to 'true' [-Waddress]
|
gcc6 (c++11):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc6 (c++11):
examples/kilo.cpp#L267
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++11):
examples/kilo.cpp#L311
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++11):
examples/kilo.cpp#L361
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++11):
examples/kilo.cpp#L366
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++11):
examples/kilo.cpp#L399
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++11):
examples/kilo.cpp#L402
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++11):
examples/kilo.cpp#L575
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc5 (c++14):
examples/kilo.cpp#L267
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++14):
examples/kilo.cpp#L311
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++14):
examples/kilo.cpp#L361
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++14):
examples/kilo.cpp#L366
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++14):
examples/kilo.cpp#L399
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++14):
examples/kilo.cpp#L402
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++14):
examples/kilo.cpp#L575
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++14):
examples/kilo.cpp#L579
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++14):
examples/kilo.cpp#L627
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc5 (c++14):
examples/kilo.cpp#L628
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
clang3.8 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.8 (c++17):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++17):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++17):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++17):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++17):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++17):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++17):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.8 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.8 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.8 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc11 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang9 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc11 (c++20):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
clang9 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc11 (c++20):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
clang9 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
gcc11 (c++20):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang9 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc11 (c++20):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
clang9 (c++14):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc11 (c++20):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang9 (c++14):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc11 (c++20):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc11 (c++20):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang9 (c++14):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
gcc11 (c++20):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang9 (c++14):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc11 (c++20):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang9 (c++14):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
gcc11 (c++20):
examples/kilo.cpp#L579
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
clang9 (c++14):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang9 (c++14):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang17 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang17 (c++20):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++20):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang17 (c++20):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++20):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++20):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++20):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++20):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++20):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++20):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang17 (c++20):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.6 (c++14)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.6 (c++14):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++14):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++14):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++14):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++14):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++14):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++14):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.6 (c++14):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.6 (c++14):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.6 (c++14):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.9 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang3.9 (c++17):
cpp-terminal/private/unicode.cpp#L53
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++17):
cpp-terminal/private/unicode.cpp#L56
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++17):
cpp-terminal/private/unicode.cpp#L57
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++17):
cpp-terminal/private/unicode.cpp#L58
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++17):
cpp-terminal/private/conversion.cpp#L27
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++17):
cpp-terminal/private/conversion.cpp#L29
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++17):
examples/kilo.cpp#L127
suggest braces around initialization of subobject [-Wmissing-braces]
|
clang3.9 (c++17):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang3.9 (c++17):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang3.9 (c++17):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang7 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
clang7 (c++11):
examples/kilo.cpp#L267
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang7 (c++11):
examples/kilo.cpp#L311
comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
|
clang7 (c++11):
examples/kilo.cpp#L361
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang7 (c++11):
examples/kilo.cpp#L366
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang7 (c++11):
examples/kilo.cpp#L399
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang7 (c++11):
examples/kilo.cpp#L402
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
clang7 (c++11):
examples/kilo.cpp#L575
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang7 (c++11):
examples/kilo.cpp#L579
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang7 (c++11):
examples/kilo.cpp#L627
comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare]
|
clang7 (c++11):
examples/kilo.cpp#L628
comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
|
gcc13 (c++11)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc13 (c++11):
cpp-terminal/prompt.cpp#L263
this statement may fall through [-Wimplicit-fallthrough=]
|
gcc13 (c++11):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc13 (c++11):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++11):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc13 (c++11):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++11):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++11):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++11):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++11):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc13 (c++11):
examples/kilo.cpp#L579
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++20)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc12 (c++20):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc12 (c++20):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++20):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc12 (c++20):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++20):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++20):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++20):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++20):
examples/kilo.cpp#L575
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++20):
examples/kilo.cpp#L579
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc12 (c++20):
examples/kilo.cpp#L627
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc6 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc6 (c++17):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will always evaluate to 'true' [-Waddress]
|
gcc6 (c++17):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will always evaluate to 'true' [-Waddress]
|
gcc6 (c++17):
cpp-terminal/stream.hpp#L52
nonnull argument 't' compared to NULL [-Wnonnull-compare]
|
gcc6 (c++17):
examples/kilo.cpp#L267
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++17):
examples/kilo.cpp#L311
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++17):
examples/kilo.cpp#L361
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++17):
examples/kilo.cpp#L366
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++17):
examples/kilo.cpp#L399
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++17):
examples/kilo.cpp#L402
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc6 (c++17):
examples/kilo.cpp#L575
comparison between signed and unsigned integer expressions [-Wsign-compare]
|
gcc10 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
gcc10 (c++17):
cpp-terminal/stream.hpp#L52
the compiler can assume that the address of 't' will never be NULL [-Waddress]
|
gcc10 (c++17):
cpp-terminal/stream.hpp#L52
'nonnull' argument 't' compared to NULL [-Wnonnull-compare]
|
gcc10 (c++17):
examples/kilo.cpp#L267
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++17):
examples/kilo.cpp#L311
comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
|
gcc10 (c++17):
examples/kilo.cpp#L361
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++17):
examples/kilo.cpp#L366
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++17):
examples/kilo.cpp#L399
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc10 (c++17):
examples/kilo.cpp#L402
comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
|
gcc9 (c++17)
The following actions use a deprecated Node.js version and will be forced to run on node20: xom9ikk/dotenv@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|