/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_spec14_product27.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:23:06,570 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:23:06,614 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:23:06,618 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:23:06,618 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:23:06,635 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:23:06,636 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:23:06,636 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:23:06,637 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:23:06,637 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:23:06,637 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:23:06,637 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:23:06,638 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:23:06,638 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:23:06,638 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:23:06,639 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:23:06,639 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:23:06,639 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:23:06,639 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:23:06,640 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:23:06,640 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:23:06,640 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:23:06,640 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:23:06,641 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:23:06,641 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:23:06,641 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:23:06,641 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:23:06,641 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:23:06,641 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:23:06,642 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:23:06,642 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:23:06,642 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:23:06,642 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:23:06,642 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:23:06,642 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:23:06,643 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:23:06,643 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:23:06,643 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:23:06,643 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:23:06,643 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:23:06,643 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:23:06,644 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:23:06,644 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:23:06,644 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:23:06,644 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:23:06,644 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:23:06,644 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:23:06,815 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:23:06,831 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:23:06,833 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:23:06,834 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:23:06,835 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:23:06,836 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec14_product27.cil.c [2023-12-25 05:23:07,862 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:23:08,101 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:23:08,101 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec14_product27.cil.c [2023-12-25 05:23:08,119 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8a7a540b2/767585778b5c4dce9e8032e21a20f23e/FLAGa55c42f31 [2023-12-25 05:23:08,128 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8a7a540b2/767585778b5c4dce9e8032e21a20f23e [2023-12-25 05:23:08,130 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:23:08,131 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:23:08,135 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:23:08,135 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:23:08,138 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:23:08,138 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:23:08" (1/1) ... [2023-12-25 05:23:08,139 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@992f7c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08, skipping insertion in model container [2023-12-25 05:23:08,139 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:23:08" (1/1) ... [2023-12-25 05:23:08,197 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:23:08,316 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_spec14_product27.cil.c[1546,1559] [2023-12-25 05:23:08,587 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:23:08,603 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:23:08,621 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:23:08,629 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_spec14_product27.cil.c[1546,1559] [2023-12-25 05:23:08,733 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:23:08,744 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:23:08,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [48] [2023-12-25 05:23:08,752 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [57] [2023-12-25 05:23:08,752 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [1620] [2023-12-25 05:23:08,752 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1975] [2023-12-25 05:23:08,752 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2066] [2023-12-25 05:23:08,752 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2432] [2023-12-25 05:23:08,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2467] [2023-12-25 05:23:08,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification14_spec.i","") [2481] [2023-12-25 05:23:08,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [2517] [2023-12-25 05:23:08,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2635] [2023-12-25 05:23:08,757 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_spec14_product27.cil.c[1546,1559] [2023-12-25 05:23:08,834 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:23:08,855 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:23:08,857 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08 WrapperNode [2023-12-25 05:23:08,857 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:23:08,858 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:23:08,858 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:23:08,858 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:23:08,863 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:23:08" (1/1) ... [2023-12-25 05:23:08,893 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:23:08" (1/1) ... [2023-12-25 05:23:08,948 INFO L138 Inliner]: procedures = 94, calls = 335, calls flagged for inlining = 28, calls inlined = 25, statements flattened = 1035 [2023-12-25 05:23:08,948 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:23:08,949 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:23:08,949 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:23:08,949 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:23:08,957 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08" (1/1) ... [2023-12-25 05:23:08,958 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08" (1/1) ... [2023-12-25 05:23:08,961 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08" (1/1) ... [2023-12-25 05:23:08,983 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:23:08,984 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08" (1/1) ... [2023-12-25 05:23:08,984 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08" (1/1) ... [2023-12-25 05:23:08,997 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08" (1/1) ... [2023-12-25 05:23:09,005 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08" (1/1) ... [2023-12-25 05:23:09,009 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08" (1/1) ... [2023-12-25 05:23:09,012 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08" (1/1) ... [2023-12-25 05:23:09,018 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:23:09,019 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:23:09,019 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:23:09,019 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:23:09,019 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08" (1/1) ... [2023-12-25 05:23:09,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:23:09,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:23:09,063 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:23:09,069 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:23:09,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:23:09,086 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-25 05:23:09,086 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-25 05:23:09,086 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-25 05:23:09,086 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-25 05:23:09,086 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-25 05:23:09,086 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-25 05:23:09,086 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-25 05:23:09,086 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-25 05:23:09,086 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-25 05:23:09,086 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-25 05:23:09,087 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2023-12-25 05:23:09,087 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2023-12-25 05:23:09,087 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-25 05:23:09,087 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-25 05:23:09,087 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-25 05:23:09,087 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-25 05:23:09,087 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-25 05:23:09,087 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-25 05:23:09,087 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-25 05:23:09,087 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-25 05:23:09,087 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-25 05:23:09,087 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-25 05:23:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-25 05:23:09,088 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-25 05:23:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:23:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:23:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:23:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:23:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-25 05:23:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-25 05:23:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-25 05:23:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-25 05:23:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-25 05:23:09,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-25 05:23:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-25 05:23:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-25 05:23:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-25 05:23:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-25 05:23:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-25 05:23:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-25 05:23:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-25 05:23:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-25 05:23:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-25 05:23:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-25 05:23:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-25 05:23:09,089 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-25 05:23:09,089 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-25 05:23:09,090 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-25 05:23:09,090 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__empty [2023-12-25 05:23:09,090 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__empty [2023-12-25 05:23:09,090 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-25 05:23:09,090 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-25 05:23:09,090 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-25 05:23:09,090 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-25 05:23:09,090 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-25 05:23:09,090 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-25 05:23:09,090 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-25 05:23:09,090 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-25 05:23:09,090 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-25 05:23:09,090 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-25 05:23:09,091 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-25 05:23:09,091 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-25 05:23:09,091 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-25 05:23:09,091 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-25 05:23:09,091 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:23:09,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:23:09,091 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-25 05:23:09,091 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-25 05:23:09,262 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:23:09,264 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:23:10,023 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:23:10,116 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:23:10,116 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:23:10,116 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:23:10 BoogieIcfgContainer [2023-12-25 05:23:10,117 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:23:10,118 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:23:10,119 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:23:10,121 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:23:10,121 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:23:08" (1/3) ... [2023-12-25 05:23:10,121 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b1170c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:23:10, skipping insertion in model container [2023-12-25 05:23:10,121 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:08" (2/3) ... [2023-12-25 05:23:10,122 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b1170c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:23:10, skipping insertion in model container [2023-12-25 05:23:10,122 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:23:10" (3/3) ... [2023-12-25 05:23:10,123 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec14_product27.cil.c [2023-12-25 05:23:10,135 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:23:10,135 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:23:10,187 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:23:10,192 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;@515bf365, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:23:10,192 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:23:10,197 INFO L276 IsEmpty]: Start isEmpty. Operand has 519 states, 401 states have (on average 1.71571072319202) internal successors, (688), 417 states have internal predecessors, (688), 93 states have call successors, (93), 23 states have call predecessors, (93), 23 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2023-12-25 05:23:10,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-25 05:23:10,219 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:10,220 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:10,220 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:10,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:10,224 INFO L85 PathProgramCache]: Analyzing trace with hash -2100219171, now seen corresponding path program 1 times [2023-12-25 05:23:10,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:10,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1953549406] [2023-12-25 05:23:10,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:10,234 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:23:10,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:10,236 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:23:10,239 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:23:10,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:10,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:10,566 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:10,616 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:10,617 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:10,617 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:10,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1953549406] [2023-12-25 05:23:10,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1953549406] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:10,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:10,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:10,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084260715] [2023-12-25 05:23:10,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:10,625 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:10,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:10,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:10,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:10,653 INFO L87 Difference]: Start difference. First operand has 519 states, 401 states have (on average 1.71571072319202) internal successors, (688), 417 states have internal predecessors, (688), 93 states have call successors, (93), 23 states have call predecessors, (93), 23 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:10,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:10,836 INFO L93 Difference]: Finished difference Result 1037 states and 1754 transitions. [2023-12-25 05:23:10,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:23:10,838 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 89 [2023-12-25 05:23:10,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:10,849 INFO L225 Difference]: With dead ends: 1037 [2023-12-25 05:23:10,849 INFO L226 Difference]: Without dead ends: 518 [2023-12-25 05:23:10,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 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:23:10,857 INFO L413 NwaCegarLoop]: 840 mSDtfsCounter, 15 mSDsluCounter, 1673 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2513 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:10,857 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 2513 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:10,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2023-12-25 05:23:10,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 518. [2023-12-25 05:23:10,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 401 states have (on average 1.6982543640897756) internal successors, (681), 416 states have internal predecessors, (681), 93 states have call successors, (93), 24 states have call predecessors, (93), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 05:23:10,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 866 transitions. [2023-12-25 05:23:10,911 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 866 transitions. Word has length 89 [2023-12-25 05:23:10,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:10,912 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 866 transitions. [2023-12-25 05:23:10,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:10,912 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 866 transitions. [2023-12-25 05:23:10,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-25 05:23:10,916 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:10,916 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:10,927 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2023-12-25 05:23:11,121 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:23:11,122 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:11,123 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:11,123 INFO L85 PathProgramCache]: Analyzing trace with hash 1766358676, now seen corresponding path program 1 times [2023-12-25 05:23:11,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:11,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1235793526] [2023-12-25 05:23:11,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:11,124 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:23:11,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:11,125 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:23:11,130 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:23:11,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:11,384 INFO L262 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:11,394 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:11,424 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:11,424 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:11,424 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:11,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1235793526] [2023-12-25 05:23:11,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1235793526] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:11,425 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:11,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:11,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110020035] [2023-12-25 05:23:11,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:11,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:11,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:11,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:11,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:11,434 INFO L87 Difference]: Start difference. First operand 518 states and 866 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:11,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:11,535 INFO L93 Difference]: Finished difference Result 1024 states and 1714 transitions. [2023-12-25 05:23:11,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:11,535 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 90 [2023-12-25 05:23:11,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:11,538 INFO L225 Difference]: With dead ends: 1024 [2023-12-25 05:23:11,538 INFO L226 Difference]: Without dead ends: 518 [2023-12-25 05:23:11,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 87 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:23:11,541 INFO L413 NwaCegarLoop]: 835 mSDtfsCounter, 12 mSDsluCounter, 1661 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2496 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:11,542 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2496 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:11,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2023-12-25 05:23:11,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 518. [2023-12-25 05:23:11,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 401 states have (on average 1.6957605985037407) internal successors, (680), 416 states have internal predecessors, (680), 93 states have call successors, (93), 24 states have call predecessors, (93), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 05:23:11,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 865 transitions. [2023-12-25 05:23:11,581 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 865 transitions. Word has length 90 [2023-12-25 05:23:11,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:11,581 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 865 transitions. [2023-12-25 05:23:11,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:11,581 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 865 transitions. [2023-12-25 05:23:11,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-25 05:23:11,586 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:11,586 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:11,596 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:23:11,796 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:23:11,797 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:11,801 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:11,801 INFO L85 PathProgramCache]: Analyzing trace with hash -274067263, now seen corresponding path program 1 times [2023-12-25 05:23:11,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:11,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2094218875] [2023-12-25 05:23:11,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:11,805 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:23:11,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:11,807 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:23:11,828 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:23:12,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:12,026 INFO L262 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:12,029 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:12,048 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:12,048 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:12,048 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:12,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2094218875] [2023-12-25 05:23:12,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2094218875] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:12,049 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:12,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:12,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391818737] [2023-12-25 05:23:12,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:12,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:12,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:12,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:12,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:12,050 INFO L87 Difference]: Start difference. First operand 518 states and 865 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:12,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:12,129 INFO L93 Difference]: Finished difference Result 1024 states and 1713 transitions. [2023-12-25 05:23:12,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:12,130 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 91 [2023-12-25 05:23:12,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:12,132 INFO L225 Difference]: With dead ends: 1024 [2023-12-25 05:23:12,132 INFO L226 Difference]: Without dead ends: 518 [2023-12-25 05:23:12,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 88 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:23:12,135 INFO L413 NwaCegarLoop]: 835 mSDtfsCounter, 10 mSDsluCounter, 1661 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2496 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:12,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2496 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:12,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2023-12-25 05:23:12,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 518. [2023-12-25 05:23:12,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 401 states have (on average 1.6932668329177056) internal successors, (679), 416 states have internal predecessors, (679), 93 states have call successors, (93), 24 states have call predecessors, (93), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 05:23:12,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 864 transitions. [2023-12-25 05:23:12,150 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 864 transitions. Word has length 91 [2023-12-25 05:23:12,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:12,151 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 864 transitions. [2023-12-25 05:23:12,151 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:12,151 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 864 transitions. [2023-12-25 05:23:12,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 05:23:12,153 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:12,153 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:12,161 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:23:12,359 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:23:12,360 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:12,360 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:12,360 INFO L85 PathProgramCache]: Analyzing trace with hash -748016840, now seen corresponding path program 1 times [2023-12-25 05:23:12,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:12,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [709898434] [2023-12-25 05:23:12,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:12,361 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:23:12,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:12,362 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:23:12,364 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:23:12,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:12,575 INFO L262 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:12,578 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:12,599 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:12,600 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:12,600 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:12,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [709898434] [2023-12-25 05:23:12,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [709898434] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:12,600 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:12,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:12,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835528939] [2023-12-25 05:23:12,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:12,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:12,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:12,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:12,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:12,602 INFO L87 Difference]: Start difference. First operand 518 states and 864 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:12,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:12,687 INFO L93 Difference]: Finished difference Result 1024 states and 1712 transitions. [2023-12-25 05:23:12,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:12,687 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 92 [2023-12-25 05:23:12,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:12,690 INFO L225 Difference]: With dead ends: 1024 [2023-12-25 05:23:12,690 INFO L226 Difference]: Without dead ends: 518 [2023-12-25 05:23:12,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 89 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:23:12,692 INFO L413 NwaCegarLoop]: 835 mSDtfsCounter, 8 mSDsluCounter, 1661 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2496 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:12,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2496 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:12,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2023-12-25 05:23:12,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 518. [2023-12-25 05:23:12,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 401 states have (on average 1.6907730673316708) internal successors, (678), 416 states have internal predecessors, (678), 93 states have call successors, (93), 24 states have call predecessors, (93), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 05:23:12,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 863 transitions. [2023-12-25 05:23:12,706 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 863 transitions. Word has length 92 [2023-12-25 05:23:12,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:12,707 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 863 transitions. [2023-12-25 05:23:12,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:12,707 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 863 transitions. [2023-12-25 05:23:12,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-25 05:23:12,709 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:12,709 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:12,715 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:23:12,915 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:23:12,915 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:12,916 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:12,916 INFO L85 PathProgramCache]: Analyzing trace with hash 94160549, now seen corresponding path program 1 times [2023-12-25 05:23:12,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:12,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [36372631] [2023-12-25 05:23:12,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:12,917 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:23:12,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:12,918 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:23:12,919 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:23:13,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:13,119 INFO L262 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:13,121 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:13,148 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:13,148 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:13,148 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:13,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [36372631] [2023-12-25 05:23:13,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [36372631] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:13,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:13,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:13,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364274392] [2023-12-25 05:23:13,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:13,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:13,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:13,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:13,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:13,150 INFO L87 Difference]: Start difference. First operand 518 states and 863 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:13,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:13,248 INFO L93 Difference]: Finished difference Result 1024 states and 1711 transitions. [2023-12-25 05:23:13,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:13,248 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 93 [2023-12-25 05:23:13,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:13,250 INFO L225 Difference]: With dead ends: 1024 [2023-12-25 05:23:13,251 INFO L226 Difference]: Without dead ends: 518 [2023-12-25 05:23:13,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 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:23:13,255 INFO L413 NwaCegarLoop]: 835 mSDtfsCounter, 6 mSDsluCounter, 1661 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2496 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:13,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2496 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:13,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2023-12-25 05:23:13,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 518. [2023-12-25 05:23:13,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 401 states have (on average 1.688279301745636) internal successors, (677), 416 states have internal predecessors, (677), 93 states have call successors, (93), 24 states have call predecessors, (93), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 05:23:13,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 862 transitions. [2023-12-25 05:23:13,268 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 862 transitions. Word has length 93 [2023-12-25 05:23:13,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:13,268 INFO L495 AbstractCegarLoop]: Abstraction has 518 states and 862 transitions. [2023-12-25 05:23:13,268 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:13,268 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 862 transitions. [2023-12-25 05:23:13,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 05:23:13,270 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:13,270 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:13,281 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:23:13,470 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:23:13,471 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:13,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:13,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1213399076, now seen corresponding path program 1 times [2023-12-25 05:23:13,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:13,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [773934591] [2023-12-25 05:23:13,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:13,472 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:23:13,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:13,473 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:23:13,474 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:23:13,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:13,670 INFO L262 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:23:13,673 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:13,707 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:13,708 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:13,708 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:13,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [773934591] [2023-12-25 05:23:13,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [773934591] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:13,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:13,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:23:13,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342149878] [2023-12-25 05:23:13,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:13,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:23:13,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:13,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:23:13,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:23:13,709 INFO L87 Difference]: Start difference. First operand 518 states and 862 transitions. Second operand has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-25 05:23:13,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:13,885 INFO L93 Difference]: Finished difference Result 1034 states and 1727 transitions. [2023-12-25 05:23:13,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:23:13,886 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 94 [2023-12-25 05:23:13,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:13,888 INFO L225 Difference]: With dead ends: 1034 [2023-12-25 05:23:13,888 INFO L226 Difference]: Without dead ends: 532 [2023-12-25 05:23:13,890 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 88 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:23:13,891 INFO L413 NwaCegarLoop]: 833 mSDtfsCounter, 115 mSDsluCounter, 4071 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 4904 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:13,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 4904 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:13,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2023-12-25 05:23:13,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 530. [2023-12-25 05:23:13,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 410 states have (on average 1.6853658536585365) internal successors, (691), 427 states have internal predecessors, (691), 94 states have call successors, (94), 24 states have call predecessors, (94), 25 states have return successors, (96), 91 states have call predecessors, (96), 93 states have call successors, (96) [2023-12-25 05:23:13,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 881 transitions. [2023-12-25 05:23:13,906 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 881 transitions. Word has length 94 [2023-12-25 05:23:13,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:13,906 INFO L495 AbstractCegarLoop]: Abstraction has 530 states and 881 transitions. [2023-12-25 05:23:13,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-25 05:23:13,906 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 881 transitions. [2023-12-25 05:23:13,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 05:23:13,908 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:13,908 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:13,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-25 05:23:14,113 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:23:14,116 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:14,116 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:14,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1596512669, now seen corresponding path program 1 times [2023-12-25 05:23:14,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:14,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1827228449] [2023-12-25 05:23:14,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:14,117 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:23:14,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:14,118 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:23:14,121 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:23:14,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:14,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:14,326 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:14,350 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:14,351 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:14,351 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:14,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1827228449] [2023-12-25 05:23:14,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1827228449] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:14,351 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:14,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:14,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101121334] [2023-12-25 05:23:14,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:14,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:14,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:14,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:14,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:14,352 INFO L87 Difference]: Start difference. First operand 530 states and 881 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:14,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:14,427 INFO L93 Difference]: Finished difference Result 1040 states and 1737 transitions. [2023-12-25 05:23:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:23:14,427 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 94 [2023-12-25 05:23:14,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:14,429 INFO L225 Difference]: With dead ends: 1040 [2023-12-25 05:23:14,429 INFO L226 Difference]: Without dead ends: 526 [2023-12-25 05:23:14,431 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 91 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:23:14,432 INFO L413 NwaCegarLoop]: 834 mSDtfsCounter, 6 mSDsluCounter, 1661 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2495 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:14,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2495 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:23:14,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2023-12-25 05:23:14,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 526. [2023-12-25 05:23:14,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 408 states have (on average 1.6862745098039216) internal successors, (688), 424 states have internal predecessors, (688), 93 states have call successors, (93), 24 states have call predecessors, (93), 24 states have return successors, (93), 90 states have call predecessors, (93), 92 states have call successors, (93) [2023-12-25 05:23:14,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 874 transitions. [2023-12-25 05:23:14,444 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 874 transitions. Word has length 94 [2023-12-25 05:23:14,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:14,444 INFO L495 AbstractCegarLoop]: Abstraction has 526 states and 874 transitions. [2023-12-25 05:23:14,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:14,444 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 874 transitions. [2023-12-25 05:23:14,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-25 05:23:14,446 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:14,447 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:14,454 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 (8)] Ended with exit code 0 [2023-12-25 05:23:14,654 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:23:14,657 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:14,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:14,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1886738509, now seen corresponding path program 1 times [2023-12-25 05:23:14,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:14,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [812746379] [2023-12-25 05:23:14,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:14,658 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:23:14,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:14,659 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:23:14,676 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:23:14,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:14,854 INFO L262 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:14,857 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:14,874 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:14,874 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:14,874 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:14,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [812746379] [2023-12-25 05:23:14,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [812746379] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:14,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:14,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:14,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41174498] [2023-12-25 05:23:14,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:14,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:14,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:14,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:14,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:14,876 INFO L87 Difference]: Start difference. First operand 526 states and 874 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:15,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:15,031 INFO L93 Difference]: Finished difference Result 1063 states and 1779 transitions. [2023-12-25 05:23:15,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:23:15,032 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 95 [2023-12-25 05:23:15,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:15,034 INFO L225 Difference]: With dead ends: 1063 [2023-12-25 05:23:15,034 INFO L226 Difference]: Without dead ends: 539 [2023-12-25 05:23:15,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 92 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:23:15,036 INFO L413 NwaCegarLoop]: 791 mSDtfsCounter, 112 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 2326 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:15,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 2326 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:15,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2023-12-25 05:23:15,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 531. [2023-12-25 05:23:15,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 413 states have (on average 1.6731234866828086) internal successors, (691), 428 states have internal predecessors, (691), 93 states have call successors, (93), 25 states have call predecessors, (93), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 05:23:15,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 876 transitions. [2023-12-25 05:23:15,074 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 876 transitions. Word has length 95 [2023-12-25 05:23:15,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:15,074 INFO L495 AbstractCegarLoop]: Abstraction has 531 states and 876 transitions. [2023-12-25 05:23:15,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:15,075 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 876 transitions. [2023-12-25 05:23:15,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 05:23:15,077 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:15,078 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:15,100 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:23:15,283 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:23:15,284 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:15,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:15,284 INFO L85 PathProgramCache]: Analyzing trace with hash -1414986119, now seen corresponding path program 1 times [2023-12-25 05:23:15,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:15,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1162827559] [2023-12-25 05:23:15,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:15,285 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:23:15,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:15,286 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:23:15,309 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:23:15,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:15,510 INFO L262 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:15,513 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:15,537 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:15,537 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:15,537 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:15,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1162827559] [2023-12-25 05:23:15,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1162827559] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:15,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:15,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:15,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547937408] [2023-12-25 05:23:15,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:15,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:15,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:15,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:15,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:15,539 INFO L87 Difference]: Start difference. First operand 531 states and 876 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:15,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:15,684 INFO L93 Difference]: Finished difference Result 1016 states and 1677 transitions. [2023-12-25 05:23:15,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:15,685 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 96 [2023-12-25 05:23:15,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:15,688 INFO L225 Difference]: With dead ends: 1016 [2023-12-25 05:23:15,688 INFO L226 Difference]: Without dead ends: 531 [2023-12-25 05:23:15,690 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 93 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:23:15,690 INFO L413 NwaCegarLoop]: 792 mSDtfsCounter, 77 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 2327 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:15,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 2327 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:15,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2023-12-25 05:23:15,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 531. [2023-12-25 05:23:15,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 413 states have (on average 1.6634382566585957) internal successors, (687), 428 states have internal predecessors, (687), 93 states have call successors, (93), 25 states have call predecessors, (93), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 05:23:15,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 872 transitions. [2023-12-25 05:23:15,707 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 872 transitions. Word has length 96 [2023-12-25 05:23:15,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:15,708 INFO L495 AbstractCegarLoop]: Abstraction has 531 states and 872 transitions. [2023-12-25 05:23:15,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:15,708 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 872 transitions. [2023-12-25 05:23:15,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-25 05:23:15,710 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:15,710 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:15,722 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:23:15,920 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:23:15,920 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:15,921 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:15,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1573544782, now seen corresponding path program 1 times [2023-12-25 05:23:15,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:15,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [916387492] [2023-12-25 05:23:15,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:15,921 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:23:15,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:15,922 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:23:15,927 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:23:16,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:16,140 INFO L262 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:16,143 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:16,167 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:16,167 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:16,167 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:16,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [916387492] [2023-12-25 05:23:16,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [916387492] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:16,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:16,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:16,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923023374] [2023-12-25 05:23:16,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:16,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:16,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:16,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:16,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:16,169 INFO L87 Difference]: Start difference. First operand 531 states and 872 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:16,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:16,288 INFO L93 Difference]: Finished difference Result 1016 states and 1673 transitions. [2023-12-25 05:23:16,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:16,289 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 97 [2023-12-25 05:23:16,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:16,291 INFO L225 Difference]: With dead ends: 1016 [2023-12-25 05:23:16,291 INFO L226 Difference]: Without dead ends: 531 [2023-12-25 05:23:16,293 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 94 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:23:16,294 INFO L413 NwaCegarLoop]: 792 mSDtfsCounter, 72 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 2327 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:16,294 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 2327 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:16,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2023-12-25 05:23:16,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 531. [2023-12-25 05:23:16,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 413 states have (on average 1.6537530266343825) internal successors, (683), 428 states have internal predecessors, (683), 93 states have call successors, (93), 25 states have call predecessors, (93), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 05:23:16,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 868 transitions. [2023-12-25 05:23:16,304 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 868 transitions. Word has length 97 [2023-12-25 05:23:16,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:16,304 INFO L495 AbstractCegarLoop]: Abstraction has 531 states and 868 transitions. [2023-12-25 05:23:16,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:16,304 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 868 transitions. [2023-12-25 05:23:16,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-25 05:23:16,306 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:16,306 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:16,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 (11)] Forceful destruction successful, exit code 0 [2023-12-25 05:23:16,512 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:23:16,512 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:16,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:16,513 INFO L85 PathProgramCache]: Analyzing trace with hash -493119794, now seen corresponding path program 1 times [2023-12-25 05:23:16,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:16,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1198873927] [2023-12-25 05:23:16,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:16,513 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:23:16,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:16,514 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:23:16,515 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:23:16,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:16,719 INFO L262 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:23:16,722 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:16,760 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:16,760 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:16,761 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:16,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1198873927] [2023-12-25 05:23:16,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1198873927] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:16,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:16,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:23:16,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095737569] [2023-12-25 05:23:16,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:16,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:23:16,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:16,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:23:16,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:23:16,762 INFO L87 Difference]: Start difference. First operand 531 states and 868 transitions. Second operand has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-25 05:23:16,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:16,905 INFO L93 Difference]: Finished difference Result 1024 states and 1682 transitions. [2023-12-25 05:23:16,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:23:16,905 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 97 [2023-12-25 05:23:16,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:16,907 INFO L225 Difference]: With dead ends: 1024 [2023-12-25 05:23:16,907 INFO L226 Difference]: Without dead ends: 518 [2023-12-25 05:23:16,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 91 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:23:16,910 INFO L413 NwaCegarLoop]: 821 mSDtfsCounter, 106 mSDsluCounter, 3991 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 4812 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:16,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 4812 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:16,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2023-12-25 05:23:16,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 510. [2023-12-25 05:23:16,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 392 states have (on average 1.6479591836734695) internal successors, (646), 407 states have internal predecessors, (646), 93 states have call successors, (93), 25 states have call predecessors, (93), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 05:23:16,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 831 transitions. [2023-12-25 05:23:16,922 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 831 transitions. Word has length 97 [2023-12-25 05:23:16,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:16,922 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 831 transitions. [2023-12-25 05:23:16,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-25 05:23:16,922 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 831 transitions. [2023-12-25 05:23:16,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-25 05:23:16,924 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:16,924 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:16,929 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:23:17,129 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:23:17,129 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:17,130 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:17,130 INFO L85 PathProgramCache]: Analyzing trace with hash 977830900, now seen corresponding path program 1 times [2023-12-25 05:23:17,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:17,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2113158533] [2023-12-25 05:23:17,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:17,130 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:23:17,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:17,131 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:23:17,135 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:23:17,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:17,313 INFO L262 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:17,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:17,334 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:17,334 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:17,335 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:17,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2113158533] [2023-12-25 05:23:17,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2113158533] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:17,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:17,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:17,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072713730] [2023-12-25 05:23:17,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:17,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:17,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:17,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:17,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:17,336 INFO L87 Difference]: Start difference. First operand 510 states and 831 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:17,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:17,421 INFO L93 Difference]: Finished difference Result 995 states and 1632 transitions. [2023-12-25 05:23:17,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:17,421 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 98 [2023-12-25 05:23:17,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:17,423 INFO L225 Difference]: With dead ends: 995 [2023-12-25 05:23:17,423 INFO L226 Difference]: Without dead ends: 510 [2023-12-25 05:23:17,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 95 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:23:17,425 INFO L413 NwaCegarLoop]: 792 mSDtfsCounter, 40 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 2327 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:17,425 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 2327 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:17,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2023-12-25 05:23:17,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 510. [2023-12-25 05:23:17,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 392 states have (on average 1.6454081632653061) internal successors, (645), 407 states have internal predecessors, (645), 93 states have call successors, (93), 25 states have call predecessors, (93), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 05:23:17,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 830 transitions. [2023-12-25 05:23:17,453 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 830 transitions. Word has length 98 [2023-12-25 05:23:17,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:17,453 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 830 transitions. [2023-12-25 05:23:17,453 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:17,453 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 830 transitions. [2023-12-25 05:23:17,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-25 05:23:17,455 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:17,455 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:17,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 (13)] Forceful destruction successful, exit code 0 [2023-12-25 05:23:17,660 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:23:17,660 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:17,660 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:17,661 INFO L85 PathProgramCache]: Analyzing trace with hash 939678441, now seen corresponding path program 1 times [2023-12-25 05:23:17,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:17,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [421321684] [2023-12-25 05:23:17,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:17,661 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:23:17,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:17,662 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:23:17,663 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:23:17,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:17,853 INFO L262 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:17,855 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:17,876 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:17,876 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:17,876 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:17,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [421321684] [2023-12-25 05:23:17,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [421321684] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:17,876 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:17,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:17,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901472537] [2023-12-25 05:23:17,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:17,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:17,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:17,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:17,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:17,878 INFO L87 Difference]: Start difference. First operand 510 states and 830 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:17,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:17,967 INFO L93 Difference]: Finished difference Result 995 states and 1631 transitions. [2023-12-25 05:23:17,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:17,968 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 99 [2023-12-25 05:23:17,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:17,970 INFO L225 Difference]: With dead ends: 995 [2023-12-25 05:23:17,970 INFO L226 Difference]: Without dead ends: 510 [2023-12-25 05:23:17,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 96 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:23:17,972 INFO L413 NwaCegarLoop]: 792 mSDtfsCounter, 38 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 2327 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:17,972 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 2327 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:17,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2023-12-25 05:23:17,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 510. [2023-12-25 05:23:17,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 392 states have (on average 1.6428571428571428) internal successors, (644), 407 states have internal predecessors, (644), 93 states have call successors, (93), 25 states have call predecessors, (93), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 05:23:17,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 829 transitions. [2023-12-25 05:23:17,983 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 829 transitions. Word has length 99 [2023-12-25 05:23:17,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:17,984 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 829 transitions. [2023-12-25 05:23:17,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-25 05:23:17,984 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 829 transitions. [2023-12-25 05:23:17,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-25 05:23:17,985 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:17,985 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:17,991 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:23:18,191 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:23:18,191 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:18,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:18,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1006060911, now seen corresponding path program 1 times [2023-12-25 05:23:18,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:18,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1213248992] [2023-12-25 05:23:18,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:18,192 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:23:18,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:18,193 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:23:18,194 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:23:18,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:18,387 INFO L262 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:23:18,390 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:18,438 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:23:18,438 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:18,438 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:18,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1213248992] [2023-12-25 05:23:18,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1213248992] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:18,438 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:18,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:23:18,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476092325] [2023-12-25 05:23:18,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:18,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:23:18,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:18,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:23:18,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:23:18,439 INFO L87 Difference]: Start difference. First operand 510 states and 829 transitions. Second operand has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-25 05:23:18,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:18,632 INFO L93 Difference]: Finished difference Result 993 states and 1626 transitions. [2023-12-25 05:23:18,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:23:18,644 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 100 [2023-12-25 05:23:18,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:18,647 INFO L225 Difference]: With dead ends: 993 [2023-12-25 05:23:18,647 INFO L226 Difference]: Without dead ends: 514 [2023-12-25 05:23:18,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 93 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:23:18,649 INFO L413 NwaCegarLoop]: 772 mSDtfsCounter, 40 mSDsluCounter, 4604 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 5376 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:18,650 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 5376 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:23:18,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2023-12-25 05:23:18,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 512. [2023-12-25 05:23:18,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 394 states have (on average 1.6370558375634519) internal successors, (645), 409 states have internal predecessors, (645), 93 states have call successors, (93), 25 states have call predecessors, (93), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2023-12-25 05:23:18,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 830 transitions. [2023-12-25 05:23:18,661 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 830 transitions. Word has length 100 [2023-12-25 05:23:18,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:18,661 INFO L495 AbstractCegarLoop]: Abstraction has 512 states and 830 transitions. [2023-12-25 05:23:18,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-25 05:23:18,661 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 830 transitions. [2023-12-25 05:23:18,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 05:23:18,663 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:18,663 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:18,671 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:23:18,869 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:23:18,869 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:18,869 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:18,869 INFO L85 PathProgramCache]: Analyzing trace with hash -335035468, now seen corresponding path program 1 times [2023-12-25 05:23:18,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:18,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1702706886] [2023-12-25 05:23:18,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:18,870 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:23:18,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:18,871 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:23:18,906 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:23:19,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:19,064 INFO L262 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:23:19,067 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:19,144 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-25 05:23:19,144 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:19,145 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:19,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1702706886] [2023-12-25 05:23:19,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1702706886] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:19,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:19,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:19,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671878363] [2023-12-25 05:23:19,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:19,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:19,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:19,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:19,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:19,146 INFO L87 Difference]: Start difference. First operand 512 states and 830 transitions. Second operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 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:23:19,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:19,693 INFO L93 Difference]: Finished difference Result 991 states and 1646 transitions. [2023-12-25 05:23:19,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:19,693 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 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 101 [2023-12-25 05:23:19,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:19,696 INFO L225 Difference]: With dead ends: 991 [2023-12-25 05:23:19,696 INFO L226 Difference]: Without dead ends: 516 [2023-12-25 05:23:19,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:19,699 INFO L413 NwaCegarLoop]: 765 mSDtfsCounter, 766 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 784 SdHoareTripleChecker+Valid, 1956 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:19,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [784 Valid, 1956 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:23:19,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2023-12-25 05:23:19,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 516. [2023-12-25 05:23:19,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 397 states have (on average 1.6322418136020151) internal successors, (648), 412 states have internal predecessors, (648), 93 states have call successors, (93), 26 states have call predecessors, (93), 25 states have return successors, (93), 90 states have call predecessors, (93), 92 states have call successors, (93) [2023-12-25 05:23:19,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 834 transitions. [2023-12-25 05:23:19,714 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 834 transitions. Word has length 101 [2023-12-25 05:23:19,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:19,714 INFO L495 AbstractCegarLoop]: Abstraction has 516 states and 834 transitions. [2023-12-25 05:23:19,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 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:23:19,714 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 834 transitions. [2023-12-25 05:23:19,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 05:23:19,715 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:19,715 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:19,723 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-25 05:23:19,921 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:23:19,921 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:19,922 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:19,922 INFO L85 PathProgramCache]: Analyzing trace with hash -172900449, now seen corresponding path program 1 times [2023-12-25 05:23:19,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:19,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [263688571] [2023-12-25 05:23:19,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:19,922 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:23:19,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:19,923 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:23:19,924 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:23:20,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:20,124 INFO L262 TraceCheckSpWp]: Trace formula consists of 620 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:23:20,126 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:20,192 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:23:20,192 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:20,192 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:20,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [263688571] [2023-12-25 05:23:20,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [263688571] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:20,193 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:20,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:20,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179320638] [2023-12-25 05:23:20,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:20,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:20,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:20,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:20,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:20,194 INFO L87 Difference]: Start difference. First operand 516 states and 834 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 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:23:20,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:20,751 INFO L93 Difference]: Finished difference Result 1000 states and 1653 transitions. [2023-12-25 05:23:20,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:20,752 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 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 104 [2023-12-25 05:23:20,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:20,754 INFO L225 Difference]: With dead ends: 1000 [2023-12-25 05:23:20,754 INFO L226 Difference]: Without dead ends: 521 [2023-12-25 05:23:20,757 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:20,757 INFO L413 NwaCegarLoop]: 766 mSDtfsCounter, 755 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 772 SdHoareTripleChecker+Valid, 1957 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:20,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [772 Valid, 1957 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:23:20,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2023-12-25 05:23:20,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 521. [2023-12-25 05:23:20,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 401 states have (on average 1.625935162094763) internal successors, (652), 416 states have internal predecessors, (652), 93 states have call successors, (93), 27 states have call predecessors, (93), 26 states have return successors, (94), 90 states have call predecessors, (94), 92 states have call successors, (94) [2023-12-25 05:23:20,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 839 transitions. [2023-12-25 05:23:20,772 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 839 transitions. Word has length 104 [2023-12-25 05:23:20,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:20,773 INFO L495 AbstractCegarLoop]: Abstraction has 521 states and 839 transitions. [2023-12-25 05:23:20,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 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:23:20,773 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 839 transitions. [2023-12-25 05:23:20,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 05:23:20,777 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:20,777 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:20,786 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:23:20,983 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:23:20,983 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:20,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:20,984 INFO L85 PathProgramCache]: Analyzing trace with hash 2041271376, now seen corresponding path program 1 times [2023-12-25 05:23:20,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:20,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1500300701] [2023-12-25 05:23:20,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:20,984 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:23:20,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:20,986 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:23:21,022 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:23:21,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:21,198 INFO L262 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:23:21,200 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:21,278 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-25 05:23:21,278 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:21,279 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:21,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1500300701] [2023-12-25 05:23:21,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1500300701] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:21,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:21,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:21,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829206199] [2023-12-25 05:23:21,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:21,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:21,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:21,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:21,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:21,280 INFO L87 Difference]: Start difference. First operand 521 states and 839 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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:23:21,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:21,834 INFO L93 Difference]: Finished difference Result 1011 states and 1662 transitions. [2023-12-25 05:23:21,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:21,835 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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 107 [2023-12-25 05:23:21,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:21,837 INFO L225 Difference]: With dead ends: 1011 [2023-12-25 05:23:21,838 INFO L226 Difference]: Without dead ends: 527 [2023-12-25 05:23:21,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:21,840 INFO L413 NwaCegarLoop]: 766 mSDtfsCounter, 752 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 769 SdHoareTripleChecker+Valid, 1957 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:21,840 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [769 Valid, 1957 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 465 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:23:21,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2023-12-25 05:23:21,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 527. [2023-12-25 05:23:21,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 406 states have (on average 1.6182266009852218) internal successors, (657), 421 states have internal predecessors, (657), 93 states have call successors, (93), 28 states have call predecessors, (93), 27 states have return successors, (95), 90 states have call predecessors, (95), 92 states have call successors, (95) [2023-12-25 05:23:21,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 845 transitions. [2023-12-25 05:23:21,853 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 845 transitions. Word has length 107 [2023-12-25 05:23:21,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:21,853 INFO L495 AbstractCegarLoop]: Abstraction has 527 states and 845 transitions. [2023-12-25 05:23:21,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 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:23:21,853 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 845 transitions. [2023-12-25 05:23:21,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-25 05:23:21,855 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:21,855 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:21,862 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:23:22,062 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:23:22,063 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:22,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:22,063 INFO L85 PathProgramCache]: Analyzing trace with hash -1637130765, now seen corresponding path program 1 times [2023-12-25 05:23:22,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:22,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [850797503] [2023-12-25 05:23:22,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:22,064 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:23:22,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:22,065 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:23:22,066 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:23:22,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:22,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 626 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:23:22,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:22,339 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-25 05:23:22,339 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:22,339 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:22,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [850797503] [2023-12-25 05:23:22,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [850797503] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:22,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:22,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:22,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991291748] [2023-12-25 05:23:22,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:22,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:22,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:22,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:22,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:22,340 INFO L87 Difference]: Start difference. First operand 527 states and 845 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 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:23:22,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:22,909 INFO L93 Difference]: Finished difference Result 1024 states and 1673 transitions. [2023-12-25 05:23:22,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:22,910 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 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:23:22,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:22,912 INFO L225 Difference]: With dead ends: 1024 [2023-12-25 05:23:22,912 INFO L226 Difference]: Without dead ends: 534 [2023-12-25 05:23:22,914 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:22,914 INFO L413 NwaCegarLoop]: 766 mSDtfsCounter, 762 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 779 SdHoareTripleChecker+Valid, 1957 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:22,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [779 Valid, 1957 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:23:22,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2023-12-25 05:23:22,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 534. [2023-12-25 05:23:22,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 412 states have (on average 1.6092233009708738) internal successors, (663), 427 states have internal predecessors, (663), 93 states have call successors, (93), 29 states have call predecessors, (93), 28 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2023-12-25 05:23:22,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 852 transitions. [2023-12-25 05:23:22,927 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 852 transitions. Word has length 110 [2023-12-25 05:23:22,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:22,928 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 852 transitions. [2023-12-25 05:23:22,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 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:23:22,928 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 852 transitions. [2023-12-25 05:23:22,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-25 05:23:22,929 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:22,929 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:22,936 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:23:23,134 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:23:23,135 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:23,135 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:23,135 INFO L85 PathProgramCache]: Analyzing trace with hash -178954516, now seen corresponding path program 1 times [2023-12-25 05:23:23,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:23,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [160547351] [2023-12-25 05:23:23,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:23,136 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:23:23,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:23,137 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:23:23,156 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:23:23,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:23,334 INFO L262 TraceCheckSpWp]: Trace formula consists of 629 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 05:23:23,337 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:23,432 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-25 05:23:23,433 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:23,433 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:23,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [160547351] [2023-12-25 05:23:23,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [160547351] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:23,433 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:23,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:23:23,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429114615] [2023-12-25 05:23:23,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:23,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:23:23,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:23,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:23:23,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:23:23,434 INFO L87 Difference]: Start difference. First operand 534 states and 852 transitions. Second operand has 9 states, 8 states have (on average 9.125) internal successors, (73), 7 states have internal predecessors, (73), 3 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:23:27,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:27,359 INFO L93 Difference]: Finished difference Result 1632 states and 2646 transitions. [2023-12-25 05:23:27,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:23:27,360 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.125) internal successors, (73), 7 states have internal predecessors, (73), 3 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) Word has length 113 [2023-12-25 05:23:27,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:27,365 INFO L225 Difference]: With dead ends: 1632 [2023-12-25 05:23:27,365 INFO L226 Difference]: Without dead ends: 1135 [2023-12-25 05:23:27,367 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2023-12-25 05:23:27,367 INFO L413 NwaCegarLoop]: 689 mSDtfsCounter, 1403 mSDsluCounter, 2995 mSDsCounter, 0 mSdLazyCounter, 6116 mSolverCounterSat, 262 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1507 SdHoareTripleChecker+Valid, 3684 SdHoareTripleChecker+Invalid, 6378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 262 IncrementalHoareTripleChecker+Valid, 6116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:27,368 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1507 Valid, 3684 Invalid, 6378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [262 Valid, 6116 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-12-25 05:23:27,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2023-12-25 05:23:27,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 1100. [2023-12-25 05:23:27,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1100 states, 827 states have (on average 1.611850060459492) internal successors, (1333), 864 states have internal predecessors, (1333), 212 states have call successors, (212), 55 states have call predecessors, (212), 60 states have return successors, (237), 211 states have call predecessors, (237), 210 states have call successors, (237) [2023-12-25 05:23:27,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1100 states to 1100 states and 1782 transitions. [2023-12-25 05:23:27,403 INFO L78 Accepts]: Start accepts. Automaton has 1100 states and 1782 transitions. Word has length 113 [2023-12-25 05:23:27,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:27,404 INFO L495 AbstractCegarLoop]: Abstraction has 1100 states and 1782 transitions. [2023-12-25 05:23:27,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.125) internal successors, (73), 7 states have internal predecessors, (73), 3 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:23:27,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1100 states and 1782 transitions. [2023-12-25 05:23:27,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-25 05:23:27,406 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:27,407 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:27,412 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:23:27,612 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:23:27,612 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:27,612 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:27,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1967247459, now seen corresponding path program 1 times [2023-12-25 05:23:27,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:27,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [953299756] [2023-12-25 05:23:27,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:27,613 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:23:27,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:27,614 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:23:27,617 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:23:27,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:27,797 INFO L262 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:23:27,800 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:27,855 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-12-25 05:23:27,855 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:27,855 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:27,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [953299756] [2023-12-25 05:23:27,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [953299756] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:27,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:27,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:23:27,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751377851] [2023-12-25 05:23:27,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:27,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:23:27,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:27,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:23:27,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:23:27,857 INFO L87 Difference]: Start difference. First operand 1100 states and 1782 transitions. Second operand has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-25 05:23:28,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:28,076 INFO L93 Difference]: Finished difference Result 2133 states and 3476 transitions. [2023-12-25 05:23:28,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:23:28,077 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 116 [2023-12-25 05:23:28,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:28,081 INFO L225 Difference]: With dead ends: 2133 [2023-12-25 05:23:28,081 INFO L226 Difference]: Without dead ends: 1061 [2023-12-25 05:23:28,085 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 109 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:23:28,085 INFO L413 NwaCegarLoop]: 772 mSDtfsCounter, 52 mSDsluCounter, 4601 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 5373 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:28,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 5373 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:23:28,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2023-12-25 05:23:28,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 1059. [2023-12-25 05:23:28,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 797 states have (on average 1.6185696361355082) internal successors, (1290), 833 states have internal predecessors, (1290), 206 states have call successors, (206), 52 states have call predecessors, (206), 55 states have return successors, (224), 204 states have call predecessors, (224), 204 states have call successors, (224) [2023-12-25 05:23:28,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 1720 transitions. [2023-12-25 05:23:28,135 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 1720 transitions. Word has length 116 [2023-12-25 05:23:28,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:28,135 INFO L495 AbstractCegarLoop]: Abstraction has 1059 states and 1720 transitions. [2023-12-25 05:23:28,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-25 05:23:28,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 1720 transitions. [2023-12-25 05:23:28,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-25 05:23:28,137 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:28,137 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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:23:28,145 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:23:28,344 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:23:28,345 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:28,345 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:28,345 INFO L85 PathProgramCache]: Analyzing trace with hash 552412981, now seen corresponding path program 1 times [2023-12-25 05:23:28,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:28,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1375053178] [2023-12-25 05:23:28,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:28,346 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:23:28,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:28,347 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:23:28,347 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:23:28,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:28,538 INFO L262 TraceCheckSpWp]: Trace formula consists of 640 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:23:28,540 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:28,628 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-25 05:23:28,628 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:28,628 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:28,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1375053178] [2023-12-25 05:23:28,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1375053178] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:28,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:28,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:23:28,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279626073] [2023-12-25 05:23:28,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:28,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:23:28,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:28,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:23:28,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:23:28,631 INFO L87 Difference]: Start difference. First operand 1059 states and 1720 transitions. Second operand has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:23:30,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:30,916 INFO L93 Difference]: Finished difference Result 2655 states and 4359 transitions. [2023-12-25 05:23:30,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:23:30,917 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) Word has length 120 [2023-12-25 05:23:30,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:30,923 INFO L225 Difference]: With dead ends: 2655 [2023-12-25 05:23:30,924 INFO L226 Difference]: Without dead ends: 1630 [2023-12-25 05:23:30,928 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:23:30,928 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 1928 mSDsluCounter, 1053 mSDsCounter, 0 mSdLazyCounter, 2762 mSolverCounterSat, 475 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2030 SdHoareTripleChecker+Valid, 1388 SdHoareTripleChecker+Invalid, 3237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 475 IncrementalHoareTripleChecker+Valid, 2762 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:30,928 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2030 Valid, 1388 Invalid, 3237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [475 Valid, 2762 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-25 05:23:30,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1630 states. [2023-12-25 05:23:30,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1630 to 1592. [2023-12-25 05:23:30,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1592 states, 1188 states have (on average 1.621212121212121) internal successors, (1926), 1245 states have internal predecessors, (1926), 319 states have call successors, (319), 75 states have call predecessors, (319), 84 states have return successors, (362), 320 states have call predecessors, (362), 316 states have call successors, (362) [2023-12-25 05:23:30,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1592 states to 1592 states and 2607 transitions. [2023-12-25 05:23:30,989 INFO L78 Accepts]: Start accepts. Automaton has 1592 states and 2607 transitions. Word has length 120 [2023-12-25 05:23:30,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:30,989 INFO L495 AbstractCegarLoop]: Abstraction has 1592 states and 2607 transitions. [2023-12-25 05:23:30,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:23:30,989 INFO L276 IsEmpty]: Start isEmpty. Operand 1592 states and 2607 transitions. [2023-12-25 05:23:30,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-25 05:23:30,990 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:30,991 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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:23:30,995 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:23:31,195 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:23:31,196 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:31,196 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:31,196 INFO L85 PathProgramCache]: Analyzing trace with hash -1429741398, now seen corresponding path program 1 times [2023-12-25 05:23:31,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:31,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [786446085] [2023-12-25 05:23:31,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:31,197 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:23:31,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:31,198 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:23:31,198 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:23:31,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:31,378 INFO L262 TraceCheckSpWp]: Trace formula consists of 641 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:23:31,381 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:31,461 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-25 05:23:31,461 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:31,461 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:31,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [786446085] [2023-12-25 05:23:31,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [786446085] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:31,461 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:31,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:31,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718080606] [2023-12-25 05:23:31,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:31,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:31,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:31,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:31,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:31,463 INFO L87 Difference]: Start difference. First operand 1592 states and 2607 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 05:23:32,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:32,185 INFO L93 Difference]: Finished difference Result 4566 states and 7540 transitions. [2023-12-25 05:23:32,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:32,186 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 121 [2023-12-25 05:23:32,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:32,199 INFO L225 Difference]: With dead ends: 4566 [2023-12-25 05:23:32,199 INFO L226 Difference]: Without dead ends: 3008 [2023-12-25 05:23:32,206 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:32,207 INFO L413 NwaCegarLoop]: 845 mSDtfsCounter, 651 mSDsluCounter, 2006 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 2851 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:32,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [661 Valid, 2851 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 05:23:32,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3008 states. [2023-12-25 05:23:32,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3008 to 2993. [2023-12-25 05:23:32,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2993 states, 2216 states have (on average 1.5988267148014441) internal successors, (3543), 2326 states have internal predecessors, (3543), 616 states have call successors, (616), 150 states have call predecessors, (616), 160 states have return successors, (695), 611 states have call predecessors, (695), 610 states have call successors, (695) [2023-12-25 05:23:32,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2993 states to 2993 states and 4854 transitions. [2023-12-25 05:23:32,356 INFO L78 Accepts]: Start accepts. Automaton has 2993 states and 4854 transitions. Word has length 121 [2023-12-25 05:23:32,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:32,356 INFO L495 AbstractCegarLoop]: Abstraction has 2993 states and 4854 transitions. [2023-12-25 05:23:32,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 05:23:32,357 INFO L276 IsEmpty]: Start isEmpty. Operand 2993 states and 4854 transitions. [2023-12-25 05:23:32,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-25 05:23:32,358 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:32,358 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-25 05:23:32,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 (23)] Forceful destruction successful, exit code 0 [2023-12-25 05:23:32,563 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:23:32,564 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:32,564 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:32,564 INFO L85 PathProgramCache]: Analyzing trace with hash -347522548, now seen corresponding path program 1 times [2023-12-25 05:23:32,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:32,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1103129717] [2023-12-25 05:23:32,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:32,565 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:23:32,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:32,566 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:23:32,599 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:23:32,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:32,760 INFO L262 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:23:32,762 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:32,838 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-25 05:23:32,838 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:32,838 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:32,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1103129717] [2023-12-25 05:23:32,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1103129717] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:32,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:32,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:32,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016944638] [2023-12-25 05:23:32,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:32,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:32,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:32,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:32,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:32,839 INFO L87 Difference]: Start difference. First operand 2993 states and 4854 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 05:23:33,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:33,608 INFO L93 Difference]: Finished difference Result 8850 states and 14563 transitions. [2023-12-25 05:23:33,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:33,608 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 123 [2023-12-25 05:23:33,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:33,638 INFO L225 Difference]: With dead ends: 8850 [2023-12-25 05:23:33,638 INFO L226 Difference]: Without dead ends: 5891 [2023-12-25 05:23:33,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:33,652 INFO L413 NwaCegarLoop]: 896 mSDtfsCounter, 763 mSDsluCounter, 2038 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 2934 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:33,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [765 Valid, 2934 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 468 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:23:33,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5891 states. [2023-12-25 05:23:33,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5891 to 5865. [2023-12-25 05:23:33,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5865 states, 4344 states have (on average 1.5964548802946592) internal successors, (6935), 4563 states have internal predecessors, (6935), 1203 states have call successors, (1203), 297 states have call predecessors, (1203), 317 states have return successors, (1508), 1194 states have call predecessors, (1508), 1191 states have call successors, (1508) [2023-12-25 05:23:33,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5865 states to 5865 states and 9646 transitions. [2023-12-25 05:23:33,946 INFO L78 Accepts]: Start accepts. Automaton has 5865 states and 9646 transitions. Word has length 123 [2023-12-25 05:23:33,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:33,946 INFO L495 AbstractCegarLoop]: Abstraction has 5865 states and 9646 transitions. [2023-12-25 05:23:33,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 05:23:33,946 INFO L276 IsEmpty]: Start isEmpty. Operand 5865 states and 9646 transitions. [2023-12-25 05:23:33,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-25 05:23:33,948 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:33,948 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-25 05:23:33,958 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:23:34,153 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:23:34,154 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:34,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:34,155 INFO L85 PathProgramCache]: Analyzing trace with hash 2139597227, now seen corresponding path program 1 times [2023-12-25 05:23:34,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:34,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [564805764] [2023-12-25 05:23:34,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:34,155 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:23:34,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:34,156 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:23:34,157 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:23:34,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:34,347 INFO L262 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 05:23:34,349 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:34,474 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-25 05:23:34,474 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:34,475 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:34,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [564805764] [2023-12-25 05:23:34,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [564805764] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:34,475 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:34,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:23:34,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226135827] [2023-12-25 05:23:34,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:34,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:23:34,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:34,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:23:34,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:23:34,476 INFO L87 Difference]: Start difference. First operand 5865 states and 9646 transitions. Second operand has 9 states, 8 states have (on average 10.375) internal successors, (83), 7 states have internal predecessors, (83), 3 states have call successors, (15), 4 states have call predecessors, (15), 6 states have return successors, (15), 5 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-25 05:23:37,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:37,319 INFO L93 Difference]: Finished difference Result 9648 states and 15780 transitions. [2023-12-25 05:23:37,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 05:23:37,320 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.375) internal successors, (83), 7 states have internal predecessors, (83), 3 states have call successors, (15), 4 states have call predecessors, (15), 6 states have return successors, (15), 5 states have call predecessors, (15), 3 states have call successors, (15) Word has length 123 [2023-12-25 05:23:37,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:37,342 INFO L225 Difference]: With dead ends: 9648 [2023-12-25 05:23:37,342 INFO L226 Difference]: Without dead ends: 5941 [2023-12-25 05:23:37,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-12-25 05:23:37,354 INFO L413 NwaCegarLoop]: 366 mSDtfsCounter, 2009 mSDsluCounter, 1526 mSDsCounter, 0 mSdLazyCounter, 3684 mSolverCounterSat, 452 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2113 SdHoareTripleChecker+Valid, 1892 SdHoareTripleChecker+Invalid, 4136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 452 IncrementalHoareTripleChecker+Valid, 3684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:37,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2113 Valid, 1892 Invalid, 4136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [452 Valid, 3684 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-25 05:23:37,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5941 states. [2023-12-25 05:23:37,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5941 to 5849. [2023-12-25 05:23:37,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5849 states, 4336 states have (on average 1.595710332103321) internal successors, (6919), 4555 states have internal predecessors, (6919), 1195 states have call successors, (1195), 297 states have call predecessors, (1195), 317 states have return successors, (1500), 1186 states have call predecessors, (1500), 1183 states have call successors, (1500) [2023-12-25 05:23:37,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5849 states to 5849 states and 9614 transitions. [2023-12-25 05:23:37,652 INFO L78 Accepts]: Start accepts. Automaton has 5849 states and 9614 transitions. Word has length 123 [2023-12-25 05:23:37,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:37,653 INFO L495 AbstractCegarLoop]: Abstraction has 5849 states and 9614 transitions. [2023-12-25 05:23:37,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.375) internal successors, (83), 7 states have internal predecessors, (83), 3 states have call successors, (15), 4 states have call predecessors, (15), 6 states have return successors, (15), 5 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-25 05:23:37,653 INFO L276 IsEmpty]: Start isEmpty. Operand 5849 states and 9614 transitions. [2023-12-25 05:23:37,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-25 05:23:37,654 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:37,654 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:37,660 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 (25)] Ended with exit code 0 [2023-12-25 05:23:37,859 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:23:37,860 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:37,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:37,860 INFO L85 PathProgramCache]: Analyzing trace with hash -516271528, now seen corresponding path program 1 times [2023-12-25 05:23:37,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:37,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1797541485] [2023-12-25 05:23:37,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:37,861 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:23:37,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:37,862 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:23:37,863 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:23:38,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:38,049 INFO L262 TraceCheckSpWp]: Trace formula consists of 648 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:23:38,052 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:38,168 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-25 05:23:38,168 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:38,168 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:38,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1797541485] [2023-12-25 05:23:38,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1797541485] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:38,169 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:38,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:23:38,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910921370] [2023-12-25 05:23:38,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:38,169 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:23:38,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:38,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:23:38,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:38,170 INFO L87 Difference]: Start difference. First operand 5849 states and 9614 transitions. Second operand has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:23:39,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:39,227 INFO L93 Difference]: Finished difference Result 13203 states and 21716 transitions. [2023-12-25 05:23:39,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:23:39,227 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 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:23:39,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:39,266 INFO L225 Difference]: With dead ends: 13203 [2023-12-25 05:23:39,266 INFO L226 Difference]: Without dead ends: 9508 [2023-12-25 05:23:39,279 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:23:39,280 INFO L413 NwaCegarLoop]: 774 mSDtfsCounter, 917 mSDsluCounter, 2436 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 921 SdHoareTripleChecker+Valid, 3210 SdHoareTripleChecker+Invalid, 705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:39,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [921 Valid, 3210 Invalid, 705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 662 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 05:23:39,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9508 states. [2023-12-25 05:23:39,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9508 to 9434. [2023-12-25 05:23:39,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9434 states, 7046 states have (on average 1.588135112120352) internal successors, (11190), 7383 states have internal predecessors, (11190), 1846 states have call successors, (1846), 485 states have call predecessors, (1846), 541 states have return successors, (2430), 1853 states have call predecessors, (2430), 1828 states have call successors, (2430) [2023-12-25 05:23:39,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9434 states to 9434 states and 15466 transitions. [2023-12-25 05:23:39,722 INFO L78 Accepts]: Start accepts. Automaton has 9434 states and 15466 transitions. Word has length 122 [2023-12-25 05:23:39,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:39,723 INFO L495 AbstractCegarLoop]: Abstraction has 9434 states and 15466 transitions. [2023-12-25 05:23:39,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:23:39,723 INFO L276 IsEmpty]: Start isEmpty. Operand 9434 states and 15466 transitions. [2023-12-25 05:23:39,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-25 05:23:39,725 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:39,725 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:39,734 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:23:39,931 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:23:39,932 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:39,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:39,932 INFO L85 PathProgramCache]: Analyzing trace with hash 1219686609, now seen corresponding path program 1 times [2023-12-25 05:23:39,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:39,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [37125304] [2023-12-25 05:23:39,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:39,933 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:23:39,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:39,934 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:23:39,934 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:23:40,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:40,132 INFO L262 TraceCheckSpWp]: Trace formula consists of 656 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:23:40,134 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:40,266 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-25 05:23:40,266 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:40,266 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:40,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [37125304] [2023-12-25 05:23:40,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [37125304] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:40,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:40,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:23:40,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986455624] [2023-12-25 05:23:40,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:40,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:23:40,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:40,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:23:40,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:40,268 INFO L87 Difference]: Start difference. First operand 9434 states and 15466 transitions. Second operand has 6 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 05:23:41,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:41,512 INFO L93 Difference]: Finished difference Result 16734 states and 27359 transitions. [2023-12-25 05:23:41,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:41,513 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 126 [2023-12-25 05:23:41,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:41,544 INFO L225 Difference]: With dead ends: 16734 [2023-12-25 05:23:41,544 INFO L226 Difference]: Without dead ends: 9466 [2023-12-25 05:23:41,562 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:41,563 INFO L413 NwaCegarLoop]: 861 mSDtfsCounter, 672 mSDsluCounter, 2145 mSDsCounter, 0 mSdLazyCounter, 766 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 677 SdHoareTripleChecker+Valid, 3006 SdHoareTripleChecker+Invalid, 772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:41,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [677 Valid, 3006 Invalid, 772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 766 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 05:23:41,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9466 states. [2023-12-25 05:23:41,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9466 to 9434. [2023-12-25 05:23:41,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9434 states, 7046 states have (on average 1.5864320181663356) internal successors, (11178), 7383 states have internal predecessors, (11178), 1846 states have call successors, (1846), 485 states have call predecessors, (1846), 541 states have return successors, (2430), 1853 states have call predecessors, (2430), 1828 states have call successors, (2430) [2023-12-25 05:23:41,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9434 states to 9434 states and 15454 transitions. [2023-12-25 05:23:41,985 INFO L78 Accepts]: Start accepts. Automaton has 9434 states and 15454 transitions. Word has length 126 [2023-12-25 05:23:41,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:41,985 INFO L495 AbstractCegarLoop]: Abstraction has 9434 states and 15454 transitions. [2023-12-25 05:23:41,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 05:23:41,986 INFO L276 IsEmpty]: Start isEmpty. Operand 9434 states and 15454 transitions. [2023-12-25 05:23:41,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-25 05:23:41,987 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:41,987 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:41,995 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:23:42,193 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:23:42,193 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:42,194 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:42,194 INFO L85 PathProgramCache]: Analyzing trace with hash -2068433672, now seen corresponding path program 1 times [2023-12-25 05:23:42,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:42,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [892008526] [2023-12-25 05:23:42,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:42,194 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:23:42,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:42,196 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:23:42,228 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:23:42,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:42,404 INFO L262 TraceCheckSpWp]: Trace formula consists of 663 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 05:23:42,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:42,436 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-25 05:23:42,437 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:42,437 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:42,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [892008526] [2023-12-25 05:23:42,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [892008526] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:42,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:42,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:23:42,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682100396] [2023-12-25 05:23:42,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:42,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:42,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:42,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:42,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:42,438 INFO L87 Difference]: Start difference. First operand 9434 states and 15454 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 4 states have call successors, (15), 2 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:23:43,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:43,038 INFO L93 Difference]: Finished difference Result 17560 states and 28958 transitions. [2023-12-25 05:23:43,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:43,039 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 4 states have call successors, (15), 2 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 133 [2023-12-25 05:23:43,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:43,073 INFO L225 Difference]: With dead ends: 17560 [2023-12-25 05:23:43,073 INFO L226 Difference]: Without dead ends: 9434 [2023-12-25 05:23:43,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:23:43,098 INFO L413 NwaCegarLoop]: 827 mSDtfsCounter, 401 mSDsluCounter, 2029 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 2856 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:43,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [402 Valid, 2856 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:43,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9434 states. [2023-12-25 05:23:43,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9434 to 9434. [2023-12-25 05:23:43,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9434 states, 7046 states have (on average 1.562588702810105) internal successors, (11010), 7383 states have internal predecessors, (11010), 1846 states have call successors, (1846), 485 states have call predecessors, (1846), 541 states have return successors, (2430), 1853 states have call predecessors, (2430), 1828 states have call successors, (2430) [2023-12-25 05:23:43,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9434 states to 9434 states and 15286 transitions. [2023-12-25 05:23:43,654 INFO L78 Accepts]: Start accepts. Automaton has 9434 states and 15286 transitions. Word has length 133 [2023-12-25 05:23:43,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:43,655 INFO L495 AbstractCegarLoop]: Abstraction has 9434 states and 15286 transitions. [2023-12-25 05:23:43,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 4 states have call successors, (15), 2 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:23:43,655 INFO L276 IsEmpty]: Start isEmpty. Operand 9434 states and 15286 transitions. [2023-12-25 05:23:43,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-25 05:23:43,657 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:43,657 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:23:43,663 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:23:43,863 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:23:43,863 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:43,864 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:43,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1036285878, now seen corresponding path program 1 times [2023-12-25 05:23:43,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:43,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1885331920] [2023-12-25 05:23:43,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:43,864 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:23:43,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:43,866 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:23:43,898 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:23:44,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:44,091 INFO L262 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:23:44,094 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:44,225 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-25 05:23:44,226 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:44,226 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:44,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1885331920] [2023-12-25 05:23:44,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1885331920] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:44,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:44,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:23:44,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744607556] [2023-12-25 05:23:44,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:44,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:44,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:44,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:44,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:44,228 INFO L87 Difference]: Start difference. First operand 9434 states and 15286 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:23:45,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:45,148 INFO L93 Difference]: Finished difference Result 16328 states and 26717 transitions. [2023-12-25 05:23:45,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:23:45,149 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 138 [2023-12-25 05:23:45,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:45,189 INFO L225 Difference]: With dead ends: 16328 [2023-12-25 05:23:45,189 INFO L226 Difference]: Without dead ends: 9580 [2023-12-25 05:23:45,214 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:23:45,214 INFO L413 NwaCegarLoop]: 936 mSDtfsCounter, 716 mSDsluCounter, 2421 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 716 SdHoareTripleChecker+Valid, 3357 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:45,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [716 Valid, 3357 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 05:23:45,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9580 states. [2023-12-25 05:23:45,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9580 to 9518. [2023-12-25 05:23:45,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9518 states, 7094 states have (on average 1.558782069354384) internal successors, (11058), 7455 states have internal predecessors, (11058), 1870 states have call successors, (1870), 497 states have call predecessors, (1870), 553 states have return successors, (2532), 1853 states have call predecessors, (2532), 1852 states have call successors, (2532) [2023-12-25 05:23:45,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9518 states to 9518 states and 15460 transitions. [2023-12-25 05:23:45,697 INFO L78 Accepts]: Start accepts. Automaton has 9518 states and 15460 transitions. Word has length 138 [2023-12-25 05:23:45,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:45,698 INFO L495 AbstractCegarLoop]: Abstraction has 9518 states and 15460 transitions. [2023-12-25 05:23:45,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:23:45,698 INFO L276 IsEmpty]: Start isEmpty. Operand 9518 states and 15460 transitions. [2023-12-25 05:23:45,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-25 05:23:45,700 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:45,700 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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:23:45,722 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:23:45,906 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:23:45,907 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:45,907 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:45,907 INFO L85 PathProgramCache]: Analyzing trace with hash 1064458469, now seen corresponding path program 1 times [2023-12-25 05:23:45,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:45,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1644630881] [2023-12-25 05:23:45,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:45,908 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:23:45,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:45,909 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:23:45,909 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:23:46,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:46,114 INFO L262 TraceCheckSpWp]: Trace formula consists of 680 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:23:46,117 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:46,264 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 33 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-25 05:23:46,264 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:23:46,485 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-25 05:23:46,486 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:46,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1644630881] [2023-12-25 05:23:46,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1644630881] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-25 05:23:46,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 05:23:46,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 13 [2023-12-25 05:23:46,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014404312] [2023-12-25 05:23:46,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:46,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:23:46,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:46,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:23:46,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2023-12-25 05:23:46,488 INFO L87 Difference]: Start difference. First operand 9518 states and 15460 transitions. Second operand has 8 states, 7 states have (on average 12.0) internal successors, (84), 7 states have internal predecessors, (84), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-25 05:23:49,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:49,079 INFO L93 Difference]: Finished difference Result 18530 states and 30372 transitions. [2023-12-25 05:23:49,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 05:23:49,080 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.0) internal successors, (84), 7 states have internal predecessors, (84), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 142 [2023-12-25 05:23:49,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:49,122 INFO L225 Difference]: With dead ends: 18530 [2023-12-25 05:23:49,122 INFO L226 Difference]: Without dead ends: 11696 [2023-12-25 05:23:49,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2023-12-25 05:23:49,146 INFO L413 NwaCegarLoop]: 844 mSDtfsCounter, 1495 mSDsluCounter, 1435 mSDsCounter, 0 mSdLazyCounter, 2524 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1581 SdHoareTripleChecker+Valid, 2279 SdHoareTripleChecker+Invalid, 2670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 2524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:49,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1581 Valid, 2279 Invalid, 2670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 2524 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-25 05:23:49,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11696 states. [2023-12-25 05:23:49,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11696 to 11068. [2023-12-25 05:23:49,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11068 states, 8308 states have (on average 1.5462205103514686) internal successors, (12846), 8693 states have internal predecessors, (12846), 2064 states have call successors, (2064), 621 states have call predecessors, (2064), 695 states have return successors, (2872), 2029 states have call predecessors, (2872), 2046 states have call successors, (2872) [2023-12-25 05:23:49,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11068 states to 11068 states and 17782 transitions. [2023-12-25 05:23:49,838 INFO L78 Accepts]: Start accepts. Automaton has 11068 states and 17782 transitions. Word has length 142 [2023-12-25 05:23:49,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:49,839 INFO L495 AbstractCegarLoop]: Abstraction has 11068 states and 17782 transitions. [2023-12-25 05:23:49,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.0) internal successors, (84), 7 states have internal predecessors, (84), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-25 05:23:49,839 INFO L276 IsEmpty]: Start isEmpty. Operand 11068 states and 17782 transitions. [2023-12-25 05:23:49,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-25 05:23:49,841 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:49,841 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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:23:49,846 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:23:50,041 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:23:50,042 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:50,042 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:50,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1369320407, now seen corresponding path program 1 times [2023-12-25 05:23:50,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:50,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1385255225] [2023-12-25 05:23:50,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:50,043 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:23:50,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:50,044 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:23:50,045 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:23:50,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:50,246 INFO L262 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 05:23:50,250 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:50,422 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-25 05:23:50,422 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:50,422 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:50,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1385255225] [2023-12-25 05:23:50,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1385255225] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:50,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:50,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:23:50,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435327861] [2023-12-25 05:23:50,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:50,423 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:23:50,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:50,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:23:50,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:23:50,424 INFO L87 Difference]: Start difference. First operand 11068 states and 17782 transitions. Second operand has 9 states, 8 states have (on average 10.75) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 5 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:23:53,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:53,676 INFO L93 Difference]: Finished difference Result 22078 states and 35741 transitions. [2023-12-25 05:23:53,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 05:23:53,677 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.75) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 5 states have call predecessors, (16), 3 states have call successors, (16) Word has length 142 [2023-12-25 05:23:53,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:53,700 INFO L225 Difference]: With dead ends: 22078 [2023-12-25 05:23:53,700 INFO L226 Difference]: Without dead ends: 6295 [2023-12-25 05:23:53,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:23:53,734 INFO L413 NwaCegarLoop]: 364 mSDtfsCounter, 1793 mSDsluCounter, 1729 mSDsCounter, 0 mSdLazyCounter, 3653 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1896 SdHoareTripleChecker+Valid, 2093 SdHoareTripleChecker+Invalid, 4080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 3653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:53,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1896 Valid, 2093 Invalid, 4080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 3653 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-25 05:23:53,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6295 states. [2023-12-25 05:23:53,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6295 to 6263. [2023-12-25 05:23:53,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6263 states, 4836 states have (on average 1.553349875930521) internal successors, (7512), 5031 states have internal predecessors, (7512), 1030 states have call successors, (1030), 376 states have call predecessors, (1030), 396 states have return successors, (1365), 992 states have call predecessors, (1365), 1024 states have call successors, (1365) [2023-12-25 05:23:54,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6263 states to 6263 states and 9907 transitions. [2023-12-25 05:23:54,008 INFO L78 Accepts]: Start accepts. Automaton has 6263 states and 9907 transitions. Word has length 142 [2023-12-25 05:23:54,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:54,009 INFO L495 AbstractCegarLoop]: Abstraction has 6263 states and 9907 transitions. [2023-12-25 05:23:54,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.75) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 5 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:23:54,009 INFO L276 IsEmpty]: Start isEmpty. Operand 6263 states and 9907 transitions. [2023-12-25 05:23:54,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 453 [2023-12-25 05:23:54,023 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:54,023 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 13, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:23:54,034 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:23:54,229 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:23:54,229 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:54,229 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:54,230 INFO L85 PathProgramCache]: Analyzing trace with hash 814739717, now seen corresponding path program 1 times [2023-12-25 05:23:54,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:54,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1781045431] [2023-12-25 05:23:54,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:54,230 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:23:54,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:54,231 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:23:54,236 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:23:54,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:54,721 INFO L262 TraceCheckSpWp]: Trace formula consists of 1727 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:23:54,727 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:54,750 INFO L134 CoverageAnalysis]: Checked inductivity of 1152 backedges. 236 proven. 0 refuted. 0 times theorem prover too weak. 916 trivial. 0 not checked. [2023-12-25 05:23:54,750 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:54,751 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:54,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1781045431] [2023-12-25 05:23:54,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1781045431] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:54,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:54,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:23:54,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576271638] [2023-12-25 05:23:54,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:54,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:23:54,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:54,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:23:54,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:54,752 INFO L87 Difference]: Start difference. First operand 6263 states and 9907 transitions. Second operand has 6 states, 6 states have (on average 27.5) internal successors, (165), 5 states have internal predecessors, (165), 2 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) [2023-12-25 05:23:55,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:55,125 INFO L93 Difference]: Finished difference Result 12554 states and 20125 transitions. [2023-12-25 05:23:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:23:55,126 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 27.5) internal successors, (165), 5 states have internal predecessors, (165), 2 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) Word has length 452 [2023-12-25 05:23:55,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:55,152 INFO L225 Difference]: With dead ends: 12554 [2023-12-25 05:23:55,153 INFO L226 Difference]: Without dead ends: 6674 [2023-12-25 05:23:55,171 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 447 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:23:55,172 INFO L413 NwaCegarLoop]: 783 mSDtfsCounter, 63 mSDsluCounter, 3099 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 3882 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:55,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 3882 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:55,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6674 states. [2023-12-25 05:23:55,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6674 to 6318. [2023-12-25 05:23:55,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6318 states, 4880 states have (on average 1.548360655737705) internal successors, (7556), 5075 states have internal predecessors, (7556), 1030 states have call successors, (1030), 376 states have call predecessors, (1030), 407 states have return successors, (1382), 1003 states have call predecessors, (1382), 1024 states have call successors, (1382) [2023-12-25 05:23:55,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6318 states to 6318 states and 9968 transitions. [2023-12-25 05:23:55,516 INFO L78 Accepts]: Start accepts. Automaton has 6318 states and 9968 transitions. Word has length 452 [2023-12-25 05:23:55,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:55,516 INFO L495 AbstractCegarLoop]: Abstraction has 6318 states and 9968 transitions. [2023-12-25 05:23:55,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 27.5) internal successors, (165), 5 states have internal predecessors, (165), 2 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) [2023-12-25 05:23:55,516 INFO L276 IsEmpty]: Start isEmpty. Operand 6318 states and 9968 transitions. [2023-12-25 05:23:55,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2023-12-25 05:23:55,528 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:55,528 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 12, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:23:55,541 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 (32)] Ended with exit code 0 [2023-12-25 05:23:55,738 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:23:55,739 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:55,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:55,739 INFO L85 PathProgramCache]: Analyzing trace with hash -739303040, now seen corresponding path program 1 times [2023-12-25 05:23:55,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:55,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [739081510] [2023-12-25 05:23:55,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:55,740 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:23:55,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:55,741 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:23:55,741 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:23:56,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:56,250 INFO L262 TraceCheckSpWp]: Trace formula consists of 1735 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:23:56,264 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:56,478 INFO L134 CoverageAnalysis]: Checked inductivity of 1147 backedges. 376 proven. 0 refuted. 0 times theorem prover too weak. 771 trivial. 0 not checked. [2023-12-25 05:23:56,478 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:56,478 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:56,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [739081510] [2023-12-25 05:23:56,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [739081510] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:56,478 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:56,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:23:56,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991747776] [2023-12-25 05:23:56,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:56,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:23:56,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:56,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:23:56,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:23:56,481 INFO L87 Difference]: Start difference. First operand 6318 states and 9968 transitions. Second operand has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 6 states have call successors, (38), 5 states have call predecessors, (38), 5 states have return successors, (36), 6 states have call predecessors, (36), 6 states have call successors, (36) [2023-12-25 05:23:59,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:59,972 INFO L93 Difference]: Finished difference Result 16902 states and 27194 transitions. [2023-12-25 05:23:59,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 05:23:59,974 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 6 states have call successors, (38), 5 states have call predecessors, (38), 5 states have return successors, (36), 6 states have call predecessors, (36), 6 states have call successors, (36) Word has length 456 [2023-12-25 05:23:59,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:24:00,005 INFO L225 Difference]: With dead ends: 16902 [2023-12-25 05:24:00,005 INFO L226 Difference]: Without dead ends: 10560 [2023-12-25 05:24:00,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 451 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:24:00,025 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 2337 mSDsluCounter, 935 mSDsCounter, 0 mSdLazyCounter, 3997 mSolverCounterSat, 528 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2499 SdHoareTripleChecker+Valid, 1429 SdHoareTripleChecker+Invalid, 4525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 528 IncrementalHoareTripleChecker+Valid, 3997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-25 05:24:00,025 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2499 Valid, 1429 Invalid, 4525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [528 Valid, 3997 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-25 05:24:00,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10560 states. [2023-12-25 05:24:00,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10560 to 10159. [2023-12-25 05:24:00,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10159 states, 7757 states have (on average 1.538739203300245) internal successors, (11936), 8081 states have internal predecessors, (11936), 1705 states have call successors, (1705), 655 states have call predecessors, (1705), 696 states have return successors, (2419), 1641 states have call predecessors, (2419), 1697 states have call successors, (2419) [2023-12-25 05:24:00,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10159 states to 10159 states and 16060 transitions. [2023-12-25 05:24:00,529 INFO L78 Accepts]: Start accepts. Automaton has 10159 states and 16060 transitions. Word has length 456 [2023-12-25 05:24:00,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:24:00,530 INFO L495 AbstractCegarLoop]: Abstraction has 10159 states and 16060 transitions. [2023-12-25 05:24:00,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 6 states have call successors, (38), 5 states have call predecessors, (38), 5 states have return successors, (36), 6 states have call predecessors, (36), 6 states have call successors, (36) [2023-12-25 05:24:00,530 INFO L276 IsEmpty]: Start isEmpty. Operand 10159 states and 16060 transitions. [2023-12-25 05:24:00,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 427 [2023-12-25 05:24:00,549 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:24:00,549 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 14, 12, 12, 12, 12, 12, 12, 12, 12, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:24:00,562 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 (33)] Ended with exit code 0 [2023-12-25 05:24:00,762 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:24:00,763 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:24:00,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:24:00,763 INFO L85 PathProgramCache]: Analyzing trace with hash 687521590, now seen corresponding path program 1 times [2023-12-25 05:24:00,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:24:00,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [306899441] [2023-12-25 05:24:00,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:24:00,764 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:24:00,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:24:00,765 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:24:00,765 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:24:01,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:24:01,259 INFO L262 TraceCheckSpWp]: Trace formula consists of 1685 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:24:01,264 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:24:01,286 INFO L134 CoverageAnalysis]: Checked inductivity of 1295 backedges. 681 proven. 0 refuted. 0 times theorem prover too weak. 614 trivial. 0 not checked. [2023-12-25 05:24:01,286 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:24:01,286 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:24:01,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [306899441] [2023-12-25 05:24:01,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [306899441] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:24:01,287 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:24:01,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:24:01,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164152693] [2023-12-25 05:24:01,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:24:01,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:24:01,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:24:01,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:24:01,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:24:01,288 INFO L87 Difference]: Start difference. First operand 10159 states and 16060 transitions. Second operand has 6 states, 6 states have (on average 27.166666666666668) internal successors, (163), 5 states have internal predecessors, (163), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) [2023-12-25 05:24:02,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:24:02,106 INFO L93 Difference]: Finished difference Result 21004 states and 33607 transitions. [2023-12-25 05:24:02,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:24:02,106 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 27.166666666666668) internal successors, (163), 5 states have internal predecessors, (163), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) Word has length 426 [2023-12-25 05:24:02,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:24:02,153 INFO L225 Difference]: With dead ends: 21004 [2023-12-25 05:24:02,153 INFO L226 Difference]: Without dead ends: 11084 [2023-12-25 05:24:02,185 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 427 GetRequests, 422 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:24:02,186 INFO L413 NwaCegarLoop]: 796 mSDtfsCounter, 159 mSDsluCounter, 3149 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 3945 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:24:02,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 3945 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:24:02,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11084 states. [2023-12-25 05:24:02,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11084 to 10306. [2023-12-25 05:24:02,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10306 states, 7786 states have (on average 1.5382738248137684) internal successors, (11977), 8154 states have internal predecessors, (11977), 1841 states have call successors, (1841), 629 states have call predecessors, (1841), 678 states have return successors, (2551), 1789 states have call predecessors, (2551), 1833 states have call successors, (2551) [2023-12-25 05:24:02,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10306 states to 10306 states and 16369 transitions. [2023-12-25 05:24:02,809 INFO L78 Accepts]: Start accepts. Automaton has 10306 states and 16369 transitions. Word has length 426 [2023-12-25 05:24:02,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:24:02,810 INFO L495 AbstractCegarLoop]: Abstraction has 10306 states and 16369 transitions. [2023-12-25 05:24:02,810 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 27.166666666666668) internal successors, (163), 5 states have internal predecessors, (163), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) [2023-12-25 05:24:02,810 INFO L276 IsEmpty]: Start isEmpty. Operand 10306 states and 16369 transitions. [2023-12-25 05:24:02,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2023-12-25 05:24:02,824 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:24:02,824 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 13, 12, 12, 12, 12, 12, 12, 12, 12, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-25 05:24:02,838 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 (34)] Ended with exit code 0 [2023-12-25 05:24:03,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:24:03,025 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:24:03,025 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:24:03,025 INFO L85 PathProgramCache]: Analyzing trace with hash 733784858, now seen corresponding path program 1 times [2023-12-25 05:24:03,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:24:03,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [754718038] [2023-12-25 05:24:03,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:24:03,026 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:24:03,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:24:03,027 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:24:03,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2023-12-25 05:24:03,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:24:03,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 1692 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 05:24:03,535 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:24:03,677 INFO L134 CoverageAnalysis]: Checked inductivity of 1289 backedges. 747 proven. 28 refuted. 0 times theorem prover too weak. 514 trivial. 0 not checked. [2023-12-25 05:24:03,677 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:24:04,217 INFO L134 CoverageAnalysis]: Checked inductivity of 1289 backedges. 70 proven. 113 refuted. 0 times theorem prover too weak. 1106 trivial. 0 not checked. [2023-12-25 05:24:04,218 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:24:04,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [754718038] [2023-12-25 05:24:04,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [754718038] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:24:04,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:24:04,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 16 [2023-12-25 05:24:04,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779862714] [2023-12-25 05:24:04,218 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:24:04,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 05:24:04,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:24:04,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 05:24:04,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2023-12-25 05:24:04,220 INFO L87 Difference]: Start difference. First operand 10306 states and 16369 transitions. Second operand has 16 states, 14 states have (on average 19.071428571428573) internal successors, (267), 14 states have internal predecessors, (267), 12 states have call successors, (68), 6 states have call predecessors, (68), 8 states have return successors, (69), 12 states have call predecessors, (69), 12 states have call successors, (69) [2023-12-25 05:24:13,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:24:13,937 INFO L93 Difference]: Finished difference Result 42544 states and 70513 transitions. [2023-12-25 05:24:13,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-12-25 05:24:13,938 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 19.071428571428573) internal successors, (267), 14 states have internal predecessors, (267), 12 states have call successors, (68), 6 states have call predecessors, (68), 8 states have return successors, (69), 12 states have call predecessors, (69), 12 states have call successors, (69) Word has length 429 [2023-12-25 05:24:13,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:24:14,052 INFO L225 Difference]: With dead ends: 42544 [2023-12-25 05:24:14,052 INFO L226 Difference]: Without dead ends: 32206 [2023-12-25 05:24:14,114 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 906 GetRequests, 858 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=530, Invalid=1920, Unknown=0, NotChecked=0, Total=2450 [2023-12-25 05:24:14,115 INFO L413 NwaCegarLoop]: 693 mSDtfsCounter, 8846 mSDsluCounter, 3084 mSDsCounter, 0 mSdLazyCounter, 8844 mSolverCounterSat, 2750 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8962 SdHoareTripleChecker+Valid, 3777 SdHoareTripleChecker+Invalid, 11594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2750 IncrementalHoareTripleChecker+Valid, 8844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:24:14,115 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8962 Valid, 3777 Invalid, 11594 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2750 Valid, 8844 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2023-12-25 05:24:14,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32206 states. [2023-12-25 05:24:15,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32206 to 29415. [2023-12-25 05:24:15,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29415 states, 21808 states have (on average 1.529851430667645) internal successors, (33363), 22952 states have internal predecessors, (33363), 5675 states have call successors, (5675), 1816 states have call predecessors, (5675), 1931 states have return successors, (8069), 5535 states have call predecessors, (8069), 5658 states have call successors, (8069) [2023-12-25 05:24:16,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29415 states to 29415 states and 47107 transitions. [2023-12-25 05:24:16,066 INFO L78 Accepts]: Start accepts. Automaton has 29415 states and 47107 transitions. Word has length 429 [2023-12-25 05:24:16,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:24:16,067 INFO L495 AbstractCegarLoop]: Abstraction has 29415 states and 47107 transitions. [2023-12-25 05:24:16,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 19.071428571428573) internal successors, (267), 14 states have internal predecessors, (267), 12 states have call successors, (68), 6 states have call predecessors, (68), 8 states have return successors, (69), 12 states have call predecessors, (69), 12 states have call successors, (69) [2023-12-25 05:24:16,067 INFO L276 IsEmpty]: Start isEmpty. Operand 29415 states and 47107 transitions. [2023-12-25 05:24:16,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 451 [2023-12-25 05:24:16,081 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:24:16,082 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 14, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:24:16,096 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 (35)] Forceful destruction successful, exit code 0 [2023-12-25 05:24:16,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:24:16,283 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:24:16,283 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:24:16,283 INFO L85 PathProgramCache]: Analyzing trace with hash -773434209, now seen corresponding path program 1 times [2023-12-25 05:24:16,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:24:16,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1236076122] [2023-12-25 05:24:16,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:24:16,284 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:24:16,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:24:16,285 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:24:16,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-25 05:24:16,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:24:16,817 INFO L262 TraceCheckSpWp]: Trace formula consists of 1722 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 05:24:16,822 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:24:17,049 INFO L134 CoverageAnalysis]: Checked inductivity of 1151 backedges. 674 proven. 26 refuted. 0 times theorem prover too weak. 451 trivial. 0 not checked. [2023-12-25 05:24:17,050 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:24:17,536 INFO L134 CoverageAnalysis]: Checked inductivity of 1151 backedges. 40 proven. 80 refuted. 0 times theorem prover too weak. 1031 trivial. 0 not checked. [2023-12-25 05:24:17,536 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:24:17,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1236076122] [2023-12-25 05:24:17,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1236076122] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:24:17,536 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:24:17,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2023-12-25 05:24:17,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069934247] [2023-12-25 05:24:17,536 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:24:17,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 05:24:17,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:24:17,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 05:24:17,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:24:17,538 INFO L87 Difference]: Start difference. First operand 29415 states and 47107 transitions. Second operand has 18 states, 14 states have (on average 23.571428571428573) internal successors, (330), 16 states have internal predecessors, (330), 15 states have call successors, (82), 6 states have call predecessors, (82), 8 states have return successors, (80), 13 states have call predecessors, (80), 15 states have call successors, (80) [2023-12-25 05:24:33,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:24:33,831 INFO L93 Difference]: Finished difference Result 144719 states and 244004 transitions. [2023-12-25 05:24:33,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-12-25 05:24:33,832 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 14 states have (on average 23.571428571428573) internal successors, (330), 16 states have internal predecessors, (330), 15 states have call successors, (82), 6 states have call predecessors, (82), 8 states have return successors, (80), 13 states have call predecessors, (80), 15 states have call successors, (80) Word has length 450 [2023-12-25 05:24:33,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:24:34,541 INFO L225 Difference]: With dead ends: 144719 [2023-12-25 05:24:34,542 INFO L226 Difference]: Without dead ends: 115804 [2023-12-25 05:24:34,787 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 947 GetRequests, 901 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=448, Invalid=1808, Unknown=0, NotChecked=0, Total=2256 [2023-12-25 05:24:34,787 INFO L413 NwaCegarLoop]: 663 mSDtfsCounter, 10772 mSDsluCounter, 3800 mSDsCounter, 0 mSdLazyCounter, 10727 mSolverCounterSat, 3306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10934 SdHoareTripleChecker+Valid, 4463 SdHoareTripleChecker+Invalid, 14033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3306 IncrementalHoareTripleChecker+Valid, 10727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:24:34,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10934 Valid, 4463 Invalid, 14033 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3306 Valid, 10727 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2023-12-25 05:24:34,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115804 states. [2023-12-25 05:24:41,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115804 to 107969. [2023-12-25 05:24:41,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107969 states, 78766 states have (on average 1.533859787217835) internal successors, (120816), 83531 states have internal predecessors, (120816), 22303 states have call successors, (22303), 6394 states have call predecessors, (22303), 6899 states have return successors, (32425), 21829 states have call predecessors, (32425), 22286 states have call successors, (32425) [2023-12-25 05:24:42,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107969 states to 107969 states and 175544 transitions. [2023-12-25 05:24:42,620 INFO L78 Accepts]: Start accepts. Automaton has 107969 states and 175544 transitions. Word has length 450 [2023-12-25 05:24:42,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:24:42,621 INFO L495 AbstractCegarLoop]: Abstraction has 107969 states and 175544 transitions. [2023-12-25 05:24:42,621 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 14 states have (on average 23.571428571428573) internal successors, (330), 16 states have internal predecessors, (330), 15 states have call successors, (82), 6 states have call predecessors, (82), 8 states have return successors, (80), 13 states have call predecessors, (80), 15 states have call successors, (80) [2023-12-25 05:24:42,621 INFO L276 IsEmpty]: Start isEmpty. Operand 107969 states and 175544 transitions. [2023-12-25 05:24:42,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2023-12-25 05:24:42,635 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:24:42,635 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 14, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:24:42,650 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2023-12-25 05:24:42,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:24:42,837 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:24:42,837 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:24:42,838 INFO L85 PathProgramCache]: Analyzing trace with hash -755133601, now seen corresponding path program 1 times [2023-12-25 05:24:42,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:24:42,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1794870498] [2023-12-25 05:24:42,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:24:42,838 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:24:42,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:24:42,839 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:24:42,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2023-12-25 05:24:43,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:24:43,317 INFO L262 TraceCheckSpWp]: Trace formula consists of 1728 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:24:43,322 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:24:43,337 INFO L134 CoverageAnalysis]: Checked inductivity of 1166 backedges. 641 proven. 0 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2023-12-25 05:24:43,338 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:24:43,338 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:24:43,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1794870498] [2023-12-25 05:24:43,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1794870498] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:24:43,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:24:43,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:24:43,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942697990] [2023-12-25 05:24:43,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:24:43,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:24:43,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:24:43,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:24:43,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:24:43,339 INFO L87 Difference]: Start difference. First operand 107969 states and 175544 transitions. Second operand has 4 states, 4 states have (on average 50.0) internal successors, (200), 4 states have internal predecessors, (200), 2 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2023-12-25 05:24:52,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:24:52,085 INFO L93 Difference]: Finished difference Result 217185 states and 357303 transitions. [2023-12-25 05:24:52,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:24:52,085 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 50.0) internal successors, (200), 4 states have internal predecessors, (200), 2 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 456 [2023-12-25 05:24:52,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:24:52,811 INFO L225 Difference]: With dead ends: 217185 [2023-12-25 05:24:52,811 INFO L226 Difference]: Without dead ends: 110806 [2023-12-25 05:24:53,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 454 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:24:53,351 INFO L413 NwaCegarLoop]: 712 mSDtfsCounter, 101 mSDsluCounter, 1400 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 2112 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:24:53,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 2112 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:24:53,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110806 states. [2023-12-25 05:24:59,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110806 to 110806. [2023-12-25 05:24:59,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110806 states, 81298 states have (on average 1.5269625329036385) internal successors, (124139), 86135 states have internal predecessors, (124139), 22303 states have call successors, (22303), 6627 states have call predecessors, (22303), 7204 states have return successors, (32425), 21829 states have call predecessors, (32425), 22286 states have call successors, (32425) [2023-12-25 05:25:00,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110806 states to 110806 states and 178867 transitions. [2023-12-25 05:25:00,860 INFO L78 Accepts]: Start accepts. Automaton has 110806 states and 178867 transitions. Word has length 456 [2023-12-25 05:25:00,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:00,860 INFO L495 AbstractCegarLoop]: Abstraction has 110806 states and 178867 transitions. [2023-12-25 05:25:00,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 50.0) internal successors, (200), 4 states have internal predecessors, (200), 2 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2023-12-25 05:25:00,861 INFO L276 IsEmpty]: Start isEmpty. Operand 110806 states and 178867 transitions. [2023-12-25 05:25:00,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2023-12-25 05:25:00,878 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:00,880 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 14, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25:00,896 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2023-12-25 05:25:01,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:25:01,096 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:01,097 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:01,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1158088963, now seen corresponding path program 1 times [2023-12-25 05:25:01,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:01,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1035902499] [2023-12-25 05:25:01,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:01,098 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:25:01,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:01,099 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:25:01,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-25 05:25:01,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:01,630 INFO L262 TraceCheckSpWp]: Trace formula consists of 1733 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:01,635 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:01,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1176 backedges. 659 proven. 0 refuted. 0 times theorem prover too weak. 517 trivial. 0 not checked. [2023-12-25 05:25:01,653 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:01,653 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:01,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1035902499] [2023-12-25 05:25:01,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1035902499] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:01,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:01,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:01,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519167885] [2023-12-25 05:25:01,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:01,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:01,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:01,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:01,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:01,657 INFO L87 Difference]: Start difference. First operand 110806 states and 178867 transitions. Second operand has 4 states, 4 states have (on average 51.0) internal successors, (204), 4 states have internal predecessors, (204), 2 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2023-12-25 05:25:09,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:09,975 INFO L93 Difference]: Finished difference Result 223689 states and 365199 transitions. [2023-12-25 05:25:09,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:25:09,976 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 51.0) internal successors, (204), 4 states have internal predecessors, (204), 2 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 461 [2023-12-25 05:25:09,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:10,627 INFO L225 Difference]: With dead ends: 223689 [2023-12-25 05:25:10,627 INFO L226 Difference]: Without dead ends: 114534 [2023-12-25 05:25:11,255 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 459 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:25:11,256 INFO L413 NwaCegarLoop]: 725 mSDtfsCounter, 99 mSDsluCounter, 1400 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 2125 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:11,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 2125 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:11,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114534 states.