/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_product21.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:26:08,599 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:26:08,638 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-25 05:26:08,641 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:26:08,641 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:26:08,656 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:26:08,656 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:26:08,656 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:26:08,657 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:26:08,657 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:26:08,657 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:26:08,658 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:26:08,658 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:26:08,658 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:26:08,659 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:26:08,659 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:26:08,659 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:26:08,659 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:26:08,660 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:26:08,660 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:26:08,660 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:26:08,661 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:26:08,661 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:26:08,661 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:26:08,661 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:26:08,661 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:26:08,662 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:26:08,662 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:26:08,662 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:26:08,662 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:26:08,663 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:26:08,663 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:26:08,663 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:26:08,663 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:26:08,663 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:26:08,664 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:26:08,664 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:26:08,664 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:26:08,664 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:26:08,664 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:26:08,664 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:26:08,665 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:26:08,665 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:26:08,665 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:26:08,665 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:26:08,665 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:26:08,665 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-25 05:26:08,883 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:26:08,897 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:26:08,898 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:26:08,899 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:26:08,899 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:26:08,900 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec1_product21.cil.c [2023-12-25 05:26:10,023 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:26:10,315 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:26:10,315 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product21.cil.c [2023-12-25 05:26:10,342 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/271baa9bb/44a2bcbc60834774a4a588cb62267a93/FLAGb5ccd2ba8 [2023-12-25 05:26:10,368 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/271baa9bb/44a2bcbc60834774a4a588cb62267a93 [2023-12-25 05:26:10,370 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:26:10,372 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:26:10,372 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:26:10,373 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:26:10,376 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:26:10,376 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:26:10" (1/1) ... [2023-12-25 05:26:10,377 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@51ec027b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:10, skipping insertion in model container [2023-12-25 05:26:10,378 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:26:10" (1/1) ... [2023-12-25 05:26:10,432 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:26:10,793 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_product21.cil.c[66510,66523] [2023-12-25 05:26:10,806 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:26:10,821 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:26:10,834 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:26:10,924 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_product21.cil.c[66510,66523] [2023-12-25 05:26:10,928 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:26:10,932 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:26:10,938 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [48] [2023-12-25 05:26:10,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [1575] [2023-12-25 05:26:10,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1934] [2023-12-25 05:26:10,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2300] [2023-12-25 05:26:10,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2391] [2023-12-25 05:26:10,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2404] [2023-12-25 05:26:10,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2439] [2023-12-25 05:26:10,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [3105] [2023-12-25 05:26:10,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [3114] [2023-12-25 05:26:10,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [3232] [2023-12-25 05:26:11,024 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_product21.cil.c[66510,66523] [2023-12-25 05:26:11,036 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:26:11,062 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:26:11,063 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11 WrapperNode [2023-12-25 05:26:11,063 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:26:11,063 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:26:11,063 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:26:11,064 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:26:11,068 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (1/1) ... [2023-12-25 05:26:11,091 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (1/1) ... [2023-12-25 05:26:11,128 INFO L138 Inliner]: procedures = 94, calls = 340, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 800 [2023-12-25 05:26:11,128 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:26:11,129 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:26:11,129 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:26:11,129 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:26:11,144 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (1/1) ... [2023-12-25 05:26:11,144 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (1/1) ... [2023-12-25 05:26:11,168 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (1/1) ... [2023-12-25 05:26:11,191 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-25 05:26:11,191 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (1/1) ... [2023-12-25 05:26:11,191 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (1/1) ... [2023-12-25 05:26:11,203 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (1/1) ... [2023-12-25 05:26:11,210 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (1/1) ... [2023-12-25 05:26:11,214 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (1/1) ... [2023-12-25 05:26:11,217 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (1/1) ... [2023-12-25 05:26:11,223 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:26:11,223 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:26:11,223 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:26:11,223 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:26:11,224 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (1/1) ... [2023-12-25 05:26:11,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:26:11,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:26:11,284 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-25 05:26:11,317 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-25 05:26:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2023-12-25 05:26:11,325 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2023-12-25 05:26:11,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:26:11,325 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-25 05:26:11,325 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-25 05:26:11,325 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-25 05:26:11,325 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-25 05:26:11,325 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-25 05:26:11,325 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-25 05:26:11,326 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-25 05:26:11,326 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-25 05:26:11,328 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-25 05:26:11,328 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-25 05:26:11,328 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-25 05:26:11,328 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-25 05:26:11,328 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-25 05:26:11,328 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-25 05:26:11,328 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2023-12-25 05:26:11,328 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2023-12-25 05:26:11,328 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-25 05:26:11,328 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-25 05:26:11,328 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-25 05:26:11,328 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-25 05:26:11,328 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-25 05:26:11,328 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-25 05:26:11,328 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-25 05:26:11,329 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-25 05:26:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-25 05:26:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-25 05:26:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-25 05:26:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-25 05:26:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-25 05:26:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-25 05:26:11,330 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-25 05:26:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-25 05:26:11,330 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-25 05:26:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-25 05:26:11,330 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-25 05:26:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-25 05:26:11,330 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-25 05:26:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-25 05:26:11,330 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-25 05:26:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-25 05:26:11,331 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-25 05:26:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2023-12-25 05:26:11,332 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2023-12-25 05:26:11,332 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-25 05:26:11,332 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-25 05:26:11,333 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-25 05:26:11,333 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-25 05:26:11,333 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-25 05:26:11,333 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-25 05:26:11,333 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__weight [2023-12-25 05:26:11,333 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__weight [2023-12-25 05:26:11,333 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:26:11,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:26:11,333 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-25 05:26:11,333 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-25 05:26:11,520 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:26:11,523 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:26:12,446 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:26:12,531 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:26:12,532 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:26:12,532 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:26:12 BoogieIcfgContainer [2023-12-25 05:26:12,532 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:26:12,534 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:26:12,534 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:26:12,536 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:26:12,536 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:26:10" (1/3) ... [2023-12-25 05:26:12,537 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1df8cbb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:26:12, skipping insertion in model container [2023-12-25 05:26:12,537 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:11" (2/3) ... [2023-12-25 05:26:12,537 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1df8cbb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:26:12, skipping insertion in model container [2023-12-25 05:26:12,537 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:26:12" (3/3) ... [2023-12-25 05:26:12,538 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product21.cil.c [2023-12-25 05:26:12,551 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:26:12,551 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:26:12,592 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:26:12,597 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;@6fbfe3d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:26:12,597 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:26:12,613 INFO L276 IsEmpty]: Start isEmpty. Operand has 549 states, 424 states have (on average 1.724056603773585) internal successors, (731), 445 states have internal predecessors, (731), 98 states have call successors, (98), 25 states have call predecessors, (98), 25 states have return successors, (98), 92 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:26:12,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 05:26:12,683 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:12,684 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:12,684 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:12,688 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:12,688 INFO L85 PathProgramCache]: Analyzing trace with hash -2117064069, now seen corresponding path program 1 times [2023-12-25 05:26:12,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:12,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1412681322] [2023-12-25 05:26:12,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:12,736 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-25 05:26:12,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:12,754 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-25 05:26:12,775 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-25 05:26:13,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:13,198 INFO L262 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-25 05:26:13,204 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:13,228 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-25 05:26:13,228 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:13,229 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:13,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1412681322] [2023-12-25 05:26:13,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1412681322] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:13,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:13,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:26:13,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095591634] [2023-12-25 05:26:13,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:13,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-25 05:26:13,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:13,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-25 05:26:13,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:26:13,255 INFO L87 Difference]: Start difference. First operand has 549 states, 424 states have (on average 1.724056603773585) internal successors, (731), 445 states have internal predecessors, (731), 98 states have call successors, (98), 25 states have call predecessors, (98), 25 states have return successors, (98), 92 states have call predecessors, (98), 98 states have call successors, (98) Second operand has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2023-12-25 05:26:13,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:13,356 INFO L93 Difference]: Finished difference Result 567 states and 954 transitions. [2023-12-25 05:26:13,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-25 05:26:13,359 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 101 [2023-12-25 05:26:13,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:13,376 INFO L225 Difference]: With dead ends: 567 [2023-12-25 05:26:13,376 INFO L226 Difference]: Without dead ends: 545 [2023-12-25 05:26:13,379 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 100 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-25 05:26:13,382 INFO L413 NwaCegarLoop]: 904 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 904 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:13,383 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 904 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:13,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-25 05:26:13,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2023-12-25 05:26:13,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 422 states have (on average 1.7156398104265402) internal successors, (724), 441 states have internal predecessors, (724), 98 states have call successors, (98), 25 states have call predecessors, (98), 24 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:13,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 915 transitions. [2023-12-25 05:26:13,442 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 915 transitions. Word has length 101 [2023-12-25 05:26:13,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:13,443 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 915 transitions. [2023-12-25 05:26:13,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.5) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2023-12-25 05:26:13,443 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 915 transitions. [2023-12-25 05:26:13,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-25 05:26:13,448 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:13,448 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:13,460 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 (2)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:13,657 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-25 05:26:13,658 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:13,658 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:13,658 INFO L85 PathProgramCache]: Analyzing trace with hash -1220507772, now seen corresponding path program 1 times [2023-12-25 05:26:13,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:13,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [546448873] [2023-12-25 05:26:13,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:13,659 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-25 05:26:13,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:13,660 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-25 05:26:13,691 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-25 05:26:13,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:14,001 INFO L262 TraceCheckSpWp]: Trace formula consists of 933 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:14,006 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:14,064 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:26:14,064 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:14,064 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:14,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [546448873] [2023-12-25 05:26:14,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [546448873] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:14,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:14,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:14,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30200367] [2023-12-25 05:26:14,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:14,072 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:14,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:14,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:14,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:14,073 INFO L87 Difference]: Start difference. First operand 545 states and 915 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:14,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:14,224 INFO L93 Difference]: Finished difference Result 1087 states and 1828 transitions. [2023-12-25 05:26:14,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:14,225 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 102 [2023-12-25 05:26:14,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:14,230 INFO L225 Difference]: With dead ends: 1087 [2023-12-25 05:26:14,230 INFO L226 Difference]: Without dead ends: 545 [2023-12-25 05:26:14,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 99 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-25 05:26:14,234 INFO L413 NwaCegarLoop]: 888 mSDtfsCounter, 14 mSDsluCounter, 1769 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2657 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:14,235 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2657 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:14,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-25 05:26:14,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2023-12-25 05:26:14,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 422 states have (on average 1.7132701421800949) internal successors, (723), 441 states have internal predecessors, (723), 98 states have call successors, (98), 25 states have call predecessors, (98), 24 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:14,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 914 transitions. [2023-12-25 05:26:14,255 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 914 transitions. Word has length 102 [2023-12-25 05:26:14,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:14,255 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 914 transitions. [2023-12-25 05:26:14,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:14,255 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 914 transitions. [2023-12-25 05:26:14,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 05:26:14,258 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:14,258 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:14,274 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-25 05:26:14,467 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-25 05:26:14,468 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:14,468 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:14,468 INFO L85 PathProgramCache]: Analyzing trace with hash 558115930, now seen corresponding path program 1 times [2023-12-25 05:26:14,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:14,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1056658878] [2023-12-25 05:26:14,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:14,469 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-25 05:26:14,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:14,470 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-25 05:26:14,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 (4)] Waiting until timeout for monitored process [2023-12-25 05:26:14,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:14,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 935 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:14,812 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:14,832 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:26:14,832 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:14,832 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:14,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1056658878] [2023-12-25 05:26:14,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1056658878] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:14,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:14,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:14,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920193821] [2023-12-25 05:26:14,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:14,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:14,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:14,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:14,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:14,834 INFO L87 Difference]: Start difference. First operand 545 states and 914 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, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:14,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:14,950 INFO L93 Difference]: Finished difference Result 1087 states and 1826 transitions. [2023-12-25 05:26:14,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:14,951 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, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 104 [2023-12-25 05:26:14,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:14,953 INFO L225 Difference]: With dead ends: 1087 [2023-12-25 05:26:14,953 INFO L226 Difference]: Without dead ends: 545 [2023-12-25 05:26:14,955 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 101 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-25 05:26:14,956 INFO L413 NwaCegarLoop]: 888 mSDtfsCounter, 12 mSDsluCounter, 1769 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2657 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:14,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2657 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:14,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-25 05:26:14,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2023-12-25 05:26:14,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 422 states have (on average 1.7109004739336493) internal successors, (722), 441 states have internal predecessors, (722), 98 states have call successors, (98), 25 states have call predecessors, (98), 24 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:14,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 913 transitions. [2023-12-25 05:26:14,971 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 913 transitions. Word has length 104 [2023-12-25 05:26:14,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:14,971 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 913 transitions. [2023-12-25 05:26:14,971 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, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:14,971 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 913 transitions. [2023-12-25 05:26:14,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 05:26:14,973 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:14,974 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:14,985 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-25 05:26:15,183 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-25 05:26:15,183 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:15,184 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:15,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1355864380, now seen corresponding path program 1 times [2023-12-25 05:26:15,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:15,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1086545345] [2023-12-25 05:26:15,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:15,186 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-25 05:26:15,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:15,192 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-25 05:26:15,232 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-25 05:26:15,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:15,552 INFO L262 TraceCheckSpWp]: Trace formula consists of 937 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:15,555 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:15,574 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:26:15,574 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:15,575 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:15,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1086545345] [2023-12-25 05:26:15,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1086545345] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:15,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:15,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:15,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121326419] [2023-12-25 05:26:15,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:15,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:15,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:15,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:15,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:15,576 INFO L87 Difference]: Start difference. First operand 545 states and 913 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, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:15,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:15,660 INFO L93 Difference]: Finished difference Result 1091 states and 1829 transitions. [2023-12-25 05:26:15,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:26:15,661 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, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 106 [2023-12-25 05:26:15,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:15,664 INFO L225 Difference]: With dead ends: 1091 [2023-12-25 05:26:15,664 INFO L226 Difference]: Without dead ends: 551 [2023-12-25 05:26:15,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 103 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-25 05:26:15,666 INFO L413 NwaCegarLoop]: 888 mSDtfsCounter, 13 mSDsluCounter, 1769 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2657 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:15,667 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2657 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:15,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2023-12-25 05:26:15,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 551. [2023-12-25 05:26:15,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 427 states have (on average 1.7025761124121779) internal successors, (727), 446 states have internal predecessors, (727), 98 states have call successors, (98), 26 states have call predecessors, (98), 25 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:15,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 918 transitions. [2023-12-25 05:26:15,681 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 918 transitions. Word has length 106 [2023-12-25 05:26:15,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:15,681 INFO L495 AbstractCegarLoop]: Abstraction has 551 states and 918 transitions. [2023-12-25 05:26:15,682 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, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:15,682 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 918 transitions. [2023-12-25 05:26:15,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 05:26:15,684 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:15,684 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:15,693 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-25 05:26:15,893 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-25 05:26:15,894 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:15,894 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:15,894 INFO L85 PathProgramCache]: Analyzing trace with hash -192985408, now seen corresponding path program 1 times [2023-12-25 05:26:15,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:15,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [263970891] [2023-12-25 05:26:15,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:15,895 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-25 05:26:15,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:15,897 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-25 05:26:15,929 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-25 05:26:16,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:16,230 INFO L262 TraceCheckSpWp]: Trace formula consists of 938 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:16,233 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:16,251 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:26:16,251 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:16,251 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:16,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [263970891] [2023-12-25 05:26:16,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [263970891] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:16,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:16,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:16,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569699669] [2023-12-25 05:26:16,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:16,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:16,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:16,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:16,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:16,253 INFO L87 Difference]: Start difference. First operand 551 states and 918 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:16,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:16,333 INFO L93 Difference]: Finished difference Result 1090 states and 1820 transitions. [2023-12-25 05:26:16,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:16,334 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 107 [2023-12-25 05:26:16,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:16,337 INFO L225 Difference]: With dead ends: 1090 [2023-12-25 05:26:16,337 INFO L226 Difference]: Without dead ends: 551 [2023-12-25 05:26:16,339 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 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-25 05:26:16,340 INFO L413 NwaCegarLoop]: 889 mSDtfsCounter, 8 mSDsluCounter, 1769 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2658 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:16,340 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2658 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:16,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2023-12-25 05:26:16,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 551. [2023-12-25 05:26:16,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 427 states have (on average 1.7002341920374706) internal successors, (726), 446 states have internal predecessors, (726), 98 states have call successors, (98), 26 states have call predecessors, (98), 25 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:16,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 917 transitions. [2023-12-25 05:26:16,355 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 917 transitions. Word has length 107 [2023-12-25 05:26:16,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:16,355 INFO L495 AbstractCegarLoop]: Abstraction has 551 states and 917 transitions. [2023-12-25 05:26:16,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:16,355 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 917 transitions. [2023-12-25 05:26:16,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 05:26:16,357 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:16,358 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:16,366 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-25 05:26:16,566 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-25 05:26:16,566 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:16,567 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:16,567 INFO L85 PathProgramCache]: Analyzing trace with hash -480527816, now seen corresponding path program 1 times [2023-12-25 05:26:16,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:16,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [438385437] [2023-12-25 05:26:16,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:16,568 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-25 05:26:16,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:16,569 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-25 05:26:16,600 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-25 05:26:16,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:16,936 INFO L262 TraceCheckSpWp]: Trace formula consists of 939 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:16,940 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:16,972 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:26:16,972 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:16,973 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:16,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [438385437] [2023-12-25 05:26:16,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [438385437] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:16,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:16,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:16,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731672519] [2023-12-25 05:26:16,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:16,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:16,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:16,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:16,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:16,974 INFO L87 Difference]: Start difference. First operand 551 states and 917 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:17,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:17,058 INFO L93 Difference]: Finished difference Result 1090 states and 1819 transitions. [2023-12-25 05:26:17,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:17,058 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 108 [2023-12-25 05:26:17,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:17,061 INFO L225 Difference]: With dead ends: 1090 [2023-12-25 05:26:17,061 INFO L226 Difference]: Without dead ends: 551 [2023-12-25 05:26:17,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 105 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-25 05:26:17,064 INFO L413 NwaCegarLoop]: 889 mSDtfsCounter, 6 mSDsluCounter, 1769 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2658 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:17,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2658 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:17,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2023-12-25 05:26:17,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 551. [2023-12-25 05:26:17,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 427 states have (on average 1.6978922716627636) internal successors, (725), 446 states have internal predecessors, (725), 98 states have call successors, (98), 26 states have call predecessors, (98), 25 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:17,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 916 transitions. [2023-12-25 05:26:17,076 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 916 transitions. Word has length 108 [2023-12-25 05:26:17,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:17,076 INFO L495 AbstractCegarLoop]: Abstraction has 551 states and 916 transitions. [2023-12-25 05:26:17,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:17,076 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 916 transitions. [2023-12-25 05:26:17,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 05:26:17,078 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:17,079 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:17,087 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 (7)] Ended with exit code 0 [2023-12-25 05:26:17,287 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-25 05:26:17,288 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:17,288 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:17,288 INFO L85 PathProgramCache]: Analyzing trace with hash -322247108, now seen corresponding path program 1 times [2023-12-25 05:26:17,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:17,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1425590734] [2023-12-25 05:26:17,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:17,289 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-25 05:26:17,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:17,290 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-25 05:26:17,363 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-25 05:26:17,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:17,675 INFO L262 TraceCheckSpWp]: Trace formula consists of 940 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:17,678 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:17,723 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:17,723 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:17,723 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:17,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1425590734] [2023-12-25 05:26:17,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1425590734] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:17,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:17,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:17,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437217980] [2023-12-25 05:26:17,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:17,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:17,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:17,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:17,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:17,725 INFO L87 Difference]: Start difference. First operand 551 states and 916 transitions. Second operand has 7 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:17,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:17,915 INFO L93 Difference]: Finished difference Result 1106 states and 1846 transitions. [2023-12-25 05:26:17,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:17,916 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 109 [2023-12-25 05:26:17,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:17,919 INFO L225 Difference]: With dead ends: 1106 [2023-12-25 05:26:17,919 INFO L226 Difference]: Without dead ends: 571 [2023-12-25 05:26:17,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 103 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-25 05:26:17,922 INFO L413 NwaCegarLoop]: 887 mSDtfsCounter, 146 mSDsluCounter, 4330 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 5217 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:17,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 5217 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:17,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2023-12-25 05:26:17,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 569. [2023-12-25 05:26:17,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 442 states have (on average 1.6968325791855203) internal successors, (750), 463 states have internal predecessors, (750), 99 states have call successors, (99), 26 states have call predecessors, (99), 27 states have return successors, (97), 92 states have call predecessors, (97), 94 states have call successors, (97) [2023-12-25 05:26:17,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 946 transitions. [2023-12-25 05:26:17,937 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 946 transitions. Word has length 109 [2023-12-25 05:26:17,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:17,937 INFO L495 AbstractCegarLoop]: Abstraction has 569 states and 946 transitions. [2023-12-25 05:26:17,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:17,938 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 946 transitions. [2023-12-25 05:26:17,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 05:26:17,940 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:17,940 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:17,952 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-25 05:26:18,150 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-25 05:26:18,150 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:18,150 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:18,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1275448741, now seen corresponding path program 1 times [2023-12-25 05:26:18,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:18,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [157139691] [2023-12-25 05:26:18,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:18,151 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-25 05:26:18,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:18,153 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-25 05:26:18,186 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-25 05:26:18,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:18,468 INFO L262 TraceCheckSpWp]: Trace formula consists of 940 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:18,471 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:18,491 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:26:18,491 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:18,491 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:18,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [157139691] [2023-12-25 05:26:18,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [157139691] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:18,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:18,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:18,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196266761] [2023-12-25 05:26:18,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:18,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:18,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:18,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:18,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:18,493 INFO L87 Difference]: Start difference. First operand 569 states and 946 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:18,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:18,572 INFO L93 Difference]: Finished difference Result 1118 states and 1867 transitions. [2023-12-25 05:26:18,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:26:18,573 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 109 [2023-12-25 05:26:18,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:18,575 INFO L225 Difference]: With dead ends: 1118 [2023-12-25 05:26:18,576 INFO L226 Difference]: Without dead ends: 565 [2023-12-25 05:26:18,578 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 106 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-25 05:26:18,578 INFO L413 NwaCegarLoop]: 888 mSDtfsCounter, 8 mSDsluCounter, 1769 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2657 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:18,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2657 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:18,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2023-12-25 05:26:18,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 565. [2023-12-25 05:26:18,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 440 states have (on average 1.6977272727272728) internal successors, (747), 460 states have internal predecessors, (747), 98 states have call successors, (98), 26 states have call predecessors, (98), 26 states have return successors, (94), 91 states have call predecessors, (94), 93 states have call successors, (94) [2023-12-25 05:26:18,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 939 transitions. [2023-12-25 05:26:18,590 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 939 transitions. Word has length 109 [2023-12-25 05:26:18,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:18,590 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 939 transitions. [2023-12-25 05:26:18,590 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:18,590 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 939 transitions. [2023-12-25 05:26:18,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-25 05:26:18,592 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:18,592 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:18,604 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-25 05:26:18,802 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-25 05:26:18,802 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:18,803 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:18,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1373016703, now seen corresponding path program 1 times [2023-12-25 05:26:18,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:18,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1967489844] [2023-12-25 05:26:18,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:18,803 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-25 05:26:18,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:18,805 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-25 05:26:18,806 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-25 05:26:19,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:19,133 INFO L262 TraceCheckSpWp]: Trace formula consists of 941 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:19,136 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:19,156 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:19,156 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:19,156 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:19,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1967489844] [2023-12-25 05:26:19,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1967489844] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:19,157 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:19,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:19,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041556293] [2023-12-25 05:26:19,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:19,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:19,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:19,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:19,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:19,158 INFO L87 Difference]: Start difference. First operand 565 states and 939 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:19,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:19,303 INFO L93 Difference]: Finished difference Result 1142 states and 1910 transitions. [2023-12-25 05:26:19,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:19,303 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 110 [2023-12-25 05:26:19,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:19,306 INFO L225 Difference]: With dead ends: 1142 [2023-12-25 05:26:19,306 INFO L226 Difference]: Without dead ends: 565 [2023-12-25 05:26:19,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 107 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-25 05:26:19,308 INFO L413 NwaCegarLoop]: 835 mSDtfsCounter, 132 mSDsluCounter, 1632 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 2467 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:19,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 2467 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:19,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2023-12-25 05:26:19,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 565. [2023-12-25 05:26:19,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 440 states have (on average 1.6863636363636363) internal successors, (742), 460 states have internal predecessors, (742), 98 states have call successors, (98), 26 states have call predecessors, (98), 26 states have return successors, (94), 91 states have call predecessors, (94), 93 states have call successors, (94) [2023-12-25 05:26:19,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 934 transitions. [2023-12-25 05:26:19,320 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 934 transitions. Word has length 110 [2023-12-25 05:26:19,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:19,320 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 934 transitions. [2023-12-25 05:26:19,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:19,320 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 934 transitions. [2023-12-25 05:26:19,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-25 05:26:19,322 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:19,322 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:19,347 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-25 05:26:19,544 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-25 05:26:19,545 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:19,545 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:19,545 INFO L85 PathProgramCache]: Analyzing trace with hash -934929535, now seen corresponding path program 1 times [2023-12-25 05:26:19,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:19,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1715920887] [2023-12-25 05:26:19,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:19,546 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-25 05:26:19,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:19,547 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-25 05:26:19,582 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-25 05:26:19,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:19,910 INFO L262 TraceCheckSpWp]: Trace formula consists of 943 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:19,913 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:19,934 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:19,934 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:19,934 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:19,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1715920887] [2023-12-25 05:26:19,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1715920887] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:19,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:19,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:19,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263645440] [2023-12-25 05:26:19,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:19,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:19,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:19,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:19,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:19,935 INFO L87 Difference]: Start difference. First operand 565 states and 934 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:20,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:20,079 INFO L93 Difference]: Finished difference Result 1142 states and 1900 transitions. [2023-12-25 05:26:20,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:20,080 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 112 [2023-12-25 05:26:20,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:20,083 INFO L225 Difference]: With dead ends: 1142 [2023-12-25 05:26:20,083 INFO L226 Difference]: Without dead ends: 565 [2023-12-25 05:26:20,085 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 109 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-25 05:26:20,086 INFO L413 NwaCegarLoop]: 835 mSDtfsCounter, 126 mSDsluCounter, 1632 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 2467 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:20,086 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 2467 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:20,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2023-12-25 05:26:20,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 565. [2023-12-25 05:26:20,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 440 states have (on average 1.675) internal successors, (737), 460 states have internal predecessors, (737), 98 states have call successors, (98), 26 states have call predecessors, (98), 26 states have return successors, (94), 91 states have call predecessors, (94), 93 states have call successors, (94) [2023-12-25 05:26:20,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 929 transitions. [2023-12-25 05:26:20,098 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 929 transitions. Word has length 112 [2023-12-25 05:26:20,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:20,098 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 929 transitions. [2023-12-25 05:26:20,098 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:20,098 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 929 transitions. [2023-12-25 05:26:20,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-25 05:26:20,100 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:20,100 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:20,112 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 (11)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:20,309 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-25 05:26:20,310 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:20,310 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:20,310 INFO L85 PathProgramCache]: Analyzing trace with hash 1857020171, now seen corresponding path program 1 times [2023-12-25 05:26:20,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:20,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1974968010] [2023-12-25 05:26:20,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:20,311 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-25 05:26:20,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:20,313 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-25 05:26:20,365 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-25 05:26:20,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:20,655 INFO L262 TraceCheckSpWp]: Trace formula consists of 945 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:20,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:20,684 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:20,684 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:20,684 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:20,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1974968010] [2023-12-25 05:26:20,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1974968010] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:20,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:20,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:20,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073972961] [2023-12-25 05:26:20,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:20,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:20,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:20,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:20,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:20,686 INFO L87 Difference]: Start difference. First operand 565 states and 929 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:20,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:20,870 INFO L93 Difference]: Finished difference Result 1163 states and 1921 transitions. [2023-12-25 05:26:20,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:26:20,871 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 114 [2023-12-25 05:26:20,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:20,875 INFO L225 Difference]: With dead ends: 1163 [2023-12-25 05:26:20,875 INFO L226 Difference]: Without dead ends: 594 [2023-12-25 05:26:20,877 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-25 05:26:20,877 INFO L413 NwaCegarLoop]: 845 mSDtfsCounter, 141 mSDsluCounter, 1632 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 2477 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:20,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 2477 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:26:20,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2023-12-25 05:26:20,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 580. [2023-12-25 05:26:20,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 455 states have (on average 1.6527472527472526) internal successors, (752), 474 states have internal predecessors, (752), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:20,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 943 transitions. [2023-12-25 05:26:20,888 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 943 transitions. Word has length 114 [2023-12-25 05:26:20,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:20,889 INFO L495 AbstractCegarLoop]: Abstraction has 580 states and 943 transitions. [2023-12-25 05:26:20,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:20,889 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 943 transitions. [2023-12-25 05:26:20,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-25 05:26:20,892 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:20,892 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:20,906 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-25 05:26:21,101 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-25 05:26:21,102 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:21,102 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:21,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1593580939, now seen corresponding path program 1 times [2023-12-25 05:26:21,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:21,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [721518170] [2023-12-25 05:26:21,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:21,103 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-25 05:26:21,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:21,109 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-25 05:26:21,110 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-25 05:26:21,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:21,425 INFO L262 TraceCheckSpWp]: Trace formula consists of 944 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:21,427 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:21,481 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:21,482 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:21,482 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:21,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [721518170] [2023-12-25 05:26:21,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [721518170] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:21,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:21,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:21,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141345269] [2023-12-25 05:26:21,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:21,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:21,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:21,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:21,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:21,483 INFO L87 Difference]: Start difference. First operand 580 states and 943 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:21,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:21,634 INFO L93 Difference]: Finished difference Result 1128 states and 1843 transitions. [2023-12-25 05:26:21,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:21,634 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 114 [2023-12-25 05:26:21,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:21,637 INFO L225 Difference]: With dead ends: 1128 [2023-12-25 05:26:21,637 INFO L226 Difference]: Without dead ends: 573 [2023-12-25 05:26:21,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 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-25 05:26:21,639 INFO L413 NwaCegarLoop]: 888 mSDtfsCounter, 130 mSDsluCounter, 4289 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 5177 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:21,639 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 5177 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:21,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2023-12-25 05:26:21,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 559. [2023-12-25 05:26:21,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 434 states have (on average 1.6474654377880185) internal successors, (715), 453 states have internal predecessors, (715), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:21,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 906 transitions. [2023-12-25 05:26:21,650 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 906 transitions. Word has length 114 [2023-12-25 05:26:21,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:21,650 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 906 transitions. [2023-12-25 05:26:21,650 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:21,650 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 906 transitions. [2023-12-25 05:26:21,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-25 05:26:21,652 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:21,652 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:21,677 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-25 05:26:21,877 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-25 05:26:21,877 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:21,877 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:21,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1439676759, now seen corresponding path program 1 times [2023-12-25 05:26:21,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:21,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1506729987] [2023-12-25 05:26:21,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:21,878 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-25 05:26:21,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:21,879 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-25 05:26:21,881 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-25 05:26:22,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:22,222 INFO L262 TraceCheckSpWp]: Trace formula consists of 946 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:22,225 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:22,246 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:22,246 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:22,246 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:22,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1506729987] [2023-12-25 05:26:22,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1506729987] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:22,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:22,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:22,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943140521] [2023-12-25 05:26:22,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:22,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:22,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:22,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:22,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:22,247 INFO L87 Difference]: Start difference. First operand 559 states and 906 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:22,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:22,367 INFO L93 Difference]: Finished difference Result 1093 states and 1782 transitions. [2023-12-25 05:26:22,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:22,368 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 115 [2023-12-25 05:26:22,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:22,371 INFO L225 Difference]: With dead ends: 1093 [2023-12-25 05:26:22,371 INFO L226 Difference]: Without dead ends: 559 [2023-12-25 05:26:22,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 112 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-25 05:26:22,373 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 68 mSDsluCounter, 1632 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 2489 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:22,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 2489 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:22,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2023-12-25 05:26:22,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2023-12-25 05:26:22,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 434 states have (on average 1.6451612903225807) internal successors, (714), 453 states have internal predecessors, (714), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:22,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 905 transitions. [2023-12-25 05:26:22,385 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 905 transitions. Word has length 115 [2023-12-25 05:26:22,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:22,386 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 905 transitions. [2023-12-25 05:26:22,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:22,386 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 905 transitions. [2023-12-25 05:26:22,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-25 05:26:22,388 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:22,388 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:22,418 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-25 05:26:22,600 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-25 05:26:22,600 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:22,601 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:22,601 INFO L85 PathProgramCache]: Analyzing trace with hash 1528128336, now seen corresponding path program 1 times [2023-12-25 05:26:22,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:22,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2046698430] [2023-12-25 05:26:22,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:22,601 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-25 05:26:22,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:22,612 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-25 05:26:22,644 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-25 05:26:22,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:22,933 INFO L262 TraceCheckSpWp]: Trace formula consists of 947 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:22,935 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:22,958 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:22,958 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:22,958 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:22,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2046698430] [2023-12-25 05:26:22,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2046698430] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:22,959 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:22,959 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:22,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638411269] [2023-12-25 05:26:22,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:22,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:22,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:22,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:22,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:22,960 INFO L87 Difference]: Start difference. First operand 559 states and 905 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:23,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:23,081 INFO L93 Difference]: Finished difference Result 1093 states and 1781 transitions. [2023-12-25 05:26:23,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:23,082 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 116 [2023-12-25 05:26:23,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:23,084 INFO L225 Difference]: With dead ends: 1093 [2023-12-25 05:26:23,084 INFO L226 Difference]: Without dead ends: 559 [2023-12-25 05:26:23,086 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-25 05:26:23,086 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 66 mSDsluCounter, 1632 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 2489 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:23,086 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 2489 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:23,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2023-12-25 05:26:23,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2023-12-25 05:26:23,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 434 states have (on average 1.6428571428571428) internal successors, (713), 453 states have internal predecessors, (713), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:23,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 904 transitions. [2023-12-25 05:26:23,097 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 904 transitions. Word has length 116 [2023-12-25 05:26:23,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:23,097 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 904 transitions. [2023-12-25 05:26:23,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-25 05:26:23,097 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 904 transitions. [2023-12-25 05:26:23,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-25 05:26:23,099 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:23,099 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:23,128 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-25 05:26:23,310 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-25 05:26:23,311 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:23,311 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:23,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1127000590, now seen corresponding path program 1 times [2023-12-25 05:26:23,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:23,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1229530383] [2023-12-25 05:26:23,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:23,312 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-25 05:26:23,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:23,313 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-25 05:26:23,314 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-25 05:26:23,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:23,645 INFO L262 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:23,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:23,708 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:23,708 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:23,708 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:23,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1229530383] [2023-12-25 05:26:23,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1229530383] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:23,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:23,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:23,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751865628] [2023-12-25 05:26:23,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:23,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:23,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:23,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:23,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:23,710 INFO L87 Difference]: Start difference. First operand 559 states and 904 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:23,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:23,904 INFO L93 Difference]: Finished difference Result 1097 states and 1787 transitions. [2023-12-25 05:26:23,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:23,905 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 117 [2023-12-25 05:26:23,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:23,907 INFO L225 Difference]: With dead ends: 1097 [2023-12-25 05:26:23,907 INFO L226 Difference]: Without dead ends: 569 [2023-12-25 05:26:23,908 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 110 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-25 05:26:23,909 INFO L413 NwaCegarLoop]: 834 mSDtfsCounter, 81 mSDsluCounter, 4954 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 5788 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:23,909 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 5788 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:26:23,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2023-12-25 05:26:23,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 561. [2023-12-25 05:26:23,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 436 states have (on average 1.6376146788990826) internal successors, (714), 455 states have internal predecessors, (714), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:23,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 905 transitions. [2023-12-25 05:26:23,920 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 905 transitions. Word has length 117 [2023-12-25 05:26:23,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:23,921 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 905 transitions. [2023-12-25 05:26:23,921 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:23,921 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 905 transitions. [2023-12-25 05:26:23,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-25 05:26:23,923 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:23,923 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:23,934 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 (16)] Ended with exit code 0 [2023-12-25 05:26:24,133 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-25 05:26:24,133 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:24,134 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:24,134 INFO L85 PathProgramCache]: Analyzing trace with hash -988947867, now seen corresponding path program 1 times [2023-12-25 05:26:24,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:24,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [197549785] [2023-12-25 05:26:24,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:24,134 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-25 05:26:24,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:24,135 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-25 05:26:24,136 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-25 05:26:24,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:24,454 INFO L262 TraceCheckSpWp]: Trace formula consists of 949 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:24,457 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:24,510 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:24,510 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:24,511 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:24,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [197549785] [2023-12-25 05:26:24,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [197549785] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:24,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:24,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:24,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008377354] [2023-12-25 05:26:24,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:24,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:24,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:24,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:24,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:24,512 INFO L87 Difference]: Start difference. First operand 561 states and 905 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:24,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:24,705 INFO L93 Difference]: Finished difference Result 1089 states and 1768 transitions. [2023-12-25 05:26:24,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:24,705 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 118 [2023-12-25 05:26:24,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:24,709 INFO L225 Difference]: With dead ends: 1089 [2023-12-25 05:26:24,710 INFO L226 Difference]: Without dead ends: 565 [2023-12-25 05:26:24,711 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 111 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-25 05:26:24,711 INFO L413 NwaCegarLoop]: 836 mSDtfsCounter, 71 mSDsluCounter, 4950 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 5786 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:24,712 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 5786 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:26:24,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2023-12-25 05:26:24,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 563. [2023-12-25 05:26:24,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 438 states have (on average 1.6324200913242009) internal successors, (715), 457 states have internal predecessors, (715), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:24,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 906 transitions. [2023-12-25 05:26:24,737 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 906 transitions. Word has length 118 [2023-12-25 05:26:24,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:24,737 INFO L495 AbstractCegarLoop]: Abstraction has 563 states and 906 transitions. [2023-12-25 05:26:24,738 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:24,738 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 906 transitions. [2023-12-25 05:26:24,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-25 05:26:24,739 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:24,740 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:24,749 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-25 05:26:24,949 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-25 05:26:24,949 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:24,949 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:24,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1590467100, now seen corresponding path program 1 times [2023-12-25 05:26:24,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:24,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [238430760] [2023-12-25 05:26:24,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:24,950 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-25 05:26:24,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:24,951 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-25 05:26:24,953 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-25 05:26:25,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:25,285 INFO L262 TraceCheckSpWp]: Trace formula consists of 950 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:25,288 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:25,337 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:25,337 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:25,337 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:25,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [238430760] [2023-12-25 05:26:25,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [238430760] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:25,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:25,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:25,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530683372] [2023-12-25 05:26:25,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:25,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:25,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:25,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:25,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:25,338 INFO L87 Difference]: Start difference. First operand 563 states and 906 transitions. Second operand has 7 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:25,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:25,487 INFO L93 Difference]: Finished difference Result 1037 states and 1697 transitions. [2023-12-25 05:26:25,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:25,488 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 119 [2023-12-25 05:26:25,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:25,490 INFO L225 Difference]: With dead ends: 1037 [2023-12-25 05:26:25,490 INFO L226 Difference]: Without dead ends: 556 [2023-12-25 05:26:25,492 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 114 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-25 05:26:25,492 INFO L413 NwaCegarLoop]: 846 mSDtfsCounter, 54 mSDsluCounter, 4169 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 5015 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:25,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 5015 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:25,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2023-12-25 05:26:25,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 556. [2023-12-25 05:26:25,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 431 states have (on average 1.640371229698376) internal successors, (707), 450 states have internal predecessors, (707), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:25,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 898 transitions. [2023-12-25 05:26:25,503 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 898 transitions. Word has length 119 [2023-12-25 05:26:25,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:25,504 INFO L495 AbstractCegarLoop]: Abstraction has 556 states and 898 transitions. [2023-12-25 05:26:25,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:25,504 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 898 transitions. [2023-12-25 05:26:25,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-25 05:26:25,505 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:25,506 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:25,515 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-25 05:26:25,715 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-25 05:26:25,716 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:25,716 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:25,716 INFO L85 PathProgramCache]: Analyzing trace with hash 1770161575, now seen corresponding path program 1 times [2023-12-25 05:26:25,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:25,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [862265632] [2023-12-25 05:26:25,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:25,717 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-25 05:26:25,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:25,718 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-25 05:26:25,725 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-25 05:26:26,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:26,081 INFO L262 TraceCheckSpWp]: Trace formula consists of 951 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:26,084 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:26,126 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:26,126 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:26,126 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:26,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [862265632] [2023-12-25 05:26:26,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [862265632] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:26,126 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:26,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:26,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067867034] [2023-12-25 05:26:26,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:26,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:26,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:26,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:26,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:26,129 INFO L87 Difference]: Start difference. First operand 556 states and 898 transitions. Second operand has 7 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:26,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:26,270 INFO L93 Difference]: Finished difference Result 1042 states and 1711 transitions. [2023-12-25 05:26:26,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:26,271 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 120 [2023-12-25 05:26:26,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:26,273 INFO L225 Difference]: With dead ends: 1042 [2023-12-25 05:26:26,273 INFO L226 Difference]: Without dead ends: 553 [2023-12-25 05:26:26,274 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-25 05:26:26,275 INFO L413 NwaCegarLoop]: 840 mSDtfsCounter, 95 mSDsluCounter, 4143 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 4983 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:26,275 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 4983 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:26,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2023-12-25 05:26:26,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2023-12-25 05:26:26,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 428 states have (on average 1.6401869158878504) internal successors, (702), 447 states have internal predecessors, (702), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:26,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 893 transitions. [2023-12-25 05:26:26,286 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 893 transitions. Word has length 120 [2023-12-25 05:26:26,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:26,286 INFO L495 AbstractCegarLoop]: Abstraction has 553 states and 893 transitions. [2023-12-25 05:26:26,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:26,286 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 893 transitions. [2023-12-25 05:26:26,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-25 05:26:26,288 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:26,288 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:26,314 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-25 05:26:26,498 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-25 05:26:26,499 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:26,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:26,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1004781017, now seen corresponding path program 1 times [2023-12-25 05:26:26,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:26,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [376932016] [2023-12-25 05:26:26,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:26,499 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-25 05:26:26,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:26,501 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-25 05:26:26,502 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-25 05:26:26,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:26,797 INFO L262 TraceCheckSpWp]: Trace formula consists of 950 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:26,799 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:26,842 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:26,842 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:26,842 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:26,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [376932016] [2023-12-25 05:26:26,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [376932016] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:26,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:26,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:26,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721283427] [2023-12-25 05:26:26,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:26,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:26,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:26,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:26,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:26,845 INFO L87 Difference]: Start difference. First operand 553 states and 893 transitions. Second operand has 7 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:27,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:27,008 INFO L93 Difference]: Finished difference Result 1039 states and 1706 transitions. [2023-12-25 05:26:27,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:27,009 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 120 [2023-12-25 05:26:27,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:27,012 INFO L225 Difference]: With dead ends: 1039 [2023-12-25 05:26:27,012 INFO L226 Difference]: Without dead ends: 545 [2023-12-25 05:26:27,013 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-25 05:26:27,013 INFO L413 NwaCegarLoop]: 839 mSDtfsCounter, 103 mSDsluCounter, 4134 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 4973 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:27,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 4973 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:27,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-25 05:26:27,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2023-12-25 05:26:27,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 420 states have (on average 1.6452380952380952) internal successors, (691), 439 states have internal predecessors, (691), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:27,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 882 transitions. [2023-12-25 05:26:27,025 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 882 transitions. Word has length 120 [2023-12-25 05:26:27,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:27,025 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 882 transitions. [2023-12-25 05:26:27,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:27,025 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 882 transitions. [2023-12-25 05:26:27,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-25 05:26:27,027 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:27,027 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:27,037 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-25 05:26:27,237 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-25 05:26:27,238 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:27,238 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:27,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1701868440, now seen corresponding path program 1 times [2023-12-25 05:26:27,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:27,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [130437923] [2023-12-25 05:26:27,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:27,239 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-25 05:26:27,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:27,240 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-25 05:26:27,243 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-25 05:26:27,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:27,595 INFO L262 TraceCheckSpWp]: Trace formula consists of 952 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:27,597 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:27,649 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:27,649 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:27,649 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:27,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [130437923] [2023-12-25 05:26:27,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [130437923] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:27,649 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:27,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:27,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891200416] [2023-12-25 05:26:27,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:27,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:27,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:27,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:27,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:27,650 INFO L87 Difference]: Start difference. First operand 545 states and 882 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, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:27,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:27,824 INFO L93 Difference]: Finished difference Result 1025 states and 1684 transitions. [2023-12-25 05:26:27,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:27,824 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, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 121 [2023-12-25 05:26:27,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:27,827 INFO L225 Difference]: With dead ends: 1025 [2023-12-25 05:26:27,827 INFO L226 Difference]: Without dead ends: 545 [2023-12-25 05:26:27,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 116 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-25 05:26:27,828 INFO L413 NwaCegarLoop]: 833 mSDtfsCounter, 52 mSDsluCounter, 4941 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 5774 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:27,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 5774 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:27,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-25 05:26:27,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2023-12-25 05:26:27,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 420 states have (on average 1.6428571428571428) internal successors, (690), 439 states have internal predecessors, (690), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:27,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 881 transitions. [2023-12-25 05:26:27,839 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 881 transitions. Word has length 121 [2023-12-25 05:26:27,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:27,839 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 881 transitions. [2023-12-25 05:26:27,839 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, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:27,839 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 881 transitions. [2023-12-25 05:26:27,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-25 05:26:27,841 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:27,841 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:27,851 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-25 05:26:28,050 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-25 05:26:28,050 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:28,051 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:28,051 INFO L85 PathProgramCache]: Analyzing trace with hash 959942725, now seen corresponding path program 1 times [2023-12-25 05:26:28,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:28,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1635899846] [2023-12-25 05:26:28,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:28,052 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-25 05:26:28,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:28,052 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-25 05:26:28,085 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-25 05:26:28,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:28,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 953 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:28,376 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:28,428 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:28,428 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:28,429 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:28,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1635899846] [2023-12-25 05:26:28,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1635899846] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:28,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:28,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:28,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221295007] [2023-12-25 05:26:28,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:28,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:28,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:28,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:28,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:28,430 INFO L87 Difference]: Start difference. First operand 545 states and 881 transitions. Second operand has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:28,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:28,601 INFO L93 Difference]: Finished difference Result 1067 states and 1739 transitions. [2023-12-25 05:26:28,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:28,601 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 122 [2023-12-25 05:26:28,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:28,604 INFO L225 Difference]: With dead ends: 1067 [2023-12-25 05:26:28,604 INFO L226 Difference]: Without dead ends: 542 [2023-12-25 05:26:28,605 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 117 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-25 05:26:28,606 INFO L413 NwaCegarLoop]: 823 mSDtfsCounter, 73 mSDsluCounter, 4895 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 5718 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:28,606 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 5718 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:28,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2023-12-25 05:26:28,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 542. [2023-12-25 05:26:28,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 417 states have (on average 1.6354916067146283) internal successors, (682), 436 states have internal predecessors, (682), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:28,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 873 transitions. [2023-12-25 05:26:28,622 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 873 transitions. Word has length 122 [2023-12-25 05:26:28,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:28,622 INFO L495 AbstractCegarLoop]: Abstraction has 542 states and 873 transitions. [2023-12-25 05:26:28,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:28,622 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 873 transitions. [2023-12-25 05:26:28,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-25 05:26:28,623 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:28,623 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:28,634 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-25 05:26:28,832 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-25 05:26:28,832 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:28,833 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:28,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1168674099, now seen corresponding path program 1 times [2023-12-25 05:26:28,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:28,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [735605105] [2023-12-25 05:26:28,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:28,833 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-25 05:26:28,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:28,834 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-25 05:26:28,835 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-25 05:26:29,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:29,162 INFO L262 TraceCheckSpWp]: Trace formula consists of 954 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:29,165 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:29,213 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:29,213 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:29,213 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:29,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [735605105] [2023-12-25 05:26:29,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [735605105] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:29,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:29,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:29,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231560567] [2023-12-25 05:26:29,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:29,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:29,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:29,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:29,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:29,215 INFO L87 Difference]: Start difference. First operand 542 states and 873 transitions. Second operand has 8 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:29,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:29,407 INFO L93 Difference]: Finished difference Result 1016 states and 1664 transitions. [2023-12-25 05:26:29,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:29,421 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 123 [2023-12-25 05:26:29,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:29,423 INFO L225 Difference]: With dead ends: 1016 [2023-12-25 05:26:29,423 INFO L226 Difference]: Without dead ends: 542 [2023-12-25 05:26:29,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 117 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-25 05:26:29,426 INFO L413 NwaCegarLoop]: 822 mSDtfsCounter, 47 mSDsluCounter, 4888 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 5710 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:29,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 5710 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:26:29,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2023-12-25 05:26:29,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 542. [2023-12-25 05:26:29,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 417 states have (on average 1.6330935251798562) internal successors, (681), 436 states have internal predecessors, (681), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:29,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 872 transitions. [2023-12-25 05:26:29,441 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 872 transitions. Word has length 123 [2023-12-25 05:26:29,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:29,441 INFO L495 AbstractCegarLoop]: Abstraction has 542 states and 872 transitions. [2023-12-25 05:26:29,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:29,441 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 872 transitions. [2023-12-25 05:26:29,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-25 05:26:29,443 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:29,443 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:29,454 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-25 05:26:29,652 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-25 05:26:29,652 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:29,653 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:29,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1671878282, now seen corresponding path program 1 times [2023-12-25 05:26:29,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:29,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [472407386] [2023-12-25 05:26:29,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:29,653 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-25 05:26:29,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:29,665 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-25 05:26:29,729 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-25 05:26:30,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:30,079 INFO L262 TraceCheckSpWp]: Trace formula consists of 955 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:30,081 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:30,130 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:30,130 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:30,130 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:30,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [472407386] [2023-12-25 05:26:30,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [472407386] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:30,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:30,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:30,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416167305] [2023-12-25 05:26:30,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:30,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:30,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:30,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:30,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:30,131 INFO L87 Difference]: Start difference. First operand 542 states and 872 transitions. Second operand has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 7 states have internal predecessors, (94), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:30,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:30,298 INFO L93 Difference]: Finished difference Result 1052 states and 1707 transitions. [2023-12-25 05:26:30,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:30,298 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 7 states have internal predecessors, (94), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 124 [2023-12-25 05:26:30,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:30,300 INFO L225 Difference]: With dead ends: 1052 [2023-12-25 05:26:30,300 INFO L226 Difference]: Without dead ends: 539 [2023-12-25 05:26:30,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 119 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-25 05:26:30,302 INFO L413 NwaCegarLoop]: 822 mSDtfsCounter, 63 mSDsluCounter, 4880 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5702 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:30,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5702 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:30,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2023-12-25 05:26:30,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2023-12-25 05:26:30,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 414 states have (on average 1.6256038647342994) internal successors, (673), 433 states have internal predecessors, (673), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:26:30,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 864 transitions. [2023-12-25 05:26:30,313 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 864 transitions. Word has length 124 [2023-12-25 05:26:30,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:30,313 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 864 transitions. [2023-12-25 05:26:30,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.428571428571429) internal successors, (94), 7 states have internal predecessors, (94), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:26:30,313 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 864 transitions. [2023-12-25 05:26:30,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-12-25 05:26:30,314 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:30,314 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:30,344 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-25 05:26:30,523 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-25 05:26:30,523 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:30,523 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:30,523 INFO L85 PathProgramCache]: Analyzing trace with hash 2135662578, now seen corresponding path program 1 times [2023-12-25 05:26:30,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:30,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [378049690] [2023-12-25 05:26:30,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:30,524 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-25 05:26:30,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:30,525 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-25 05:26:30,526 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-25 05:26:30,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:30,858 INFO L262 TraceCheckSpWp]: Trace formula consists of 956 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-25 05:26:30,862 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:31,053 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:26:31,053 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:31,054 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:31,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [378049690] [2023-12-25 05:26:31,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [378049690] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:31,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:31,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:26:31,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981073210] [2023-12-25 05:26:31,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:31,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:26:31,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:31,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:26:31,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:26:31,055 INFO L87 Difference]: Start difference. First operand 539 states and 864 transitions. Second operand has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 8 states have internal predecessors, (87), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-25 05:26:33,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:33,010 INFO L93 Difference]: Finished difference Result 1011 states and 1670 transitions. [2023-12-25 05:26:33,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:33,011 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 8 states have internal predecessors, (87), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) Word has length 125 [2023-12-25 05:26:33,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:33,013 INFO L225 Difference]: With dead ends: 1011 [2023-12-25 05:26:33,013 INFO L226 Difference]: Without dead ends: 544 [2023-12-25 05:26:33,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2023-12-25 05:26:33,015 INFO L413 NwaCegarLoop]: 379 mSDtfsCounter, 1289 mSDsluCounter, 1465 mSDsCounter, 0 mSdLazyCounter, 3252 mSolverCounterSat, 396 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1289 SdHoareTripleChecker+Valid, 1844 SdHoareTripleChecker+Invalid, 3648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 396 IncrementalHoareTripleChecker+Valid, 3252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:33,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1289 Valid, 1844 Invalid, 3648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [396 Valid, 3252 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-25 05:26:33,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2023-12-25 05:26:33,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 543. [2023-12-25 05:26:33,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 417 states have (on average 1.6211031175059951) internal successors, (676), 436 states have internal predecessors, (676), 98 states have call successors, (98), 27 states have call predecessors, (98), 27 states have return successors, (109), 92 states have call predecessors, (109), 93 states have call successors, (109) [2023-12-25 05:26:33,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 883 transitions. [2023-12-25 05:26:33,033 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 883 transitions. Word has length 125 [2023-12-25 05:26:33,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:33,034 INFO L495 AbstractCegarLoop]: Abstraction has 543 states and 883 transitions. [2023-12-25 05:26:33,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 8 states have internal predecessors, (87), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-25 05:26:33,034 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 883 transitions. [2023-12-25 05:26:33,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-25 05:26:33,035 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:33,035 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:33,062 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-25 05:26:33,246 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-25 05:26:33,246 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:33,247 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:33,247 INFO L85 PathProgramCache]: Analyzing trace with hash 488897723, now seen corresponding path program 1 times [2023-12-25 05:26:33,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:33,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [75289673] [2023-12-25 05:26:33,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:33,248 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-25 05:26:33,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:33,249 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-25 05:26:33,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 (26)] Waiting until timeout for monitored process [2023-12-25 05:26:33,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:33,573 INFO L262 TraceCheckSpWp]: Trace formula consists of 960 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:33,576 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:33,977 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:26:33,977 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:33,977 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:33,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [75289673] [2023-12-25 05:26:33,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [75289673] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:33,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:33,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:26:33,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531522816] [2023-12-25 05:26:33,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:33,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:33,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:33,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:33,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:33,979 INFO L87 Difference]: Start difference. First operand 543 states and 883 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 6 states have internal predecessors, (86), 5 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:26:35,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:35,658 INFO L93 Difference]: Finished difference Result 1479 states and 2485 transitions. [2023-12-25 05:26:35,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:26:35,660 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 6 states have internal predecessors, (86), 5 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 127 [2023-12-25 05:26:35,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:35,664 INFO L225 Difference]: With dead ends: 1479 [2023-12-25 05:26:35,664 INFO L226 Difference]: Without dead ends: 1008 [2023-12-25 05:26:35,665 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:26:35,666 INFO L413 NwaCegarLoop]: 307 mSDtfsCounter, 1270 mSDsluCounter, 1418 mSDsCounter, 0 mSdLazyCounter, 2398 mSolverCounterSat, 330 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1270 SdHoareTripleChecker+Valid, 1725 SdHoareTripleChecker+Invalid, 2728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 2398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:35,666 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1270 Valid, 1725 Invalid, 2728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 2398 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 05:26:35,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2023-12-25 05:26:35,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 932. [2023-12-25 05:26:35,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 932 states, 727 states have (on average 1.6629986244841817) internal successors, (1209), 754 states have internal predecessors, (1209), 161 states have call successors, (161), 42 states have call predecessors, (161), 43 states have return successors, (190), 149 states have call predecessors, (190), 156 states have call successors, (190) [2023-12-25 05:26:35,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 932 states to 932 states and 1560 transitions. [2023-12-25 05:26:35,695 INFO L78 Accepts]: Start accepts. Automaton has 932 states and 1560 transitions. Word has length 127 [2023-12-25 05:26:35,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:35,695 INFO L495 AbstractCegarLoop]: Abstraction has 932 states and 1560 transitions. [2023-12-25 05:26:35,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 6 states have internal predecessors, (86), 5 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:26:35,695 INFO L276 IsEmpty]: Start isEmpty. Operand 932 states and 1560 transitions. [2023-12-25 05:26:35,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-25 05:26:35,697 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:35,697 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:35,710 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-25 05:26:35,905 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-25 05:26:35,906 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:35,906 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:35,906 INFO L85 PathProgramCache]: Analyzing trace with hash 1515221918, now seen corresponding path program 1 times [2023-12-25 05:26:35,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:35,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1642120555] [2023-12-25 05:26:35,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:35,907 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-25 05:26:35,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:35,922 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-25 05:26:35,953 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-25 05:26:36,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:36,251 INFO L262 TraceCheckSpWp]: Trace formula consists of 957 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:26:36,254 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:36,375 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:26:36,376 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:36,376 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:36,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1642120555] [2023-12-25 05:26:36,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1642120555] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:36,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:36,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:36,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644788380] [2023-12-25 05:26:36,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:36,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:36,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:36,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:36,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:36,377 INFO L87 Difference]: Start difference. First operand 932 states and 1560 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-25 05:26:40,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:40,006 INFO L93 Difference]: Finished difference Result 3370 states and 5832 transitions. [2023-12-25 05:26:40,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 05:26:40,008 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 126 [2023-12-25 05:26:40,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:40,019 INFO L225 Difference]: With dead ends: 3370 [2023-12-25 05:26:40,020 INFO L226 Difference]: Without dead ends: 2510 [2023-12-25 05:26:40,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:26:40,024 INFO L413 NwaCegarLoop]: 575 mSDtfsCounter, 2313 mSDsluCounter, 1832 mSDsCounter, 0 mSdLazyCounter, 4907 mSolverCounterSat, 618 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2388 SdHoareTripleChecker+Valid, 2407 SdHoareTripleChecker+Invalid, 5525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 618 IncrementalHoareTripleChecker+Valid, 4907 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:40,024 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2388 Valid, 2407 Invalid, 5525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [618 Valid, 4907 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-12-25 05:26:40,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2510 states. [2023-12-25 05:26:40,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2510 to 2443. [2023-12-25 05:26:40,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2443 states, 1895 states have (on average 1.6680738786279683) internal successors, (3161), 1969 states have internal predecessors, (3161), 433 states have call successors, (433), 112 states have call predecessors, (433), 114 states have return successors, (483), 398 states have call predecessors, (483), 428 states have call successors, (483) [2023-12-25 05:26:40,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2443 states to 2443 states and 4077 transitions. [2023-12-25 05:26:40,149 INFO L78 Accepts]: Start accepts. Automaton has 2443 states and 4077 transitions. Word has length 126 [2023-12-25 05:26:40,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:40,149 INFO L495 AbstractCegarLoop]: Abstraction has 2443 states and 4077 transitions. [2023-12-25 05:26:40,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-25 05:26:40,150 INFO L276 IsEmpty]: Start isEmpty. Operand 2443 states and 4077 transitions. [2023-12-25 05:26:40,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-25 05:26:40,151 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:40,151 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:40,174 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-25 05:26:40,361 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-25 05:26:40,361 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:40,361 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:40,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1991527271, now seen corresponding path program 1 times [2023-12-25 05:26:40,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:40,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1024371271] [2023-12-25 05:26:40,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:40,362 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-25 05:26:40,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:40,363 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-25 05:26:40,369 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-25 05:26:40,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:40,691 INFO L262 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:26:40,694 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:40,883 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:26:40,884 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:40,884 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:40,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1024371271] [2023-12-25 05:26:40,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1024371271] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:40,884 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:40,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:26:40,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007492923] [2023-12-25 05:26:40,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:40,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:26:40,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:40,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:26:40,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:26:40,885 INFO L87 Difference]: Start difference. First operand 2443 states and 4077 transitions. Second operand has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 8 states have internal predecessors, (92), 5 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (14), 6 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:26:44,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:44,960 INFO L93 Difference]: Finished difference Result 6509 states and 11039 transitions. [2023-12-25 05:26:44,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 05:26:44,962 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 8 states have internal predecessors, (92), 5 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (14), 6 states have call predecessors, (14), 4 states have call successors, (14) Word has length 132 [2023-12-25 05:26:44,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:44,982 INFO L225 Difference]: With dead ends: 6509 [2023-12-25 05:26:44,982 INFO L226 Difference]: Without dead ends: 4138 [2023-12-25 05:26:44,991 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2023-12-25 05:26:44,991 INFO L413 NwaCegarLoop]: 612 mSDtfsCounter, 2023 mSDsluCounter, 1968 mSDsCounter, 0 mSdLazyCounter, 7251 mSolverCounterSat, 471 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2136 SdHoareTripleChecker+Valid, 2580 SdHoareTripleChecker+Invalid, 7722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 471 IncrementalHoareTripleChecker+Valid, 7251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:44,992 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2136 Valid, 2580 Invalid, 7722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [471 Valid, 7251 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-12-25 05:26:44,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4138 states. [2023-12-25 05:26:45,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4138 to 4024. [2023-12-25 05:26:45,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4024 states, 3053 states have (on average 1.651817884048477) internal successors, (5043), 3192 states have internal predecessors, (5043), 781 states have call successors, (781), 170 states have call predecessors, (781), 189 states have return successors, (930), 750 states have call predecessors, (930), 776 states have call successors, (930) [2023-12-25 05:26:45,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4024 states to 4024 states and 6754 transitions. [2023-12-25 05:26:45,204 INFO L78 Accepts]: Start accepts. Automaton has 4024 states and 6754 transitions. Word has length 132 [2023-12-25 05:26:45,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:45,205 INFO L495 AbstractCegarLoop]: Abstraction has 4024 states and 6754 transitions. [2023-12-25 05:26:45,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.222222222222221) internal successors, (92), 8 states have internal predecessors, (92), 5 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (14), 6 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:26:45,205 INFO L276 IsEmpty]: Start isEmpty. Operand 4024 states and 6754 transitions. [2023-12-25 05:26:45,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-25 05:26:45,207 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:45,207 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:45,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 (28)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:45,416 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-25 05:26:45,416 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:45,417 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:45,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1671241820, now seen corresponding path program 1 times [2023-12-25 05:26:45,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:45,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1203243052] [2023-12-25 05:26:45,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:45,417 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-25 05:26:45,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:45,418 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-25 05:26:45,452 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-25 05:26:45,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:45,787 INFO L262 TraceCheckSpWp]: Trace formula consists of 968 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:26:45,790 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:45,955 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:26:45,956 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:45,956 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:45,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1203243052] [2023-12-25 05:26:45,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1203243052] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:45,956 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:45,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:26:45,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119567130] [2023-12-25 05:26:45,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:45,956 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:26:45,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:45,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:26:45,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:26:45,957 INFO L87 Difference]: Start difference. First operand 4024 states and 6754 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 5 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:26:48,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:48,628 INFO L93 Difference]: Finished difference Result 11944 states and 20529 transitions. [2023-12-25 05:26:48,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:26:48,629 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 5 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) Word has length 133 [2023-12-25 05:26:48,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:48,706 INFO L225 Difference]: With dead ends: 11944 [2023-12-25 05:26:48,706 INFO L226 Difference]: Without dead ends: 7995 [2023-12-25 05:26:48,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:48,718 INFO L413 NwaCegarLoop]: 611 mSDtfsCounter, 3050 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 2550 mSolverCounterSat, 713 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3162 SdHoareTripleChecker+Valid, 1204 SdHoareTripleChecker+Invalid, 3263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 713 IncrementalHoareTripleChecker+Valid, 2550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:48,718 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3162 Valid, 1204 Invalid, 3263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [713 Valid, 2550 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-25 05:26:48,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7995 states. [2023-12-25 05:26:49,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7995 to 7864. [2023-12-25 05:26:49,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7864 states, 5807 states have (on average 1.6397451351816772) internal successors, (9522), 6115 states have internal predecessors, (9522), 1716 states have call successors, (1716), 286 states have call predecessors, (1716), 340 states have return successors, (2218), 1682 states have call predecessors, (2218), 1711 states have call successors, (2218) [2023-12-25 05:26:49,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7864 states to 7864 states and 13456 transitions. [2023-12-25 05:26:49,206 INFO L78 Accepts]: Start accepts. Automaton has 7864 states and 13456 transitions. Word has length 133 [2023-12-25 05:26:49,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:49,207 INFO L495 AbstractCegarLoop]: Abstraction has 7864 states and 13456 transitions. [2023-12-25 05:26:49,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 5 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:26:49,207 INFO L276 IsEmpty]: Start isEmpty. Operand 7864 states and 13456 transitions. [2023-12-25 05:26:49,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-25 05:26:49,209 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:49,209 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:26:49,232 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-25 05:26:49,417 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-25 05:26:49,418 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:49,418 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:49,418 INFO L85 PathProgramCache]: Analyzing trace with hash 769119062, now seen corresponding path program 1 times [2023-12-25 05:26:49,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:49,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1906375048] [2023-12-25 05:26:49,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:49,419 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-25 05:26:49,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:49,420 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-25 05:26:49,451 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-25 05:26:49,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:49,790 INFO L262 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:26:49,793 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:49,961 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:26:49,961 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:49,961 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:49,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1906375048] [2023-12-25 05:26:49,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1906375048] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:49,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:49,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:26:49,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097137937] [2023-12-25 05:26:49,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:49,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:26:49,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:49,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:26:49,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:26:49,962 INFO L87 Difference]: Start difference. First operand 7864 states and 13456 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:26:53,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:53,566 INFO L93 Difference]: Finished difference Result 25802 states and 45445 transitions. [2023-12-25 05:26:53,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:26:53,566 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) Word has length 134 [2023-12-25 05:26:53,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:53,656 INFO L225 Difference]: With dead ends: 25802 [2023-12-25 05:26:53,656 INFO L226 Difference]: Without dead ends: 18015 [2023-12-25 05:26:53,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:53,684 INFO L413 NwaCegarLoop]: 617 mSDtfsCounter, 2024 mSDsluCounter, 887 mSDsCounter, 0 mSdLazyCounter, 3286 mSolverCounterSat, 469 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2137 SdHoareTripleChecker+Valid, 1504 SdHoareTripleChecker+Invalid, 3755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 469 IncrementalHoareTripleChecker+Valid, 3286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:53,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2137 Valid, 1504 Invalid, 3755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [469 Valid, 3286 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-25 05:26:53,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18015 states. [2023-12-25 05:26:54,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18015 to 17824. [2023-12-25 05:26:54,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17824 states, 12836 states have (on average 1.629323776877532) internal successors, (20914), 13596 states have internal predecessors, (20914), 4305 states have call successors, (4305), 518 states have call predecessors, (4305), 682 states have return successors, (6125), 4266 states have call predecessors, (6125), 4300 states have call successors, (6125) [2023-12-25 05:26:54,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17824 states to 17824 states and 31344 transitions. [2023-12-25 05:26:54,977 INFO L78 Accepts]: Start accepts. Automaton has 17824 states and 31344 transitions. Word has length 134 [2023-12-25 05:26:54,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:54,977 INFO L495 AbstractCegarLoop]: Abstraction has 17824 states and 31344 transitions. [2023-12-25 05:26:54,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:26:54,977 INFO L276 IsEmpty]: Start isEmpty. Operand 17824 states and 31344 transitions. [2023-12-25 05:26:54,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-25 05:26:54,979 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:54,979 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:54,988 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 (30)] Ended with exit code 0 [2023-12-25 05:26:55,188 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-25 05:26:55,188 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:55,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:55,188 INFO L85 PathProgramCache]: Analyzing trace with hash -268738689, now seen corresponding path program 1 times [2023-12-25 05:26:55,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:55,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1346362892] [2023-12-25 05:26:55,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:55,189 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-25 05:26:55,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:55,190 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-25 05:26:55,223 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-25 05:26:55,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:55,558 INFO L262 TraceCheckSpWp]: Trace formula consists of 970 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:26:55,561 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:55,716 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:26:55,716 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:55,716 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:55,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1346362892] [2023-12-25 05:26:55,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1346362892] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:55,717 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:55,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:26:55,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897468381] [2023-12-25 05:26:55,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:55,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:26:55,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:55,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:26:55,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:26:55,718 INFO L87 Difference]: Start difference. First operand 17824 states and 31344 transitions. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 5 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:27:01,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:01,319 INFO L93 Difference]: Finished difference Result 63002 states and 114520 transitions. [2023-12-25 05:27:01,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:27:01,320 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 5 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) Word has length 135 [2023-12-25 05:27:01,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:01,662 INFO L225 Difference]: With dead ends: 63002 [2023-12-25 05:27:01,663 INFO L226 Difference]: Without dead ends: 45259 [2023-12-25 05:27:01,758 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:01,759 INFO L413 NwaCegarLoop]: 623 mSDtfsCounter, 2031 mSDsluCounter, 902 mSDsCounter, 0 mSdLazyCounter, 3295 mSolverCounterSat, 470 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2145 SdHoareTripleChecker+Valid, 1525 SdHoareTripleChecker+Invalid, 3765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 470 IncrementalHoareTripleChecker+Valid, 3295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:01,759 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2145 Valid, 1525 Invalid, 3765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [470 Valid, 3295 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-25 05:27:01,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45259 states. [2023-12-25 05:27:05,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45259 to 44940. [2023-12-25 05:27:05,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44940 states, 31793 states have (on average 1.6219293555185104) internal successors, (51566), 33793 states have internal predecessors, (51566), 11654 states have call successors, (11654), 982 states have call predecessors, (11654), 1492 states have return successors, (18294), 11602 states have call predecessors, (18294), 11649 states have call successors, (18294) [2023-12-25 05:27:05,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44940 states to 44940 states and 81514 transitions. [2023-12-25 05:27:05,563 INFO L78 Accepts]: Start accepts. Automaton has 44940 states and 81514 transitions. Word has length 135 [2023-12-25 05:27:05,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:05,563 INFO L495 AbstractCegarLoop]: Abstraction has 44940 states and 81514 transitions. [2023-12-25 05:27:05,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 5 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:27:05,563 INFO L276 IsEmpty]: Start isEmpty. Operand 44940 states and 81514 transitions. [2023-12-25 05:27:05,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-25 05:27:05,565 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:05,565 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:27:05,576 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-25 05:27:05,777 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-25 05:27:05,777 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:05,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:05,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1757191663, now seen corresponding path program 1 times [2023-12-25 05:27:05,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:05,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1466310404] [2023-12-25 05:27:05,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:05,778 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-25 05:27:05,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:05,779 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-25 05:27:05,812 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-25 05:27:06,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:06,137 INFO L262 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:27:06,139 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:06,617 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:27:06,617 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:06,618 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:06,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1466310404] [2023-12-25 05:27:06,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1466310404] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:06,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:06,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:27:06,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279928707] [2023-12-25 05:27:06,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:06,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:27:06,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:06,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:27:06,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:27:06,619 INFO L87 Difference]: Start difference. First operand 44940 states and 81514 transitions. Second operand has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 5 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:27:21,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:21,129 INFO L93 Difference]: Finished difference Result 167318 states and 315035 transitions. [2023-12-25 05:27:21,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:27:21,130 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 5 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) Word has length 136 [2023-12-25 05:27:21,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:22,837 INFO L225 Difference]: With dead ends: 167318 [2023-12-25 05:27:22,838 INFO L226 Difference]: Without dead ends: 122467 [2023-12-25 05:27:23,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:23,088 INFO L413 NwaCegarLoop]: 629 mSDtfsCounter, 2573 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 3234 mSolverCounterSat, 634 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2688 SdHoareTripleChecker+Valid, 1424 SdHoareTripleChecker+Invalid, 3868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 634 IncrementalHoareTripleChecker+Valid, 3234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:23,088 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2688 Valid, 1424 Invalid, 3868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [634 Valid, 3234 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-25 05:27:23,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122467 states. [2023-12-25 05:27:33,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122467 to 121884. [2023-12-25 05:27:33,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121884 states, 85454 states have (on average 1.6179699019355442) internal successors, (138262), 90930 states have internal predecessors, (138262), 32915 states have call successors, (32915), 1910 states have call predecessors, (32915), 3514 states have return successors, (57037), 32810 states have call predecessors, (57037), 32910 states have call successors, (57037) [2023-12-25 05:27:35,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121884 states to 121884 states and 228214 transitions. [2023-12-25 05:27:35,485 INFO L78 Accepts]: Start accepts. Automaton has 121884 states and 228214 transitions. Word has length 136 [2023-12-25 05:27:35,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:35,486 INFO L495 AbstractCegarLoop]: Abstraction has 121884 states and 228214 transitions. [2023-12-25 05:27:35,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 5 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:27:35,486 INFO L276 IsEmpty]: Start isEmpty. Operand 121884 states and 228214 transitions. [2023-12-25 05:27:35,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-25 05:27:35,489 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:35,489 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:27:35,498 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-25 05:27:35,698 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-25 05:27:35,698 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:35,698 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:35,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1509045169, now seen corresponding path program 1 times [2023-12-25 05:27:35,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:35,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [350327532] [2023-12-25 05:27:35,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:35,699 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-25 05:27:35,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:35,700 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-25 05:27:35,701 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-25 05:27:36,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:36,072 INFO L262 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:27:36,075 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:36,248 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:27:36,248 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:36,248 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:36,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [350327532] [2023-12-25 05:27:36,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [350327532] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:36,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:36,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:27:36,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182547883] [2023-12-25 05:27:36,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:36,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:27:36,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:36,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:27:36,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:27:36,250 INFO L87 Difference]: Start difference. First operand 121884 states and 228214 transitions. Second operand has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 9 states have internal predecessors, (96), 5 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:28:00,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:00,607 INFO L93 Difference]: Finished difference Result 303545 states and 567362 transitions. [2023-12-25 05:28:00,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-25 05:28:00,609 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 9 states have internal predecessors, (96), 5 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) Word has length 136 [2023-12-25 05:28:00,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:02,766 INFO L225 Difference]: With dead ends: 303545 [2023-12-25 05:28:02,766 INFO L226 Difference]: Without dead ends: 219666 [2023-12-25 05:28:03,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2023-12-25 05:28:03,586 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 2655 mSDsluCounter, 1914 mSDsCounter, 0 mSdLazyCounter, 5151 mSolverCounterSat, 587 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2732 SdHoareTripleChecker+Valid, 2245 SdHoareTripleChecker+Invalid, 5738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 587 IncrementalHoareTripleChecker+Valid, 5151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:03,586 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2732 Valid, 2245 Invalid, 5738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [587 Valid, 5151 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-25 05:28:03,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219666 states. [2023-12-25 05:28:22,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219666 to 213603. [2023-12-25 05:28:23,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213603 states, 150551 states have (on average 1.613253980378742) internal successors, (242877), 159861 states have internal predecessors, (242877), 56524 states have call successors, (56524), 3552 states have call predecessors, (56524), 6527 states have return successors, (97449), 56478 states have call predecessors, (97449), 56519 states have call successors, (97449) [2023-12-25 05:28:26,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213603 states to 213603 states and 396850 transitions. [2023-12-25 05:28:26,849 INFO L78 Accepts]: Start accepts. Automaton has 213603 states and 396850 transitions. Word has length 136 [2023-12-25 05:28:26,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:26,849 INFO L495 AbstractCegarLoop]: Abstraction has 213603 states and 396850 transitions. [2023-12-25 05:28:26,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 9 states have internal predecessors, (96), 5 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:28:26,849 INFO L276 IsEmpty]: Start isEmpty. Operand 213603 states and 396850 transitions. [2023-12-25 05:28:26,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-25 05:28:26,852 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:26,852 INFO L195 NwaCegarLoop]: trace histogram [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-25 05:28:26,887 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-25 05:28:27,060 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-25 05:28:27,060 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:27,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:27,061 INFO L85 PathProgramCache]: Analyzing trace with hash -539453706, now seen corresponding path program 1 times [2023-12-25 05:28:27,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:27,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1434706646] [2023-12-25 05:28:27,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:27,061 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-25 05:28:27,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:27,063 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-25 05:28:27,064 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-25 05:28:27,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:27,431 INFO L262 TraceCheckSpWp]: Trace formula consists of 980 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:28:27,434 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:27,924 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:28:27,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:27,925 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:27,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1434706646] [2023-12-25 05:28:27,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1434706646] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:27,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:27,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:28:27,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004356690] [2023-12-25 05:28:27,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:27,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:28:27,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:27,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:28:27,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:28:27,926 INFO L87 Difference]: Start difference. First operand 213603 states and 396850 transitions. Second operand has 8 states, 8 states have (on average 12.375) internal successors, (99), 7 states have internal predecessors, (99), 5 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-25 05:29:08,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:08,913 INFO L93 Difference]: Finished difference Result 498408 states and 922816 transitions. [2023-12-25 05:29:08,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:29:08,914 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 7 states have internal predecessors, (99), 5 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 141 [2023-12-25 05:29:08,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:12,626 INFO L225 Difference]: With dead ends: 498408 [2023-12-25 05:29:12,626 INFO L226 Difference]: Without dead ends: 323320 [2023-12-25 05:29:14,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-12-25 05:29:14,002 INFO L413 NwaCegarLoop]: 648 mSDtfsCounter, 3040 mSDsluCounter, 1634 mSDsCounter, 0 mSdLazyCounter, 5132 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3209 SdHoareTripleChecker+Valid, 2282 SdHoareTripleChecker+Invalid, 5637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 5132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:14,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3209 Valid, 2282 Invalid, 5637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 5132 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2023-12-25 05:29:14,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323320 states.