Skip to content

Unused variables when compiling for Linux_x64 #2

@schnorr

Description

@schnorr

Hi,

I get a number of unused variable warnings when make, see:

$ make
(cd linux_x64; make)
make[1]: Entering directory '/home/schnorr/svn/prv2pjdump/linux_x64'
Building file: ../src/paraverParser.cpp
Invoking: GCC C++ Compiler
g++ -O3 -Wall -c -fmessage-length=0  -std=c++11 -std=c++0x -MMD -MP -MF"src/paraverParser.d" -MT"src/paraverParser.o" -o "src/paraverParser.o" "../src/paraverParser.cpp"
../src/paraverParser.cpp: In member function ‘std::__cxx11::string ParaverParser::parseState(std::__cxx11::string)’:
../src/paraverParser.cpp:338:6: warning: unused variable ‘appID’ [-Wunused-variable]
  int appID = stoi(line.substr(0, line.find(PRV_SEPARATOR)));
      ^
../src/paraverParser.cpp: In member function ‘std::__cxx11::string ParaverParser::parseEvent(std::__cxx11::string)’:
../src/paraverParser.cpp:399:7: warning: unused variable ‘type’ [-Wunused-variable]
   int type = stoi(line.substr(0, line.find(PRV_SEPARATOR)));
       ^
../src/paraverParser.cpp:402:8: warning: unused variable ‘value’ [-Wunused-variable]
   long value = stol(line.substr(0, line.find(PRV_SEPARATOR)));
        ^
../src/paraverParser.cpp:386:6: warning: unused variable ‘appID’ [-Wunused-variable]
  int appID = stoi(line.substr(0, line.find(PRV_SEPARATOR)));
      ^
../src/paraverParser.cpp:409:7: warning: unused variable ‘value’ [-Wunused-variable]
  long value = stol(line);
       ^
../src/paraverParser.cpp: In member function ‘std::__cxx11::string ParaverParser::parseLink(std::__cxx11::string)’:
../src/paraverParser.cpp:442:6: warning: unused variable ‘appIDSend’ [-Wunused-variable]
  int appIDSend = stoi(line.substr(0, line.find(PRV_SEPARATOR)));
      ^
../src/paraverParser.cpp:451:7: warning: unused variable ‘wantedSendTimestamp’ [-Wunused-variable]
  long wantedSendTimestamp = stol(line.substr(0, line.find(PRV_SEPARATOR)));
       ^
../src/paraverParser.cpp:461:6: warning: unused variable ‘appIDReceive’ [-Wunused-variable]
  int appIDReceive = stoi(line.substr(0, line.find(PRV_SEPARATOR)));
      ^
../src/paraverParser.cpp:470:7: warning: unused variable ‘wantedRcvTimestamp’ [-Wunused-variable]
  long wantedRcvTimestamp = stol(line.substr(0, line.find(PRV_SEPARATOR)));
       ^
../src/paraverParser.cpp:478:7: warning: unused variable ‘size’ [-Wunused-variable]
  long size = stol(line.substr(0, line.find(PRV_SEPARATOR)));
       ^
../src/paraverParser.cpp: In member function ‘std::__cxx11::string ParaverParser::getContainerName(int, int, int)’:
../src/paraverParser.cpp:553:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (resourceNames.at("THREAD").size() > taskID)

The last one is also a sign-compare warning.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions