TEST: PNG/Deflate compression option for sprites #2111
Closed
Cirrus CI / build_emscripten
failed
Aug 25, 2023 in 3m 32s
Task Summary
Instruction build_emscripten failed in 03:28
Details
✅ 00:02 clone
❌ 03:28 build_emscripten
[250/463] Building CXX object Engine/CMakeFiles/engine.dir/ac/dialog.cpp.o
[251/463] Building CXX object Common/CMakeFiles/common.dir/util/directory.cpp.o
/tmp/cirrus-ci-build/Common/util/directory.cpp:456:21: warning: '&&' within '||' [-Wlogical-op-parentheses]
return _doFiles && e.IsFile || _doDirs && e.IsDir;
~~~~~~~~~^~~~~~~~~~~ ~~
/tmp/cirrus-ci-build/Common/util/directory.cpp:456:21: note: place parentheses around the '&&' expression to silence this warning
return _doFiles && e.IsFile || _doDirs && e.IsDir;
^
( )
/tmp/cirrus-ci-build/Common/util/directory.cpp:456:44: warning: '&&' within '||' [-Wlogical-op-parentheses]
return _doFiles && e.IsFile || _doDirs && e.IsDir;
~~ ~~~~~~~~^~~~~~~~~~
/tmp/cirrus-ci-build/Common/util/directory.cpp:456:44: note: place parentheses around the '&&' expression to silence this warning
return _doFiles && e.IsFile || _doDirs && e.IsDir;
^
( )
2 warnings generated.
[252/463] Building CXX object Common/CMakeFiles/common.dir/util/string_utils.cpp.o
[253/463] Building CXX object Engine/CMakeFiles/engine.dir/ac/character.cpp.o
/tmp/cirrus-ci-build/Engine/ac/character.cpp:2362:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
BITMAP *al_bmp = (BITMAP*)blk->GetAllegroBitmap();
^
/tmp/cirrus-ci-build/Engine/ac/character.cpp:2357:5: note: previous statement is here
if ((x < 0) || (y < 0) || (x >= blk->GetWidth()) || (y >= blk->GetHeight()))
^
1 warning generated.
[254/463] Building CXX object Engine/CMakeFiles/engine.dir/ac/draw.cpp.o
/tmp/cirrus-ci-build/Engine/ac/draw.cpp:135:5: warning: explicitly defaulted copy constructor is implicitly deleted [-Wdefaulted-function-deleted]
ObjTexture(const ObjTexture&) = default;
^
/tmp/cirrus-ci-build/Engine/ac/draw.cpp:123:29: note: copy constructor of 'ObjTexture' is implicitly deleted because field 'Bmp' has a deleted copy constructor
std::unique_ptr<Bitmap> Bmp;
^
/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__memory/unique_ptr.h:201:3: note: copy constructor is implicitly deleted because 'unique_ptr<AGS::Common::Bitmap>' has a user-declared move constructor
unique_ptr(unique_ptr&& __u) _NOEXCEPT
^
/tmp/cirrus-ci-build/Engine/ac/draw.cpp:135:37: note: replace 'default' with 'delete'
ObjTexture(const ObjTexture&) = default;
^~~~~~~
delete
/tmp/cirrus-ci-build/Engine/ac/draw.cpp:1249:53: warning: '&&' within '||' [-Wlogical-op-parentheses]
(ddb->GetWidth() == source->GetWidth()) && (ddb->GetHeight() == source->GetHeight())))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/cirrus-ci-build/Engine/ac/draw.cpp:1249:53: note: place parentheses around the '&&' expression to silence this warning
(ddb->GetWidth() == source->GetWidth()) && (ddb->GetHeight() == source->GetHeight())))
^
)
/tmp/cirrus-ci-build/Engine/ac/draw.cpp:1361:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
(e1.zorder == e2.zorder) && (e1.id < e2.id);
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/tmp/cirrus-ci-build/Engine/ac/draw.cpp:1361:34: note: place parentheses around the '&&' expression to silence this warning
(e1.zorder == e2.zorder) && (e1.id < e2.id);
^
( )
3 warnings generated.
ninja: build stopped: subcommand failed.
Loading