![]() |
my nfs tools program has just come across a weird relation which has 4 colons in it
893646,109:C9DF,1C549,4892F,5,13,29,3D:-6067037,94:10F1,21107,6CC25,3,7,7,7,17,3B:40e469,3d1bf3,1517,8DA7,E219,B,B,B,D,2,2,57E47 this was produced by gnfs-lasieve4I12e any clues? edit: ignore this i ran factmsieve.pl with four cores to get my relations and this is just a incomplete line that has a normal relation concatenated on |
While sieving 1296740262016530731086596964313071496078759367067277311723780236718143837916483172338976319998918264862457153448137, gnfs-lasieve4I13e (windows binary, I guess it's SVN340 - how can I find out the version when I copied the binary to a different folder?) gives errors: the command "touch" is either misspelled or can't be found.
|
[QUOTE=Andi47;178515]the comman "touch" is either misspelled or can't be found.[/QUOTE]So, do you have touch.exe available?
|
[QUOTE=smh;178519]So, do you have touch.exe available?[/QUOTE]
Does this come with either windows or GGNFS? If not, I don't have it. (and I have never seen this error before.) |
It *might* be possible to simulate it with a file touch.bat containing
[code]echo.>>%1[/code] but I haven't tried this. |
If you have cygwin installed, touch.exe is in its bin folder. I suggest adding the cygwin bin folder to your PATH variable so that GGNFS can find it. If you aren't familiar with the PATH variable, you can read this:
[url]http://vlaurie.com/computers2/Articles/environment.htm[/url] |
[QUOTE=Mini-Geek;178557]If you have cygwin installed, touch.exe is in its bin folder. I suggest adding the cygwin bin folder to your PATH variable so that GGNFS can find it. If you aren't familiar with the PATH variable, you can read this:
[url]http://vlaurie.com/computers2/Articles/environment.htm[/url][/QUOTE] Seems this doesn't work - do I have to restart windows? BTW: What does touch.exe do? |
[QUOTE=Andi47;178599]What does touch.exe do?[/QUOTE]
Not much. It sets the modification timestamp of a file to the current time. It's as though you opened the file up and re-saved it. |
[QUOTE=CRGreathouse;178608]Not much. It sets the modification timestamp of a file to the current time. It's as though you opened the file up and re-saved it.[/QUOTE]
And if the file doesn't exist, it creates an empty one with the name. |
[quote=Andi47;178599]Seems this doesn't work - do I have to restart windows?[/quote]
I'm not sure about other versions of Windows, but for me (XP 32-bit) I just have to restart the command line window, (or, in your case, lasieve instance) not Windows. You can open a new command line window and type "echo %PATH%" to see if it's added, or better yet open a command line window and type "touch" and see if it recognizes the command. But like I said, you'll probably have to restart the lasieve instance. |
You can download unix utilities from [URL="http://sourceforge.net/projects/unxutils"]here[/URL]. Put touch.exe and cat.exe in the bin folder.
There are other useful utilities in there too (grep, wc, tail, sort, etc,...) |
| All times are UTC. The time now is 22:39. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.