Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TEST: PNG/Deflate compression option for sprites #2111

Make fixes for Linux

998b27a
Select commit
Loading
Failed to load commit list.
Closed

TEST: PNG/Deflate compression option for sprites #2111

Make fixes for Linux
998b27a
Select commit
Loading
Failed to load commit list.
Cirrus CI / build_emscripten failed Aug 25, 2023 in 3m 32s

Task Summary

Instruction build_emscripten failed in 03:28

Details

⚠️ Monthly free compute limit exceeded and will be limited next month!

✅ 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.