/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/elevator_spec1_product11.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 17:20:08,267 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 17:20:08,331 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-12-16 17:20:08,335 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 17:20:08,336 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 17:20:08,357 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 17:20:08,357 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 17:20:08,357 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 17:20:08,358 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 17:20:08,361 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 17:20:08,361 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 17:20:08,361 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 17:20:08,362 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 17:20:08,363 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 17:20:08,363 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 17:20:08,363 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 17:20:08,363 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 17:20:08,363 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 17:20:08,364 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 17:20:08,365 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 17:20:08,365 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 17:20:08,365 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 17:20:08,365 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 17:20:08,365 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-16 17:20:08,366 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-16 17:20:08,366 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 17:20:08,366 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-16 17:20:08,366 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 17:20:08,366 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 17:20:08,366 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 17:20:08,367 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 17:20:08,367 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 17:20:08,367 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 17:20:08,367 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 17:20:08,368 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:20:08,368 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 17:20:08,368 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 17:20:08,368 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 17:20:08,368 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-16 17:20:08,368 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-16 17:20:08,368 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 17:20:08,369 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 17:20:08,369 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 17:20:08,369 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 17:20:08,369 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 17:20:08,369 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-16 17:20:08,369 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-12-16 17:20:08,556 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 17:20:08,575 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 17:20:08,577 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 17:20:08,577 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 17:20:08,578 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 17:20:08,579 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec1_product11.cil.c [2023-12-16 17:20:09,648 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 17:20:09,890 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 17:20:09,890 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product11.cil.c [2023-12-16 17:20:09,904 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/30d4fc573/530f787d9a2c4bf49b976aca94d3d4f9/FLAGd0318eb66 [2023-12-16 17:20:09,914 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/30d4fc573/530f787d9a2c4bf49b976aca94d3d4f9 [2023-12-16 17:20:09,916 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 17:20:09,917 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 17:20:09,918 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 17:20:09,918 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 17:20:09,927 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 17:20:09,927 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:20:09" (1/1) ... [2023-12-16 17:20:09,928 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@50e189e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:09, skipping insertion in model container [2023-12-16 17:20:09,928 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:20:09" (1/1) ... [2023-12-16 17:20:09,982 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:20:10,306 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product11.cil.c[40826,40839] [2023-12-16 17:20:10,379 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:20:10,401 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-16 17:20:10,417 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:20:10,462 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product11.cil.c[40826,40839] [2023-12-16 17:20:10,517 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:20:10,525 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 17:20:10,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [48] [2023-12-16 17:20:10,533 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [169] [2023-12-16 17:20:10,533 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [185] [2023-12-16 17:20:10,533 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [370] [2023-12-16 17:20:10,533 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1901] [2023-12-16 17:20:10,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [1939] [2023-12-16 17:20:10,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1948] [2023-12-16 17:20:10,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2041] [2023-12-16 17:20:10,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2407] [2023-12-16 17:20:10,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2757] [2023-12-16 17:20:10,563 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product11.cil.c[40826,40839] [2023-12-16 17:20:10,577 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:20:10,598 INFO L206 MainTranslator]: Completed translation [2023-12-16 17:20:10,599 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10 WrapperNode [2023-12-16 17:20:10,599 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 17:20:10,601 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 17:20:10,601 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 17:20:10,601 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 17:20:10,606 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (1/1) ... [2023-12-16 17:20:10,638 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (1/1) ... [2023-12-16 17:20:10,687 INFO L138 Inliner]: procedures = 95, calls = 339, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 1058 [2023-12-16 17:20:10,687 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 17:20:10,688 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 17:20:10,688 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 17:20:10,688 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 17:20:10,695 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (1/1) ... [2023-12-16 17:20:10,696 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (1/1) ... [2023-12-16 17:20:10,707 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (1/1) ... [2023-12-16 17:20:10,736 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2023-12-16 17:20:10,736 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (1/1) ... [2023-12-16 17:20:10,736 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (1/1) ... [2023-12-16 17:20:10,749 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (1/1) ... [2023-12-16 17:20:10,765 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (1/1) ... [2023-12-16 17:20:10,770 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (1/1) ... [2023-12-16 17:20:10,786 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (1/1) ... [2023-12-16 17:20:10,795 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 17:20:10,796 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 17:20:10,796 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 17:20:10,796 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 17:20:10,797 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (1/1) ... [2023-12-16 17:20:10,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:20:10,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 17:20:10,823 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-16 17:20:10,850 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2023-12-16 17:20:10,850 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2023-12-16 17:20:10,850 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 17:20:10,850 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-16 17:20:10,850 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-16 17:20:10,850 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-16 17:20:10,850 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-16 17:20:10,850 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-16 17:20:10,850 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-16 17:20:10,851 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-16 17:20:10,851 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-16 17:20:10,851 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-16 17:20:10,853 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-16 17:20:10,853 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-16 17:20:10,853 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-16 17:20:10,853 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-16 17:20:10,853 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-16 17:20:10,853 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2023-12-16 17:20:10,853 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2023-12-16 17:20:10,854 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-16 17:20:10,854 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-16 17:20:10,854 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-16 17:20:10,854 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-16 17:20:10,854 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-16 17:20:10,854 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-16 17:20:10,854 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-16 17:20:10,854 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-16 17:20:10,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-16 17:20:10,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-16 17:20:10,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-16 17:20:10,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-16 17:20:10,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-16 17:20:10,855 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-16 17:20:10,855 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-16 17:20:10,856 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-16 17:20:10,856 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-16 17:20:10,856 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__empty [2023-12-16 17:20:10,856 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__empty [2023-12-16 17:20:10,856 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-16 17:20:10,856 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-16 17:20:10,856 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-16 17:20:10,856 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-16 17:20:10,856 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-16 17:20:10,856 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-16 17:20:10,856 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-16 17:20:10,857 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-16 17:20:10,857 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-16 17:20:10,858 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-16 17:20:10,858 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-16 17:20:10,858 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-16 17:20:10,858 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-16 17:20:10,858 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-16 17:20:10,858 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 17:20:10,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 17:20:10,858 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-16 17:20:10,859 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-16 17:20:10,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-16 17:20:11,024 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 17:20:11,040 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 17:20:11,907 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 17:20:11,974 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 17:20:11,974 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 17:20:11,974 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:20:11 BoogieIcfgContainer [2023-12-16 17:20:11,974 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 17:20:11,975 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 17:20:11,975 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 17:20:11,978 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 17:20:11,978 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 05:20:09" (1/3) ... [2023-12-16 17:20:11,978 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@151e3b5f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:20:11, skipping insertion in model container [2023-12-16 17:20:11,978 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:10" (2/3) ... [2023-12-16 17:20:11,978 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@151e3b5f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:20:11, skipping insertion in model container [2023-12-16 17:20:11,979 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:20:11" (3/3) ... [2023-12-16 17:20:11,979 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product11.cil.c [2023-12-16 17:20:11,991 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 17:20:11,991 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 17:20:12,027 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 17:20:12,031 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4181d263, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 17:20:12,032 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 17:20:12,037 INFO L276 IsEmpty]: Start isEmpty. Operand has 541 states, 418 states have (on average 1.7248803827751196) internal successors, (721), 439 states have internal predecessors, (721), 97 states have call successors, (97), 24 states have call predecessors, (97), 24 states have return successors, (97), 91 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-16 17:20:12,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-16 17:20:12,053 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:12,054 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:12,054 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:12,057 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:12,058 INFO L85 PathProgramCache]: Analyzing trace with hash 109504796, now seen corresponding path program 1 times [2023-12-16 17:20:12,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:12,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [205048643] [2023-12-16 17:20:12,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:12,067 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:12,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:12,069 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:12,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-16 17:20:12,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:12,450 INFO L262 TraceCheckSpWp]: Trace formula consists of 942 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-16 17:20:12,457 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:12,521 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-16 17:20:12,521 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:12,521 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:12,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [205048643] [2023-12-16 17:20:12,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [205048643] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:12,522 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:12,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 17:20:12,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740177179] [2023-12-16 17:20:12,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:12,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 17:20:12,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:12,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 17:20:12,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 17:20:12,547 INFO L87 Difference]: Start difference. First operand has 541 states, 418 states have (on average 1.7248803827751196) internal successors, (721), 439 states have internal predecessors, (721), 97 states have call successors, (97), 24 states have call predecessors, (97), 24 states have return successors, (97), 91 states have call predecessors, (97), 97 states have call successors, (97) Second operand has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2023-12-16 17:20:12,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:12,620 INFO L93 Difference]: Finished difference Result 559 states and 942 transitions. [2023-12-16 17:20:12,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 17:20:12,622 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) Word has length 113 [2023-12-16 17:20:12,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:12,639 INFO L225 Difference]: With dead ends: 559 [2023-12-16 17:20:12,639 INFO L226 Difference]: Without dead ends: 537 [2023-12-16 17:20:12,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 17:20:12,644 INFO L413 NwaCegarLoop]: 893 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:12,645 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 893 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:20:12,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2023-12-16 17:20:12,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2023-12-16 17:20:12,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 416 states have (on average 1.7163461538461537) internal successors, (714), 435 states have internal predecessors, (714), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:12,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 903 transitions. [2023-12-16 17:20:12,701 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 903 transitions. Word has length 113 [2023-12-16 17:20:12,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:12,702 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 903 transitions. [2023-12-16 17:20:12,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2023-12-16 17:20:12,703 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 903 transitions. [2023-12-16 17:20:12,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-16 17:20:12,709 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:12,709 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:12,731 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2023-12-16 17:20:12,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:12,923 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:12,923 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:12,923 INFO L85 PathProgramCache]: Analyzing trace with hash -516917426, now seen corresponding path program 1 times [2023-12-16 17:20:12,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:12,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [774663820] [2023-12-16 17:20:12,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:12,924 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:12,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:12,938 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:12,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-16 17:20:13,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:13,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 943 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:13,327 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:13,393 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:20:13,393 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:13,393 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:13,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [774663820] [2023-12-16 17:20:13,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [774663820] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:13,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:13,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:13,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133196249] [2023-12-16 17:20:13,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:13,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:13,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:13,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:13,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:13,396 INFO L87 Difference]: Start difference. First operand 537 states and 903 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:13,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:13,508 INFO L93 Difference]: Finished difference Result 1071 states and 1804 transitions. [2023-12-16 17:20:13,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:13,509 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 114 [2023-12-16 17:20:13,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:13,513 INFO L225 Difference]: With dead ends: 1071 [2023-12-16 17:20:13,513 INFO L226 Difference]: Without dead ends: 537 [2023-12-16 17:20:13,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:13,517 INFO L413 NwaCegarLoop]: 877 mSDtfsCounter, 14 mSDsluCounter, 1747 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2624 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:13,518 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2624 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:13,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2023-12-16 17:20:13,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2023-12-16 17:20:13,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 416 states have (on average 1.7139423076923077) internal successors, (713), 435 states have internal predecessors, (713), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:13,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 902 transitions. [2023-12-16 17:20:13,540 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 902 transitions. Word has length 114 [2023-12-16 17:20:13,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:13,540 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 902 transitions. [2023-12-16 17:20:13,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:13,540 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 902 transitions. [2023-12-16 17:20:13,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-16 17:20:13,544 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:13,545 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:13,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:13,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:13,754 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:13,754 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:13,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1201507416, now seen corresponding path program 1 times [2023-12-16 17:20:13,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:13,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [306956309] [2023-12-16 17:20:13,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:13,755 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:13,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:13,757 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:13,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-16 17:20:14,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:14,063 INFO L262 TraceCheckSpWp]: Trace formula consists of 945 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:14,067 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:14,083 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:20:14,084 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:14,084 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:14,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [306956309] [2023-12-16 17:20:14,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [306956309] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:14,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:14,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:14,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873910901] [2023-12-16 17:20:14,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:14,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:14,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:14,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:14,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:14,086 INFO L87 Difference]: Start difference. First operand 537 states and 902 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:14,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:14,167 INFO L93 Difference]: Finished difference Result 1071 states and 1802 transitions. [2023-12-16 17:20:14,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:14,167 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 116 [2023-12-16 17:20:14,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:14,170 INFO L225 Difference]: With dead ends: 1071 [2023-12-16 17:20:14,170 INFO L226 Difference]: Without dead ends: 537 [2023-12-16 17:20:14,172 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:14,173 INFO L413 NwaCegarLoop]: 877 mSDtfsCounter, 12 mSDsluCounter, 1747 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2624 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:14,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2624 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:14,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2023-12-16 17:20:14,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2023-12-16 17:20:14,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 416 states have (on average 1.7115384615384615) internal successors, (712), 435 states have internal predecessors, (712), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:14,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 901 transitions. [2023-12-16 17:20:14,188 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 901 transitions. Word has length 116 [2023-12-16 17:20:14,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:14,188 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 901 transitions. [2023-12-16 17:20:14,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:14,188 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 901 transitions. [2023-12-16 17:20:14,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-16 17:20:14,191 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:14,191 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:14,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:14,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:14,413 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:14,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:14,414 INFO L85 PathProgramCache]: Analyzing trace with hash -671414970, now seen corresponding path program 1 times [2023-12-16 17:20:14,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:14,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1713486323] [2023-12-16 17:20:14,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:14,415 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:14,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:14,427 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:14,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-16 17:20:14,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:14,780 INFO L262 TraceCheckSpWp]: Trace formula consists of 947 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:14,783 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:14,801 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:20:14,801 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:14,801 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:14,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1713486323] [2023-12-16 17:20:14,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1713486323] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:14,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:14,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:14,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910317097] [2023-12-16 17:20:14,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:14,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:14,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:14,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:14,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:14,803 INFO L87 Difference]: Start difference. First operand 537 states and 901 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:14,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:14,884 INFO L93 Difference]: Finished difference Result 1075 states and 1805 transitions. [2023-12-16 17:20:14,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:20:14,885 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 118 [2023-12-16 17:20:14,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:14,888 INFO L225 Difference]: With dead ends: 1075 [2023-12-16 17:20:14,888 INFO L226 Difference]: Without dead ends: 543 [2023-12-16 17:20:14,890 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:14,891 INFO L413 NwaCegarLoop]: 877 mSDtfsCounter, 13 mSDsluCounter, 1747 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2624 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:14,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2624 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:14,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-12-16 17:20:14,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 543. [2023-12-16 17:20:14,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 421 states have (on average 1.7030878859857481) internal successors, (717), 440 states have internal predecessors, (717), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:14,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 906 transitions. [2023-12-16 17:20:14,907 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 906 transitions. Word has length 118 [2023-12-16 17:20:14,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:14,907 INFO L495 AbstractCegarLoop]: Abstraction has 543 states and 906 transitions. [2023-12-16 17:20:14,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:14,907 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 906 transitions. [2023-12-16 17:20:14,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-16 17:20:14,910 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:14,910 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:14,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:15,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:15,119 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:15,119 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:15,119 INFO L85 PathProgramCache]: Analyzing trace with hash 251315521, now seen corresponding path program 1 times [2023-12-16 17:20:15,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:15,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2005322974] [2023-12-16 17:20:15,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:15,120 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:15,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:15,121 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:15,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-16 17:20:15,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:15,438 INFO L262 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:15,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:15,460 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:20:15,460 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:15,460 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:15,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2005322974] [2023-12-16 17:20:15,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2005322974] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:15,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:15,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:15,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262637835] [2023-12-16 17:20:15,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:15,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:15,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:15,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:15,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:15,462 INFO L87 Difference]: Start difference. First operand 543 states and 906 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:15,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:15,537 INFO L93 Difference]: Finished difference Result 1074 states and 1796 transitions. [2023-12-16 17:20:15,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:15,537 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 119 [2023-12-16 17:20:15,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:15,540 INFO L225 Difference]: With dead ends: 1074 [2023-12-16 17:20:15,540 INFO L226 Difference]: Without dead ends: 543 [2023-12-16 17:20:15,543 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:15,543 INFO L413 NwaCegarLoop]: 878 mSDtfsCounter, 8 mSDsluCounter, 1747 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2625 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:15,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2625 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:20:15,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-12-16 17:20:15,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 543. [2023-12-16 17:20:15,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 421 states have (on average 1.700712589073634) internal successors, (716), 440 states have internal predecessors, (716), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:15,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 905 transitions. [2023-12-16 17:20:15,558 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 905 transitions. Word has length 119 [2023-12-16 17:20:15,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:15,558 INFO L495 AbstractCegarLoop]: Abstraction has 543 states and 905 transitions. [2023-12-16 17:20:15,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:15,559 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 905 transitions. [2023-12-16 17:20:15,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-16 17:20:15,561 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:15,561 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:15,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:15,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:15,770 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:15,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:15,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1176544478, now seen corresponding path program 1 times [2023-12-16 17:20:15,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:15,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [172671110] [2023-12-16 17:20:15,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:15,771 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:15,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:15,772 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:15,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-16 17:20:16,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:16,101 INFO L262 TraceCheckSpWp]: Trace formula consists of 949 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:16,104 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:16,122 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:20:16,122 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:16,122 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:16,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [172671110] [2023-12-16 17:20:16,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [172671110] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:16,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:16,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:16,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609600181] [2023-12-16 17:20:16,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:16,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:16,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:16,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:16,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:16,124 INFO L87 Difference]: Start difference. First operand 543 states and 905 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:16,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:16,191 INFO L93 Difference]: Finished difference Result 1074 states and 1795 transitions. [2023-12-16 17:20:16,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:16,192 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 120 [2023-12-16 17:20:16,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:16,194 INFO L225 Difference]: With dead ends: 1074 [2023-12-16 17:20:16,194 INFO L226 Difference]: Without dead ends: 543 [2023-12-16 17:20:16,196 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:16,197 INFO L413 NwaCegarLoop]: 878 mSDtfsCounter, 6 mSDsluCounter, 1747 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2625 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:16,197 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2625 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:20:16,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-12-16 17:20:16,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 543. [2023-12-16 17:20:16,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 421 states have (on average 1.6983372921615203) internal successors, (715), 440 states have internal predecessors, (715), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:16,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 904 transitions. [2023-12-16 17:20:16,208 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 904 transitions. Word has length 120 [2023-12-16 17:20:16,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:16,209 INFO L495 AbstractCegarLoop]: Abstraction has 543 states and 904 transitions. [2023-12-16 17:20:16,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:16,209 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 904 transitions. [2023-12-16 17:20:16,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-16 17:20:16,211 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:16,211 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:16,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:16,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:16,419 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:16,420 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:16,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1836701661, now seen corresponding path program 1 times [2023-12-16 17:20:16,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:16,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [198750098] [2023-12-16 17:20:16,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:16,420 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:16,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:16,439 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:16,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-16 17:20:16,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:16,767 INFO L262 TraceCheckSpWp]: Trace formula consists of 950 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:20:16,769 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:16,818 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:20:16,818 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:16,818 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:16,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [198750098] [2023-12-16 17:20:16,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [198750098] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:16,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:16,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:20:16,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517521316] [2023-12-16 17:20:16,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:16,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:20:16,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:16,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:20:16,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:20:16,821 INFO L87 Difference]: Start difference. First operand 543 states and 904 transitions. Second operand has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:16,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:16,986 INFO L93 Difference]: Finished difference Result 1090 states and 1822 transitions. [2023-12-16 17:20:16,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:20:16,987 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 121 [2023-12-16 17:20:16,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:16,990 INFO L225 Difference]: With dead ends: 1090 [2023-12-16 17:20:16,990 INFO L226 Difference]: Without dead ends: 563 [2023-12-16 17:20:16,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:16,993 INFO L413 NwaCegarLoop]: 876 mSDtfsCounter, 146 mSDsluCounter, 4275 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 5151 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:16,993 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 5151 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:16,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2023-12-16 17:20:17,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 561. [2023-12-16 17:20:17,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 436 states have (on average 1.6972477064220184) internal successors, (740), 457 states have internal predecessors, (740), 98 states have call successors, (98), 25 states have call predecessors, (98), 26 states have return successors, (96), 91 states have call predecessors, (96), 93 states have call successors, (96) [2023-12-16 17:20:17,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 934 transitions. [2023-12-16 17:20:17,005 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 934 transitions. Word has length 121 [2023-12-16 17:20:17,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:17,006 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 934 transitions. [2023-12-16 17:20:17,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:17,006 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 934 transitions. [2023-12-16 17:20:17,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-16 17:20:17,008 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:17,009 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:17,017 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:17,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:17,218 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:17,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:17,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1376457348, now seen corresponding path program 1 times [2023-12-16 17:20:17,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:17,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2016169821] [2023-12-16 17:20:17,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:17,220 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:17,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:17,221 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:17,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-16 17:20:17,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:17,519 INFO L262 TraceCheckSpWp]: Trace formula consists of 950 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:17,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:17,555 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:20:17,555 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:17,556 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:17,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2016169821] [2023-12-16 17:20:17,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2016169821] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:17,556 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:17,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:17,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017772529] [2023-12-16 17:20:17,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:17,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:17,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:17,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:17,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:17,557 INFO L87 Difference]: Start difference. First operand 561 states and 934 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:17,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:17,649 INFO L93 Difference]: Finished difference Result 1102 states and 1843 transitions. [2023-12-16 17:20:17,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:20:17,650 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 121 [2023-12-16 17:20:17,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:17,652 INFO L225 Difference]: With dead ends: 1102 [2023-12-16 17:20:17,652 INFO L226 Difference]: Without dead ends: 557 [2023-12-16 17:20:17,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:17,655 INFO L413 NwaCegarLoop]: 877 mSDtfsCounter, 8 mSDsluCounter, 1747 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2624 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:17,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2624 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:17,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2023-12-16 17:20:17,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 557. [2023-12-16 17:20:17,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 434 states have (on average 1.6981566820276497) internal successors, (737), 454 states have internal predecessors, (737), 97 states have call successors, (97), 25 states have call predecessors, (97), 25 states have return successors, (93), 90 states have call predecessors, (93), 92 states have call successors, (93) [2023-12-16 17:20:17,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 927 transitions. [2023-12-16 17:20:17,667 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 927 transitions. Word has length 121 [2023-12-16 17:20:17,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:17,668 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 927 transitions. [2023-12-16 17:20:17,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:17,668 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 927 transitions. [2023-12-16 17:20:17,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 17:20:17,670 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:17,670 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:17,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:17,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:17,870 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:17,871 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:17,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1632110905, now seen corresponding path program 1 times [2023-12-16 17:20:17,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:17,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [391304138] [2023-12-16 17:20:17,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:17,871 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:17,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:17,872 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:17,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-16 17:20:18,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:18,169 INFO L262 TraceCheckSpWp]: Trace formula consists of 951 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:18,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:18,210 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:20:18,210 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:18,210 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:18,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [391304138] [2023-12-16 17:20:18,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [391304138] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:18,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:18,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:18,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346553012] [2023-12-16 17:20:18,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:18,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:18,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:18,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:18,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:18,212 INFO L87 Difference]: Start difference. First operand 557 states and 927 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:18,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:18,355 INFO L93 Difference]: Finished difference Result 1126 states and 1886 transitions. [2023-12-16 17:20:18,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:18,356 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 122 [2023-12-16 17:20:18,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:18,359 INFO L225 Difference]: With dead ends: 1126 [2023-12-16 17:20:18,359 INFO L226 Difference]: Without dead ends: 557 [2023-12-16 17:20:18,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:18,361 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 132 mSDsluCounter, 1610 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 2434 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:18,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 2434 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:18,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2023-12-16 17:20:18,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 557. [2023-12-16 17:20:18,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 434 states have (on average 1.6866359447004609) internal successors, (732), 454 states have internal predecessors, (732), 97 states have call successors, (97), 25 states have call predecessors, (97), 25 states have return successors, (93), 90 states have call predecessors, (93), 92 states have call successors, (93) [2023-12-16 17:20:18,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 922 transitions. [2023-12-16 17:20:18,373 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 922 transitions. Word has length 122 [2023-12-16 17:20:18,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:18,373 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 922 transitions. [2023-12-16 17:20:18,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:18,374 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 922 transitions. [2023-12-16 17:20:18,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-16 17:20:18,375 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:18,375 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:18,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:18,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:18,584 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:18,585 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:18,585 INFO L85 PathProgramCache]: Analyzing trace with hash -515471047, now seen corresponding path program 1 times [2023-12-16 17:20:18,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:18,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1077515638] [2023-12-16 17:20:18,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:18,585 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:18,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:18,588 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:18,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-16 17:20:18,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:18,880 INFO L262 TraceCheckSpWp]: Trace formula consists of 953 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:18,883 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:18,906 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:20:18,906 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:18,906 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:18,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1077515638] [2023-12-16 17:20:18,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1077515638] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:18,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:18,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:18,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138418160] [2023-12-16 17:20:18,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:18,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:18,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:18,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:18,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:18,907 INFO L87 Difference]: Start difference. First operand 557 states and 922 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:19,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:19,040 INFO L93 Difference]: Finished difference Result 1126 states and 1876 transitions. [2023-12-16 17:20:19,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:19,040 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 124 [2023-12-16 17:20:19,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:19,042 INFO L225 Difference]: With dead ends: 1126 [2023-12-16 17:20:19,042 INFO L226 Difference]: Without dead ends: 557 [2023-12-16 17:20:19,044 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:19,044 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 126 mSDsluCounter, 1610 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 2434 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:19,045 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 2434 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:19,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2023-12-16 17:20:19,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 557. [2023-12-16 17:20:19,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 434 states have (on average 1.6751152073732718) internal successors, (727), 454 states have internal predecessors, (727), 97 states have call successors, (97), 25 states have call predecessors, (97), 25 states have return successors, (93), 90 states have call predecessors, (93), 92 states have call successors, (93) [2023-12-16 17:20:19,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 917 transitions. [2023-12-16 17:20:19,055 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 917 transitions. Word has length 124 [2023-12-16 17:20:19,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:19,055 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 917 transitions. [2023-12-16 17:20:19,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:19,055 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 917 transitions. [2023-12-16 17:20:19,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-16 17:20:19,057 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:19,057 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:19,066 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2023-12-16 17:20:19,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:19,266 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:19,266 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:19,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1549607939, now seen corresponding path program 1 times [2023-12-16 17:20:19,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:19,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [291128488] [2023-12-16 17:20:19,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:19,267 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:19,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:19,268 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:19,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-16 17:20:19,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:19,562 INFO L262 TraceCheckSpWp]: Trace formula consists of 955 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:19,565 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:19,590 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:20:19,590 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:19,590 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:19,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [291128488] [2023-12-16 17:20:19,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [291128488] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:19,591 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:19,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:19,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976217505] [2023-12-16 17:20:19,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:19,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:19,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:19,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:19,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:19,592 INFO L87 Difference]: Start difference. First operand 557 states and 917 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:19,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:19,741 INFO L93 Difference]: Finished difference Result 1147 states and 1897 transitions. [2023-12-16 17:20:19,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:20:19,741 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 126 [2023-12-16 17:20:19,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:19,743 INFO L225 Difference]: With dead ends: 1147 [2023-12-16 17:20:19,743 INFO L226 Difference]: Without dead ends: 586 [2023-12-16 17:20:19,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:19,745 INFO L413 NwaCegarLoop]: 834 mSDtfsCounter, 141 mSDsluCounter, 1610 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 2444 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:19,746 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 2444 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:19,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2023-12-16 17:20:19,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 572. [2023-12-16 17:20:19,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 449 states have (on average 1.6525612472160356) internal successors, (742), 468 states have internal predecessors, (742), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:19,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 931 transitions. [2023-12-16 17:20:19,756 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 931 transitions. Word has length 126 [2023-12-16 17:20:19,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:19,756 INFO L495 AbstractCegarLoop]: Abstraction has 572 states and 931 transitions. [2023-12-16 17:20:19,756 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:19,756 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 931 transitions. [2023-12-16 17:20:19,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-16 17:20:19,758 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:19,758 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:19,782 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:19,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:19,967 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:19,967 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:19,967 INFO L85 PathProgramCache]: Analyzing trace with hash 833790083, now seen corresponding path program 1 times [2023-12-16 17:20:19,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:19,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [250092292] [2023-12-16 17:20:19,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:19,968 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:19,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:19,969 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:20,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-16 17:20:20,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:20,260 INFO L262 TraceCheckSpWp]: Trace formula consists of 954 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:20:20,263 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:20,318 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:20:20,318 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:20,319 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:20,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [250092292] [2023-12-16 17:20:20,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [250092292] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:20,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:20,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:20:20,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608074746] [2023-12-16 17:20:20,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:20,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:20:20,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:20,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:20:20,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:20:20,320 INFO L87 Difference]: Start difference. First operand 572 states and 931 transitions. Second operand has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:20,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:20,453 INFO L93 Difference]: Finished difference Result 1112 states and 1819 transitions. [2023-12-16 17:20:20,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:20:20,453 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 126 [2023-12-16 17:20:20,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:20,456 INFO L225 Difference]: With dead ends: 1112 [2023-12-16 17:20:20,456 INFO L226 Difference]: Without dead ends: 565 [2023-12-16 17:20:20,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:20,458 INFO L413 NwaCegarLoop]: 877 mSDtfsCounter, 130 mSDsluCounter, 4234 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 5111 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:20,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 5111 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:20,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2023-12-16 17:20:20,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 551. [2023-12-16 17:20:20,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 428 states have (on average 1.647196261682243) internal successors, (705), 447 states have internal predecessors, (705), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:20,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 894 transitions. [2023-12-16 17:20:20,471 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 894 transitions. Word has length 126 [2023-12-16 17:20:20,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:20,471 INFO L495 AbstractCegarLoop]: Abstraction has 551 states and 894 transitions. [2023-12-16 17:20:20,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:20,471 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 894 transitions. [2023-12-16 17:20:20,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-16 17:20:20,473 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:20,473 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:20,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:20,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:20,682 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:20,682 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:20,682 INFO L85 PathProgramCache]: Analyzing trace with hash 1707084138, now seen corresponding path program 1 times [2023-12-16 17:20:20,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:20,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [541453645] [2023-12-16 17:20:20,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:20,683 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:20,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:20,684 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:20,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-16 17:20:20,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:20,978 INFO L262 TraceCheckSpWp]: Trace formula consists of 956 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:20,981 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:21,003 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:20:21,003 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:21,003 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:21,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [541453645] [2023-12-16 17:20:21,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [541453645] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:21,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:21,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:21,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803967905] [2023-12-16 17:20:21,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:21,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:21,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:21,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:21,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:21,005 INFO L87 Difference]: Start difference. First operand 551 states and 894 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:21,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:21,099 INFO L93 Difference]: Finished difference Result 1077 states and 1758 transitions. [2023-12-16 17:20:21,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:21,099 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 127 [2023-12-16 17:20:21,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:21,101 INFO L225 Difference]: With dead ends: 1077 [2023-12-16 17:20:21,101 INFO L226 Difference]: Without dead ends: 551 [2023-12-16 17:20:21,103 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:21,103 INFO L413 NwaCegarLoop]: 846 mSDtfsCounter, 68 mSDsluCounter, 1610 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 2456 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:21,103 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 2456 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:21,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2023-12-16 17:20:21,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 551. [2023-12-16 17:20:21,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 428 states have (on average 1.644859813084112) internal successors, (704), 447 states have internal predecessors, (704), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:21,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 893 transitions. [2023-12-16 17:20:21,116 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 893 transitions. Word has length 127 [2023-12-16 17:20:21,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:21,117 INFO L495 AbstractCegarLoop]: Abstraction has 551 states and 893 transitions. [2023-12-16 17:20:21,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:21,117 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 893 transitions. [2023-12-16 17:20:21,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-12-16 17:20:21,119 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:21,119 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:21,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:21,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:21,328 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:21,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:21,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1704984600, now seen corresponding path program 1 times [2023-12-16 17:20:21,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:21,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1054342752] [2023-12-16 17:20:21,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:21,329 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:21,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:21,331 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:21,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-16 17:20:21,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:21,606 INFO L262 TraceCheckSpWp]: Trace formula consists of 957 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:21,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:21,636 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:20:21,636 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:21,636 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:21,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1054342752] [2023-12-16 17:20:21,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1054342752] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:21,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:21,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:21,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661826349] [2023-12-16 17:20:21,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:21,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:21,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:21,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:21,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:21,638 INFO L87 Difference]: Start difference. First operand 551 states and 893 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:21,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:21,737 INFO L93 Difference]: Finished difference Result 1077 states and 1757 transitions. [2023-12-16 17:20:21,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:21,740 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 128 [2023-12-16 17:20:21,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:21,743 INFO L225 Difference]: With dead ends: 1077 [2023-12-16 17:20:21,743 INFO L226 Difference]: Without dead ends: 551 [2023-12-16 17:20:21,744 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:21,745 INFO L413 NwaCegarLoop]: 846 mSDtfsCounter, 66 mSDsluCounter, 1610 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 2456 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:21,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 2456 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:21,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2023-12-16 17:20:21,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 551. [2023-12-16 17:20:21,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 428 states have (on average 1.6425233644859814) internal successors, (703), 447 states have internal predecessors, (703), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:21,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 892 transitions. [2023-12-16 17:20:21,756 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 892 transitions. Word has length 128 [2023-12-16 17:20:21,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:21,756 INFO L495 AbstractCegarLoop]: Abstraction has 551 states and 892 transitions. [2023-12-16 17:20:21,756 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:21,756 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 892 transitions. [2023-12-16 17:20:21,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-16 17:20:21,758 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:21,758 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:21,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:21,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:21,968 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:21,968 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:21,968 INFO L85 PathProgramCache]: Analyzing trace with hash 191170607, now seen corresponding path program 1 times [2023-12-16 17:20:21,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:21,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [692686187] [2023-12-16 17:20:21,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:21,969 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:21,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:21,970 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:21,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-16 17:20:22,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:22,271 INFO L262 TraceCheckSpWp]: Trace formula consists of 958 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 17:20:22,275 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:22,341 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:20:22,341 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:22,341 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:22,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [692686187] [2023-12-16 17:20:22,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [692686187] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:22,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:22,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:22,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080328884] [2023-12-16 17:20:22,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:22,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:22,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:22,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:22,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:22,343 INFO L87 Difference]: Start difference. First operand 551 states and 892 transitions. Second operand has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:22,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:22,548 INFO L93 Difference]: Finished difference Result 1081 states and 1763 transitions. [2023-12-16 17:20:22,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:22,548 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 129 [2023-12-16 17:20:22,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:22,551 INFO L225 Difference]: With dead ends: 1081 [2023-12-16 17:20:22,551 INFO L226 Difference]: Without dead ends: 561 [2023-12-16 17:20:22,554 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:20:22,554 INFO L413 NwaCegarLoop]: 823 mSDtfsCounter, 81 mSDsluCounter, 4888 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 5711 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:22,554 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 5711 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:22,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-16 17:20:22,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 553. [2023-12-16 17:20:22,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 430 states have (on average 1.6372093023255814) internal successors, (704), 449 states have internal predecessors, (704), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:22,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 893 transitions. [2023-12-16 17:20:22,565 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 893 transitions. Word has length 129 [2023-12-16 17:20:22,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:22,566 INFO L495 AbstractCegarLoop]: Abstraction has 553 states and 893 transitions. [2023-12-16 17:20:22,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:22,566 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 893 transitions. [2023-12-16 17:20:22,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-12-16 17:20:22,569 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:22,569 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:22,592 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:22,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:22,779 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:22,779 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:22,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1776594787, now seen corresponding path program 1 times [2023-12-16 17:20:22,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:22,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1379684369] [2023-12-16 17:20:22,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:22,780 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:22,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:22,780 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:22,816 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-16 17:20:23,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:23,079 INFO L262 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:20:23,083 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:23,139 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:20:23,139 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:23,139 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:23,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1379684369] [2023-12-16 17:20:23,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1379684369] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:23,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:23,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:23,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868137655] [2023-12-16 17:20:23,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:23,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:23,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:23,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:23,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:23,141 INFO L87 Difference]: Start difference. First operand 553 states and 893 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:23,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:23,324 INFO L93 Difference]: Finished difference Result 1073 states and 1744 transitions. [2023-12-16 17:20:23,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:23,325 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 130 [2023-12-16 17:20:23,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:23,327 INFO L225 Difference]: With dead ends: 1073 [2023-12-16 17:20:23,327 INFO L226 Difference]: Without dead ends: 557 [2023-12-16 17:20:23,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:20:23,329 INFO L413 NwaCegarLoop]: 825 mSDtfsCounter, 71 mSDsluCounter, 4884 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 5709 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:23,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 5709 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:23,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2023-12-16 17:20:23,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 555. [2023-12-16 17:20:23,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 432 states have (on average 1.6319444444444444) internal successors, (705), 451 states have internal predecessors, (705), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:23,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 894 transitions. [2023-12-16 17:20:23,338 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 894 transitions. Word has length 130 [2023-12-16 17:20:23,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:23,339 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 894 transitions. [2023-12-16 17:20:23,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:23,339 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 894 transitions. [2023-12-16 17:20:23,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-16 17:20:23,341 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:23,341 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:23,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:23,549 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:23,550 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:23,550 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:23,550 INFO L85 PathProgramCache]: Analyzing trace with hash -93387291, now seen corresponding path program 1 times [2023-12-16 17:20:23,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:23,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [74296040] [2023-12-16 17:20:23,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:23,551 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:23,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:23,552 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:23,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-16 17:20:23,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:23,862 INFO L262 TraceCheckSpWp]: Trace formula consists of 960 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:20:23,865 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:23,906 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:20:23,906 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:23,906 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:23,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [74296040] [2023-12-16 17:20:23,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [74296040] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:23,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:23,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:20:23,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971865370] [2023-12-16 17:20:23,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:23,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:20:23,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:23,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:20:23,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:20:23,908 INFO L87 Difference]: Start difference. First operand 555 states and 894 transitions. Second operand has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:24,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:24,037 INFO L93 Difference]: Finished difference Result 1021 states and 1673 transitions. [2023-12-16 17:20:24,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:20:24,037 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 131 [2023-12-16 17:20:24,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:24,039 INFO L225 Difference]: With dead ends: 1021 [2023-12-16 17:20:24,039 INFO L226 Difference]: Without dead ends: 548 [2023-12-16 17:20:24,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:24,041 INFO L413 NwaCegarLoop]: 835 mSDtfsCounter, 54 mSDsluCounter, 4114 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 4949 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:24,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 4949 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:24,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2023-12-16 17:20:24,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2023-12-16 17:20:24,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 425 states have (on average 1.64) internal successors, (697), 444 states have internal predecessors, (697), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:24,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 886 transitions. [2023-12-16 17:20:24,051 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 886 transitions. Word has length 131 [2023-12-16 17:20:24,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:24,051 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 886 transitions. [2023-12-16 17:20:24,052 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:24,052 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 886 transitions. [2023-12-16 17:20:24,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-16 17:20:24,053 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:24,054 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:24,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:24,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:24,264 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:24,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:24,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1035215583, now seen corresponding path program 1 times [2023-12-16 17:20:24,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:24,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1339060904] [2023-12-16 17:20:24,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:24,265 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:24,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:24,266 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:24,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-16 17:20:24,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:24,568 INFO L262 TraceCheckSpWp]: Trace formula consists of 961 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:20:24,571 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:24,612 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:20:24,612 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:24,612 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:24,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1339060904] [2023-12-16 17:20:24,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1339060904] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:24,613 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:24,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:20:24,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286837618] [2023-12-16 17:20:24,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:24,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:20:24,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:24,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:20:24,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:20:24,614 INFO L87 Difference]: Start difference. First operand 548 states and 886 transitions. Second operand has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:24,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:24,738 INFO L93 Difference]: Finished difference Result 1026 states and 1687 transitions. [2023-12-16 17:20:24,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:20:24,738 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 132 [2023-12-16 17:20:24,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:24,740 INFO L225 Difference]: With dead ends: 1026 [2023-12-16 17:20:24,740 INFO L226 Difference]: Without dead ends: 545 [2023-12-16 17:20:24,741 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:24,742 INFO L413 NwaCegarLoop]: 829 mSDtfsCounter, 95 mSDsluCounter, 4088 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 4917 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:24,742 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 4917 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:24,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-16 17:20:24,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2023-12-16 17:20:24,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 422 states have (on average 1.6398104265402844) internal successors, (692), 441 states have internal predecessors, (692), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:24,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 881 transitions. [2023-12-16 17:20:24,752 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 881 transitions. Word has length 132 [2023-12-16 17:20:24,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:24,752 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 881 transitions. [2023-12-16 17:20:24,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:24,752 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 881 transitions. [2023-12-16 17:20:24,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-16 17:20:24,754 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:24,754 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:24,776 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:24,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:24,964 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:24,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:24,964 INFO L85 PathProgramCache]: Analyzing trace with hash -183034017, now seen corresponding path program 1 times [2023-12-16 17:20:24,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:24,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [950004067] [2023-12-16 17:20:24,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:24,964 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:24,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:24,981 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:25,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-16 17:20:25,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:25,313 INFO L262 TraceCheckSpWp]: Trace formula consists of 960 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:20:25,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:25,356 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:20:25,356 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:25,356 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:25,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [950004067] [2023-12-16 17:20:25,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [950004067] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:25,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:25,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:20:25,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214461788] [2023-12-16 17:20:25,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:25,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:20:25,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:25,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:20:25,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:20:25,358 INFO L87 Difference]: Start difference. First operand 545 states and 881 transitions. Second operand has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:25,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:25,485 INFO L93 Difference]: Finished difference Result 1023 states and 1682 transitions. [2023-12-16 17:20:25,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:20:25,485 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 132 [2023-12-16 17:20:25,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:25,487 INFO L225 Difference]: With dead ends: 1023 [2023-12-16 17:20:25,487 INFO L226 Difference]: Without dead ends: 537 [2023-12-16 17:20:25,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:25,489 INFO L413 NwaCegarLoop]: 828 mSDtfsCounter, 103 mSDsluCounter, 4079 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 4907 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:25,489 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 4907 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:25,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2023-12-16 17:20:25,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2023-12-16 17:20:25,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 414 states have (on average 1.644927536231884) internal successors, (681), 433 states have internal predecessors, (681), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:25,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 870 transitions. [2023-12-16 17:20:25,499 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 870 transitions. Word has length 132 [2023-12-16 17:20:25,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:25,499 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 870 transitions. [2023-12-16 17:20:25,500 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:25,500 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 870 transitions. [2023-12-16 17:20:25,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-16 17:20:25,501 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:25,502 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:25,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:25,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:25,711 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:25,711 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:25,711 INFO L85 PathProgramCache]: Analyzing trace with hash -199049911, now seen corresponding path program 1 times [2023-12-16 17:20:25,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:25,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1776869003] [2023-12-16 17:20:25,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:25,712 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:25,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:25,713 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:25,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-16 17:20:26,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:26,022 INFO L262 TraceCheckSpWp]: Trace formula consists of 962 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 17:20:26,025 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:26,075 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:20:26,075 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:26,076 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:26,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1776869003] [2023-12-16 17:20:26,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1776869003] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:26,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:26,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:26,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086426871] [2023-12-16 17:20:26,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:26,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:26,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:26,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:26,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:26,077 INFO L87 Difference]: Start difference. First operand 537 states and 870 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:26,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:26,242 INFO L93 Difference]: Finished difference Result 1009 states and 1660 transitions. [2023-12-16 17:20:26,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:26,242 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 133 [2023-12-16 17:20:26,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:26,244 INFO L225 Difference]: With dead ends: 1009 [2023-12-16 17:20:26,245 INFO L226 Difference]: Without dead ends: 537 [2023-12-16 17:20:26,246 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:20:26,247 INFO L413 NwaCegarLoop]: 822 mSDtfsCounter, 52 mSDsluCounter, 4875 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 5697 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:26,247 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 5697 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:26,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2023-12-16 17:20:26,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2023-12-16 17:20:26,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 414 states have (on average 1.642512077294686) internal successors, (680), 433 states have internal predecessors, (680), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:26,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 869 transitions. [2023-12-16 17:20:26,260 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 869 transitions. Word has length 133 [2023-12-16 17:20:26,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:26,260 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 869 transitions. [2023-12-16 17:20:26,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:26,260 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 869 transitions. [2023-12-16 17:20:26,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-16 17:20:26,262 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:26,262 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:26,282 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:26,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:26,471 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:26,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:26,472 INFO L85 PathProgramCache]: Analyzing trace with hash 928896413, now seen corresponding path program 1 times [2023-12-16 17:20:26,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:26,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [888663179] [2023-12-16 17:20:26,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:26,472 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:26,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:26,473 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:26,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-16 17:20:26,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:26,776 INFO L262 TraceCheckSpWp]: Trace formula consists of 963 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 17:20:26,778 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:26,827 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:20:26,827 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:26,828 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:26,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [888663179] [2023-12-16 17:20:26,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [888663179] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:26,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:26,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:26,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620355491] [2023-12-16 17:20:26,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:26,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:26,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:26,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:26,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:26,829 INFO L87 Difference]: Start difference. First operand 537 states and 869 transitions. Second operand has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:26,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:26,990 INFO L93 Difference]: Finished difference Result 1051 states and 1715 transitions. [2023-12-16 17:20:26,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:26,991 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 134 [2023-12-16 17:20:26,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:26,993 INFO L225 Difference]: With dead ends: 1051 [2023-12-16 17:20:26,993 INFO L226 Difference]: Without dead ends: 534 [2023-12-16 17:20:26,994 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:20:26,994 INFO L413 NwaCegarLoop]: 812 mSDtfsCounter, 73 mSDsluCounter, 4829 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 5641 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:26,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 5641 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:26,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2023-12-16 17:20:27,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 534. [2023-12-16 17:20:27,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 411 states have (on average 1.635036496350365) internal successors, (672), 430 states have internal predecessors, (672), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:27,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 861 transitions. [2023-12-16 17:20:27,004 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 861 transitions. Word has length 134 [2023-12-16 17:20:27,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:27,004 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 861 transitions. [2023-12-16 17:20:27,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:27,005 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 861 transitions. [2023-12-16 17:20:27,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-16 17:20:27,006 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:27,006 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:27,017 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:27,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:27,215 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:27,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:27,215 INFO L85 PathProgramCache]: Analyzing trace with hash 2136093454, now seen corresponding path program 1 times [2023-12-16 17:20:27,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:27,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [323237093] [2023-12-16 17:20:27,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:27,216 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:27,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:27,217 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:27,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-16 17:20:27,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:27,513 INFO L262 TraceCheckSpWp]: Trace formula consists of 964 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:20:27,515 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:27,566 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:20:27,566 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:27,566 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:27,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [323237093] [2023-12-16 17:20:27,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [323237093] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:27,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:27,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:27,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575644246] [2023-12-16 17:20:27,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:27,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:27,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:27,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:27,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:27,567 INFO L87 Difference]: Start difference. First operand 534 states and 861 transitions. Second operand has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:27,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:27,731 INFO L93 Difference]: Finished difference Result 1000 states and 1640 transitions. [2023-12-16 17:20:27,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:27,732 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 135 [2023-12-16 17:20:27,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:27,735 INFO L225 Difference]: With dead ends: 1000 [2023-12-16 17:20:27,735 INFO L226 Difference]: Without dead ends: 534 [2023-12-16 17:20:27,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:20:27,738 INFO L413 NwaCegarLoop]: 811 mSDtfsCounter, 47 mSDsluCounter, 4822 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 5633 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:27,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 5633 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:27,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2023-12-16 17:20:27,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 534. [2023-12-16 17:20:27,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 411 states have (on average 1.632603406326034) internal successors, (671), 430 states have internal predecessors, (671), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:27,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 860 transitions. [2023-12-16 17:20:27,788 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 860 transitions. Word has length 135 [2023-12-16 17:20:27,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:27,789 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 860 transitions. [2023-12-16 17:20:27,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:27,789 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 860 transitions. [2023-12-16 17:20:27,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-16 17:20:27,791 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:27,791 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:27,818 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:27,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:27,992 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:27,992 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:27,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1719077486, now seen corresponding path program 1 times [2023-12-16 17:20:27,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:27,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [943669104] [2023-12-16 17:20:27,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:27,993 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:27,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:27,995 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:28,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-16 17:20:28,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:28,309 INFO L262 TraceCheckSpWp]: Trace formula consists of 965 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:20:28,312 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:28,376 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:20:28,376 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:28,376 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:28,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [943669104] [2023-12-16 17:20:28,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [943669104] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:28,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:28,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:28,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141514028] [2023-12-16 17:20:28,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:28,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:28,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:28,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:28,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:28,378 INFO L87 Difference]: Start difference. First operand 534 states and 860 transitions. Second operand has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:28,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:28,554 INFO L93 Difference]: Finished difference Result 1036 states and 1683 transitions. [2023-12-16 17:20:28,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:28,554 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 136 [2023-12-16 17:20:28,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:28,557 INFO L225 Difference]: With dead ends: 1036 [2023-12-16 17:20:28,557 INFO L226 Difference]: Without dead ends: 531 [2023-12-16 17:20:28,558 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:20:28,559 INFO L413 NwaCegarLoop]: 811 mSDtfsCounter, 63 mSDsluCounter, 4814 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5625 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:28,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5625 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:28,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2023-12-16 17:20:28,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 531. [2023-12-16 17:20:28,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 408 states have (on average 1.625) internal successors, (663), 427 states have internal predecessors, (663), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-16 17:20:28,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 852 transitions. [2023-12-16 17:20:28,570 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 852 transitions. Word has length 136 [2023-12-16 17:20:28,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:28,570 INFO L495 AbstractCegarLoop]: Abstraction has 531 states and 852 transitions. [2023-12-16 17:20:28,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:28,570 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 852 transitions. [2023-12-16 17:20:28,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-16 17:20:28,572 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:28,572 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:28,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:28,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:28,781 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:28,781 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:28,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1744148371, now seen corresponding path program 1 times [2023-12-16 17:20:28,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:28,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2003799811] [2023-12-16 17:20:28,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:28,782 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:28,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:28,783 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:28,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-16 17:20:29,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:29,085 INFO L262 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:20:29,087 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:29,181 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-16 17:20:29,182 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:29,182 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:29,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2003799811] [2023-12-16 17:20:29,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2003799811] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:29,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:29,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:29,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364323119] [2023-12-16 17:20:29,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:29,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:20:29,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:29,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:20:29,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:29,183 INFO L87 Difference]: Start difference. First operand 531 states and 852 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:20:29,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:29,719 INFO L93 Difference]: Finished difference Result 994 states and 1650 transitions. [2023-12-16 17:20:29,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:20:29,719 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 137 [2023-12-16 17:20:29,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:29,722 INFO L225 Difference]: With dead ends: 994 [2023-12-16 17:20:29,722 INFO L226 Difference]: Without dead ends: 535 [2023-12-16 17:20:29,723 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:20:29,724 INFO L413 NwaCegarLoop]: 798 mSDtfsCounter, 770 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 788 SdHoareTripleChecker+Valid, 2047 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:29,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [788 Valid, 2047 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:20:29,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2023-12-16 17:20:29,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 535. [2023-12-16 17:20:29,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 411 states have (on average 1.6204379562043796) internal successors, (666), 430 states have internal predecessors, (666), 97 states have call successors, (97), 27 states have call predecessors, (97), 26 states have return successors, (93), 90 states have call predecessors, (93), 92 states have call successors, (93) [2023-12-16 17:20:29,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 856 transitions. [2023-12-16 17:20:29,735 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 856 transitions. Word has length 137 [2023-12-16 17:20:29,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:29,736 INFO L495 AbstractCegarLoop]: Abstraction has 535 states and 856 transitions. [2023-12-16 17:20:29,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:20:29,736 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 856 transitions. [2023-12-16 17:20:29,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-16 17:20:29,737 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:29,737 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:29,758 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:29,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:29,947 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:29,947 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:29,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1569904339, now seen corresponding path program 1 times [2023-12-16 17:20:29,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:29,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1945884630] [2023-12-16 17:20:29,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:29,948 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:29,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:29,965 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:29,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-16 17:20:30,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:30,272 INFO L262 TraceCheckSpWp]: Trace formula consists of 968 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:20:30,275 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:30,370 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-16 17:20:30,370 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:30,370 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:30,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1945884630] [2023-12-16 17:20:30,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1945884630] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:30,370 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:30,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:30,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691514936] [2023-12-16 17:20:30,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:30,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:20:30,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:30,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:20:30,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:30,371 INFO L87 Difference]: Start difference. First operand 535 states and 856 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:20:30,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:30,944 INFO L93 Difference]: Finished difference Result 1003 states and 1657 transitions. [2023-12-16 17:20:30,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:20:30,945 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 139 [2023-12-16 17:20:30,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:30,947 INFO L225 Difference]: With dead ends: 1003 [2023-12-16 17:20:30,947 INFO L226 Difference]: Without dead ends: 540 [2023-12-16 17:20:30,949 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:20:30,949 INFO L413 NwaCegarLoop]: 799 mSDtfsCounter, 759 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 776 SdHoareTripleChecker+Valid, 2048 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:30,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [776 Valid, 2048 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:20:30,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2023-12-16 17:20:30,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 540. [2023-12-16 17:20:30,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 415 states have (on average 1.6144578313253013) internal successors, (670), 434 states have internal predecessors, (670), 97 states have call successors, (97), 28 states have call predecessors, (97), 27 states have return successors, (94), 90 states have call predecessors, (94), 92 states have call successors, (94) [2023-12-16 17:20:30,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 861 transitions. [2023-12-16 17:20:30,987 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 861 transitions. Word has length 139 [2023-12-16 17:20:30,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:30,987 INFO L495 AbstractCegarLoop]: Abstraction has 540 states and 861 transitions. [2023-12-16 17:20:30,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:20:30,988 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 861 transitions. [2023-12-16 17:20:30,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-16 17:20:30,990 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:30,990 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:31,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:31,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:31,198 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:31,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:31,200 INFO L85 PathProgramCache]: Analyzing trace with hash 924759891, now seen corresponding path program 1 times [2023-12-16 17:20:31,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:31,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1996225429] [2023-12-16 17:20:31,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:31,200 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:31,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:31,201 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:31,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-16 17:20:31,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:31,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 970 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:20:31,533 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:31,655 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-16 17:20:31,655 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:31,655 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:31,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1996225429] [2023-12-16 17:20:31,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1996225429] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:31,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:31,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:31,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452940083] [2023-12-16 17:20:31,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:31,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:20:31,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:31,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:20:31,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:31,657 INFO L87 Difference]: Start difference. First operand 540 states and 861 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:20:32,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:32,177 INFO L93 Difference]: Finished difference Result 1014 states and 1666 transitions. [2023-12-16 17:20:32,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:20:32,177 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 141 [2023-12-16 17:20:32,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:32,179 INFO L225 Difference]: With dead ends: 1014 [2023-12-16 17:20:32,180 INFO L226 Difference]: Without dead ends: 546 [2023-12-16 17:20:32,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:20:32,181 INFO L413 NwaCegarLoop]: 799 mSDtfsCounter, 770 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 2048 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:32,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [787 Valid, 2048 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:20:32,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2023-12-16 17:20:32,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 546. [2023-12-16 17:20:32,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 420 states have (on average 1.6071428571428572) internal successors, (675), 439 states have internal predecessors, (675), 97 states have call successors, (97), 29 states have call predecessors, (97), 28 states have return successors, (95), 90 states have call predecessors, (95), 92 states have call successors, (95) [2023-12-16 17:20:32,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 867 transitions. [2023-12-16 17:20:32,193 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 867 transitions. Word has length 141 [2023-12-16 17:20:32,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:32,193 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 867 transitions. [2023-12-16 17:20:32,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:20:32,193 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 867 transitions. [2023-12-16 17:20:32,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-16 17:20:32,195 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:32,195 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:32,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:32,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:32,403 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:32,403 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:32,403 INFO L85 PathProgramCache]: Analyzing trace with hash 2006399477, now seen corresponding path program 1 times [2023-12-16 17:20:32,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:32,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1344937992] [2023-12-16 17:20:32,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:32,404 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:32,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:32,420 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:32,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2023-12-16 17:20:32,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:32,743 INFO L262 TraceCheckSpWp]: Trace formula consists of 972 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:20:32,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:32,844 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-16 17:20:32,844 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:32,845 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:32,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1344937992] [2023-12-16 17:20:32,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1344937992] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:32,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:32,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:32,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947546131] [2023-12-16 17:20:32,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:32,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:20:32,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:32,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:20:32,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:32,846 INFO L87 Difference]: Start difference. First operand 546 states and 867 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:20:33,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:33,365 INFO L93 Difference]: Finished difference Result 1027 states and 1677 transitions. [2023-12-16 17:20:33,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:20:33,367 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 143 [2023-12-16 17:20:33,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:33,370 INFO L225 Difference]: With dead ends: 1027 [2023-12-16 17:20:33,370 INFO L226 Difference]: Without dead ends: 553 [2023-12-16 17:20:33,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:20:33,372 INFO L413 NwaCegarLoop]: 799 mSDtfsCounter, 769 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 786 SdHoareTripleChecker+Valid, 2048 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:33,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [786 Valid, 2048 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 465 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:20:33,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2023-12-16 17:20:33,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2023-12-16 17:20:33,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 426 states have (on average 1.5985915492957747) internal successors, (681), 445 states have internal predecessors, (681), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2023-12-16 17:20:33,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 874 transitions. [2023-12-16 17:20:33,385 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 874 transitions. Word has length 143 [2023-12-16 17:20:33,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:33,386 INFO L495 AbstractCegarLoop]: Abstraction has 553 states and 874 transitions. [2023-12-16 17:20:33,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:20:33,386 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 874 transitions. [2023-12-16 17:20:33,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-16 17:20:33,388 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:33,388 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:33,406 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:33,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:33,596 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:33,597 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:33,597 INFO L85 PathProgramCache]: Analyzing trace with hash -713479917, now seen corresponding path program 1 times [2023-12-16 17:20:33,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:33,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1747492064] [2023-12-16 17:20:33,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:33,597 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:33,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:33,598 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:33,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2023-12-16 17:20:33,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:33,917 INFO L262 TraceCheckSpWp]: Trace formula consists of 974 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-16 17:20:33,920 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:34,151 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:20:34,152 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 17:20:34,707 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-16 17:20:34,707 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:34,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1747492064] [2023-12-16 17:20:34,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1747492064] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 17:20:34,708 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 17:20:34,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2023-12-16 17:20:34,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025545631] [2023-12-16 17:20:34,708 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 17:20:34,708 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-16 17:20:34,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:34,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-16 17:20:34,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2023-12-16 17:20:34,717 INFO L87 Difference]: Start difference. First operand 553 states and 874 transitions. Second operand has 18 states, 16 states have (on average 10.5) internal successors, (168), 14 states have internal predecessors, (168), 8 states have call successors, (33), 5 states have call predecessors, (33), 10 states have return successors, (34), 12 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-16 17:20:40,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:40,189 INFO L93 Difference]: Finished difference Result 1647 states and 2692 transitions. [2023-12-16 17:20:40,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-16 17:20:40,189 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 10.5) internal successors, (168), 14 states have internal predecessors, (168), 8 states have call successors, (33), 5 states have call predecessors, (33), 10 states have return successors, (34), 12 states have call predecessors, (34), 7 states have call successors, (34) Word has length 145 [2023-12-16 17:20:40,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:40,194 INFO L225 Difference]: With dead ends: 1647 [2023-12-16 17:20:40,194 INFO L226 Difference]: Without dead ends: 1166 [2023-12-16 17:20:40,196 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=176, Invalid=694, Unknown=0, NotChecked=0, Total=870 [2023-12-16 17:20:40,196 INFO L413 NwaCegarLoop]: 852 mSDtfsCounter, 5222 mSDsluCounter, 5078 mSDsCounter, 0 mSdLazyCounter, 9956 mSolverCounterSat, 1683 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5299 SdHoareTripleChecker+Valid, 5930 SdHoareTripleChecker+Invalid, 11639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1683 IncrementalHoareTripleChecker+Valid, 9956 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:40,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5299 Valid, 5930 Invalid, 11639 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1683 Valid, 9956 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2023-12-16 17:20:40,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1166 states. [2023-12-16 17:20:40,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1166 to 1145. [2023-12-16 17:20:40,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1145 states, 862 states have (on average 1.6194895591647331) internal successors, (1396), 902 states have internal predecessors, (1396), 223 states have call successors, (223), 53 states have call predecessors, (223), 59 states have return successors, (245), 220 states have call predecessors, (245), 218 states have call successors, (245) [2023-12-16 17:20:40,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1145 states to 1145 states and 1864 transitions. [2023-12-16 17:20:40,231 INFO L78 Accepts]: Start accepts. Automaton has 1145 states and 1864 transitions. Word has length 145 [2023-12-16 17:20:40,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:40,231 INFO L495 AbstractCegarLoop]: Abstraction has 1145 states and 1864 transitions. [2023-12-16 17:20:40,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 10.5) internal successors, (168), 14 states have internal predecessors, (168), 8 states have call successors, (33), 5 states have call predecessors, (33), 10 states have return successors, (34), 12 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-16 17:20:40,231 INFO L276 IsEmpty]: Start isEmpty. Operand 1145 states and 1864 transitions. [2023-12-16 17:20:40,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-16 17:20:40,234 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:40,234 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:40,258 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:40,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:40,442 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:40,442 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:40,442 INFO L85 PathProgramCache]: Analyzing trace with hash 646532248, now seen corresponding path program 1 times [2023-12-16 17:20:40,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:40,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [793541271] [2023-12-16 17:20:40,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:40,443 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:40,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:40,444 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:40,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2023-12-16 17:20:40,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:40,743 INFO L262 TraceCheckSpWp]: Trace formula consists of 976 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:20:40,746 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:40,791 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:20:40,791 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:40,792 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:40,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [793541271] [2023-12-16 17:20:40,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [793541271] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:40,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:40,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:40,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628643796] [2023-12-16 17:20:40,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:40,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:40,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:40,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:40,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:40,793 INFO L87 Difference]: Start difference. First operand 1145 states and 1864 transitions. Second operand has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:40,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:40,966 INFO L93 Difference]: Finished difference Result 1628 states and 2656 transitions. [2023-12-16 17:20:40,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:40,967 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 147 [2023-12-16 17:20:40,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:40,970 INFO L225 Difference]: With dead ends: 1628 [2023-12-16 17:20:40,970 INFO L226 Difference]: Without dead ends: 546 [2023-12-16 17:20:40,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:20:40,973 INFO L413 NwaCegarLoop]: 802 mSDtfsCounter, 63 mSDsluCounter, 4760 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5562 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:40,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5562 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:40,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2023-12-16 17:20:40,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 546. [2023-12-16 17:20:40,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 421 states have (on average 1.5938242280285035) internal successors, (671), 440 states have internal predecessors, (671), 95 states have call successors, (95), 30 states have call predecessors, (95), 29 states have return successors, (94), 88 states have call predecessors, (94), 90 states have call successors, (94) [2023-12-16 17:20:41,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 860 transitions. [2023-12-16 17:20:41,011 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 860 transitions. Word has length 147 [2023-12-16 17:20:41,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:41,011 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 860 transitions. [2023-12-16 17:20:41,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:41,012 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 860 transitions. [2023-12-16 17:20:41,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-16 17:20:41,013 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:41,013 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:41,038 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:41,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:41,221 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:41,222 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:41,222 INFO L85 PathProgramCache]: Analyzing trace with hash 727392204, now seen corresponding path program 1 times [2023-12-16 17:20:41,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:41,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [735502375] [2023-12-16 17:20:41,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:41,223 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:41,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:41,224 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:41,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2023-12-16 17:20:41,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:41,565 INFO L262 TraceCheckSpWp]: Trace formula consists of 985 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-16 17:20:41,568 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:41,803 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-16 17:20:41,803 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 17:20:42,252 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-16 17:20:42,253 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:42,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [735502375] [2023-12-16 17:20:42,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [735502375] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 17:20:42,253 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 17:20:42,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2023-12-16 17:20:42,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604429278] [2023-12-16 17:20:42,253 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 17:20:42,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-16 17:20:42,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:42,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-16 17:20:42,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-12-16 17:20:42,254 INFO L87 Difference]: Start difference. First operand 546 states and 860 transitions. Second operand has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 12 states have internal predecessors, (170), 8 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-16 17:20:44,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:44,434 INFO L93 Difference]: Finished difference Result 1028 states and 1658 transitions. [2023-12-16 17:20:44,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:20:44,434 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 12 states have internal predecessors, (170), 8 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 7 states have call successors, (34) Word has length 152 [2023-12-16 17:20:44,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:44,436 INFO L225 Difference]: With dead ends: 1028 [2023-12-16 17:20:44,437 INFO L226 Difference]: Without dead ends: 552 [2023-12-16 17:20:44,438 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 292 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2023-12-16 17:20:44,438 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 1262 mSDsluCounter, 2006 mSDsCounter, 0 mSdLazyCounter, 4252 mSolverCounterSat, 355 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1262 SdHoareTripleChecker+Valid, 2371 SdHoareTripleChecker+Invalid, 4607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 355 IncrementalHoareTripleChecker+Valid, 4252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:44,438 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1262 Valid, 2371 Invalid, 4607 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [355 Valid, 4252 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-16 17:20:44,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2023-12-16 17:20:44,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 550. [2023-12-16 17:20:44,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 424 states have (on average 1.5896226415094339) internal successors, (674), 443 states have internal predecessors, (674), 95 states have call successors, (95), 30 states have call predecessors, (95), 30 states have return successors, (99), 89 states have call predecessors, (99), 90 states have call successors, (99) [2023-12-16 17:20:44,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 868 transitions. [2023-12-16 17:20:44,459 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 868 transitions. Word has length 152 [2023-12-16 17:20:44,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:44,459 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 868 transitions. [2023-12-16 17:20:44,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 12 states have internal predecessors, (170), 8 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-16 17:20:44,459 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 868 transitions. [2023-12-16 17:20:44,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-16 17:20:44,461 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:44,461 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:44,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:44,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:44,671 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:44,671 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:44,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1310695120, now seen corresponding path program 1 times [2023-12-16 17:20:44,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:44,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1224294157] [2023-12-16 17:20:44,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:44,672 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:44,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:44,673 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:44,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2023-12-16 17:20:44,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:44,972 INFO L262 TraceCheckSpWp]: Trace formula consists of 986 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:20:44,974 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:45,098 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-16 17:20:45,098 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 17:20:45,361 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-16 17:20:45,361 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:45,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1224294157] [2023-12-16 17:20:45,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1224294157] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 17:20:45,361 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 17:20:45,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2023-12-16 17:20:45,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014429772] [2023-12-16 17:20:45,362 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 17:20:45,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-16 17:20:45,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:45,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-16 17:20:45,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:20:45,363 INFO L87 Difference]: Start difference. First operand 550 states and 868 transitions. Second operand has 11 states, 11 states have (on average 13.0) internal successors, (143), 11 states have internal predecessors, (143), 6 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 5 states have call successors, (27) [2023-12-16 17:20:48,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:48,260 INFO L93 Difference]: Finished difference Result 1989 states and 3256 transitions. [2023-12-16 17:20:48,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-16 17:20:48,261 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.0) internal successors, (143), 11 states have internal predecessors, (143), 6 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 5 states have call successors, (27) Word has length 153 [2023-12-16 17:20:48,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:48,269 INFO L225 Difference]: With dead ends: 1989 [2023-12-16 17:20:48,269 INFO L226 Difference]: Without dead ends: 1509 [2023-12-16 17:20:48,271 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 304 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2023-12-16 17:20:48,272 INFO L413 NwaCegarLoop]: 557 mSDtfsCounter, 3891 mSDsluCounter, 1940 mSDsCounter, 0 mSdLazyCounter, 5035 mSolverCounterSat, 1116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3973 SdHoareTripleChecker+Valid, 2497 SdHoareTripleChecker+Invalid, 6151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1116 IncrementalHoareTripleChecker+Valid, 5035 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:48,272 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3973 Valid, 2497 Invalid, 6151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1116 Valid, 5035 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-16 17:20:48,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2023-12-16 17:20:48,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 1447. [2023-12-16 17:20:48,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1447 states, 1110 states have (on average 1.6108108108108108) internal successors, (1788), 1156 states have internal predecessors, (1788), 259 states have call successors, (259), 77 states have call predecessors, (259), 77 states have return successors, (287), 250 states have call predecessors, (287), 254 states have call successors, (287) [2023-12-16 17:20:48,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1447 states to 1447 states and 2334 transitions. [2023-12-16 17:20:48,331 INFO L78 Accepts]: Start accepts. Automaton has 1447 states and 2334 transitions. Word has length 153 [2023-12-16 17:20:48,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:48,332 INFO L495 AbstractCegarLoop]: Abstraction has 1447 states and 2334 transitions. [2023-12-16 17:20:48,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.0) internal successors, (143), 11 states have internal predecessors, (143), 6 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 5 states have call successors, (27) [2023-12-16 17:20:48,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1447 states and 2334 transitions. [2023-12-16 17:20:48,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-16 17:20:48,333 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:48,333 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:48,358 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:48,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:48,542 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:48,542 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:48,542 INFO L85 PathProgramCache]: Analyzing trace with hash 583185400, now seen corresponding path program 1 times [2023-12-16 17:20:48,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:48,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2073920054] [2023-12-16 17:20:48,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:48,543 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:48,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:48,544 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:48,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-16 17:20:48,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:48,857 INFO L262 TraceCheckSpWp]: Trace formula consists of 992 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:20:48,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:48,996 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:20:48,996 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:48,996 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:48,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2073920054] [2023-12-16 17:20:48,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2073920054] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:48,996 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:48,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:48,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800312297] [2023-12-16 17:20:48,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:48,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:48,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:48,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:48,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:48,998 INFO L87 Difference]: Start difference. First operand 1447 states and 2334 transitions. Second operand has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 states have internal predecessors, (104), 6 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-16 17:20:52,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:52,887 INFO L93 Difference]: Finished difference Result 4856 states and 8107 transitions. [2023-12-16 17:20:52,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 17:20:52,888 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 states have internal predecessors, (104), 6 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 155 [2023-12-16 17:20:52,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:52,903 INFO L225 Difference]: With dead ends: 4856 [2023-12-16 17:20:52,903 INFO L226 Difference]: Without dead ends: 3479 [2023-12-16 17:20:52,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2023-12-16 17:20:52,909 INFO L413 NwaCegarLoop]: 661 mSDtfsCounter, 2625 mSDsluCounter, 1789 mSDsCounter, 0 mSdLazyCounter, 5590 mSolverCounterSat, 669 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2756 SdHoareTripleChecker+Valid, 2450 SdHoareTripleChecker+Invalid, 6259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 669 IncrementalHoareTripleChecker+Valid, 5590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:52,909 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2756 Valid, 2450 Invalid, 6259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [669 Valid, 5590 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-12-16 17:20:52,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3479 states. [2023-12-16 17:20:53,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3479 to 3357. [2023-12-16 17:20:53,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3357 states, 2464 states have (on average 1.6071428571428572) internal successors, (3960), 2606 states have internal predecessors, (3960), 733 states have call successors, (733), 146 states have call predecessors, (733), 159 states have return successors, (896), 726 states have call predecessors, (896), 728 states have call successors, (896) [2023-12-16 17:20:53,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3357 states to 3357 states and 5589 transitions. [2023-12-16 17:20:53,118 INFO L78 Accepts]: Start accepts. Automaton has 3357 states and 5589 transitions. Word has length 155 [2023-12-16 17:20:53,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:53,118 INFO L495 AbstractCegarLoop]: Abstraction has 3357 states and 5589 transitions. [2023-12-16 17:20:53,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 states have internal predecessors, (104), 6 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-16 17:20:53,118 INFO L276 IsEmpty]: Start isEmpty. Operand 3357 states and 5589 transitions. [2023-12-16 17:20:53,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-16 17:20:53,119 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:53,120 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:53,131 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:53,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:53,329 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:53,329 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:53,329 INFO L85 PathProgramCache]: Analyzing trace with hash 684097367, now seen corresponding path program 1 times [2023-12-16 17:20:53,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:53,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1045882442] [2023-12-16 17:20:53,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:53,330 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:53,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:53,331 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:53,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2023-12-16 17:20:53,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:53,642 INFO L262 TraceCheckSpWp]: Trace formula consists of 992 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-16 17:20:53,644 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:53,832 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-16 17:20:53,832 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:53,832 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:53,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1045882442] [2023-12-16 17:20:53,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1045882442] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:53,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:53,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-16 17:20:53,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151770908] [2023-12-16 17:20:53,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:53,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-16 17:20:53,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:53,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-16 17:20:53,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:20:53,836 INFO L87 Difference]: Start difference. First operand 3357 states and 5589 transitions. Second operand has 11 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 6 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (18), 8 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-16 17:20:55,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:55,725 INFO L93 Difference]: Finished difference Result 5837 states and 9723 transitions. [2023-12-16 17:20:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:55,726 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 6 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (18), 8 states have call predecessors, (18), 5 states have call successors, (18) Word has length 155 [2023-12-16 17:20:55,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:55,772 INFO L225 Difference]: With dead ends: 5837 [2023-12-16 17:20:55,772 INFO L226 Difference]: Without dead ends: 3345 [2023-12-16 17:20:55,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2023-12-16 17:20:55,782 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 1371 mSDsluCounter, 1720 mSDsCounter, 0 mSdLazyCounter, 3540 mSolverCounterSat, 356 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1371 SdHoareTripleChecker+Valid, 2085 SdHoareTripleChecker+Invalid, 3896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 356 IncrementalHoareTripleChecker+Valid, 3540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:55,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1371 Valid, 2085 Invalid, 3896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [356 Valid, 3540 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-16 17:20:55,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3345 states. [2023-12-16 17:20:56,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3345 to 3345. [2023-12-16 17:20:56,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3345 states, 2458 states have (on average 1.6061838893409275) internal successors, (3948), 2600 states have internal predecessors, (3948), 727 states have call successors, (727), 146 states have call predecessors, (727), 159 states have return successors, (890), 720 states have call predecessors, (890), 722 states have call successors, (890) [2023-12-16 17:20:56,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3345 states to 3345 states and 5565 transitions. [2023-12-16 17:20:56,022 INFO L78 Accepts]: Start accepts. Automaton has 3345 states and 5565 transitions. Word has length 155 [2023-12-16 17:20:56,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:56,024 INFO L495 AbstractCegarLoop]: Abstraction has 3345 states and 5565 transitions. [2023-12-16 17:20:56,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 6 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (18), 8 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-16 17:20:56,025 INFO L276 IsEmpty]: Start isEmpty. Operand 3345 states and 5565 transitions. [2023-12-16 17:20:56,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-16 17:20:56,026 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:56,026 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:56,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:56,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:56,232 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:56,233 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:56,233 INFO L85 PathProgramCache]: Analyzing trace with hash 443789952, now seen corresponding path program 1 times [2023-12-16 17:20:56,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:56,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1356311266] [2023-12-16 17:20:56,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:56,233 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:20:56,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:56,249 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:20:56,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2023-12-16 17:20:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:56,551 INFO L262 TraceCheckSpWp]: Trace formula consists of 993 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-16 17:20:56,553 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:56,684 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-16 17:20:56,684 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:56,684 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:56,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1356311266] [2023-12-16 17:20:56,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1356311266] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:56,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:56,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:56,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32912347] [2023-12-16 17:20:56,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:56,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:56,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:56,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:56,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:56,685 INFO L87 Difference]: Start difference. First operand 3345 states and 5565 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2023-12-16 17:21:00,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:00,035 INFO L93 Difference]: Finished difference Result 9233 states and 15457 transitions. [2023-12-16 17:21:00,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-16 17:21:00,036 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) Word has length 154 [2023-12-16 17:21:00,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:00,068 INFO L225 Difference]: With dead ends: 9233 [2023-12-16 17:21:00,068 INFO L226 Difference]: Without dead ends: 6753 [2023-12-16 17:21:00,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2023-12-16 17:21:00,077 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 2861 mSDsluCounter, 1547 mSDsCounter, 0 mSdLazyCounter, 3865 mSolverCounterSat, 576 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2935 SdHoareTripleChecker+Valid, 1869 SdHoareTripleChecker+Invalid, 4441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 576 IncrementalHoareTripleChecker+Valid, 3865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:00,077 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2935 Valid, 1869 Invalid, 4441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [576 Valid, 3865 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-16 17:21:00,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6753 states. [2023-12-16 17:21:00,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6753 to 6506. [2023-12-16 17:21:00,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6506 states, 4819 states have (on average 1.6021996264785225) internal successors, (7721), 5080 states have internal predecessors, (7721), 1357 states have call successors, (1357), 276 states have call predecessors, (1357), 329 states have return successors, (1747), 1351 states have call predecessors, (1747), 1352 states have call successors, (1747) [2023-12-16 17:21:00,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6506 states to 6506 states and 10825 transitions. [2023-12-16 17:21:00,471 INFO L78 Accepts]: Start accepts. Automaton has 6506 states and 10825 transitions. Word has length 154 [2023-12-16 17:21:00,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:00,472 INFO L495 AbstractCegarLoop]: Abstraction has 6506 states and 10825 transitions. [2023-12-16 17:21:00,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2023-12-16 17:21:00,472 INFO L276 IsEmpty]: Start isEmpty. Operand 6506 states and 10825 transitions. [2023-12-16 17:21:00,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-16 17:21:00,473 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:00,473 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:00,482 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Ended with exit code 0 [2023-12-16 17:21:00,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:00,682 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:00,683 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:00,683 INFO L85 PathProgramCache]: Analyzing trace with hash -1016061864, now seen corresponding path program 1 times [2023-12-16 17:21:00,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:00,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1019945127] [2023-12-16 17:21:00,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:00,684 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:00,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:00,696 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:00,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-16 17:21:00,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:01,009 INFO L262 TraceCheckSpWp]: Trace formula consists of 1001 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 17:21:01,047 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:01,266 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-16 17:21:01,266 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:01,267 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:01,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1019945127] [2023-12-16 17:21:01,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1019945127] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:01,267 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:01,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 17:21:01,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831138821] [2023-12-16 17:21:01,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:01,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 17:21:01,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:01,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 17:21:01,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 17:21:01,268 INFO L87 Difference]: Start difference. First operand 6506 states and 10825 transitions. Second operand has 9 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-16 17:21:04,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:04,868 INFO L93 Difference]: Finished difference Result 13360 states and 22131 transitions. [2023-12-16 17:21:04,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-16 17:21:04,869 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) Word has length 158 [2023-12-16 17:21:04,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:04,938 INFO L225 Difference]: With dead ends: 13360 [2023-12-16 17:21:04,938 INFO L226 Difference]: Without dead ends: 7691 [2023-12-16 17:21:04,950 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2023-12-16 17:21:04,950 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 1930 mSDsluCounter, 2001 mSDsCounter, 0 mSdLazyCounter, 4983 mSolverCounterSat, 467 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2001 SdHoareTripleChecker+Valid, 2418 SdHoareTripleChecker+Invalid, 5450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 467 IncrementalHoareTripleChecker+Valid, 4983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:04,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2001 Valid, 2418 Invalid, 5450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [467 Valid, 4983 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-16 17:21:04,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7691 states. [2023-12-16 17:21:05,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7691 to 7170. [2023-12-16 17:21:05,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7170 states, 5307 states have (on average 1.5720746184284906) internal successors, (8343), 5598 states have internal predecessors, (8343), 1457 states have call successors, (1457), 340 states have call predecessors, (1457), 405 states have return successors, (1925), 1433 states have call predecessors, (1925), 1452 states have call successors, (1925) [2023-12-16 17:21:05,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7170 states to 7170 states and 11725 transitions. [2023-12-16 17:21:05,382 INFO L78 Accepts]: Start accepts. Automaton has 7170 states and 11725 transitions. Word has length 158 [2023-12-16 17:21:05,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:05,382 INFO L495 AbstractCegarLoop]: Abstraction has 7170 states and 11725 transitions. [2023-12-16 17:21:05,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-16 17:21:05,382 INFO L276 IsEmpty]: Start isEmpty. Operand 7170 states and 11725 transitions. [2023-12-16 17:21:05,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-16 17:21:05,384 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:05,384 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:05,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:05,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:05,593 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:05,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:05,593 INFO L85 PathProgramCache]: Analyzing trace with hash 150173150, now seen corresponding path program 1 times [2023-12-16 17:21:05,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:05,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1268853768] [2023-12-16 17:21:05,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:05,594 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:05,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:05,595 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:05,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2023-12-16 17:21:05,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:05,907 INFO L262 TraceCheckSpWp]: Trace formula consists of 1008 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-16 17:21:05,909 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:05,937 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-16 17:21:05,937 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:05,937 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:05,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1268853768] [2023-12-16 17:21:05,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1268853768] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:05,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:05,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 17:21:05,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220491622] [2023-12-16 17:21:05,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:05,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:21:05,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:05,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:21:05,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:05,939 INFO L87 Difference]: Start difference. First operand 7170 states and 11725 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-16 17:21:06,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:06,517 INFO L93 Difference]: Finished difference Result 14037 states and 23097 transitions. [2023-12-16 17:21:06,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:21:06,517 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 165 [2023-12-16 17:21:06,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:06,545 INFO L225 Difference]: With dead ends: 14037 [2023-12-16 17:21:06,546 INFO L226 Difference]: Without dead ends: 7170 [2023-12-16 17:21:06,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:06,564 INFO L413 NwaCegarLoop]: 842 mSDtfsCounter, 399 mSDsluCounter, 2079 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 2921 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:06,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [399 Valid, 2921 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:06,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7170 states. [2023-12-16 17:21:06,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7170 to 7170. [2023-12-16 17:21:06,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7170 states, 5307 states have (on average 1.5517241379310345) internal successors, (8235), 5598 states have internal predecessors, (8235), 1457 states have call successors, (1457), 340 states have call predecessors, (1457), 405 states have return successors, (1925), 1433 states have call predecessors, (1925), 1452 states have call successors, (1925) [2023-12-16 17:21:06,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7170 states to 7170 states and 11617 transitions. [2023-12-16 17:21:06,995 INFO L78 Accepts]: Start accepts. Automaton has 7170 states and 11617 transitions. Word has length 165 [2023-12-16 17:21:06,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:06,995 INFO L495 AbstractCegarLoop]: Abstraction has 7170 states and 11617 transitions. [2023-12-16 17:21:06,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-16 17:21:06,996 INFO L276 IsEmpty]: Start isEmpty. Operand 7170 states and 11617 transitions. [2023-12-16 17:21:06,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-16 17:21:06,999 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:07,000 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:07,024 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:07,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:07,210 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:07,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:07,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1020277135, now seen corresponding path program 1 times [2023-12-16 17:21:07,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:07,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1650850555] [2023-12-16 17:21:07,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:07,211 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:07,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:07,225 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:07,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-16 17:21:07,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:07,586 INFO L262 TraceCheckSpWp]: Trace formula consists of 1017 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:21:07,589 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:07,699 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-12-16 17:21:07,699 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:07,699 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:07,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1650850555] [2023-12-16 17:21:07,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1650850555] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:07,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:07,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:21:07,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776929271] [2023-12-16 17:21:07,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:07,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:21:07,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:07,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:21:07,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:21:07,702 INFO L87 Difference]: Start difference. First operand 7170 states and 11617 transitions. Second operand has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2023-12-16 17:21:10,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:10,435 INFO L93 Difference]: Finished difference Result 14043 states and 22837 transitions. [2023-12-16 17:21:10,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 17:21:10,436 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) Word has length 170 [2023-12-16 17:21:10,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:10,467 INFO L225 Difference]: With dead ends: 14043 [2023-12-16 17:21:10,467 INFO L226 Difference]: Without dead ends: 7915 [2023-12-16 17:21:10,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2023-12-16 17:21:10,485 INFO L413 NwaCegarLoop]: 347 mSDtfsCounter, 1930 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 3248 mSolverCounterSat, 451 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2009 SdHoareTripleChecker+Valid, 1531 SdHoareTripleChecker+Invalid, 3699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 451 IncrementalHoareTripleChecker+Valid, 3248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:10,485 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2009 Valid, 1531 Invalid, 3699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [451 Valid, 3248 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-16 17:21:10,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7915 states. [2023-12-16 17:21:10,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7915 to 7484. [2023-12-16 17:21:10,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7484 states, 5537 states have (on average 1.5400036120642948) internal successors, (8527), 5854 states have internal predecessors, (8527), 1485 states have call successors, (1485), 370 states have call predecessors, (1485), 461 states have return successors, (2023), 1461 states have call predecessors, (2023), 1480 states have call successors, (2023) [2023-12-16 17:21:11,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7484 states to 7484 states and 12035 transitions. [2023-12-16 17:21:11,002 INFO L78 Accepts]: Start accepts. Automaton has 7484 states and 12035 transitions. Word has length 170 [2023-12-16 17:21:11,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:11,002 INFO L495 AbstractCegarLoop]: Abstraction has 7484 states and 12035 transitions. [2023-12-16 17:21:11,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2023-12-16 17:21:11,003 INFO L276 IsEmpty]: Start isEmpty. Operand 7484 states and 12035 transitions. [2023-12-16 17:21:11,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2023-12-16 17:21:11,004 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:11,005 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:11,013 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:11,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:11,213 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:11,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:11,214 INFO L85 PathProgramCache]: Analyzing trace with hash 379136236, now seen corresponding path program 1 times [2023-12-16 17:21:11,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:11,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [671702848] [2023-12-16 17:21:11,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:11,214 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:11,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:11,215 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:11,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2023-12-16 17:21:11,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:11,581 INFO L262 TraceCheckSpWp]: Trace formula consists of 1024 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-16 17:21:11,584 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:11,776 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-12-16 17:21:11,776 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:11,776 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:11,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [671702848] [2023-12-16 17:21:11,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [671702848] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:11,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:11,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 17:21:11,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569249596] [2023-12-16 17:21:11,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:11,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 17:21:11,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:11,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 17:21:11,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-16 17:21:11,777 INFO L87 Difference]: Start difference. First operand 7484 states and 12035 transitions. Second operand has 9 states, 8 states have (on average 13.375) internal successors, (107), 8 states have internal predecessors, (107), 5 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 7 states have call predecessors, (19), 4 states have call successors, (19) [2023-12-16 17:21:14,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:14,729 INFO L93 Difference]: Finished difference Result 16469 states and 26686 transitions. [2023-12-16 17:21:14,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 17:21:14,731 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.375) internal successors, (107), 8 states have internal predecessors, (107), 5 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 7 states have call predecessors, (19), 4 states have call successors, (19) Word has length 174 [2023-12-16 17:21:14,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:14,767 INFO L225 Difference]: With dead ends: 16469 [2023-12-16 17:21:14,767 INFO L226 Difference]: Without dead ends: 10003 [2023-12-16 17:21:14,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-12-16 17:21:14,783 INFO L413 NwaCegarLoop]: 432 mSDtfsCounter, 1703 mSDsluCounter, 1135 mSDsCounter, 0 mSdLazyCounter, 2926 mSolverCounterSat, 395 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1783 SdHoareTripleChecker+Valid, 1567 SdHoareTripleChecker+Invalid, 3321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 395 IncrementalHoareTripleChecker+Valid, 2926 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:14,783 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1783 Valid, 1567 Invalid, 3321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [395 Valid, 2926 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-16 17:21:14,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10003 states. [2023-12-16 17:21:15,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10003 to 9818. [2023-12-16 17:21:15,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9818 states, 7231 states have (on average 1.5371317936661595) internal successors, (11115), 7666 states have internal predecessors, (11115), 1991 states have call successors, (1991), 494 states have call predecessors, (1991), 595 states have return successors, (2731), 1937 states have call predecessors, (2731), 1986 states have call successors, (2731) [2023-12-16 17:21:15,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9818 states to 9818 states and 15837 transitions. [2023-12-16 17:21:15,412 INFO L78 Accepts]: Start accepts. Automaton has 9818 states and 15837 transitions. Word has length 174 [2023-12-16 17:21:15,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:15,413 INFO L495 AbstractCegarLoop]: Abstraction has 9818 states and 15837 transitions. [2023-12-16 17:21:15,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.375) internal successors, (107), 8 states have internal predecessors, (107), 5 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 7 states have call predecessors, (19), 4 states have call successors, (19) [2023-12-16 17:21:15,413 INFO L276 IsEmpty]: Start isEmpty. Operand 9818 states and 15837 transitions. [2023-12-16 17:21:15,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2023-12-16 17:21:15,415 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:15,415 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:15,423 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Ended with exit code 0 Received shutdown request... [2023-12-16 17:21:15,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:15,624 WARN L619 AbstractCegarLoop]: Verification canceled: while executing NwaCegarLoop. [2023-12-16 17:21:15,626 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 17:21:15,628 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:15,629 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 17:21:15,631 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 05:21:15 BoogieIcfgContainer [2023-12-16 17:21:15,631 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 17:21:15,631 INFO L158 Benchmark]: Toolchain (without parser) took 65714.31ms. Allocated memory was 331.4MB in the beginning and 1.2GB in the end (delta: 829.4MB). Free memory was 276.5MB in the beginning and 687.6MB in the end (delta: -411.1MB). Peak memory consumption was 419.5MB. Max. memory is 8.0GB. [2023-12-16 17:21:15,631 INFO L158 Benchmark]: CDTParser took 0.39ms. Allocated memory is still 233.8MB. Free memory is still 181.5MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 17:21:15,631 INFO L158 Benchmark]: CACSL2BoogieTranslator took 681.02ms. Allocated memory is still 331.4MB. Free memory was 276.2MB in the beginning and 277.2MB in the end (delta: -912.6kB). Peak memory consumption was 51.4MB. Max. memory is 8.0GB. [2023-12-16 17:21:15,631 INFO L158 Benchmark]: Boogie Procedure Inliner took 86.81ms. Allocated memory is still 331.4MB. Free memory was 277.2MB in the beginning and 271.9MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-16 17:21:15,631 INFO L158 Benchmark]: Boogie Preprocessor took 107.66ms. Allocated memory is still 331.4MB. Free memory was 271.9MB in the beginning and 263.5MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-12-16 17:21:15,632 INFO L158 Benchmark]: RCFGBuilder took 1178.08ms. Allocated memory is still 331.4MB. Free memory was 263.5MB in the beginning and 219.4MB in the end (delta: 44.2MB). Peak memory consumption was 71.9MB. Max. memory is 8.0GB. [2023-12-16 17:21:15,632 INFO L158 Benchmark]: TraceAbstraction took 63655.40ms. Allocated memory was 331.4MB in the beginning and 1.2GB in the end (delta: 829.4MB). Free memory was 218.3MB in the beginning and 687.6MB in the end (delta: -469.3MB). Peak memory consumption was 360.2MB. Max. memory is 8.0GB. [2023-12-16 17:21:15,632 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.39ms. Allocated memory is still 233.8MB. Free memory is still 181.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 681.02ms. Allocated memory is still 331.4MB. Free memory was 276.2MB in the beginning and 277.2MB in the end (delta: -912.6kB). Peak memory consumption was 51.4MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 86.81ms. Allocated memory is still 331.4MB. Free memory was 277.2MB in the beginning and 271.9MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 107.66ms. Allocated memory is still 331.4MB. Free memory was 271.9MB in the beginning and 263.5MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * RCFGBuilder took 1178.08ms. Allocated memory is still 331.4MB. Free memory was 263.5MB in the beginning and 219.4MB in the end (delta: 44.2MB). Peak memory consumption was 71.9MB. Max. memory is 8.0GB. * TraceAbstraction took 63655.40ms. Allocated memory was 331.4MB in the beginning and 1.2GB in the end (delta: 829.4MB). Free memory was 218.3MB in the beginning and 687.6MB in the end (delta: -469.3MB). Peak memory consumption was 360.2MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [48] - GenericResultAtLocation [Line: 169]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [169] - GenericResultAtLocation [Line: 185]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [185] - GenericResultAtLocation [Line: 370]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [370] - GenericResultAtLocation [Line: 1901]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1901] - GenericResultAtLocation [Line: 1939]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [1939] - GenericResultAtLocation [Line: 1948]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1948] - GenericResultAtLocation [Line: 2041]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2041] - GenericResultAtLocation [Line: 2407]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2407] - GenericResultAtLocation [Line: 2757]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2757] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 1944]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1944). Cancelled while executing NwaCegarLoop. - StatisticsResult: Ultimate Automizer benchmark data CFG has 25 procedures, 541 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 63.6s, OverallIterations: 38, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 35.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 28509 SdHoareTripleChecker+Valid, 29.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 27834 mSDsluCounter, 127306 SdHoareTripleChecker+Invalid, 25.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 98669 mSDsCounter, 6196 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 48572 IncrementalHoareTripleChecker+Invalid, 54768 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6196 mSolverCounterUnsat, 28637 mSDtfsCounter, 48572 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5748 GetRequests, 5442 SyntacticMatches, 0 SemanticMatches, 306 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 1.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=9818occurred in iteration=38, InterpolantAutomatonStates: 303, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.4s AutomataMinimizationTime, 38 MinimizatonAttempts, 1631 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.9s SsaConstructionTime, 7.0s SatisfiabilityAnalysisTime, 5.0s InterpolantComputationTime, 5175 NumberOfCodeBlocks, 5175 NumberOfCodeBlocksAsserted, 38 NumberOfCheckSat, 5584 ConstructedInterpolants, 0 QuantifiedInterpolants, 10746 SizeOfPredicates, 91 NumberOfNonLiveVariables, 36776 ConjunctsInSsa, 284 ConjunctsInUnsatCore, 41 InterpolantComputations, 35 PerfectInterpolantSequences, 1328/1348 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown [2023-12-16 17:21:15,643 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 [2023-12-16 17:21:15,651 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end