20160915, 14:38  #12  
"Ben"
Feb 2007
110111111010_{2} Posts 
Quote:
Thanks for the info you posted. All I can say so far is that the newest code built for linux, with the latest msieve code also built for linux, works with no issues. I'll do some investigating and find out what is broken... maybe it is a windows thing. Last fiddled with by bsquared on 20160915 at 14:42 

20160915, 17:57  #13 
"Ben"
Feb 2007
2×1,789 Posts 
Whatever the problem is, it is isolated to version 1.34.5 (or perhaps earlier) on windows systems:
v1.34.5 Code:
09/15/16 11:18:01 v1.34.5 @ WINDOWSSYSTEM, nfs: commencing nfs on c99: 741244879109376246366513985428555418845913568310626508732412421094649581664407020182598936240636611 09/15/16 11:18:01 v1.34.5 @ WINDOWSSYSTEM, nfs: commencing poly selection with 4 threads 09/15/16 11:18:01 v1.34.5 @ WINDOWSSYSTEM, nfs: setting deadline of 297 seconds 09/15/16 11:22:46 v1.34.5 @ WINDOWSSYSTEM, nfs: completed 56 ranges of size 5 in 284.8455 seconds 09/15/16 11:22:46 v1.34.5 @ WINDOWSSYSTEM, nfs: best poly = # norm 1.646415e013 alpha 4.744248 e 1.356e008 rroots 4 09/15/16 12:36:22 v1.34.5 @ LINUXSYSTEM: commencing nfs on c99: 741244879109376246366513985428555418845913568310626508732412421094649581664407020182598936240636611 09/15/16 12:36:22 v1.34.5 @ LINUXSYSTEM: commencing poly selection with 8 threads 09/15/16 12:36:22 v1.34.5 @ LINUXSYSTEM: setting deadline of 148 seconds 09/15/16 12:38:53 v1.34.5 @ LINUXSYSTEM: completed 9173 ranges of size 5 in 150.9921 seconds 09/15/16 12:38:53 v1.34.5 @ LINUXSYSTEM: best poly = # norm 1.197408e13 alpha 4.840726 e 1.182e08 rroots 2 Code:
09/15/16 09:50:01 v1.35beta @ WINDOWSVERSION, nfs: commencing nfs on c99: 741244879109376246366513985428555418845913568310626508732412421094649581664407020182598936240636611 09/15/16 09:50:02 v1.35beta @ WINDOWSVERSION, nfs: commencing poly selection with 4 threads 09/15/16 09:50:02 v1.35beta @ WINDOWSVERSION, nfs: setting deadline of 297 seconds 09/15/16 09:55:00 v1.35beta @ WINDOWSVERSION, nfs: completed 1096 ranges of size 5 in 298.5198 seconds 09/15/16 09:55:00 v1.35beta @ WINDOWSVERSION, nfs: best poly = # norm 1.334633e013 alpha 4.735009 e 1.235e008 rroots 2 09/15/16 12:52:00 v1.35beta @ LINUXVERSION, nfs: commencing nfs on c99: 741244879109376246366513985428555418845913568310626508732412421094649581664407020182598936240636611 09/15/16 12:52:00 v1.35beta @ LINUXVERSION, nfs: commencing poly selection with 8 threads 09/15/16 12:52:00 v1.35beta @ LINUXVERSION, nfs: setting deadline of 148 seconds 09/15/16 12:54:30 v1.35beta @ LINUXVERSION, nfs: completed 11525 ranges of size 5 in 150.0306 seconds 09/15/16 12:54:30 v1.35beta @ LINUXVERSION, nfs: best poly = # norm 1.195023e13 alpha 4.787281 e 1.173e08 rroots 4 
20160915, 19:08  #14  
"Dave"
Sep 2005
UK
2776_{10} Posts 
Quote:
Solving the crash is beyond my capabilities. I thought that it might be related to the pthreads library. The latest compiled version I could find is from 2012. Do you have a working version of yafu 1.35beta for windows that you can post somewhere? 

