Test entry method templates: register EPs and reducers in initnode, not initproc...
[charm.git] / tests / charm++ / method_templates / pgm.ci
index acbed857ed12707ed95358e687425ff04295fed6..108d1513503ef66c26813594932af1801fb3ef4b 100644 (file)
@@ -2,8 +2,11 @@ mainmodule client  {
   extern module mylib;
   include "utils.h";
 
-  initproc register_instantiations();
-  initproc register_reducers();
+  initnode register_instantiations();
+  extern entry void libArray doSomething(cntType&, CkReduction::reducerType&, CkCallback&);
+  extern entry void libArray doSomething(avg&, CkReduction::reducerType&, CkCallback&);
+
+  initnode register_reducers();
 
   mainchare pgm {
     entry pgm (CkArgMsg *m);