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. ...
2146
Mark Rodenkirch
mgrogue
Dec 5, 2007 3:21 am
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...
2147
gchil0
Dec 5, 2007 6:21 am
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....
2148
mgrogue@...
mgrogue
Dec 5, 2007 4:22 pm
That would be awesome. Please keep up posted on your progress. --Mark...
2149
Bob Backstrom
bobb7772004
Dec 5, 2007 5:39 pm
... 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...
2150
gchil0
Dec 5, 2007 7:42 pm
... 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...
2151
James Wanless
bearnol
Dec 5, 2007 8:07 pm
Yes, I've been helped by Bob's makems... mind, Greg's offering sounds great! - I'll await eagerly- thanks! J...
2152
James Wanless
bearnol
Dec 5, 2007 8:11 pm
Re-reading my post - it sounds a bit odd :) That 'thanks39; is on behalf of the whole community, of course!...
2153
Jason Papadopoulos
jasonp@...
Dec 5, 2007 8:51 pm
... 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...
2154
mgrogue@...
mgrogue
Dec 5, 2007 9:14 pm
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...
2155
gchil0
Dec 5, 2007 10:25 pm
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 ...
2156
Jason Papadopoulos
jasonp@...
Dec 6, 2007 6:41 am
... 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...
2157
Anton Korobeynikov
aslsoft
Dec 6, 2007 6:55 am
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...
2158
Jason Papadopoulos
jasonp@...
Dec 6, 2007 7:11 pm
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...
2159
br_gladman
Dec 6, 2007 7:44 pm
... 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...
2160
Mark Rodenkirch
mgrogue
Dec 6, 2007 10:50 pm
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...
2161
Anton Korobeynikov
aslsoft
Dec 7, 2007 12:16 am
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. ...
2162
Anton Korobeynikov
aslsoft
Dec 7, 2007 12:18 am
Jason, ... Why don't use this step for some file moving? For example via creation of directories 'ggnfs39; and 'msieve39;. Or something like this. Maybe some code...
2163
Jason Papadopoulos
jasonp@...
Dec 7, 2007 3:46 am
... Good idea, although with msieve fully integrated none of the source outside pol5 and lasieve4 is really needed, except possibly some small utility...
2164
Brian Gladman
br_gladman
Dec 7, 2007 9:02 am
... 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...
2165
Anton Korobeynikov
aslsoft
Dec 8, 2007 1:00 pm
Hello, ... Right, but fortunately there is direct alternative for vcpp. I even have already cooked .h file for this. -- With best regards, Anton Korobeynikov. ...
2166
ramanvis
Dec 8, 2007 2:05 pm
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...
2167
Andrey Belenko
a_belenko
Dec 8, 2007 2:16 pm
Hello, ramanvis! ... Processors usually include some protection from overheating. Typical protection is to reduce clock frequency. SO, yes, high temperature...
2168
Jason Papadopoulos
jasonp@...
Dec 8, 2007 2:24 pm
... 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. ...
2169
ramanvis
Dec 8, 2007 3:43 pm
... 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?...
2170
Andrey Belenko
a_belenko
Dec 8, 2007 3:53 pm
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...
2171
br_gladman
Dec 8, 2007 8:43 pm
... 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...
2172
Mark Rodenkirch
mgrogue
Dec 8, 2007 9:05 pm
... 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...
2173
br_gladman
Dec 8, 2007 9:58 pm
... 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...
2174
Mark Rodenkirch
mgrogue
Dec 8, 2007 11:12 pm
... 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...