Requirements for Perfect Cuboids?

Alles zum Projekt yoyo@home
Everything about the project yoyo@home
Nachricht
Autor
Benutzeravatar
Conan
XBOX360-Installer
XBOX360-Installer
Beiträge: 80
Registriert: 11.02.2010 11:09

Requirements for Perfect Cuboids?

#1 Ungelesener Beitrag von Conan » 26.09.2017 06:06

I am unable to get Perfect Cuboids to run on my Linux Fedora 16 64 bit install.
It runs fine on my Fedora 21 64 bit install

I can't use ldd to see what dependencies are needed as the file is not a dynamic executable apparently.
Also readelf and objdump commands don't work on this older install but do work on the Fedora 21 install where I can see nothing is missing, but on Fedora 16 I can't really see anything.

So I am asking what is needed to run this programme?

Your programme (pcuboid) says I am using linux 3.6.11-4.fc16.x86_64 on the Fedora 16 install
and linux 3.17.4-301.fc21.x86_64 on the Fedora 21 install.

I am using an app_info.xml file to launch the programme and it is copied from the Fedora 21 machine so should be the same.

Thanks
Conan
Bild

x3mEn
Prozessor-Polier
Prozessor-Polier
Beiträge: 102
Registriert: 20.03.2011 22:23

Re: Requirements for Perfect Cuboids?

#2 Ungelesener Beitrag von x3mEn » 26.09.2017 17:38

Code: Alles auswählen

primes4k1.bin
primes4k3.bin
But please pay attention, these binaries will be replaced be new versions after 2^50 (1st batch goal) reached.

Benutzeravatar
Conan
XBOX360-Installer
XBOX360-Installer
Beiträge: 80
Registriert: 11.02.2010 11:09

Re: Requirements for Perfect Cuboids?

#3 Ungelesener Beitrag von Conan » 27.09.2017 00:57

Thanks for the reply x3mEn.

If these binaries are not downloaded with the application, then where do I get them?

Before I added back in my app_info.xml file the Perfect Cuboid application downloaded and ran without me needing to get other files, and in fact no other file seems to be present in the yoyo folder (this was on the Fedora 21 machine).
As only the executable was downloaded I just copied it to my other computer and modified my app_info.xml file to get work.

I did not have a problem doing this for Collatz application (which I used the same method just described to get work).
I have noticed that since adding Perfect Cuboid to my app_info.xml file I no longer get Collatz work.
But that could be a priority thing.

Thanks
Conan
Bild

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8045
Registriert: 17.12.2002 14:09
Wohnort: Berlin
Kontaktdaten:

Re: Requirements for Perfect Cuboids?

#4 Ungelesener Beitrag von yoyo » 27.09.2017 07:05

All thos files are part of the Perfect Cuboid application and are downloaded by your Boinc client.It's not the app which downloads the files, it's Boinc client.
Please provide a ls -l of the yoyo@home Boinc project folder.

When Boinc starts the app the files are copied (or linked) into the slot folder.

yoyo
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

x3mEn
Prozessor-Polier
Prozessor-Polier
Beiträge: 102
Registriert: 20.03.2011 22:23

Re: Requirements for Perfect Cuboids?

#5 Ungelesener Beitrag von x3mEn » 27.09.2017 07:11

These 2 binaries are definetely necessary for Perfect Cuboid 207.02 and attempt to run app without their existance leads to boinc exit with error code EXIT_FAILURE (1).
Please copy these binaries from the yoyo project folder of boinc client, who doesn't use app_info.xml.
The only thing they can be called as

Code: Alles auswählen

primes4k1.bin.1
primes4k3.bin.1
I don't know a way to download these binaries directly, although boinc client does download them so the links exist by all means.

Collatz subproject has completed.

Benutzeravatar
Conan
XBOX360-Installer
XBOX360-Installer
Beiträge: 80
Registriert: 11.02.2010 11:09

Re: Requirements for Perfect Cuboids?

#6 Ungelesener Beitrag von Conan » 28.09.2017 01:25

Thanks yoyo and x3mEn

This is the output I think you have asked for (edited to remove personal naming)

