[RTEMS Project] #3129: RTEMS Tools covoar build fails on Windows

RTEMS trac trac at rtems.org
Sun Sep 10 21:21:50 UTC 2017


#3129: RTEMS Tools covoar build fails on Windows
-------------------------+----------------------
 Reporter:  Chris Johns  |      Owner:  joel
     Type:  defect       |     Status:  assigned
 Priority:  high         |  Milestone:  4.12.0
Component:  tools        |    Version:  4.12
 Severity:  blocker      |   Keywords:  RTP
-------------------------+----------------------
 The following warnings and errors are present so the RSB tools do not
 finish and install:

 {{{
 [ 97/150] Compiling linkers/rtems-syms.cpp
 [ 98/150] Compiling linkers/rtems-rapper.cpp
 [ 99/150] Compiling linkers/rtems-exeinfo.cpp
 In file included from ../rtemstoolkit/rld-files.cpp:30:0:
 ../rtemstoolkit/rld-files.cpp: In destructor 'virtual
 rld::files::image::~image()':
 ../rtemstoolkit/rld.h:111:75: warning: throw will always call terminate()
 [-Wterminate]
      rld::error (_what, std::string (__FILE__) + ":" + to_string
 (__LINE__))
 ^
 ../rtemstoolkit/rld-files.cpp:256:15: note: in expansion of macro
 'rld_error_at'
          throw rld_error_at ("references when destructing image");
                ^~~~~~~~~~~~
 ../rtemstoolkit/rld.h:111:75: note: in C++11 destructors default to
 noexcept
      rld::error (_what, std::string (__FILE__) + ":" + to_string
 (__LINE__))
 ^
 ../rtemstoolkit/rld-files.cpp:256:15: note: in expansion of macro
 'rld_error_at'
          throw rld_error_at ("references when destructing image");
                ^~~~~~~~~~~~

 [100/150] Compiling tester/covoar/app_common.cc
 [101/150] Compiling tester/covoar/CoverageFactory.cc
 [102/150] Compiling tester/covoar/CoverageMap.cc
 [103/150] Compiling tester/covoar/CoverageMapBase.cc
 [104/150] Compiling tester/covoar/CoverageRanges.cc
 [105/150] Compiling tester/covoar/CoverageReaderBase.cc
 [106/150] Compiling tester/covoar/CoverageReaderQEMU.cc
 [107/150] Compiling tester/covoar/CoverageReaderRTEMS.cc
 [108/150] Compiling tester/covoar/CoverageReaderSkyeye.cc
 [109/150] Compiling tester/covoar/CoverageReaderTSIM.cc
 [110/150] Compiling tester/covoar/CoverageWriterBase.cc
 [111/150] Compiling tester/covoar/CoverageWriterRTEMS.cc
 [112/150] Compiling tester/covoar/CoverageWriterSkyeye.cc
 [113/150] Compiling tester/covoar/CoverageWriterTSIM.cc
 [114/150] Compiling tester/covoar/DesiredSymbols.cc
 [115/150] Compiling tester/covoar/ExecutableInfo.cc
 [116/150] Compiling tester/covoar/Explanations.cc
 [117/150] Compiling tester/covoar/GcovData.cc
 [118/150] Compiling tester/covoar/GcovFunctionData.cc
 [119/150] Compiling tester/covoar/ObjdumpProcessor.cc
 ../tester/covoar/DesiredSymbols.cc: In member function 'void
 Coverage::DesiredSymbols::determineSourceLines(Coverage::CoverageRanges*,
 Coverage::ExecutableInfo*)':
 ../tester/covoar/DesiredSymbols.cc:517:36: error: 'realpath' was not
 declared in this scope
        realpath( inputBuffer, rpath );
                                     ^

 Waf: Leaving directory `D:/opt/rtems/rtems-tools.git/build'
 Build failed
  -> task in 'ccovoar' failed with exit status 1 (run with -v to display
 more information)
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/3129>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list