Crash if EA -> SA algorithm order is used
Bug #1399716 reported by
ariel
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Geneva Optimization |
Fix Released
|
Medium
|
Ruediger Berlich |
Bug Description
User reports:
We use "Mont Blanc" - Geneva 1.2.
If EA -> SA algorithm order is used, SA-algorithm throws exception in runFitnessCalcu
i.e. GSerialSA:
The DEBUG-Macro is defined.
SA -> EA order works fine.
EA -> GD, SA -> GD as well
Changed in geneva: | |
milestone: | none → 1.4.1 |
Changed in geneva: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Confirmed for the current trunk version, using 02_GSimpleParabola. go & "sa" & "ea" & "sa"; crashes after "ea" with message:
End of optimization reached in algorithm "Evolutionary Algorithm" :gemfony_ error_condition ' ======= ======= ======= ======= ======= ====== Progs/Geneva/ src/geneva/ GMultiThreadedS A.cpp near line 265
Starting an optimization run with algorithm "Simulated Annealing"
terminate called after throwing an instance of 'Gem::Common:
what():
=======
ERROR (recorded on 2014-Dec-06 19:36:01)
in file /home/rberlich/
In GMultiThreadedS A::runFitnessCa lculation( ): Error!
Tried to evaluate "clean" children.
If you suspect that this error is due to Geneva, www.gemfony. eu (link "Bug Reports") or www.launchpad. net/geneva
then please consider filing a bug via
http://
through http://
We appreciate your help! ======= ======= ======= ======= ======= ======
The Geneva team
=======
Thanks for catching this.