Remove Map class #1201
Annotations
14 errors and 24 warnings
MinGW
‘asset_map’ was not declared in this scope
|
MinGW
Process completed with exit code 2.
|
PicoVision
The job was canceled because "ubuntu-20_04_MinGW_mingw_" failed.
|
PicoVision
The operation was canceled.
|
Visual Studio
The job was canceled because "ubuntu-20_04_MinGW_mingw_" failed.
|
Visual Studio
The operation was canceled.
|
PicoSystem
The job was canceled because "ubuntu-20_04_MinGW_mingw_" failed.
|
PicoSystem
The operation was canceled.
|
STM32
The job was canceled because "ubuntu-20_04_MinGW_mingw_" failed.
|
macOS
The job was canceled because "ubuntu-20_04_MinGW_mingw_" failed.
|
macOS
The operation was canceled.
|
STM32
The operation was canceled.
|
Linux
The job was canceled because "ubuntu-20_04_MinGW_mingw_" failed.
|
Linux
The operation was canceled.
|
MinGW
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Visual Studio:
32blit/graphics/tilemap.hpp#L35
nonstandard extension used: zero-sized array in struct/union [D:\a\32blit-beta\build\32blit\BlitEngine.vcxproj]
|
Visual Studio:
32blit/graphics/tilemap.hpp#L35
nonstandard extension used: zero-sized array in struct/union [D:\a\32blit-beta\build\32blit\BlitEngine.vcxproj]
|
Visual Studio:
32blit/graphics/tilemap.hpp#L35
nonstandard extension used: zero-sized array in struct/union [D:\a\32blit-beta\build\32blit\BlitEngine.vcxproj]
|
Visual Studio:
32blit/graphics/tilemap.cpp#L181
'map_struct': zero-sized array in stack object will have no elements (unless the object is an aggregate that has been aggregate initialized) [D:\a\32blit-beta\build\32blit\BlitEngine.vcxproj]
|
Visual Studio:
32blit/graphics/tilemap.cpp#L270
'map_struct': zero-sized array in stack object will have no elements (unless the object is an aggregate that has been aggregate initialized) [D:\a\32blit-beta\build\32blit\BlitEngine.vcxproj]
|
Visual Studio:
32blit/graphics/tilemap.cpp#L323
'=': conversion from 'size_t' to 'uint16_t', possible loss of data [D:\a\32blit-beta\build\32blit\BlitEngine.vcxproj]
|
Visual Studio:
32blit/graphics/tilemap.cpp#L497
'map_struct': zero-sized array in stack object will have no elements (unless the object is an aggregate that has been aggregate initialized) [D:\a\32blit-beta\build\32blit\BlitEngine.vcxproj]
|
Visual Studio:
32blit/graphics/tilemap.cpp#L525
'+=': conversion from 'size_t' to 'uint32_t', possible loss of data [D:\a\32blit-beta\build\32blit\BlitEngine.vcxproj]
|
Visual Studio:
launcher-shared/executable.hpp#L55
nonstandard extension used: zero-sized array in struct/union [D:\a\32blit-beta\build\launcher-shared\LauncherShared.vcxproj]
|
STM32:
32blit-stm32/Src/fatfs_sd.c#L214
dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
|
STM32:
32blit-stm32/Src/fatfs_sd.c#L216
dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
|
STM32:
32blit-stm32/Src/fatfs_sd.c#L216
unused variable 'crc' [-Wunused-variable]
|
STM32:
32blit-stm32/Src/quadspi.c#L180
'QSPI_DummyCyclesCfg' defined but not used [-Wunused-function]
|
Linux:
32blit/audio/audio.cpp#L141
Division by zero [clang-analyzer-core.DivideZero]
|
Linux:
32blit/graphics/tilemap.hpp#L117
parameter 'scanline_callback' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
|
Linux:
32blit/audio/mp3-stream.cpp#L23
the parameter 'filename' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
|
Linux:
32blit/audio/mp3-stream.cpp#L173
Assigned value is garbage or undefined [clang-analyzer-core.uninitialized.Assign]
|
Linux:
32blit/engine/engine.cpp#L69
the parameter 'message' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
|
Linux:
32blit/engine/file.cpp#L259
the parameter 'path' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param]
|
Linux:
32blit/engine/particle.cpp#L16
pass by value and use std::move [modernize-pass-by-value]
|
Linux:
32blit/engine/particle.cpp#L16
parameter 'generate' is passed by value and only copied once; consider moving it to avoid unnecessary copies [performance-unnecessary-value-param]
|
Linux:
32blit/engine/profiler.cpp#L65
use '= default' to define a trivial destructor [modernize-use-equals-default]
|
Linux:
32blit/engine/profiler.cpp#L73
use auto when initializing with new to avoid duplicating the type name [modernize-use-auto]
|