Pat--<br><br>Just for kicks, and because I could, I resized my Virtual Machine to 512 Mb instead of 256 Mb. I then re-ran the make.<br>It ran to completion!<br><br>I don't know why that particular script was so sensitive to the amt of memory available, but it was.<br>
<br>murf<br><br><br><br><div class="gmail_quote">On Fri, Jul 2, 2010 at 2:03 AM, Pat Hill <span dir="ltr"><<a href="mailto:csc6pah@leeds.ac.uk">csc6pah@leeds.ac.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi Steve,<br>
<br>
It seems a bit strange that it is killed in the middle of this m4 generation unless, as you suggest, your machine has killed it as it had run out of some resource. The m4 does build a large file and to see if this is a problem, try using the config option --enable-instantiations="Polyhedron@BD_Shape<double>" and see if it builds ok.<br>

If it does, but you want other instantiations available, you can add here just what you need.<br>
<br>
If this does not work, can you give us more information? How was the m4 command below called? Can you let us have the config.log file and also the generated file interfaces/ppl_interface_instantiations.m4<br><font color="#888888">
<br>
Pat</font><div><div></div><div class="h5"><br>
<br>
On Fri, 2 Jul 2010, Steve Murphy wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I'm on a linux machine, a VM running Centos 5.5, just in case it makes any<br>
difference.<br>
<br>
/usr/bin/m4 --prefix-builtin -I.. -I. -I./..<br>
./ppl_interface_generator_c_cc_files.m4<br>
<br>
dies with "Killed".<br>
<br>
The last thing it says before it dies, is:<br>
<br>
<br>
<br>
<br>
int<br>
ppl_BD_Shape_double_add_recycled_constraints<br>
(ppl_BD_Shape_double_t ph,<br>
 ppl_Constraint_System_t cs) try {<br>
  BD_Shape<double>& pph = *to_nonconst(ph);<br>
  Constraint_System& ccs = *to_nonconst(cs);<br>
  pph.add_recycled_constraints(ccs);<br>
  return 0;<br>
}<br>
CATCH_ALL<br>
<br>
int<br>
ppl_BD_Shape_double_add_recycled_congruences<br>
(ppl_BD_Shape_double_t ph,<br>
 ppl_Congruence_System_t cs) try {<br>
  BD_Shape<double>& pph = *to_nonconst(ph);<br>
  Congruence_System& ccs = *to_nonconst(cs);<br>
  pph.add_recycled_congruences(ccs);<br>
  return 0;<br>
}<br>
CATCH_ALL<br>
<br>
<br>
<br>
<br>
<br>
DEFINE_OUTPUT_FUNCTIONS(BD_Shape_double)<br>
Killed<br>
<br>
<br>
(which I see when it by hand.<br>
<br>
What gives? It takes a few seconds after generating the "DEFINE" lines, and<br>
does this several times.<br>
But with *this* define, it gets Killed. Any way to avoid this? work around<br>
it?  Is it running out of memory or swap or something?<br>
<br>
<br>
murf<br>
<br>
<br>
--<br>
Steve Murphy<br>
ParseTree Corp<br>
<br>
<br>
</blockquote>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Steve Murphy<br>ParseTree Corp<br><br>