[root@AMDX4955]# ls -l /BOINC/projects/www.rechenkraft.net_yoyo/
total 17704
-rw-rw-r--. 1 5699 Sep 25 08:42 app_info.xml
-rw-rw-r--. 1 5666 Sep 3 2013 app_info.xml~
-rwxr-xr-x. 1 1766176 Aug 17 21:38 collatz_0.01_x86_64-pc-linux-gnu
-rw-rw-r--. 1 681 Dec 11 2012 default_stat_icon_01.png
-rwxrwxr-x. 1 1397960 Dec 11 2012 dnetc519b-linux-amd64-elf
-rw-rw-r--. 1 11020 Dec 11 2012 ecm_01.png
-rw-rw-r--. 1 396829 Sep 11 2012 ecm.20110809.linux_x86_64.tar.gz
-rw-rw-r--. 1 83874 Jan 19 2009 ecm621_info.zip
-rwxrwxr-x. 1 536768 Jan 19 2009 ecm-6.2.1_x86_64-pc-linux-gnu
-rw-rw-r--. 1 1233 Jan 19 2009 ecmjob_0.02_i686-pc-linux-gnu.xml
-rwxrwxr-x. 1 260384 Jan 19 2009 ecmwrapper_0.03_x86_64-pc-linux-gnu
-rw-rw-r--. 1 12574 Dec 11 2012 evo_01.png
-rw-rw-r--. 1 229 Nov 29 2009 evojob_0.01_i686-pc-linux-gnu.xml
-rw-rw-r--. 1 3557847 Sep 11 2012 evo_muon.2009122401.linux86-wine.tar.gz
-rwxrwxr-x. 1 193216 Nov 29 2009 evowrapper_0.01_i686-pc-linux-gnu
-rwxrwxr-x. 1 713212 Dec 11 2012 harmtree_0.10_i686-pc-linux-gnu
-rw-rw-r--. 1 2236 Dec 11 2012 job_2.02_x86_64-pc-linux-gnu
-rw-rw-r--. 1 9464 Dec 11 2012 muon_01.png
-rwxrwxr-x. 1 371744 Mar 25 2011 muon1.exe
-rwxrwxr-x. 1 372256 Nov 28 2009 muon44d_win32.exe
-rw-rw-r--. 1 1320 Nov 28 2009 muon_config_1.02.txt
-rw-rw-r--. 1 2638917 Nov 28 2009 muon_datafiles_1.01.zip
-rw-rw-r--. 1 616 Nov 28 2009 muonjob_1.04_windows_intelx86.xml
-rwxrwxr-x. 1 167936 Nov 28 2009 muon_unzip_1.01_win32.exe
-rw-rw-r--. 1 21 Nov 28 2009 muon_user_1.01.txt
-rwxrwxr-x. 1 193216 Nov 28 2009 muonwrapper_0.01_lin32_intelx86
-rwxrwxr-x. 1 1569416 Sep 2 2013 oddWeiredSearch_0.01_x86_64-pc-linux-gnu
-rw-rw-r--. 1 6677 Dec 11 2012 ogr_01.png
-rwxr-xr-x. 1 1803072 Sep 20 17:07 pcuboid_207.02_x86_64-pc-linux-gnu
-rw-rw-r--. 1 182 Dec 25 2009 README.txt
-rw-rw-r--. 1 368264 Jul 7 2016 results.dat
-rw-rw-r--. 1 10749 Dec 11 2012 rkn_01.png
-rw-rw-r--. 1 6527 Nov 29 2009 S005_Preferences_1.02_Win32.txt
-rwxrwxr-x. 1 1291116 Nov 29 2009 S005r6gSimulatorWin32.exe
-rw-rw-r--. 1 68 Sep 27 09:36 slideshow_00
-rw-rw-r--. 1 68 Sep 27 09:36 slideshow_01
-rw-rw-r--. 1 68 Sep 27 09:36 slideshow_02
-rw-rw-r--. 1 69 Sep 27 09:36 slideshow_03
-rw-rw-r--. 1 68 Sep 27 09:36 slideshow_04
-rw-rw-r--. 1 82 Sep 27 09:36 stat_icon
-rwxrwxr-x. 1 261160 Dec 11 2012 wrapper_519.01_x86_64-pc-linux-gnu


