Subject: Discussion related to cado-nfs
List archive
- From: eric.jeancolas@free.fr
- To: Emmanuel Thomé <Emmanuel.Thome@inria.fr>
- Cc: cado-nfs@inria.fr
- Subject: Re: [cado-nfs] Compil pb with latest patches Ubuntu 22.04 and 22.10
- Date: Sat, 19 Nov 2022 10:13:17 +0100 (CET)
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=eric.jeancolas@free.fr; spf=Pass smtp.mailfrom=eric.jeancolas@free.fr; spf=None smtp.helo=postmaster@smtp3-g21.free.fr
- Ironport-data: A9a23:4Z1w/64HP2BaCp37cjDqdwxRtOzDchMFZxGqfqrLsTDasY5as4F+v mAYWjqEbq2DYjamKNx3Poy2oEJUvpbXzYUxGQNrqHg1Zn8b8sCt6faxfh6hZXvKRiHgZBs6t JtGMoGowOQcFCK0SsKFa+C5xZVE/fjUAOC6UYYoAwgpLSd8UiAtlBl/rOAwh49skLCRDhiE0 T/Ii5S31GSNhnglbAr414rZ8Ek15a2r6WtC1rADTakjUGH2xyF94K03fvnZw0vQGuF8AuO8T uDf+7C1lkuxE8AFV7tJOp6iGqE7aua60Tqm0hK6aID+6vR2nRHe545gXBYqhei7vB3S9zx54 I0lWZVd0m7FNIWU8AgWe0Ew/y2TocSqUVIISJSymZX78qHIT5fj68hWUBg6DKskw/x6LVhs0 aRAMg8CQg/W0opawJrjIgVtrt8mMNGweYxF4zdu1zzUS/g8KXzBa/+Tv5kCg3Fs3IYVdRrdT 5JxhT5HYQ7BaFtNN14RA5U6lfyAiGPyfntWsjp5oIJosjCOnVMggNABNvLWUIOuWJtKxX2Ei Un8oGf5GT0ZBOaAnG/tHnWE3LCWx3imMG4IL5Wk9vlvjXWBx2kZEhRQVF2hoPD/hFTWc9lWJ 0tR/CQ1hbMj8VSiCNj7RRyx5nCe1iPwQPJLFvEis0SCkPOS7RyUCy4KVFatdeDKqucLfWBz2 m6vo+rzCBBWkpnNEWii+ZuL+Gba1TcuEUcOYioNTA0g6tbloZ0ugh+ncjqFOPDv5jESMW+qq w1mvBTSlJ1P3Z9Ri/nTEUTv2Wjz/MOhohsdv12PNl9J+D+Vc6aLXeREA3Dx6vdbaa2eSl6Et nUf8yR1xLFUV87V/MBhaE7rGLzs6/vAHifVh1Vid6TNGhy2/mK7JsVfumg4Kl1kP4AKY1cFg XM/WysOvve/31PzPMebhr5d7ex2l8AM8vy5DZjpgiJmOMQZSeN+1HgGibSs927silMwtqo0J I2Wd82hZV5DV/o3k2voHb1AjuZ1rszb+Y81bc6hp/hA+eTEDEN5tZ9YWLdzRrlhvfPZ/FqMm zqhH5LRmkUGOAEBXsUn2dRMdApRcBDX9Lj4scFaPvWKOWJb9JIJVZfsLUcaU9U9xcx9z7+Wl lnkAxMw4Aeh2RXvdFvbAlg9Mu+Hdcgk9xoTY3dzVWtELlB4PO5DGo9EK8BoFVTmncQ/pcNJo w4tIJTaX6gXEG2coFzwr/DV9eRfSfhivirWVwLNXdT1V8QIq9Xhqo++LDj8vjIDFDS2vsYYq ritnFGTC5kaSggoSI6cZPuzxhnj9TIQicBjbXvue9NzQUTL9JQ1CirTivRsHdoABy+ezRSn1 iGXIywim8/zn6EP/uLkv5u097WSL7MmH25xPXXq0rKtBCyLokuh2dBhVciLTxD8VUT12qCpY NtR6/TOIdwGg1d4nI5uGJl7za8FxoXOpp0L6i9GDXn0f1CQJbc4GUa/3O5LrbxrxJZCnzePS nK05dhRPIuWNPPfEFI+IBQvasKB36o2ngb+wOsUIkKgwgNK55uCDFtvOieThBxnLLdaNJ0vx cEjspU07y29kh8bDcaUvBtL9mijLm0ybIt/j8s0WLTUswsMzk1ORbf+CSWsuZGGVIhqA3kQe zSRgPLPuqRYyk/8aEEMLHnq39QMobQVuRtP8k0OGETRpPrBmc0M/UNw9RYZc11r6ytpgsNJB 3hTFkxqJK+x0S9iq+pdUkuNRQxQJh2r1Xbg6lkOlWaDFhGjeknRHn8cKcKIzlErzF9BTD56/ ZWz6mXsYRD1du7fgwowXk9EraT4bNpTrwftpuGuL/6nLbIbPwX3p7CIZHUZjRnOGuUNvV33n vZr9+NOdqHLDy4cjKklAY28175LahS7CEFdYPNmpoUlIHr9fWys5D2wNEyBQMNBCPjU+0ueC cY1BMZuVQy75RmevAIgGq8ADL9lrsEHvONYVOvQGlcHlL+Doh5CkpHarHH+jVB2ZeReq582L 4eJeg+SFmCVu2BvpFbMi8t6a06YetgPYTPu0N+lqNspE40xi8AyUEUQ/IbtgVCrHlpJwxams jnHRZfq9M156IE1n4LTAqRJXAq1DtXoVdW3ygO4svUQTNb9IPXxih4nrHjmGy90PrIhfct9u prQkdzw3WLD5K0XVUKAkba/NqB53+eAd8sJDdDWdlxxgnKkdOHgxzAh6lKIA8VFv/0F7/b2W jbiTtW7cOAkfut0xVpXWnB4KAkcAaGmVZXQj3qxgNrUAydMzDGdCs2s8ELoSmRpdiUoHZnaI S2sstaM4uFolqh9NCUmNdpHXaAheETCXJE4feLfrTObV2mkom2Ts4vYyCYP12v5NWmmIu3bv 7T1HxTwTUHn8uWAhtRUqJd7sRArHW5wy7t4NF4U/9ltzSu2FigaJOAaKo8LEYxQjje07pzje TXRdyE3PE0Rh9ifncnUu7wPnztzB9Di/v/iIyAxpAabMX7wCpmNDf1v7E+MJpuwliTLlImax RM2oxUc/SRdBrlnX+seoPKh6Qui7u2P3WoGoCgRjOSrayvzwtw2OLhJEhBAWGrJCakhUakNy XcdHQh5fa1wdaI9/QuMtZKY9NH1cQ4DFwkVUBo=
- Ironport-hdrordr: A9a23:envNAK95kCeTKJf9WIhuk+D1I+orL9Y04lQ7vn2ZhyY6TiX+rb HLoB17726QtN91YhsdcL+7VZVoLUmxyXcx2+ks1NSZLWvbUQmTTb2KhLGKq1bd8kbFh41gPM lbHJRWOZnZEUV6gcHm4AOxDtoshOWc/LvAv5am854Ud3ANV0g21XYfNjqm
- Ironport-phdr: A9a23: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 nbebyNwe+kgsjn2sQ9fzrXiqjE9nQ8/g4e86Q0=
- Ironport-sdr: 63789e2d_KAT7CAe7w+6+ZqdpcYLesW453BfvB0xdNlxrq5bcbZDVrAJ 8amenPxiKvO5DSkg0aBDSkLYqOFn0gvBnXBPfeA==
Hi,
You got it, it's a RAM failure! My first RAM failure for 40 years of computer
usage… ! Maybe I have been lucky in the past.
At least, this incident gave the indication that standard implementation of
cmake is better that just let make download a version that could be not in
synch with some levels of patches.
Thank you for having made the link between the segfault and a RAM failure.
This computer ran about 20000 occurrences of cado-nfs without any problem up
to this RAM failure.
For me, next step: buy a new memory stick…
Best regards
----- Mail original -----
De: "Emmanuel Thomé" <Emmanuel.Thome@inria.fr>
À: "eric jeancolas" <eric.jeancolas@free.fr>
Cc: cado-nfs@inria.fr
Envoyé: Vendredi 18 Novembre 2022 17:23:16
Objet: Re: [cado-nfs] Compil pb with latest patches Ubuntu 22.04 and 22.10
Hi,
> [ 1%] Building CXX object utils/CMakeFiles/utils.dir/params.cpp.o
> cc1plus: internal compiler error: Erreur de segmentation
(please avoid localized error messages in reports).
Your compiler segfaults. It should not.
If the failure is reproducible (make VERBOSE=1 ; redo and re-redo the gcc
line ; add verbosity) and occurs deterministically with an identical
stack trace (run compiler substep under gdb), then it can be related to
the fact that the compiler has a bug (ICEs should **never** occur). In
turn, this might be triggered by a code pattern in cado-nfs which _could_
be at fault, for example because it is ill-formed in some way.
Ill-formed programs are much more likely to disturb compilers. (but
params.cpp is nothing super fancy)
However, I would consider the above explanation a tad less likely than
the possibility that you have faulty hardware, most probably RAM. At the
very least I would suggest to try with another machine.
Best,
E.
On Fri, Nov 18, 2022 at 04:40:31PM +0100, eric.jeancolas@free.fr wrote:
> Hi,
>
> First of all, with sudo apt install cmake, I went further on 22.10. I agree
> it is better to keep consistant in packages. I didn't know it was possible
> to install cmake via apt, and for sure, this is a good practice to do so.
> Anyway, we have to do some sudo apt install with m4, libgmp3-dev, etc. So
> to add cmake as a requirement is not a problem.
>
> I went further, but I'm blocked now at this stage :
> [ 1%] Building CXX object utils/CMakeFiles/utils.dir/params.cpp.o
> cc1plus: internal compiler error: Erreur de segmentation
>
> I'll make more tests in the following days. I'll keep you posted.
>
> Best regards.
>
> ----- Mail original -----
> De: "Emmanuel Thomé" <Emmanuel.Thome@inria.fr>
> À: cado-nfs@inria.fr
> Envoyé: Jeudi 17 Novembre 2022 18:24:02
> Objet: Re: [cado-nfs] Compil pb with latest patches Ubuntu 22.04 and 22.10
>
> Hi,
>
> None of these configurations is expected to cause problems, really.
>
> I just tested with ubuntu 22.04.1 and 22.10 (the ubuntu:latest and
> ubuntu:rolling containers, more precisely). Compilers version are similar
> to what you report. I did not encounter any problem.
>
> There is indeed a recent fix that cures a compiler mishap, and which I
> had not yet pushed to master before a few minutes ago (de0d915ea).
> However the triggers for that bug were rather recent clang +
> system-installed libfmt-dev. Nothing like what you seem to have. So I
> doubt that this will solve your problem.
>
> I do notice one thing: you're relying on this weird feature of cado-nfs
> that downloads and installs cmake. Really, I'd like to get rid of that
> feature, it's a nuisance. It could *maybe* be a cause to your problem.
>
> IOW: sudo apt-install cmake, and get rid of the cado-nfs cruft that
> cado-nfs has generated for you. You'll probably be much better off with a
> system installed version.
>
> While you're at it, things like libfmt-dev and libhwloc-dev are also nice
> to have.
>
> Please tell me if any of the above information helps you find out what is
> going on. If not, I would indeed need further information.
>
> E.
>
> On Thu, Nov 17, 2022 at 05:39:45PM +0100, eric.jeancolas@free.fr wrote:
> > Hi,
> >
> > I upgraded to Ubuntu 22.10, including gcc 12.2.0 and g++ 12.2.0
> > I just uploaded the last development version of cado-nfs, via git clone
> > https://gitlab.inria.fr/cado-nfs/cado-nfs.git
> > When I enter make, I get several errors and the process stops rather
> > quickly.
> > The first one is
> > /tmp/cado-nfs.cmake-build.Sd9HMlmE/cmake-3.4.3/Source/cmLinkedTree.h:42:32:
> > warning: ‘template<class _Category, class _Tp, class _Distance, class
> > _Pointer, class _Reference> struct std::iterator’ is deprecated
> > [-Wdeprecated-declarations]
> > Have you gotten the same problem, or is it an intallation problem with my
> > upgrade?
> >
> > When compiling on another CPU 22.04 LTS latest patches, with gcc/g++
> > 11.3.0, the process goes further, but it ends with
> > 6%] Building CXX object
> > utils/CMakeFiles/utils.dir/embedded/fmt/format.cc.o
> > /home/acces/Documents/cado-nfs/utils/embedded/fmt/format.cc:14:37: error:
> > redefinition of default argument for ‘class T’
> > and several error messages.
> >
> > Of course, I'm ready to give more info on request.
--
Pour une évaluation indépendante, transparente et rigoureuse !
Je suis à la CE de l'Inria pour y apporter ma contribution.
- [cado-nfs] Compil pb with latest patches Ubuntu 22.04 and 22.10, eric . jeancolas, 11/17/2022
- Re: [cado-nfs] Compil pb with latest patches Ubuntu 22.04 and 22.10, Emmanuel Thomé, 11/17/2022
- Re: [cado-nfs] Compil pb with latest patches Ubuntu 22.04 and 22.10, eric . jeancolas, 11/18/2022
- Re: [cado-nfs] Compil pb with latest patches Ubuntu 22.04 and 22.10, Emmanuel Thomé, 11/18/2022
- Re: [cado-nfs] Compil pb with latest patches Ubuntu 22.04 and 22.10, eric . jeancolas, 11/19/2022
- Re: [cado-nfs] Compil pb with latest patches Ubuntu 22.04 and 22.10, Emmanuel Thomé, 11/18/2022
- Re: [cado-nfs] Compil pb with latest patches Ubuntu 22.04 and 22.10, eric . jeancolas, 11/18/2022
- Re: [cado-nfs] Compil pb with latest patches Ubuntu 22.04 and 22.10, Emmanuel Thomé, 11/17/2022
Archive powered by MHonArc 2.6.19+.