Re: [PPL-devel] ppl build error...

Ooops. I meant to say "I am NOW" getting the indicated error...
-----Original Message----- From: Tovrea, George W (US SSA) Sent: Thursday, August 06, 2009 10:06 AM To: 'ppl-devel@cs.unipr.it' Subject: ppl build error...
Having resolved my configure issues and "undefined" issues and old version of m4 issues, I am not getting the following error:
make[4]: Entering directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2/interface s' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2/interface s' Making all in C make[4]: Entering directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2/interface s/C' make[4]: Warning: File `../../interfaces/ppl_interface_instantiations.m4' has modification time 1.8e+02 s in the future /net/whistler/auto/users/tovrea/local/sol2/bin/m4 --prefix-builtin -I.. -I../../../interfaces/C -I../../../interfaces/C/.. \ ../../../interfaces/C/ppl_interface_generator_c_h.m4 > ppl_c_domains.h ../../utils/build_header \ -I ../../interfaces/C -I ../../../src \ ../../../interfaces/C/ppl_c_header.h >ppl_c.h /net/whistler/auto/users/tovrea/local/sol2/bin/m4 --prefix-builtin -I.. -I../../../interfaces/C -I../../../interfaces/C/.. \ ../../../interfaces/C/ppl_interface_generator_c_hh_files.m4 \ > ppl_c_hh_blob ../../../utils/cm_cleaner.sh < ppl_c_hh_blob ../../../utils/cm_cleaner.sh: -r: is not an identifier make[4]: *** [ppl_c_implementation_domains.hh] Error 1 make[4]: Leaving directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2/interface s/C' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2/interface s' make[2]: *** [all] Error 2 make[2]: Leaving directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2/interface s' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2' make: *** [all] Error 2
Bill Tovrea
BAE Systems
16550 West Bernardo Drive San Diego, CA 92127
Telephone: (858) 592-5292
Pager: (888) 971-4964
E-mail: George.Tovrea@baesystems.com

Tovrea, George W (US SSA) wrote:
Ooops. I meant to say "I am NOW" getting the indicated error...
-----Original Message----- From: Tovrea, George W (US SSA) Sent: Thursday, August 06, 2009 10:06 AM To: 'ppl-devel@cs.unipr.it' Subject: ppl build error...
Having resolved my configure issues and "undefined" issues and old version of m4 issues, I am not getting the following error:
Hi Bill,
sorry for the delay: today I have been completely busy working on other things. From what you write I gather you have solver the problems you described in the previous messages, right?
make[4]: Entering directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2/interface s' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2/interface s' Making all in C make[4]: Entering directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2/interface s/C' make[4]: Warning: File `../../interfaces/ppl_interface_instantiations.m4' has modification time 1.8e+02 s in the future /net/whistler/auto/users/tovrea/local/sol2/bin/m4 --prefix-builtin -I.. -I../../../interfaces/C -I../../../interfaces/C/.. \ ../../../interfaces/C/ppl_interface_generator_c_h.m4 > ppl_c_domains.h ../../utils/build_header \ -I ../../interfaces/C -I ../../../src \ ../../../interfaces/C/ppl_c_header.h >ppl_c.h /net/whistler/auto/users/tovrea/local/sol2/bin/m4 --prefix-builtin -I.. -I../../../interfaces/C -I../../../interfaces/C/.. \ ../../../interfaces/C/ppl_interface_generator_c_hh_files.m4 \ > ppl_c_hh_blob ../../../utils/cm_cleaner.sh < ppl_c_hh_blob ../../../utils/cm_cleaner.sh: -r: is not an identifier
Hmmm, I think this is our fault. In cm_cleaner.sh we have the line
while IFS= read -r line
However, as the Autoconf manual says (http://www.gnu.org/software/hello/manual/autoconf/Limitations-of-Builtins.ht...):
read No options are portable, not even support -r (Solaris /bin/sh for example).
We will try to come up with a solution as soon as possible. All the best,
Roberto

Roberto Bagnara wrote:
Tovrea, George W (US SSA) wrote:
make[4]: Entering directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2/interface s' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2/interface s' Making all in C make[4]: Entering directory `/net/whistler/auto/users/tovrea/GCC_SGI/ppl-0.10.2/build_sol2/interface s/C' make[4]: Warning: File `../../interfaces/ppl_interface_instantiations.m4' has modification time 1.8e+02 s in the future /net/whistler/auto/users/tovrea/local/sol2/bin/m4 --prefix-builtin -I.. -I../../../interfaces/C -I../../../interfaces/C/.. \ ../../../interfaces/C/ppl_interface_generator_c_h.m4 > ppl_c_domains.h ../../utils/build_header \ -I ../../interfaces/C -I ../../../src \ ../../../interfaces/C/ppl_c_header.h >ppl_c.h /net/whistler/auto/users/tovrea/local/sol2/bin/m4 --prefix-builtin -I.. -I../../../interfaces/C -I../../../interfaces/C/.. \ ../../../interfaces/C/ppl_interface_generator_c_hh_files.m4 \ > ppl_c_hh_blob ../../../utils/cm_cleaner.sh < ppl_c_hh_blob ../../../utils/cm_cleaner.sh: -r: is not an identifier
Hmmm, I think this is our fault. In cm_cleaner.sh we have the line
while IFS= read -r line
However, as the Autoconf manual says (http://www.gnu.org/software/hello/manual/autoconf/Limitations-of-Builtins.ht...):
read No options are portable, not even support -r (Solaris /bin/sh for example).
We will try to come up with a solution as soon as possible.
Hi Bill,
in ftp://ftp.cs.unipr.it/pub/ppl/snapshots/ you will find a snapshot of PPL 0.11 that solves this problem. The relevant commit is http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commitdiff;h=a87795dec... in case, for some reason, you need to backport this to PPL 0.10.2. All the best,
Roberto
participants (2)
-
Roberto Bagnara
-
Tovrea, George W (US SSA)