20160915, 19:11  #15 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK
11553_{8} Posts 
My msieve version, windows 64 bit.

20160915, 20:52  #16  
"Ben"
Feb 2007
2·1,789 Posts 
Quote:


20160916, 03:55  #17 
"Ed Hall"
Dec 2009
Adirondack Mtns
7637_{8} Posts 
I'm having a problem that may be related, but not sure. I'm limited for time right now. I was going to wait until I could gather some more data, but since it might be relative, here's some of what I have:
I have a number that won't factor on four different linux machines using the newest versions of all the packages. The runs seem to drop out with no messages, all the way to the command prompt (edit  YAFU was started from the command prompt.): Code:
12936 45949468771135 4360973942040003788613537 12936 8626660180883 4360973941819841271959991 12936 32826124443295 4360973940891776402571718 12936 58188657626405 4360973941635782096255512 save 1.835027e14 4.6541 3235478.33 4.963615e09 rroots 2 save 1.734181e14 4.5970 3434628.62 4.825250e09 rroots 2 hashtable: 1024 entries, 0.02 MB elapsed time of 905.3081 seconds exceeds 803 second deadline; poly select done nfs: commencing algebraic side lattice sieving over range: 1120000  1130000 nfs: commencing algebraic side lattice sieving over range: 1110000  1120000 ...(lines removed for efficiency) nfs: commencing algebraic side lattice sieving over range: 1480000  1490000 nfs: commencing algebraic side lattice sieving over range: 1470000  1480000 nfs: commencing msieve filtering 4678794529377765619886998533986913620849434520921582732844299916951588150985105814225896836243076543231 nfs: commencing algebraic side lattice sieving over range: 1500000  1510000 nfs: commencing algebraic side lattice sieving over range: 1490000  1500000 nfs: commencing msieve filtering 4678794529377765619886998533986913620849434520921582732844299916951588150985105814225896836243076543231 BTW, I do have the factors. One of my machines found them with ECM: Code:
prp45 = 508796826600370749062703008999220415547332823 prp58 = 9195801319438410752790284108566289031895884501156735887897 Last fiddled with by EdH on 20160916 at 03:57 Reason: clarification 
20160916, 12:14  #18  
"Dave"
Sep 2005
UK
2^{3}·347 Posts 
Quote:
I am going to try building yafu 1.34.5 with the latest msieve again as it appeared to work last time. It it does, then the problem would appear to lie with yafu, otherwise it would appear to be a msieve problem. If it works on linux, then may be msieve has a problem detecting the L3 cache size on windows. 

20160916, 14:37  #19  
"Ben"
Feb 2007
2×1,789 Posts 
Quote:


20160916, 15:43  #20  
"Dave"
Sep 2005
UK
2^{3}·347 Posts 
Quote:
This (the LA problem) is starting to look like a problem with msieve on windows detecting the L3 cache size. 

20160916, 17:21  #21 
"Dave"
Sep 2005
UK
AD8_{16} Posts 
OK the problem is with yafu calling the msieve library. I tested this by running poly select and sieving phases only from yafu, and then using the msieve binary to run filter, LA and sq root phases. Using msieve.exe the L3 cache size was correctly identified as 20480 kB and the superblock size calculated to be 1966080, and the LA ran successfully.

20160916, 17:37  #22  
"Ben"
Feb 2007
6772_{8} Posts 
Quote:


Thread Tools  
Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
Running YAFU via Aliqueit doesn't find yafu.ini  EdH  YAFU  8  20180314 17:22 
A Desperate appeal! (by Richard K. Guy)... deadline is September 30, 2016  philmoore  Factoring  102  20161001 12:16 
msieve poly select: choosing Stage1norm  VBCurtis  Msieve  0  20160411 21:33 
Starting NFS skipping poly select  jux  YAFU  5  20160102 01:01 
Time it takes to select polynomials for 154 digits  John5788  Factoring  23  20080827 07:54 