Project

General

Profile

Bug #23280

e19-s82 build on develop branch failed

Added by Pengfei Ding about 1 month ago. Updated 27 days ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Start date:
09/17/2019
Due date:
% Done:

0%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

Description

artdaq_utilities/artdaq-utilities/Plugins/graphite_metric.cc:178:46: error: catching polymorphic type ‘class boost::system::system_error’ by value [-Werror=catch-value=]
         } catch( boost::system::system_error err) {
                                              ^~~

Should use " boost::system::system_error &err" instead.

New feature in gcc 8 enables checking catch by value usage.

Associated revisions

Revision 56743d48 (diff)
Added by Pengfei Ding about 1 month ago

fix catch by value error used by graphite metric plugin; issue #23280

History

#1 Updated by Pengfei Ding about 1 month ago

Pushed the fix to "bugfix/23280_catch_by_value_in_graphite_metric_plugin". Build was successful with this fix.

#2 Updated by Eric Flumerfelt about 1 month ago

  • Status changed from New to Resolved

#3 Updated by Eric Flumerfelt about 1 month ago

  • Status changed from Resolved to Reviewed
  • Co-Assignees Eric Flumerfelt added

One-line change, reviewed by code inspection and test build.

#4 Updated by Eric Flumerfelt 27 days ago

  • Target version set to artdaq_utilities v1_05_01
  • Status changed from Reviewed to Closed


Also available in: Atom PDF