If you found a bug, please report it to the mailing list. It will get more attention there. This is only a list of known bugs.
- This is fixed in CVS version, however the fix also breaks backward compatibility with modules using updater functions
Updater functions in modules consecutive.so and sametimeas.so do not properly respect resource domains for the 'time' resource type. For example: in consecutive.so the resource domain is only respected for the first event in the block. This means other events in the block will be scheduled after the first one even if 'time' resource domains do not allow that.
In english this means that you may have problems if you use 'fixed-day' or 'fixed-period' restrictions on events that are also handled by restrictions defined by consecutive.so or sametimeas.so modules.
I've made two example files that demonstrate this bug. You can download
them from http://www.tablix.org/~avian/updater-bug
- FIXED IN CVS VERSION If one host in the cluster has the 'sp' (speed) parameter a lot lower than other hosts, the following error is written on the console:
libpvm [t40002]: pvm_spawn(): Bad parameter
[tablix] Some nodes on host 'dolphin' failed to start.
libpvm [t40002]: tablix: Bad parameter
- FIXED IN CVS VERSION Denis Voskvitsov discovered a bug in Tablix 0.3.1 which causes a division by zero if a resource domain in a problem description is empty. This condition can for example arise from a "capability" restriction for an event that does not match any "capability" restrictions for classrooms and causes Tablix to lock up a few moments after starting (no progress indicator or error messages are shown). Tablix 0.3.0 most probably also has a similar bug.
- FIXED IN CVS VERSION Master process will crash if locale setting in the environment variables on the master host is invalid. Affects 0.3.1 and 0.3.0.