jcompile(): inherit the CO_GENERATOR_ALLOWED flag from the 'base'
compiling struct.
diff --git a/Python/compile.c b/Python/compile.c
index e950f0f..ad616f2 100644
--- a/Python/compile.c
+++ b/Python/compile.c
@@ -3945,6 +3945,7 @@
 		if (base->c_nested 
 		    || (sc.c_symtable->st_cur->ste_type == TYPE_FUNCTION))
 			sc.c_nested = 1;
+		sc.c_flags |= base->c_flags & CO_GENERATOR_ALLOWED;
 	} else {
 		sc.c_private = NULL;
 		sc.c_future = PyNode_Future(n, filename);