I'm on a linux machine, a VM running Centos 5.5, just in case it makes any difference.

/usr/bin/m4 --prefix-builtin -I.. -I. -I./.. ./ppl_interface_generator_c_cc_files.m4

dies with "Killed".

The last thing it says before it dies, is:




int
ppl_BD_Shape_double_add_recycled_constraints
(ppl_BD_Shape_double_t ph,
 ppl_Constraint_System_t cs) try {
  BD_Shape<double>& pph = *to_nonconst(ph);
  Constraint_System& ccs = *to_nonconst(cs);
  pph.add_recycled_constraints(ccs);
  return 0;
}
CATCH_ALL

int
ppl_BD_Shape_double_add_recycled_congruences
(ppl_BD_Shape_double_t ph,
 ppl_Congruence_System_t cs) try {
  BD_Shape<double>& pph = *to_nonconst(ph);
  Congruence_System& ccs = *to_nonconst(cs);
  pph.add_recycled_congruences(ccs);
  return 0;
}
CATCH_ALL





DEFINE_OUTPUT_FUNCTIONS(BD_Shape_double)
Killed


(which I see when it by hand.

What gives? It takes a few seconds after generating the "DEFINE" lines, and does this several times.
But with *this* define, it gets Killed. Any way to avoid this? work around it?  Is it running out of memory or swap or something?


murf


--
Steve Murphy
ParseTree Corp