Skip to content
Snippets Groups Projects
Commit c9445f94 authored by Jan Trávníček's avatar Jan Trávníček
Browse files

enable and fix additional warnings for alib2str

parent 0bc35bd4
No related branches found
No related tags found
No related merge requests found
...@@ -10,6 +10,8 @@ endef ...@@ -10,6 +10,8 @@ endef
   
export NEW_LINE export NEW_LINE
   
CXX_FLAGS := -Wall -pedantic -Wextra -Werror -Wshadow -Wpointer-arith -Wcast-qual -Wdelete-non-virtual-dtor -Wredundant-decls
space := $(eval) $(eval) space := $(eval) $(eval)
   
LDFLAGS_DEBUG:=-rdynamic -shared LDFLAGS_DEBUG:=-rdynamic -shared
...@@ -54,7 +56,7 @@ FORCE: ...@@ -54,7 +56,7 @@ FORCE:
$${NEW_LINE}\ $${NEW_LINE}\
export NEW_LINE$${NEW_LINE}\ export NEW_LINE$${NEW_LINE}\
$${NEW_LINE}\ $${NEW_LINE}\
CXXFLAGS:= -pipe -std=c++11 \$$(CXX_OTHER_FLAGS) -c -Wall -pedantic -Wextra -Werror -fPIC \$$(addprefix -I, \$$(realpath $(INCLUDE_PATHS))) -I\$$(realpath \$$(SOURCES_BASE_DIR)/../src/)$${NEW_LINE}\ CXXFLAGS:= -pipe -std=c++11 \$$(CXX_OTHER_FLAGS) -c $(CXX_FLAGS) -fPIC \$$(addprefix -I, \$$(realpath $(INCLUDE_PATHS))) -I\$$(realpath \$$(SOURCES_BASE_DIR)/../src/)$${NEW_LINE}\
$${NEW_LINE}\ $${NEW_LINE}\
SOURCES:= \$$(shell find \$$(SOURCES_BASE_DIR)/\$$(SRCDIR) -maxdepth 1 -type f -name \"*.cpp\")$${NEW_LINE}\ SOURCES:= \$$(shell find \$$(SOURCES_BASE_DIR)/\$$(SRCDIR) -maxdepth 1 -type f -name \"*.cpp\")$${NEW_LINE}\
DEPENDENCIES:= \$$(patsubst \$$(SOURCES_BASE_DIR)/\$$(SRCDIR)%.cpp, \$$(OBJECTS_BASE_DIR)/\$$(SRCDIR)%.d, \$$(SOURCES))$${NEW_LINE}\ DEPENDENCIES:= \$$(patsubst \$$(SOURCES_BASE_DIR)/\$$(SRCDIR)%.cpp, \$$(OBJECTS_BASE_DIR)/\$$(SRCDIR)%.d, \$$(SOURCES))$${NEW_LINE}\
......
...@@ -134,7 +134,7 @@ std::tree < std::ranked_symbol < > > TreeFromStringParser::parseRankedContent ( ...@@ -134,7 +134,7 @@ std::tree < std::ranked_symbol < > > TreeFromStringParser::parseRankedContent (
unsigned rank = 0; unsigned rank = 0;
std::vector < std::tree < std::ranked_symbol < > > > childs; std::vector < std::tree < std::ranked_symbol < > > > childs;
   
TreeFromStringLexer::Token token = TreeFromStringLexer::next ( input ); token = TreeFromStringLexer::next ( input );
   
if ( token.type == TreeFromStringLexer::TokenType::RANK ) if ( token.type == TreeFromStringLexer::TokenType::RANK )
rank = std::from_string < unsigned > ( token.value ); rank = std::from_string < unsigned > ( token.value );
...@@ -176,7 +176,7 @@ std::tree < alphabet::Symbol > TreeFromStringParser::parseUnrankedContent ( std: ...@@ -176,7 +176,7 @@ std::tree < alphabet::Symbol > TreeFromStringParser::parseUnrankedContent ( std:
   
std::vector < std::tree < alphabet::Symbol > > childs; std::vector < std::tree < alphabet::Symbol > > childs;
   
TreeFromStringLexer::Token token = TreeFromStringLexer::next ( input ); token = TreeFromStringLexer::next ( input );
   
while ( token.type != TreeFromStringLexer::TokenType::BAR ) { while ( token.type != TreeFromStringLexer::TokenType::BAR ) {
TreeFromStringLexer::putback ( input, token ); TreeFromStringLexer::putback ( input, token );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment