From unknown Mon Jun 23 07:47:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#52076: [core-updates-frozen] eigen-for-tensorflow fails to build Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 24 Nov 2021 10:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52076 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 52076@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16377509535679 (code B ref -1); Wed, 24 Nov 2021 10:50:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Nov 2021 10:49:13 +0000 Received: from localhost ([127.0.0.1]:53265 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpppx-0001TX-7w for submit@debbugs.gnu.org; Wed, 24 Nov 2021 05:49:13 -0500 Received: from lists.gnu.org ([209.51.188.17]:35332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpppv-0001TP-Fj for submit@debbugs.gnu.org; Wed, 24 Nov 2021 05:49:12 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54056) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mpppv-0005hF-6N for bug-guix@gnu.org; Wed, 24 Nov 2021 05:49:11 -0500 Received: from mout02.posteo.de ([185.67.36.66]:44149) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mppps-0001aL-Lc for bug-guix@gnu.org; Wed, 24 Nov 2021 05:49:10 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id D3E23240104 for ; Wed, 24 Nov 2021 11:49:04 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1637750944; bh=kOV7xyq9fI7DpBjhIMkA8Ufye4T6IvZsZnGNCTHAzrg=; h=From:To:Subject:Date:From; b=DdvreK2DYZ8nNEf7FXl27TB5ypaK4uD7iH/DSgKZg2Jte0sNfUMXY/HEC6PAfEhQ9 3clj2Fn1FrultubJdSZEnfIiFbGn5wVq9TtwYGAbw8o8iLzHil2Y+DMZnrf4C0tQJV i6iegh2O2K0NIWyZSXs+dGPxbPjh6tC3TQayK0t3Ym7N3H+HPKG5Y65jLjbbwOW38F LmzaCZuk6KqU1wEvYwia4256X/g16c2K11Af/Rn47ft739yz2nLlQ9QSWMxsYsraJI C+UHPjbsXS8bF/LA0zQOZ9MbPAxDtsL8YUkmaMqmJorpkuqOyBDJp4N5HHJdOmiBqB KkVMaxrsLje/w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Hzd6S1MYsz6tnV for ; Wed, 24 Nov 2021 11:49:04 +0100 (CET) From: Guillaume Le Vaillant Date: Wed, 24 Nov 2021 10:42:40 +0000 Message-ID: <878rxdq15s.fsf@kitej> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.67.36.66; envelope-from=glv@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) On the core-updates-frozen branch at d5de4e163ccef80f78bc5fe330f568d8fe3a23= ab, compilation of eigen-for-tensorflow fails with the following error: --8<---------------cut here---------------start------------->8--- [ 56%] Building CXX object test/CMakeFiles/stddeque_overload_4.dir/stddeque= _overload.cpp.o cd /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/build/te= st && /gnu/store/vakvgvrb839igv16jkif4lmx11d25jqb-gcc-10.3.0/bin/c++ -I/tm= p/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/build/test -I/= tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source/test = -I/tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source -I= /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/build -peda= ntic -Wall -Wextra -Wundef -Wcast-align -Wchar-subscripts -Wnon-virtual-dto= r -Wunused-local-typedefs -Wpointer-arith -Wwrite-strings -Wformat-security= -Wlogical-op -Wdouble-promotion -Wshadow -Wno-psabi -Wno-variadic-macros -= Wno-long-long -fno-check-new -fno-common -fstrict-aliasing -ansi -O3 -DNDEB= UG -DEIGEN_TEST_MAX_SIZE=3D320 -DEIGEN_TEST_FUNC=3Dstddeque_overload -DEI= GEN_TEST_PART_4=3D1 -MD -MT test/CMakeFiles/stddeque_overload_4.dir/stddequ= e_overload.cpp.o -MF CMakeFiles/stddeque_overload_4.dir/stddeque_overload.c= pp.o.d -o CMakeFiles/stddeque_overload_4.dir/stddeque_overload.cpp.o -c /tm= p/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source/test/st= ddeque_overload.cpp In file included from /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd684538= 4b86.drv-0/source/Eigen/StdDeque:23, from /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd684538= 4b86.drv-0/source/test/stddeque_overload.cpp:13: /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source/Eige= n/src/StlSupport/StdDeque.h: In instantiation of =E2=80=98void std::deque >::resize(std::deque >::size_type, const value_type&) [with T =3D Eigen::Transform; std::deque >::size_type =3D long uns= igned int; std::deque >::value_type =3D Eige= n::Transform]=E2=80=99: /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source/test= /stddeque_overload.cpp:81:11: required from =E2=80=98void check_stddeque_= transform(const TransformType&) [with TransformType =3D Eigen::Transform]=E2=80=99 /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source/test= /stddeque_overload.cpp:152:3: required from here /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source/Eige= n/src/StlSupport/StdDeque.h:106:41: error: =E2=80=98std::_Deque_base, Eigen::aligned_allocator_indirection > >::_Deque_impl std::_Deque_base, Eigen::aligned_allocator_indirection >= >::_M_impl=E2=80=99 is protected within this context 106 | deque_base::_M_erase_at_end(this->_M_impl._M_start + new_size= ); | ~~~~~~^~~~~~~ In file included from /gnu/store/vakvgvrb839igv16jkif4lmx11d25jqb-gcc-10.3.= 0/include/c++/deque:67, from /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd684538= 4b86.drv-0/source/test/main.h:42, from /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd684538= 4b86.drv-0/source/test/stddeque_overload.cpp:11: /gnu/store/vakvgvrb839igv16jkif4lmx11d25jqb-gcc-10.3.0/include/c++/bits/stl= _deque.h:589:19: note: declared protected here 589 | _Deque_impl _M_impl; | ^~~~~~~ --8<---------------cut here---------------end--------------->8--- From unknown Mon Jun 23 07:47:51 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Guillaume Le Vaillant Subject: bug#52076: closed (Re: [core-updates-frozen] eigen-for-tensorflow fails to build) Message-ID: References: <87zgp2ut8f.fsf@kitej> <878rxdq15s.fsf@kitej> X-Gnu-PR-Message: they-closed 52076 X-Gnu-PR-Package: guix Reply-To: 52076@debbugs.gnu.org Date: Wed, 15 Dec 2021 09:13:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1639559582-27177-1" This is a multi-part message in MIME format... ------------=_1639559582-27177-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #52076: [core-updates-frozen] eigen-for-tensorflow fails to build which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 52076@debbugs.gnu.org. --=20 52076: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D52076 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1639559582-27177-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 52076-done) by debbugs.gnu.org; 15 Dec 2021 09:12:43 +0000 Received: from localhost ([127.0.0.1]:60238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxQL5-00073q-6X for submit@debbugs.gnu.org; Wed, 15 Dec 2021 04:12:43 -0500 Received: from mout02.posteo.de ([185.67.36.66]:34439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxQL2-00073c-Mi for 52076-done@debbugs.gnu.org; Wed, 15 Dec 2021 04:12:41 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 7F464240101 for <52076-done@debbugs.gnu.org>; Wed, 15 Dec 2021 10:12:34 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1639559554; bh=H9AfsjFlvh05+QTlbDB8Twl5XPlX+dWX9bBBipkdf88=; h=From:To:Subject:Date:From; b=mIjBtC9XdtEBIi6bp3GYfJDmlZdOGugqeYOAKWBIadLRXa6a7MWUHWgHlXz0B6XRz 1HzelMYXkY7F3WnufNaVa1FrzShKl3GBB3gi/Vk1YG8+fOSvD54Aw51iXUbsohq1zm ig5fxE16tutyTcmqs/8nf7Es2wdWtJCKmBFPVBfiemb3y+0HIzQFf/25tKx4Dy4M1h +34f3d6y6KLsi7CmOnHY+Ot7WzyNiBGLuqRS7mZH3n+4tGzV8DeO3xyzSsPuHOyKMQ g+eAp4GcxgAVD1wnoDomGJ36/jjkC7UZPRRnwBGIhAR5xcmD3JaLUgMwOLTEmdQgAv wlQnA1aW/0Q+w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JDTzP5Xklz6tmG for <52076-done@debbugs.gnu.org>; Wed, 15 Dec 2021 10:12:33 +0100 (CET) References: <878rxdq15s.fsf@kitej> From: Guillaume Le Vaillant To: 52076-done@debbugs.gnu.org Subject: Re: [core-updates-frozen] eigen-for-tensorflow fails to build Date: Wed, 15 Dec 2021 09:10:31 +0000 In-reply-to: <878rxdq15s.fsf@kitej> Message-ID: <87zgp2ut8f.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52076-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Fixed on master branch (after core-updates-frozen merge). Closing. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCYbmxgA8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j95wgD9FPk9jV23V2FVvv8TuZXYuMGXd9B7oKd7S1Sh pE8biAgA/iXhctWMlhscX0dqPHoEzgql75jlmhMbS2JlBPvGQWbo =Rq6r -----END PGP SIGNATURE----- --=-=-=-- ------------=_1639559582-27177-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Nov 2021 10:49:13 +0000 Received: from localhost ([127.0.0.1]:53265 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpppx-0001TX-7w for submit@debbugs.gnu.org; Wed, 24 Nov 2021 05:49:13 -0500 Received: from lists.gnu.org ([209.51.188.17]:35332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mpppv-0001TP-Fj for submit@debbugs.gnu.org; Wed, 24 Nov 2021 05:49:12 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54056) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mpppv-0005hF-6N for bug-guix@gnu.org; Wed, 24 Nov 2021 05:49:11 -0500 Received: from mout02.posteo.de ([185.67.36.66]:44149) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mppps-0001aL-Lc for bug-guix@gnu.org; Wed, 24 Nov 2021 05:49:10 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id D3E23240104 for ; Wed, 24 Nov 2021 11:49:04 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1637750944; bh=kOV7xyq9fI7DpBjhIMkA8Ufye4T6IvZsZnGNCTHAzrg=; h=From:To:Subject:Date:From; b=DdvreK2DYZ8nNEf7FXl27TB5ypaK4uD7iH/DSgKZg2Jte0sNfUMXY/HEC6PAfEhQ9 3clj2Fn1FrultubJdSZEnfIiFbGn5wVq9TtwYGAbw8o8iLzHil2Y+DMZnrf4C0tQJV i6iegh2O2K0NIWyZSXs+dGPxbPjh6tC3TQayK0t3Ym7N3H+HPKG5Y65jLjbbwOW38F LmzaCZuk6KqU1wEvYwia4256X/g16c2K11Af/Rn47ft739yz2nLlQ9QSWMxsYsraJI C+UHPjbsXS8bF/LA0zQOZ9MbPAxDtsL8YUkmaMqmJorpkuqOyBDJp4N5HHJdOmiBqB KkVMaxrsLje/w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Hzd6S1MYsz6tnV for ; Wed, 24 Nov 2021 11:49:04 +0100 (CET) From: Guillaume Le Vaillant To: bug-guix@gnu.org Subject: [core-updates-frozen] eigen-for-tensorflow fails to build Date: Wed, 24 Nov 2021 10:42:40 +0000 Message-ID: <878rxdq15s.fsf@kitej> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.67.36.66; envelope-from=glv@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) On the core-updates-frozen branch at d5de4e163ccef80f78bc5fe330f568d8fe3a23= ab, compilation of eigen-for-tensorflow fails with the following error: --8<---------------cut here---------------start------------->8--- [ 56%] Building CXX object test/CMakeFiles/stddeque_overload_4.dir/stddeque= _overload.cpp.o cd /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/build/te= st && /gnu/store/vakvgvrb839igv16jkif4lmx11d25jqb-gcc-10.3.0/bin/c++ -I/tm= p/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/build/test -I/= tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source/test = -I/tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source -I= /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/build -peda= ntic -Wall -Wextra -Wundef -Wcast-align -Wchar-subscripts -Wnon-virtual-dto= r -Wunused-local-typedefs -Wpointer-arith -Wwrite-strings -Wformat-security= -Wlogical-op -Wdouble-promotion -Wshadow -Wno-psabi -Wno-variadic-macros -= Wno-long-long -fno-check-new -fno-common -fstrict-aliasing -ansi -O3 -DNDEB= UG -DEIGEN_TEST_MAX_SIZE=3D320 -DEIGEN_TEST_FUNC=3Dstddeque_overload -DEI= GEN_TEST_PART_4=3D1 -MD -MT test/CMakeFiles/stddeque_overload_4.dir/stddequ= e_overload.cpp.o -MF CMakeFiles/stddeque_overload_4.dir/stddeque_overload.c= pp.o.d -o CMakeFiles/stddeque_overload_4.dir/stddeque_overload.cpp.o -c /tm= p/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source/test/st= ddeque_overload.cpp In file included from /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd684538= 4b86.drv-0/source/Eigen/StdDeque:23, from /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd684538= 4b86.drv-0/source/test/stddeque_overload.cpp:13: /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source/Eige= n/src/StlSupport/StdDeque.h: In instantiation of =E2=80=98void std::deque >::resize(std::deque >::size_type, const value_type&) [with T =3D Eigen::Transform; std::deque >::size_type =3D long uns= igned int; std::deque >::value_type =3D Eige= n::Transform]=E2=80=99: /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source/test= /stddeque_overload.cpp:81:11: required from =E2=80=98void check_stddeque_= transform(const TransformType&) [with TransformType =3D Eigen::Transform]=E2=80=99 /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source/test= /stddeque_overload.cpp:152:3: required from here /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd6845384b86.drv-0/source/Eige= n/src/StlSupport/StdDeque.h:106:41: error: =E2=80=98std::_Deque_base, Eigen::aligned_allocator_indirection > >::_Deque_impl std::_Deque_base, Eigen::aligned_allocator_indirection >= >::_M_impl=E2=80=99 is protected within this context 106 | deque_base::_M_erase_at_end(this->_M_impl._M_start + new_size= ); | ~~~~~~^~~~~~~ In file included from /gnu/store/vakvgvrb839igv16jkif4lmx11d25jqb-gcc-10.3.= 0/include/c++/deque:67, from /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd684538= 4b86.drv-0/source/test/main.h:42, from /tmp/guix-build-eigen-for-tensorflow-3.3.5-1.fd684538= 4b86.drv-0/source/test/stddeque_overload.cpp:11: /gnu/store/vakvgvrb839igv16jkif4lmx11d25jqb-gcc-10.3.0/include/c++/bits/stl= _deque.h:589:19: note: declared protected here 589 | _Deque_impl _M_impl; | ^~~~~~~ --8<---------------cut here---------------end--------------->8--- ------------=_1639559582-27177-1--