I think that the problem is with gcc. I had the same problem on MacIntel, but when I changed src/makefile to use -O2 instead of -O3, the problem went away. ...
OK, I just discovered that I was too hasty with this conclusion. It appears that the last step of make calls "strip" which removes all symbols from the object...
This sqrt bug is the main thing that prompted me to abandon the GGNFS post-processing tools as soon as msieve was capable of finishing the factorizations....
... Totally agree. A fantastic improvement. I use it all the times that I can. Occasionally it complains about not enough rels even if GGNFS is at the end...
... I want to do more than just convert the GGNFS files to msieve and run it. I want to completely replace factLat.pl, so that starting with either a *.n or...
... Several people have asked about this, so I thought I'd throw it out: is it time for a merge between GGNFS and msieve? The latter can replace the majority...
Jason Papadopoulos
jasonp@...
Dec 5, 2007 8:51 pm
2154
Sounds like a great idea. If you want any assistance, I would be willing to help, although I would do better with getting ports to work correctly than with...
I'm entirely in favor of this, but will license issues be a problem? GGNFS is GPL v2. Also, you could consider it not so much merging with GGNFS, but simply ...
... How the licensing will work depends on the level of integration. The msieve codebase can remain public domain, the rest of GGNFS can remain under GPL, and...
Jason Papadopoulos
jasonp@...
Dec 6, 2007 6:41 am
2157
Hello Everyone It was pretty quite here for some time :) ... Just my two cents: we can also think about better make system than current (I can spend some time...
So it sounds like there's broad agreement to move forward with updating GGNFS. I propose the following: - I complete and release msieve v1.31; this has some...
Jason Papadopoulos
jasonp@...
Dec 6, 2007 7:11 pm
2159
... Hi Jason and friends, Pleaase add the step of establishing the Visual C++ build project for the combined product - which I should be able to do as I have...
Fix all compiler warnings so it builds cleanly on all platforms. Part of that means using defined types from stdint.h, which I think would help us find and...
Hello, Mark ... Agree (for using stdint.h), this will require some efforts but it's definitely worth to do so. -- With best regards, Anton Korobeynikov. ...
Jason, ... Why don't use this step for some file moving? For example via creation of directories 'ggnfs' and 'msieve'. Or something like this. Maybe some code...
... Good idea, although with msieve fully integrated none of the source outside pol5 and lasieve4 is really needed, except possibly some small utility...
Jason Papadopoulos
jasonp@...
Dec 7, 2007 3:46 am
2164
... This makes sense provided we import a version of stdint.h in order to maintain the C90 compatibility of the code since a number of compilers (including...
Hello, ... Right, but fortunately there is direct alternative for vcpp. I even have already cooked .h file for this. -- With best regards, Anton Korobeynikov. ...
I just wanted to let you know that my 2.8 GHz Pentium D dual core CPU (on which I currently sieve for 6,305-) is running two copies of GGNFS at 1.2 GHz. I...
Hello, ramanvis! ... Processors usually include some protection from overheating. Typical protection is to reduce clock frequency. SO, yes, high temperature...
... That's much too hot, a processor running at full speed should not go over 60 C. I think it's likely your processor is throttling itself to avoid damage. ...
Jason Papadopoulos
jasonp@...
Dec 8, 2007 2:24 pm
2169
... may ... NO, when I turn on the computer, in two minutes, the temperature goes up to 80°C (while booting). What should I do to make the processor cooler?...
Hello, ramanvis! ... You should check if cooler is okay. Anyway, cooling CPUs is well beyond scope of this group. ... No, it s not permanent. Once you've get...
... to ... compilers ... have ... Hi Anton, I agree we could fix this for VC++ but I would prefer to fix it for all C90 compilers because some versions of...
... Really? AFAIK, "//" is valid to start comments according to the C90 standard. But I also don't understand why it would need to adhere to the C90 standard...
... for ... C90 ... to ... not ... Hi Mark, I thought that // comments are a C99 feature but I could be wrong. A large number of modern C compilers don't...
... I could argue that Microsoft is more interested in adhering to its own standard rather than someone else's... Anyways, I use Visual C++ 6 at work am I'm...