This is the same on both computers, and as those two files are missing from both computers it seems I have not processed any work since creating my app_info.xml. So it could be a problem if I have to include the two missing files.

The work I processed was when I removed the app_info.xml to download the project, when it finished I added the app_info.xml back into the folder.

I will remove my app_info.xml so I can get the correct files downloaded but how do they look in an app_info.xml file?

This is the last two added applications to my fully working app_info.xml file. The Collatz part did work and I got work.

<app>
<name>collatz</name>
<user_friendly_name>Collatz</user_friendly_name>
</app>
<file_info>
<name>collatz_0.01_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>
<app_version>
<app_name>collatz</app_name>
<version_num>1</version_num>
<file_ref>
<file_name>collatz_0.01_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>pcuboid</name>
<user_friendly_name>Perfect Cuboid</user_friendly_name>
</app>
<file_info>
<name>pcuboid_207.02_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>
<app_version>
<app_name>pcuboid</app_name>
<version_num>20702</version_num>
<file_ref>
<file_name>pcuboid_207.02_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
</app_version>
Bild

x3mEn
Prozessor-Polier
Prozessor-Polier
Beiträge: 102
Registriert: 20.03.2011 22:23

Re: Requirements for Perfect Cuboids?

#7 Ungelesener Beitrag von x3mEn » 28.09.2017 09:09

I can only assume how app_info.xml should look like:

Code: Alles auswählen

<app> 
  <name>pcuboid</name>
  <user_friendly_name>Perfect Cuboid</user_friendly_name>
</app>
<file_info>
  <name>pcuboid_207.02_x86_64-pc-linux-gnu</name>
  <executable/>
</file_info>
<file_info>
  <name>primes4k1.bin.1</name>
</file_info>
<file_info>
  <name>primes4k3.bin.1</name>
</file_info>
<app_version>
  <app_name>pcuboid</app_name>
  <version_num>20702</version_num>
  <file_ref>
    <file_name>pcuboid_207.02_x86_64-pc-linux-gnu</file_name>
    <main_program/>
  </file_ref>
  <file_ref>
    <file_name>primes4k1.bin.1</file_name>
    <open_name>primes4k1.bin</open_name>
    <copy_file/>
  </file_ref>
  <file_ref>
    <file_name>primes4k3.bin.1</file_name>
    <open_name>primes4k3.bin</open_name>
    <copy_file/>
  </file_ref>
</app_version>
But you have to check this by yourselves cause I have no enough motivation for such trial-trip.

Btw, I saw you often asking same quastion on other projects forums, what's a meaning of having app_info instead of natural BOINC usage?
Do you afraid that some time some project will replace executable by malicious code, thus using app_info preserve from unwanted app actions?
Zuletzt geändert von x3mEn am 28.09.2017 09:33, insgesamt 1-mal geändert.

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8045
Registriert: 17.12.2002 14:09
Wohnort: Berlin
Kontaktdaten:

Re: Requirements for Perfect Cuboids?

#8 Ungelesener Beitrag von yoyo » 28.09.2017 09:25

Why you want to use an app_info.xml.
Go without it and boinc downloads everything it needs and IMHO you will find all infos in client_state.xml.
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

Benutzeravatar
Conan
XBOX360-Installer
XBOX360-Installer
Beiträge: 80
Registriert: 11.02.2010 11:09

Re: Requirements for Perfect Cuboids?

#9 Ungelesener Beitrag von Conan » 28.09.2017 15:12

I have been a member of yoyo@home for many years, and in order to get all yoyo applications to get work on the same computer an app_info.xml was one way to achieve this, particularly on Linux with Wine also needed to get things to run.
I did not realise that I no longer needed this file.
So I have deleted my app_info.xml file and will see what happens, hopefully as I request work from each sub-project they will download the requested application and needed files.

Thanks again for your help

Conan
Bild

Antworten

Zurück zu „Number crunching“