Closed athulin closed 3 years ago
By default Olive is configured to terminate the Popeye if the output exceeds 81920 characters. This setting can be overridden by editing the corresponding config file (Olive must be exited first): https://github.com/dturevski/olive-gui/blob/master/conf/popeye.yaml
Using latest version of Olive, with default setup (Olive 1.3 (nt), Python 3.7.4, Qt 5.13.1), i.e. included popeye executable:
Test problem:
This gives no problems, and the popeye output is terminated by
solution finished. Time = 2.612 s
as expected.
Now, instead add the option 'NoThreat':
This time, the Popeye output ends with some very odd-looking data:
If I do this manually with Popeye, everything works fine. It looks as if something about NoThreat upsets Olive in some way.
Added: This does not seem 100% repeatable. At some times, I get only one 'Terminated' line.