Skip to content

Commit

Permalink
Clamp the warp and jump commands
Browse files Browse the repository at this point in the history
  • Loading branch information
daid committed Jun 19, 2024
1 parent d755a4d commit cf795f8
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/spaceObjects/playerSpaceship.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1399,6 +1399,7 @@ void PlayerSpaceship::onReceiveClientCommand(int32_t client_id, sp::io::DataBuff
break;
case CMD_WARP:
packet >> warp_request;
warp_request = std::clamp(int(warp_request), 0, 4);
break;
case CMD_JUMP:
{
Expand Down
1 change: 1 addition & 0 deletions src/spaceObjects/spaceship.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1274,6 +1274,7 @@ void SpaceShip::collide(Collisionable* other, float force)

void SpaceShip::initializeJump(float distance)
{
distance = std::clamp(distance, jump_drive_min_distance, jump_drive_max_distance);
if (docking_state != DS_NotDocking)
return;
if (jump_drive_charge < jump_drive_max_distance) // You can only jump when the drive is fully charged
Expand Down

3 comments on commit cf795f8

@daid-tinyci
Copy link

@daid-tinyci daid-tinyci bot commented on cf795f8 Jun 19, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TinyCI build failure:

[/home/tinyci/builds/daid/EmptyEpsilon/_build_native:ninja -j 10 package] returned [1]:


FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_slider.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_slider.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_slider.cpp:3:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[2/240] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_arrow.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_arrow.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_arrow.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[3/240] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_canvas.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_canvas.cpp:2:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[4/240] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_label.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_label.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_label.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[5/240] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_togglebutton.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_button.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_togglebutton.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_togglebutton.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[6/240] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyBinder.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyBinder.cpp:3:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[7/240] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_selector.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_button.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_arrowbutton.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_selector.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[8/240] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_textentry.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_textentry.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_textentry.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[9/240] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_rotationdial.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_rotationdial.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_rotationdial.cpp:4:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[10/240] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.cpp:2:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

ninja: build stopped: subcommand failed.

@daid-tinyci
Copy link

@daid-tinyci daid-tinyci bot commented on cf795f8 Jun 19, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TinyCI build failure:

[/home/tinyci/builds/daid/EmptyEpsilon/_build_native:ninja -j 10 package] returned [1]:


[2/245] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/colorConfig.cpp.o

[3/245] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyBinder.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyBinder.cpp:3:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[4/245] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_togglebutton.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_button.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_togglebutton.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_togglebutton.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[5/245] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_rotationdial.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_rotationdial.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_rotationdial.cpp:4:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[6/245] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_canvas.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_canvas.cpp:2:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[7/245] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_slider.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_slider.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_slider.cpp:3:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[8/245] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.cpp:2:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[9/245] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_arrow.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_arrow.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_arrow.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[10/245] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_selector.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_button.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_arrowbutton.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_selector.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[11/245] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_textentry.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_textentry.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_textentry.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[12/245] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_label.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_label.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_label.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

ninja: build stopped: subcommand failed.

@daid-tinyci
Copy link

@daid-tinyci daid-tinyci bot commented on cf795f8 Jun 19, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TinyCI build failure:

[/home/tinyci/builds/daid/EmptyEpsilon/_build_native:ninja -j 10 package] returned [1]:


FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_canvas.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_canvas.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_canvas.cpp:2:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[2/243] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_togglebutton.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_togglebutton.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_button.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_togglebutton.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_togglebutton.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[3/243] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_slider.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_slider.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_slider.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_slider.cpp:3:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[4/243] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_textentry.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_textentry.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_textentry.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_textentry.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[5/243] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_arrow.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_arrow.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_arrow.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_arrow.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[6/243] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_rotationdial.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_rotationdial.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_rotationdial.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_rotationdial.cpp:4:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[7/243] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_label.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_label.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_label.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_label.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[8/243] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyBinder.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyBinder.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyBinder.cpp:3:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[9/243] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/hotkeyConfig.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.cpp:2:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

[10/243] Building CXX object CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o

FAILED: CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o 

/usr/bin/c++  -I/data/tinyci_builds/daid/EmptyEpsilon/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/include -I/data/tinyci_builds/daid/SeriousProton/src -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/SeriousProton/include -I/data/tinyci_builds/daid/SeriousProton/libs/Box2D/.. -I/data/tinyci_builds/daid/SeriousProton/libs/glad -I/data/tinyci_builds/daid/SeriousProton/libs/lua/.. -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/glm-src/glm/.. -I/data/tinyci_builds/daid/SeriousProton/libs/freetype2/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/basis-src -I/data/tinyci_builds/daid/SeriousProton/libs/libopus/include -I/data/tinyci_builds/daid/EmptyEpsilon/_build_native/_deps/meshoptimizer-src/src -isystem /usr/include/SDL2 -O2 -g -DNDEBUG -fdiagnostics-color -g1 -O3 -flto -funsafe-math-optimizations -Wall -Wextra -Woverloaded-virtual -Wdouble-promotion -Wsuggest-override -Werror=return-type -Wno-unused-parameter -Wno-unused-but-set-parameter -MD -MT CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o -MF CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o.d -o CMakeFiles/EE_GuiLIB.dir/src/gui/gui2_selector.cpp.o -c /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_selector.cpp

In file included from /data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:13,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/hotkeyConfig.h:9,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_element.h:7,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_button.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_arrowbutton.h:4,

                 from /data/tinyci_builds/daid/EmptyEpsilon/src/gui/gui2_selector.cpp:1:

/data/tinyci_builds/daid/EmptyEpsilon/src/missileWeaponData.h:25:41: error: expected constructor, destructor, or type conversion before ‘;’ token

   25 | REGISTER_MULTIPLAYER_ENUM(EMissileSizes);

      |                                         ^

/data/tinyci_builds/daid/EmptyEpsilon/src/shipTemplate.h:209:35: error: expected constructor, destructor, or type conversion before ‘;’ token

  209 | REGISTER_MULTIPLAYER_ENUM(ESystem);

      |                                   ^

ninja: build stopped: subcommand failed.

Please sign in to comment.