-
Notifications
You must be signed in to change notification settings - Fork 837
Open
Labels
Buildwork related to build configuration or environmentwork related to build configuration or environment
Milestone
Description
[236/1195] Building CXX object src/proxy/logging/CMakeFiles/logging.dir/LogFilter.cc.o
FAILED: src/proxy/logging/CMakeFiles/logging.dir/LogFilter.cc.o
/usr/bin/c++ -DOPENSSL_API_COMPAT=10002 -DOPENSSL_IS_OPENSSL3 -DPACKAGE_NAME="\"Apache Traffic Server\"" -DPACKAGE_VERSION=\"10.1.0\" -Dlinux -I/home/vagrant/work/trafficserver/include -I/home/vagrant/work/trafficserver/build/include -I/home/vagrant/work/trafficserver/lib/swoc/include -I/home/vagrant/work/trafficserver/lib/yamlcpp/include -isystem /usr/include/jemalloc -isystem /home/vagrant/work/trafficserver/lib/systemtap -isystem /opt/include -pthread -O3 -g -DNDEBUG -std=c++20 -fdiagnostics-color=always -Wno-invalid-offsetof -pipe -Wall -Wextra -Wno-noexcept-type -Wsuggest-override -Wno-vla-extension -fno-strict-aliasing -Wno-format-truncation -mcx16 -Wno-deprecated-declarations -Werror -MD -MT src/proxy/logging/CMakeFiles/logging.dir/LogFilter.cc.o -MF src/proxy/logging/CMakeFiles/logging.dir/LogFilter.cc.o.d -o src/proxy/logging/CMakeFiles/logging.dir/LogFilter.cc.o -c /home/vagrant/work/trafficserver/src/proxy/logging/LogFilter.cc
In file included from /home/vagrant/work/trafficserver/lib/swoc/include/swoc/swoc_ip.h:21,
from /home/vagrant/work/trafficserver/lib/swoc/include/swoc/bwf_ip.h:15,
from /home/vagrant/work/trafficserver/src/proxy/logging/LogFilter.cc:34:
In copy constructor ‘swoc::_1_5_13::IPRangeView::storage_type::storage_type(const swoc::_1_5_13::IPRangeView::storage_type&)’,
inlined from ‘swoc::_1_5_13::IPRangeView::IPRangeView(const swoc::_1_5_13::IPRangeView&)’ at /home/vagrant/work/trafficserver/lib/swoc/include/swoc/IPRange.h:604:7,
inlined from ‘swoc::_1_5_13::detail::ip_space_const_value_type<swoc::_1_5_13::IPRangeSet::Mark>::ip_space_const_value_type(const swoc::_1_5_13::detail::ip_space_const_value_type<swoc::_1_5_13::IPRangeSet::Mark>&)’ at /home/vagrant/work/trafficserver/lib/swoc/include/swoc/IPRange.h:979:36,
inlined from ‘swoc::_1_5_13::IPSpace<PAYLOAD>::const_iterator::const_iterator(const self_type&) [with PAYLOAD = swoc::_1_5_13::IPRangeSet::Mark]’ at /home/vagrant/work/trafficserver/lib/swoc/include/swoc/IPRange.h:1238:5,
inlined from ‘swoc::_1_5_13::IPRangeSet::const_iterator::const_iterator(const super_type&)’ at /home/vagrant/work/trafficserver/lib/swoc/include/swoc/IPRange.h:1626:46,
inlined from ‘swoc::_1_5_13::IPRangeSet::const_iterator swoc::_1_5_13::IPRangeSet::begin() const’ at /home/vagrant/work/trafficserver/lib/swoc/include/swoc/IPRange.h:1637:25,
inlined from ‘bool LogFilterIP::operator==(LogFilterIP&)’ at /home/vagrant/work/trafficserver/src/proxy/logging/LogFilter.cc:844:35:
/home/vagrant/work/trafficserver/lib/swoc/include/swoc/IPRange.h:1860:89: error: ‘SR.1179’ may be used uninitialized [-Werror=maybe-uninitialized]
1860 | inline IPRangeView::storage_type::storage_type(IPRangeView::storage_type const &that) : _void(that._void) {}
| ^~~~~~~~~~~~~~~~~
/home/vagrant/work/trafficserver/lib/swoc/include/swoc/IPRange.h: In member function ‘bool LogFilterIP::operator==(LogFilterIP&)’:
/home/vagrant/work/trafficserver/lib/swoc/include/swoc/IPRange.h:2544:46: note: ‘SR.1179’ was declared here
2544 | return const_cast<self_type *>(this)->begin();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
At global scope:
cc1plus: note: unrecognized command-line option ‘-Wno-vla-extension’ may have been intended to silence earlier diagnostics
cc1plus: all warnings being treated as errors
[241/1195] Building CXX object src/proxy/logging/CMakeFiles/logging.dir/YamlLogConfigDecoders.cc.o
ninja: build stopped: subcommand failed.
$ gcc --version
gcc (Debian 14.2.0-19) 14.2.0
Copyright (C) 2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Metadata
Metadata
Assignees
Labels
Buildwork related to build configuration or environmentwork related to build configuration or environment