mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > YAFU

Reply
 
Thread Tools
Old 2021-08-25, 13:31   #188
bsquared
 
bsquared's Avatar
 
"Ben"
Feb 2007

3·1,193 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
I tried it, it crashed the same way as the original.
Quote:
Originally Posted by BudgieJane View Post
Version 2.01 works OK on my Win-7 machine.
Quote:
Originally Posted by WraithX View Post
I am missing the same dll files as Budgie and James, but yafu 2.06 works fine on my Windows 7 Pro x64 computer.
I don't know how we have entered dll hell and I don't know how to get out of it, especially given that I have been unable to reproduce the problem on any windows system I have access to (win10 enterprise, win10 home, on a variety of cpus).

I have gone through the effort over the last few months to make sure my windows build system was fully updated to the latest SDK and toolset for MSVC 19. I don't recall if that was done prior to the early releases such as 2.01, which is perhaps why that one works for BudgieJane. I suspect that Brian is correct and a full rebuild with an earlier SDK could be a solution. But that doesn't explain why some people with Win7 systems are able to use 2.06., so there must be a solution from a user perspective too. Just don't know what it is yet.
bsquared is offline   Reply With Quote
Old 2021-08-25, 14:10   #189
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

33·131 Posts
Default

I think I'm a particularly oddball case in that I'm using both an old OS and a (very) old CPU (no AVX2 for example).
I don't know where to get a copy of v2.01 (that apparently work for other Win7 users), if someone wants to send me a copy I can confirm if it runs on my system or not.
James Heinrich is offline   Reply With Quote
Old 2021-08-25, 14:25   #190
kruoli
 
kruoli's Avatar
 
"Oliver"
Sep 2017
Porta Westfalica, DE

769 Posts
Default

Here you go!
kruoli is offline   Reply With Quote
Old 2021-08-25, 16:39   #191
Brian Gladman
 
Brian Gladman's Avatar
 
May 2008
Worcester, United Kingdom

72·11 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
I think I'm a particularly oddball case in that I'm using both an old OS and a (very) old CPU (no AVX2 for example).
I don't know where to get a copy of v2.01 (that apparently work for other Win7 users), if someone wants to send me a copy I can confirm if it runs on my system or not.
That would certainly mean that my build would fail with an illegal instruction exception since I build MPIR with AVX2 assembler support.
Brian Gladman is offline   Reply With Quote
Old 2021-08-25, 17:15   #192
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

33×131 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
I don't know where to get a copy of v2.01 (that apparently work for other Win7 users), if someone wants to send me a copy I can confirm if it runs on my system or not.
Quote:
Originally Posted by kruoli View Post
Here you go!
Thanks! But it crashes the same way all the others do.
Attached Thumbnails
Click image for larger version

Name:	yafu201.png
Views:	34
Size:	38.8 KB
ID:	25540  
James Heinrich is offline   Reply With Quote
Old 2021-08-25, 17:29   #193
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

23·809 Posts
Default

Is YAFU command line only? If so, maybe it can be built with msys?
rogue is offline   Reply With Quote
Old 2021-08-25, 17:43   #194
bsquared
 
bsquared's Avatar
 
"Ben"
Feb 2007

3×1,193 Posts
Default

Quote:
Originally Posted by rogue View Post
Is YAFU command line only? If so, maybe it can be built with msys?
Yes it does, but while it seems to work for me, people have reported problems/crashes there as well.

Given the availability nowadays of WSL2 and a much better visual studio implementation as of v2.06, I am actually in the process of abandoning the mingw64/msys2 build option and code from yafu. All these different options are getting to be too much for me to maintain.
bsquared is offline   Reply With Quote
Old 2021-08-25, 20:33   #195
BudgieJane
 
BudgieJane's Avatar
 
"Jane Sullivan"
Jan 2011
Beckenham, UK

32·31 Posts
Default

Quote:
Originally Posted by BudgieJane View Post
I got a system error: The program can't start because nvcuda.dll is missing from your computer. Try reinstalling the program to fix this problem.
I think I want to run away and hide. I found the reason why nvcuda.dll is missing from my computer: it's because my Win-7 computer does not have a NVIDIA graphics card. Extract from the specification:
Graphics Card: INTELĀ® HD GRAPHICS MEDIA ACCELERATOR 4600

So that explains why Brian's verson won't run.
BudgieJane is offline   Reply With Quote
Old 2021-08-25, 20:48   #196
BudgieJane
 
BudgieJane's Avatar
 
"Jane Sullivan"
Jan 2011
Beckenham, UK

27910 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
I think I'm a particularly oddball case in that I'm using both an old OS and a (very) old CPU (no AVX2 for example).
I don't know where to get a copy of v2.01 (that apparently work for other Win7 users), if someone wants to send me a copy I can confirm if it runs on my system or not.
Here's a copy of what I'm using.
Attached Files
File Type: zip yafu-2.01-x64.zip (1,018.5 KB, 26 views)
BudgieJane is offline   Reply With Quote
Old 2021-08-25, 20:48   #197
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

33·131 Posts
Default

Quote:
Originally Posted by BudgieJane View Post
my Win-7 computer does not have a NVIDIA graphics card
My computer doesn't have an NVIDIA card in it either (AMD RX480 now). But it used to in the past so it's got some copies of nvcuda.dll from 2015 still lurking in there.

Last fiddled with by James Heinrich on 2021-08-25 at 20:49
James Heinrich is offline   Reply With Quote
Old 2021-08-25, 21:06   #198
BudgieJane
 
BudgieJane's Avatar
 
"Jane Sullivan"
Jan 2011
Beckenham, UK

32·31 Posts
Default

Quote:
Originally Posted by bsquared View Post
I don't know how we have entered dll hell and I don't know how to get out of it, especially given that I have been unable to reproduce the problem on any windows system I have access to (win10 enterprise, win10 home, on a variety of cpus).

I have gone through the effort over the last few months to make sure my windows build system was fully updated to the latest SDK and toolset for MSVC 19. I don't recall if that was done prior to the early releases such as 2.01, which is perhaps why that one works for BudgieJane. I suspect that Brian is correct and a full rebuild with an earlier SDK could be a solution. But that doesn't explain why some people with Win7 systems are able to use 2.06., so there must be a solution from a user perspective too. Just don't know what it is yet.
I have come to a decision. All this new stuff will not run on my Win-7 machines, so I am giving up with those and I am going to use only my new Win-10-Pro machine. If I must run something on these old machines, I shall go back to version 1.34, which I was running until recently.

There is aboslutely NO WAY that I will expect anybody to prepare versions of their software that will run on 7-year-old machines that do not have the latest SDK and toolset together with the required hardware.

I would like to thank Ben for all his work so far, and would like to say thank-you in advance for future developments.
BudgieJane is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
yafu ignoring yafu.ini chris2be8 YAFU 6 2019-10-17 16:22
Running YAFU via Aliqueit doesn't find yafu.ini EdH YAFU 8 2018-03-14 17:22
YAFU-1.34 bsquared YAFU 119 2015-11-05 16:24
Yafu bug. storflyt32 YAFU 2 2015-06-29 05:19
yafu 1.32 bsquared YAFU 28 2012-07-20 16:17

All times are UTC. The time now is 12:35.


Thu Dec 9 12:35:53 UTC 2021 up 139 days, 7:04, 0 users, load averages: 1.65, 1.50, 1.37

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.