Issue37

Title Endless loop with modules importing each other
Priority bug Status resolved
Superseder Nosy List kayhayen
Assigned To kayhayen Keywords compiler_crash, wrong_execution

Created on 2012-06-19.07:19:32 by kayhayen, last changed by kayhayen.

Messages
msg101 (view) Author: kayhayen Date: 2012-06-30.21:56:03
Fixed in 0.3.23 release
msg97 (view) Author: kayhayen Date: 2012-06-19.07:19:32
The "numpy" / "scipy" code contains a module that triggered an endless loop, 
trying to find the parent function.

This happened because the module, was parented to the import statement that 
imported it. But modules should have no parent. So the search for the function 
was continued in another module's code, which may have lead to wrong results 
too.

The fix is of course to avoid becoming the parent of the module in the import 
expression.
History
Date User Action Args
2012-06-30 21:56:03kayhayensetstatus: testing -> resolved
messages: + msg101
2012-06-19 07:19:32kayhayencreate