![]() |
|
|
#221 | |
|
Tribal Bullet
Oct 2004
3,541 Posts |
Quote:
Edit: to be more specific, if the sieving occurred on a different version of N, then that N has to be what's given to the postprocessing. Unfortunately the library is very bad at reporting that problem if it happens. Chris: ryanp really does have the resources to go after very large jobs like this... Edit 2: never mind, I found the problem. In include/common.h, change LINE_BUF_SIZE to be larger than 300, then recompile. This is a buffer overflow reading the factor base file. Last fiddled with by jasonp on 2013-08-07 at 17:23 |
|
|
|
|
|
|
#222 | |
|
Aug 2013
2510 Posts |
Quote:
The best score I found was ~1.477e-014 with A5=293700 then I tried to found a good poly for this A5 running 20 times msieve.exe -np1 293700,293701 msieve.exe -nps "stage2_norm=2.0e+26" msieve.exe -npr "min_evalue=1.0e-14" and found no good polys at all. Some of them was equal. The best was 1.020e-014. Now I understand that msieve uses random subset, but the results for the same leading coeff differ so much. I mean there are some probability or luck of finding good poly regardless of the range of leading coefficients. |
|
|
|
|
|
|
#223 |
|
"Jonathan"
Jul 2010
In a tangled web...
3278 Posts |
Hi,
I just happened to stumble upon this crash by typing a random number into a worktodo.ini file and running msieve svn 936. The number: Code:
238472934729347298373323987232349283479273 It's crashing at common/lanczos/lanczos_vv.c:386 Code:
packed_matrix_t *p = task->matrix; Now, task should of been initialized in lanczos_matmul0.c:516 Code:
p->tasks = (la_task_t *)xmalloc(sizeof(la_task_t) * Code:
if (max_nrows <= MIN_NROWS_TO_PACK)
return;
Can someone else confirm the bug? Thanks. Last fiddled with by jcrombie on 2013-08-07 at 20:58 Reason: formating |
|
|
|
|
|
#224 |
|
Tribal Bullet
Oct 2004
3,541 Posts |
Yes, I found this a few days ago in the CUDA branch and never corrected it in the trunk. It will happen for any QS job under about 75 digits.
Edit: both problems now fixed in SVN 938. Last fiddled with by jasonp on 2013-08-08 at 01:18 |
|
|
|
|
|
#225 | |
|
Jun 2012
Boulder, CO
4418 Posts |
Quote:
|
|
|
|
|
|
|
#226 |
|
Jan 2013
109 Posts |
|
|
|
|
|
|
#227 |
|
Jun 2012
Boulder, CO
12116 Posts |
|
|
|
|
|
|
#228 |
|
Sep 2009
2·1,039 Posts |
A comment to anyone reporting problems with msieve, please post the command line used to invoke it as well as the output. It would save (mis)guessing what you are trying to do.
Chris |
|
|
|
|
|
#229 | |
|
"Curtis"
Feb 2005
Riverside, CA
4,861 Posts |
Quote:
The search is definitely probabilistic, and you should not assume there is a "magic" A5. |
|
|
|
|
|
|
#230 |
|
Sep 2009
2·1,039 Posts |
Another thought, it would be nice if msieve wrote a log message saying what parameters it was called with. It would have saved ryanp from being accidentally dissed by me.
Chris |
|
|
|
|
|
#231 |
|
May 2008
Worcester, United Kingdom
21416 Posts |
Jeff has just posted an updated msieve Windows x64 binary that contains the latest bug fixes: http://gilchrist.ca/jeff/factoring/m...7_win64_i7.zip
This is a non-GPU binary but I am at last in a position to build the GPU version again (at least I will be when I get a new Nvidia card to test it in a a few days time). Given that MPIR comes in many architecture flavours and GPUs have quite a few different compute capabilities, we will now face a combinatorial explosion in binaries if we continue to deliver statically linked binaries (I have done this in order to avoid forcing people to find and install DLLs). So I think we may now have to accept that people will have to install an MPIR DLL of their choice in order to use the GPU versions of GMP-ECM and MSIEVE on Windows. Unless, of course, people can think of other ways of coping with all the variations. Brian |
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Msieve 1.53 feedback | xilman | Msieve | 149 | 2018-11-12 06:37 |
| Msieve 1.50 feedback | firejuggler | Msieve | 99 | 2013-02-17 11:53 |
| Msieve 1.43 feedback | Jeff Gilchrist | Msieve | 47 | 2009-11-24 15:53 |
| Msieve 1.42 feedback | Andi47 | Msieve | 167 | 2009-10-18 19:37 |
| Msieve 1.41 Feedback | Batalov | Msieve | 130 | 2009-06-09 16:01 |