partools-users Mailing List for ParTools
Support for manual parallelization of sequential C programs.
Status: Beta
Brought to you by:
mtla
You can subscribe to this list here.
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(7) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|
From: Leonardo S. V. <leo...@gm...> - 2013-07-12 14:57:22
|
Thanks, I understood. Leonardo Solis Vasquez M.Sc. Electronic Engineering, 2013 | Politecnico di Torino leo...@st... On Fri, Jul 12, 2013 at 4:37 PM, Mihai T. Lazarescu < mih...@po...> wrote: > On Fri, Jul 12, 2013 at 04:29:32PM +0200, Leonardo Solis Vasquez wrote: > > > Step4: yumdownloader --source $(yum groupinfo partools | sed '1,/:$/ d') > gives: > > No source RPM found for libpartools-1.1.0-1.i686 > > No source RPM found for libpartools-1.0.1-2.i686 > > No source RPM found for libpartools-1.0.0-2.i686 > > No source RPM found for libpartools-1.0.2-1.i686 > > No source RPM found for partools-codeblocks-plugin-1.0.1-4.i686 > > No source RPM found for partools-codeblocks-plugin-1.1.0-1.i686 > > No source RPM found for partools-codeblocks-plugin-1.0.2-1.i686 > > No source RPM found for partools-ocaml-cil-1.0.2-1.i686 > > No source RPM found for partools-ocaml-cil-1.0.1-3.i686 > > No source RPM found for partools-ocaml-cil-1.1.0-1.i686 > > No source RPM found for partools-zgrviewer-1.0.1-1.noarch > > No source RPM found for partools-zgrviewer-1.1.0-1.noarch > > No source RPM found for partools-zgrviewer-1.0.2-1.noarch > > Nothing to download > > > > Are these Step4-results correct? > > > > After Step4, will the source RPMs be downloaded to my > > computer, so then I can compile them locally? > > Do not install the source RPMs. The binaries installed are > sufficient to run the tools. You are set to go. > > Just update them (step 3 in the INSTALL) when a new version > is advertised on the partools-announce list. :-) > > Otherwise, ParTools RPMs will be updated automatically along > with other packages of the distribution every time you update > the CentOS box, e.g., through 'yum update'. > > Mihai > > > ------------------------------------------------------------------------------ > See everything from the browser to the database with AppDynamics > Get end-to-end visibility with application monitoring from AppDynamics > Isolate bottlenecks and diagnose root cause in seconds. > Start your free trial of AppDynamics Pro today! > http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk > _______________________________________________ > ParTools-users mailing list > Par...@li... > https://lists.sourceforge.net/lists/listinfo/partools-users > |
From: Mihai T. L. <mih...@po...> - 2013-07-12 14:44:16
|
On Fri, Jul 12, 2013 at 04:29:32PM +0200, Leonardo Solis Vasquez wrote: > Step4: yumdownloader --source $(yum groupinfo partools | sed '1,/:$/ d') gives: > No source RPM found for libpartools-1.1.0-1.i686 > No source RPM found for libpartools-1.0.1-2.i686 > No source RPM found for libpartools-1.0.0-2.i686 > No source RPM found for libpartools-1.0.2-1.i686 > No source RPM found for partools-codeblocks-plugin-1.0.1-4.i686 > No source RPM found for partools-codeblocks-plugin-1.1.0-1.i686 > No source RPM found for partools-codeblocks-plugin-1.0.2-1.i686 > No source RPM found for partools-ocaml-cil-1.0.2-1.i686 > No source RPM found for partools-ocaml-cil-1.0.1-3.i686 > No source RPM found for partools-ocaml-cil-1.1.0-1.i686 > No source RPM found for partools-zgrviewer-1.0.1-1.noarch > No source RPM found for partools-zgrviewer-1.1.0-1.noarch > No source RPM found for partools-zgrviewer-1.0.2-1.noarch > Nothing to download > > Are these Step4-results correct? > > After Step4, will the source RPMs be downloaded to my > computer, so then I can compile them locally? Do not install the source RPMs. The binaries installed are sufficient to run the tools. You are set to go. Just update them (step 3 in the INSTALL) when a new version is advertised on the partools-announce list. :-) Otherwise, ParTools RPMs will be updated automatically along with other packages of the distribution every time you update the CentOS box, e.g., through 'yum update'. Mihai |
From: Leonardo S. V. <leo...@gm...> - 2013-07-12 14:29:41
|
On Fri, Jul 12, 2013 at 2:51 PM, Mihai T. Lazarescu < mih...@po...> wrote: > On Fri, Jul 12, 2013 at 02:14:47PM +0200, Leonardo Solis Vasquez wrote: > > > Currently I am using CenTOS 6.4. I am trying to install with > > the RPMs using YUM. > > However in the following the INSTALL file, step. 2: > > 2. Install the ParTools RPMs and their dependencies: > > yum groupinstall partools > > I got he following: > > > > [root@leohost ParTools]# yum groupinstall partools > > > ParTools_InstallRPM_Executing_Step2.txt > > Error: Package: partools-codeblocks-plugin-1.1.0-1.i686 > (partools-testing) > > Requires: codeblocks > > Error: Package: libpartools-1.1.0-1.i686 (partools-testing) > > Requires: avl > > Error: Package: partools-codeblocks-plugin-1.1.0-1.i686 > (partools-testing) > > Requires: libcodeblocks.so.0 > > Error: Package: libpartools-1.1.0-1.i686 (partools-testing) > > Requires: avl-devel > > The dependencies 'codeblocks' and 'avl' are provided currently > by the EPEL repository: > > http://fedoraproject.org/wiki/EPEL > > Follow their instructions to add it to yum sources and try again. > > Thanks, I have added this missing bit to INSTALL. :-) > Thanks, Step 2 was passed successfully, specifically: For EL6: ( As indicated in http://fedoraproject.org/wiki/EPEL/FAQ#Using_EPEL ) su -c 'rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm' yum install codeblocks ... yum install avl Step3: yum groupupdate partools gives: No packages in any requested group available to install or update Step4: yumdownloader --source $(yum groupinfo partools | sed '1,/:$/ d') gives: No source RPM found for libpartools-1.1.0-1.i686 No source RPM found for libpartools-1.0.1-2.i686 No source RPM found for libpartools-1.0.0-2.i686 No source RPM found for libpartools-1.0.2-1.i686 No source RPM found for partools-codeblocks-plugin-1.0.1-4.i686 No source RPM found for partools-codeblocks-plugin-1.1.0-1.i686 No source RPM found for partools-codeblocks-plugin-1.0.2-1.i686 No source RPM found for partools-ocaml-cil-1.0.2-1.i686 No source RPM found for partools-ocaml-cil-1.0.1-3.i686 No source RPM found for partools-ocaml-cil-1.1.0-1.i686 No source RPM found for partools-zgrviewer-1.0.1-1.noarch No source RPM found for partools-zgrviewer-1.1.0-1.noarch No source RPM found for partools-zgrviewer-1.0.2-1.noarch Nothing to download Are these Step4-results correct? After Step4, will the source RPMs be downloaded to my computer, so then I can compile them locally? |
From: Mihai T. L. <mih...@po...> - 2013-07-12 12:52:07
|
On Fri, Jul 12, 2013 at 02:14:47PM +0200, Leonardo Solis Vasquez wrote: > Currently I am using CenTOS 6.4. I am trying to install with > the RPMs using YUM. > However in the following the INSTALL file, step. 2: > 2. Install the ParTools RPMs and their dependencies: > yum groupinstall partools > I got he following: > > [root@leohost ParTools]# yum groupinstall partools > > ParTools_InstallRPM_Executing_Step2.txt > Error: Package: partools-codeblocks-plugin-1.1.0-1.i686 (partools-testing) > Requires: codeblocks > Error: Package: libpartools-1.1.0-1.i686 (partools-testing) > Requires: avl > Error: Package: partools-codeblocks-plugin-1.1.0-1.i686 (partools-testing) > Requires: libcodeblocks.so.0 > Error: Package: libpartools-1.1.0-1.i686 (partools-testing) > Requires: avl-devel The dependencies 'codeblocks' and 'avl' are provided currently by the EPEL repository: http://fedoraproject.org/wiki/EPEL Follow their instructions to add it to yum sources and try again. Thanks, I have added this missing bit to INSTALL. :-) Mihai |
From: Leonardo S. V. <leo...@gm...> - 2013-07-12 12:46:22
|
Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * base: mirrors.prometeus.net * extras: mirrors.prometeus.net * updates: mirrors.prometeus.net Setting up Group Process Checking for new repos for mirrors Resolving Dependencies --> Running transaction check ---> Package libpartools.i686 0:1.1.0-1 will be installed --> Processing Dependency: libxml2-devel for package: libpartools-1.1.0-1.i686 --> Processing Dependency: avl-devel for package: libpartools-1.1.0-1.i686 --> Processing Dependency: avl for package: libpartools-1.1.0-1.i686 ---> Package partools-codeblocks-plugin.i686 0:1.1.0-1 will be installed --> Processing Dependency: libwx_gtk2u_xrc-2.8.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: libwx_gtk2u_richtext-2.8.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: libwx_gtk2u_qa-2.8.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: libwx_gtk2u_html-2.8.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: libwx_gtk2u_core-2.8.so.0(WXU_2.8) for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: libwx_gtk2u_core-2.8.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: libwx_gtk2u_aui-2.8.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: libwx_gtk2u_adv-2.8.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: libwx_baseu_xml-2.8.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: libwx_baseu_net-2.8.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: libwx_baseu-2.8.so.0(WXU_2.8) for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: libwx_baseu-2.8.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: libcodeblocks.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: codeblocks for package: partools-codeblocks-plugin-1.1.0-1.i686 ---> Package partools-ocaml-cil.i686 0:1.1.0-1 will be installed --> Processing Dependency: ocaml(runtime) = 3.11.2 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Unix) = 0596a58544f8cd88fed5bf5432a53d43 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Sys) = 21bf525b2b3f3a46a54b96163adfe387 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(String) = ecc403546c1c50056801131811c39017 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Str) = 6d55a2164c08a48952f20f86f1b83bd7 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Stack) = 3acaafc4b4651e7b29c1bbfa86320dec for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Set) = c4be5d24d30c129dd60d2739e54db7dd for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Random) = 462fc826fd1ae9df8d15e3cb798cba9d for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Queue) = 56b5e04dcda600ae0cdf49a37f17fcd9 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Printf) = 807ecd3a1538992580464c03462c9964 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Printexc) = 278aebf1caaf292dc9bde915f6753bd6 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Pervasives) = 88cb1505c8bdf9a4dcd2cdf3452732b4 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Parsing) = 29c3f123280f8e6e639cfb025b3c9a3f for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Obj) = 57b3fe2fcfe45ee25709b8ae556264d1 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Nativeint) = 7233ce5207a538fea4f0c61ed411ea2c for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Nat) = 3ba7c2bfbc706aa841271c572dbb55de for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Marshal) = 02be0525cda0ca38ef8d49584e7769d6 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Map) = d6ea0139afe59a16df7b23d35e571de7 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(List) = a0e2e49d266ff302f8667651a43f71ba for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Lexing) = 4d17267334f1a6c75730dc3fae21fb9b for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Int64) = d501d6e89fdce41c79f274fb464995d5 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Int32) = b2545c419b6b6a173cac4c0a3e7e0277 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Hashtbl) = ee2a3220e38a4350c5bc131ce9f3f6ce for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Gc) = bf884f8416bc19d4f57421e499a1aa8a for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Filename) = 9d7d89d76fb7c750cebd9ea5578bba67 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Char) = 3da72249626c7db769beafc97036cb4f for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(CamlinternalOO) = f83f268cd1a00c37180b9b1fb9306031 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Buffer) = 0ce5de86183a833ed112488a1e6d281d for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Big_int) = b094bddd70d11f4b8592f3957a8b3d9f for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Array) = 9c9fa5f11e2d6992c427dde4d1168489 for package: partools-ocaml-cil-1.1.0-1.i686 --> Processing Dependency: ocaml(Arg) = b6513be035dc9c8a458c189cd8841700 for package: partools-ocaml-cil-1.1.0-1.i686 ---> Package partools-zgrviewer.noarch 0:1.1.0-1 will be installed --> Processing Dependency: partools-java for package: partools-zgrviewer-1.1.0-1.noarch --> Processing Dependency: graphviz for package: partools-zgrviewer-1.1.0-1.noarch --> Running transaction check ---> Package graphviz.i686 0:2.26.0-10.el6 will be installed --> Processing Dependency: libgd.so.2 for package: graphviz-2.26.0-10.el6.i686 --> Processing Dependency: libXpm.so.4 for package: graphviz-2.26.0-10.el6.i686 --> Processing Dependency: libXaw.so.7 for package: graphviz-2.26.0-10.el6.i686 ---> Package libpartools.i686 0:1.1.0-1 will be installed --> Processing Dependency: avl-devel for package: libpartools-1.1.0-1.i686 --> Processing Dependency: avl for package: libpartools-1.1.0-1.i686 ---> Package libxml2-devel.i686 0:2.7.6-12.el6_4.1 will be installed --> Processing Dependency: libxml2 = 2.7.6-12.el6_4.1 for package: libxml2-devel-2.7.6-12.el6_4.1.i686 --> Processing Dependency: zlib-devel for package: libxml2-devel-2.7.6-12.el6_4.1.i686 ---> Package ocaml-runtime.i686 0:3.11.2-2.el6 will be installed ---> Package partools-codeblocks-plugin.i686 0:1.1.0-1 will be installed --> Processing Dependency: libcodeblocks.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: codeblocks for package: partools-codeblocks-plugin-1.1.0-1.i686 ---> Package partools-java-jre.noarch 0:1.1.0-1 will be installed ---> Package wxBase.i686 0:2.8.12-1.el6.centos will be installed ---> Package wxGTK.i686 0:2.8.12-1.el6.centos will be installed --> Running transaction check ---> Package gd.i686 0:2.0.35-11.el6 will be installed ---> Package libXaw.i686 0:1.0.11-2.el6 will be installed ---> Package libXpm.i686 0:3.5.10-2.el6 will be installed ---> Package libpartools.i686 0:1.1.0-1 will be installed --> Processing Dependency: avl-devel for package: libpartools-1.1.0-1.i686 --> Processing Dependency: avl for package: libpartools-1.1.0-1.i686 ---> Package libxml2.i686 0:2.7.6-8.el6_3.4 will be updated --> Processing Dependency: libxml2 = 2.7.6-8.el6_3.4 for package: libxml2-python-2.7.6-8.el6_3.4.i686 ---> Package libxml2.i686 0:2.7.6-12.el6_4.1 will be an update ---> Package partools-codeblocks-plugin.i686 0:1.1.0-1 will be installed --> Processing Dependency: libcodeblocks.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: codeblocks for package: partools-codeblocks-plugin-1.1.0-1.i686 ---> Package zlib-devel.i686 0:1.2.3-29.el6 will be installed --> Running transaction check ---> Package libpartools.i686 0:1.1.0-1 will be installed --> Processing Dependency: avl-devel for package: libpartools-1.1.0-1.i686 --> Processing Dependency: avl for package: libpartools-1.1.0-1.i686 ---> Package libxml2-python.i686 0:2.7.6-8.el6_3.4 will be updated ---> Package libxml2-python.i686 0:2.7.6-12.el6_4.1 will be an update ---> Package partools-codeblocks-plugin.i686 0:1.1.0-1 will be installed --> Processing Dependency: libcodeblocks.so.0 for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Processing Dependency: codeblocks for package: partools-codeblocks-plugin-1.1.0-1.i686 --> Finished Dependency Resolution You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest |
From: Mihai T. L. <mih...@po...> - 2013-07-11 15:36:03
|
On Wed, Jul 10, 2013 at 10:59:29AM +0200, Leonardo Solis Vasquez wrote: > Thanks for the fast feedback, I have moved this discussion to the users mailing list since it may be generally useful if publicly available. > 1. In the last tests I was using the VM > v20-12-2012(http://polimage.polito.it/wsnwiki/doku.php?id=research:sw:par_vm:start#heap_d37), > is that the same as the Sourceforge version? is the > SourceForge version the latest one? Yes, always use the SF version. The polimage repository is obsolete. > 2. I am trying to install the Partools - Sourceforge version > in the previous VM. The VM does not have the necessary development tools. It was trimmed down heavily to keep it small. It has only the run-time support for the tools. > Executing the makefile, I got many options: > $ make > Please specify the task: > rpm -- build the RPMs for distribution > dist -- create the source distribution archive > repo -- create a yum repository under ./repository-yum > sync -- sync the local repository with the server > clean -- remove repository top level directory ./repository-yum I have added the target 'homeinstall' which should compile and install the tools in the user's home directory. However, it is much easier to just install the RPMs on CentOS. This greatly simplifies also the updates. See the INSTALL file I have just uploaded and let me know if you have problems. Ciao, Mihai |
From: Leonardo S. V. <leo...@gm...> - 2013-07-10 09:33:59
|
Hi Thanks for the fast feedback, I would like to ask some clarifications: 1. In the last tests I was using the VM v20-12-2012( http://polimage.polito.it/wsnwiki/doku.php?id=research:sw:par_vm:start#heap_d37), is that the same as the Sourceforge version? is the SourceForge version the latest one? 2. I am trying to install the Partools - Sourceforge version in the previous VM. Executing the makefile, I got many options: $ make Please specify the task: rpm -- build the RPMs for distribution dist -- create the source distribution archive repo -- create a yum repository under ./repository-yum sync -- sync the local repository with the server clean -- remove repository top level directory ./repository-yum Please let me know which one I should use in order to test it with the H.264 code. Leonardo Solis Vasquez M.Sc. Electronic Engineering, 2013 | Politecnico di Torino leo...@st... |