From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 Date: Thu, 23 Jul 2026 09:28:18 +0000 From: "Girar awaiter (brow)" To: Valery Zabrovsky Subject: [#426424] [test-only] FAILED pcb2gcode.git=3.0.4-alt2 Message-ID: Mail-Followup-To: Girar awaiter robot MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable X-girar-task-id: 426424 X-girar-task-owner: brow X-girar-task-repo: sisyphus X-girar-task-try: 1 X-girar-task-iter: 1 X-girar-task-status: FAILED X-girar-task-URL: https://git.altlinux.org/tasks/426424/ X-girar-task-log: logs/events.1.1.log X-girar-task-summary: [#426424] [test-only] FAILED pcb2gcode.git=3.0.4-alt2 User-Agent: Mutt/1.10.1 (2018-07-13) Cc: sisyphus-incominger@lists.altlinux.org, girar-builder-sisyphus@altlinux.org X-BeenThere: sisyphus-incominger@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Linux Girar Builder robot reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jul 2026 09:28:21 -0000 Archived-At: List-Archive: https://git.altlinux.org/tasks/426424/logs/events.1.1.log https://packages.altlinux.org/tasks/426424 subtask name aarch64 i586 x86_64 #100 pcb2gcode failed - failed 2026-Jul-23 09:27:12 :: test-only task #426424 for sisyphus started by brow: #100 build 3.0.4-alt2 from /people/brow/packages/pcb2gcode.git fetched at 2= 026-Jul-23 09:27:08 2026-Jul-23 09:27:14 :: [aarch64] #100 pcb2gcode.git 3.0.4-alt2: build start 2026-Jul-23 09:27:14 :: [x86_64] #100 pcb2gcode.git 3.0.4-alt2: build start 2026-Jul-23 09:27:14 :: [i586] #100 pcb2gcode.git 3.0.4-alt2: build start 2026-Jul-23 09:27:28 :: [i586] #100 pcb2gcode.git 3.0.4-alt2: build SKIPPED [x86_64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp: In functi= on 'boost::optional > > > path_finding::inside_multipolygon(const point_type_f= p&, const multi_polygon_type_fp&)': [x86_64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp:216:29: er= ror: converting to 'boost::optional > > >' from initializer list would use exp= licit constructor 'constexpr boost::optional::optional(U&&) [with U =3D = std::vector > >= &; typename std::enable_if::value, bool>::typ= e =3D false; typename std::enable_if<(! boost::optional_detail:= :is_typed_in_place_factory::value), bool>::type =3D false; = typename std::enable_if<(! boost::optional_detail::is_in_place_factory:= :value), bool>::type =3D false; typename std::enable_if<(! std:= :is_base_of::type>::value), bool>::type =3D false; T =3D std::vector > >]' [x86_64] 216 | return {ring_indices}; [x86_64] -- [x86_64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp: In functi= on 'boost::optional > > > path_finding::outside_multipolygon(const point_type_= fp&, const multi_polygon_type_fp&)': [x86_64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp:255:23: er= ror: converting to 'boost::optional > > >' from initializer list would use exp= licit constructor 'constexpr boost::optional::optional(U&&) [with U =3D = std::vector > >= &; typename std::enable_if::value, bool>::typ= e =3D false; typename std::enable_if<(! boost::optional_detail:= :is_typed_in_place_factory::value), bool>::type =3D false; = typename std::enable_if<(! boost::optional_detail::is_in_place_factory:= :value), bool>::type =3D false; typename std::enable_if<(! std:= :is_base_of::type>::value), bool>::type =3D false; T =3D std::vector > >]' [x86_64] 255 | return {ring_indices}; [x86_64] -- [x86_64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp: In functi= on 'boost::optional > > > > > > > path_finding::inside_multipolygons(co= nst point_type_fp&, const nested_multipolygon_type_fp&)': [x86_64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp:281:29: er= ror: converting to 'boost::optional > > > > > > >' from initializer lis= t would use explicit constructor 'constexpr boost::optional::optional(U&= &) [with U =3D std::vector > > > > > >&; typename std::enable_if::value, bool>::type =3D false; typename std::enable= _if<(! boost::optional_detail::is_typed_in_place_factory::value), bool>= ::type =3D false; typename std::enable_if<(! boost::optional_de= tail::is_in_place_factory::value), bool>::type =3D false; t= ypename std::enable_if<(! std::is_base_of::type>::value), bool>::type =3D= false; T =3D std::vector > > > > > >]' [x86_64] 281 | return {ring_indices}; [x86_64] -- [x86_64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp: In functi= on 'boost::optional > > > > > > > path_finding::outside_multipolygons(c= onst point_type_fp&, const nested_multipolygon_type_fp&)': [x86_64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp:322:23: er= ror: converting to 'boost::optional > > > > > > >' from initializer lis= t would use explicit constructor 'constexpr boost::optional::optional(U&= &) [with U =3D std::vector > > > > > >&; typename std::enable_if::value, bool>::type =3D false; typename std::enable= _if<(! boost::optional_detail::is_typed_in_place_factory::value), bool>= ::type =3D false; typename std::enable_if<(! boost::optional_de= tail::is_in_place_factory::value), bool>::type =3D false; t= ypename std::enable_if<(! std::is_base_of::type>::value), bool>::type =3D= false; T =3D std::vector > > > > > >]' [x86_64] 322 | return {ring_indices}; 2026-Jul-23 09:27:51 :: [x86_64] pcb2gcode.git 3.0.4-alt2: remote: build fa= iled 2026-Jul-23 09:27:51 :: [x86_64] #100 pcb2gcode.git 3.0.4-alt2: build FAILED 2026-Jul-23 09:27:51 :: [x86_64] requesting cancellation of task processing [aarch64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp: In funct= ion 'boost::optional > > > path_finding::inside_multipolygon(const point_type_= fp&, const multi_polygon_type_fp&)': [aarch64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp:216:29: e= rror: converting to 'boost::optional > > >' from initializer list would use ex= plicit constructor 'constexpr boost::optional::optional(U&&) [with U =3D= std::vector > = >&; typename std::enable_if::value, bool>::ty= pe =3D false; typename std::enable_if<(! boost::optional_detail= ::is_typed_in_place_factory::value), bool>::type =3D false;= typename std::enable_if<(! boost::optional_detail::is_in_place_factory= ::value), bool>::type =3D false; typename std::enable_if<(! std= ::is_base_of::type>::value), bool>::type =3D false; T =3D std::vector > >]' [aarch64] 216 | return {ring_indices}; [aarch64] -- [aarch64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp: In funct= ion 'boost::optional > > > path_finding::outside_multipolygon(const point_type= _fp&, const multi_polygon_type_fp&)': [aarch64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp:255:23: e= rror: converting to 'boost::optional > > >' from initializer list would use ex= plicit constructor 'constexpr boost::optional::optional(U&&) [with U =3D= std::vector > = >&; typename std::enable_if::value, bool>::ty= pe =3D false; typename std::enable_if<(! boost::optional_detail= ::is_typed_in_place_factory::value), bool>::type =3D false;= typename std::enable_if<(! boost::optional_detail::is_in_place_factory= ::value), bool>::type =3D false; typename std::enable_if<(! std= ::is_base_of::type>::value), bool>::type =3D false; T =3D std::vector > >]' [aarch64] 255 | return {ring_indices}; [aarch64] -- [aarch64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp: In funct= ion 'boost::optional > > > > > > > path_finding::inside_multipolygons(c= onst point_type_fp&, const nested_multipolygon_type_fp&)': [aarch64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp:281:29: e= rror: converting to 'boost::optional > > > > > > >' from initializer li= st would use explicit constructor 'constexpr boost::optional::optional(U= &&) [with U =3D std::vector > > > > > >&; typename std::enable_if::value, bool>::type =3D false; typename std::enabl= e_if<(! boost::optional_detail::is_typed_in_place_factory::value), bool= >::type =3D false; typename std::enable_if<(! boost::optional_d= etail::is_in_place_factory::value), bool>::type =3D false; = typename std::enable_if<(! std::is_base_of::type>::value), bool>::type = =3D false; T =3D std::vector > > > > > >]' [aarch64] 281 | return {ring_indices}; [aarch64] -- [aarch64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp: In funct= ion 'boost::optional > > > > > > > path_finding::outside_multipolygons(= const point_type_fp&, const nested_multipolygon_type_fp&)': [aarch64] /usr/src/RPM/BUILD/pcb2gcode-3.0.4/src/path_finding.cpp:322:23: e= rror: converting to 'boost::optional > > > > > > >' from initializer li= st would use explicit constructor 'constexpr boost::optional::optional(U= &&) [with U =3D std::vector > > > > > >&; typename std::enable_if::value, bool>::type =3D false; typename std::enabl= e_if<(! boost::optional_detail::is_typed_in_place_factory::value), bool= >::type =3D false; typename std::enable_if<(! boost::optional_d= etail::is_in_place_factory::value), bool>::type =3D false; = typename std::enable_if<(! std::is_base_of::type>::value), bool>::type = =3D false; T =3D std::vector > > > > > >]' [aarch64] 322 | return {ring_indices}; 2026-Jul-23 09:28:18 :: [aarch64] pcb2gcode.git 3.0.4-alt2: remote: build f= ailed 2026-Jul-23 09:28:18 :: [aarch64] #100 pcb2gcode.git 3.0.4-alt2: build FAIL= ED 2026-Jul-23 09:27:51 :: [x86_64] build FAILED 2026-Jul-23 09:28:18 :: [aarch64] build FAILED 2026-Jul-23 09:28:18 :: task #426424 for sisyphus FAILED