Summary
typed-lists: tests fail sometimes
Metadata
- Id: 15c8a38c94c07e1b981ea1ccd6b4b45f1cc1bc67
- Trac id: 1160
- Type: defect
- Reporter: mario
- Owner:
- Cc:
- Status: closed
- Component: extensions
- Estimated difficulty:
- Resolution: fixed
- Priority: major
- Milestone: someday
- Version: 4.9.x
- Changetime: 2014-10-20 14:54:57 UTC
- Created: 2014-09-30 14:32:36 UTC
- Keywords: typed-lists
Description
Some examples this month:
* [[http://salmonella-linux-x86-64.call-cc.org/master-debugbuild/gcc/linux/x86-64/2014/09/07/yesterday-diff/log2/test/typed-lists.html|2014/09/07]] * [[http://salmonella-freebsd-x86-64.call-cc.org/master/clang/freebsd/x86-64/2014/09/11/yesterday-diff/log2/test/typed-lists.html|2014/09/11]] * [[http://salmonella-linux-x86-64.call-cc.org/master-debugbuild/gcc/linux/x86-64/2014/09/14/yesterday-diff/log2/test/typed-lists.html|2014/09/14]] * [[http://salmonella-freebsd-x86-64.call-cc.org/master/clang/freebsd/x86-64/2014/09/16/yesterday-diff/log2/test/typed-lists.html|2014/09/16]] * [[http://salmonella-linux-x86-64.call-cc.org/master-debugbuild/gcc/linux/x86-64/2014/09/22/yesterday-diff/log2/test/typed-lists.html|2014/09/22]] * [[http://salmonella-linux-x86-64.call-cc.org/master-debugbuild/gcc/linux/x86-64/2014/09/25/yesterday-diff/log2/test/typed-lists.html|2014/09/25]] * [[http://salmonella-linux-x86-64.call-cc.org/master-debugbuild/gcc/linux/x86-64/2014/09/30/yesterday-diff/log2/test/typed-lists.html|2014/09/30]]
The error is:
Error: (import) during expansion of (import ...) - during expansion of (import ...) - cannot import from undefined module: M
Maybe it is related to a functors issue you reported some time ago? I wonder why it works sometimes.
Changes and comments
[2014-09-30 17:56:22 UTC] juergen wrote:
It's caused by a bug in the functor implementation: The csc generated import files refer to the module parameter, e.g. M, not the module argument, e.g. nums, as it should be. The typed-lists egg contains a patch to be applied to the import files. In interpreted mode there is no problem, hence the tests fail only sometimes.
[2014-09-30 18:26:40 UTC] mario changed status from new to assigned
[2014-09-30 18:26:40 UTC] mario removed owner juergen
[2014-10-20 14:54:57 UTC] mario changed status from assigned to closed
[2014-10-20 14:54:57 UTC] mario set resolution to fixed
[2014-10-20 14:54:57 UTC] mario wrote:
This issue has probably been fixed by 4e3d990030e490bb8fb489e731b2f9c5e23eaded (master) and 9808ec07e10b7a48f685ac09d27bf22ae5abbcd3 (chicken-5), since the same fix for #1149 applies.