/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_product31.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:23:29,567 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:23:29,618 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:29,621 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:23:29,622 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:23:29,638 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:23:29,638 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:23:29,638 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:23:29,639 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:23:29,639 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:23:29,639 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:23:29,639 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:23:29,640 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:23:29,641 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:23:29,641 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:23:29,641 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:23:29,641 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:23:29,642 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:23:29,642 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:23:29,642 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:23:29,642 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:23:29,646 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:23:29,646 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:23:29,646 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:23:29,646 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:23:29,647 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:23:29,647 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:23:29,647 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:23:29,647 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:23:29,647 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:23:29,647 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:23:29,648 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:23:29,648 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:23:29,648 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:23:29,648 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:23:29,648 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:23:29,648 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:23:29,648 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:23:29,649 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:23:29,649 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:23:29,649 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:23:29,649 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:23:29,650 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:23:29,650 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:23:29,650 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:23:29,650 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:23:29,650 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:29,843 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:23:29,865 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:23:29,867 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:23:29,868 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:23:29,868 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:23:29,869 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec14_product31.cil.c [2023-12-25 05:23:30,969 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:23:31,198 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:23:31,199 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec14_product31.cil.c [2023-12-25 05:23:31,216 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4974b224a/d917e99537874c64b30ac1efa92fdedd/FLAGfdca2003f [2023-12-25 05:23:31,227 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4974b224a/d917e99537874c64b30ac1efa92fdedd [2023-12-25 05:23:31,229 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:23:31,229 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:23:31,230 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:23:31,230 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:23:31,240 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:23:31,241 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:23:31" (1/1) ... [2023-12-25 05:23:31,241 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@670c32a3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:31, skipping insertion in model container [2023-12-25 05:23:31,241 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:23:31" (1/1) ... [2023-12-25 05:23:31,305 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:23:31,614 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_product31.cil.c[71150,71163] [2023-12-25 05:23:31,617 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:23:31,630 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:23:31,647 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:23:31,744 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_product31.cil.c[71150,71163] [2023-12-25 05:23:31,745 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:23:31,749 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:23:31,776 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [48] [2023-12-25 05:23:31,777 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [716] [2023-12-25 05:23:31,777 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1082] [2023-12-25 05:23:31,777 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1183] [2023-12-25 05:23:31,777 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [1221] [2023-12-25 05:23:31,778 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1341] [2023-12-25 05:23:31,778 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2956] [2023-12-25 05:23:31,778 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification14_spec.i","") [3305] [2023-12-25 05:23:31,778 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [3342] [2023-12-25 05:23:31,779 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [3351] [2023-12-25 05:23:31,837 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_product31.cil.c[71150,71163] [2023-12-25 05:23:31,837 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:23:31,855 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:23:31,857 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:31 WrapperNode [2023-12-25 05:23:31,857 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:23:31,858 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:23:31,858 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:23:31,858 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:23:31,862 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:31" (1/1) ... [2023-12-25 05:23:31,892 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:31" (1/1) ... [2023-12-25 05:23:31,936 INFO L138 Inliner]: procedures = 96, calls = 342, calls flagged for inlining = 29, calls inlined = 26, statements flattened = 842 [2023-12-25 05:23:31,936 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:23:31,937 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:23:31,937 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:23:31,937 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:23:31,944 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:31" (1/1) ... [2023-12-25 05:23:31,944 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:31" (1/1) ... [2023-12-25 05:23:31,958 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:31" (1/1) ... [2023-12-25 05:23:31,979 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 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:31,979 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:31" (1/1) ... [2023-12-25 05:23:31,979 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:31" (1/1) ... [2023-12-25 05:23:32,011 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:31" (1/1) ... [2023-12-25 05:23:32,020 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:31" (1/1) ... [2023-12-25 05:23:32,024 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:31" (1/1) ... [2023-12-25 05:23:32,027 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:31" (1/1) ... [2023-12-25 05:23:32,057 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:23:32,058 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:23:32,058 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:23:32,058 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:23:32,058 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:31" (1/1) ... [2023-12-25 05:23:32,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:23:32,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:23:32,089 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:32,124 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:32,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:23:32,141 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2023-12-25 05:23:32,141 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2023-12-25 05:23:32,141 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-25 05:23:32,141 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-25 05:23:32,142 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-25 05:23:32,142 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-25 05:23:32,142 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-25 05:23:32,143 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-25 05:23:32,143 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-25 05:23:32,143 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-25 05:23:32,145 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-25 05:23:32,145 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-25 05:23:32,145 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2023-12-25 05:23:32,145 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2023-12-25 05:23:32,145 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-25 05:23:32,145 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-25 05:23:32,145 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__empty [2023-12-25 05:23:32,145 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__empty [2023-12-25 05:23:32,145 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-25 05:23:32,145 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-25 05:23:32,145 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-25 05:23:32,145 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-25 05:23:32,146 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-25 05:23:32,146 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-25 05:23:32,146 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-25 05:23:32,146 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-25 05:23:32,146 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-25 05:23:32,146 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-25 05:23:32,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:23:32,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:23:32,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:23:32,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:23:32,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-25 05:23:32,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-25 05:23:32,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-25 05:23:32,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-25 05:23:32,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-25 05:23:32,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-25 05:23:32,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-25 05:23:32,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-25 05:23:32,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-25 05:23:32,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-25 05:23:32,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-25 05:23:32,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-25 05:23:32,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-25 05:23:32,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-25 05:23:32,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-25 05:23:32,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-25 05:23:32,148 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-25 05:23:32,148 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-25 05:23:32,148 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-25 05:23:32,148 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-25 05:23:32,148 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-25 05:23:32,148 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-25 05:23:32,148 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-25 05:23:32,148 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-25 05:23:32,148 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-25 05:23:32,149 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-25 05:23:32,149 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-25 05:23:32,149 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-25 05:23:32,150 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2023-12-25 05:23:32,150 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2023-12-25 05:23:32,150 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-25 05:23:32,150 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-25 05:23:32,150 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-25 05:23:32,151 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-25 05:23:32,151 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-25 05:23:32,151 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-25 05:23:32,151 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:23:32,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:23:32,151 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-25 05:23:32,151 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-25 05:23:32,297 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:23:32,299 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:23:33,236 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:23:33,353 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:23:33,353 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:23:33,354 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:23:33 BoogieIcfgContainer [2023-12-25 05:23:33,354 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:23:33,357 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:23:33,357 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:23:33,359 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:23:33,359 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:23:31" (1/3) ... [2023-12-25 05:23:33,361 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25868ba7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:23:33, skipping insertion in model container [2023-12-25 05:23:33,361 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:23:31" (2/3) ... [2023-12-25 05:23:33,361 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25868ba7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:23:33, skipping insertion in model container [2023-12-25 05:23:33,361 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:23:33" (3/3) ... [2023-12-25 05:23:33,363 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec14_product31.cil.c [2023-12-25 05:23:33,375 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:23:33,375 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:23:33,414 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:23:33,419 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;@1b4e3c7e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:23:33,420 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:23:33,431 INFO L276 IsEmpty]: Start isEmpty. Operand has 546 states, 420 states have (on average 1.7023809523809523) internal successors, (715), 436 states have internal predecessors, (715), 99 states have call successors, (99), 25 states have call predecessors, (99), 25 states have return successors, (99), 97 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-25 05:23:33,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-25 05:23:33,454 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:33,454 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:33,455 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:33,468 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:33,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1945756511, now seen corresponding path program 1 times [2023-12-25 05:23:33,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:33,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1862008582] [2023-12-25 05:23:33,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:33,478 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:33,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:33,501 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:33,536 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:33,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:33,820 INFO L262 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:33,825 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:33,903 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:33,904 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:33,904 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:33,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1862008582] [2023-12-25 05:23:33,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1862008582] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:33,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:33,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:33,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720197908] [2023-12-25 05:23:33,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:33,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:33,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:33,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:33,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:33,933 INFO L87 Difference]: Start difference. First operand has 546 states, 420 states have (on average 1.7023809523809523) internal successors, (715), 436 states have internal predecessors, (715), 99 states have call successors, (99), 25 states have call predecessors, (99), 25 states have return successors, (99), 97 states have call predecessors, (99), 99 states have call successors, (99) 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:34,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:34,108 INFO L93 Difference]: Finished difference Result 1091 states and 1832 transitions. [2023-12-25 05:23:34,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:23:34,110 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:34,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:34,121 INFO L225 Difference]: With dead ends: 1091 [2023-12-25 05:23:34,121 INFO L226 Difference]: Without dead ends: 545 [2023-12-25 05:23:34,127 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:34,129 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 15 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2630 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:34,130 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 2630 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:34,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-25 05:23:34,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2023-12-25 05:23:34,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 420 states have (on average 1.6857142857142857) internal successors, (708), 435 states have internal predecessors, (708), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:34,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 905 transitions. [2023-12-25 05:23:34,219 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 905 transitions. Word has length 89 [2023-12-25 05:23:34,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:34,219 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 905 transitions. [2023-12-25 05:23:34,220 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:34,220 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 905 transitions. [2023-12-25 05:23:34,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-25 05:23:34,223 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:34,224 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:34,232 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-25 05:23:34,429 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:34,430 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:34,430 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:34,430 INFO L85 PathProgramCache]: Analyzing trace with hash 293079729, now seen corresponding path program 1 times [2023-12-25 05:23:34,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:34,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1837199215] [2023-12-25 05:23:34,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:34,431 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,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:34,432 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:34,446 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:34,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:34,669 INFO L262 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:34,673 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:34,697 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:34,697 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:34,697 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:34,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1837199215] [2023-12-25 05:23:34,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1837199215] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:34,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:34,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:34,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244802405] [2023-12-25 05:23:34,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:34,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:34,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:34,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:34,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:34,713 INFO L87 Difference]: Start difference. First operand 545 states and 905 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:34,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:34,808 INFO L93 Difference]: Finished difference Result 1078 states and 1792 transitions. [2023-12-25 05:23:34,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:34,808 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:34,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:34,811 INFO L225 Difference]: With dead ends: 1078 [2023-12-25 05:23:34,811 INFO L226 Difference]: Without dead ends: 545 [2023-12-25 05:23:34,813 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:34,814 INFO L413 NwaCegarLoop]: 874 mSDtfsCounter, 12 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2613 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:34,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2613 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:34,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-25 05:23:34,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2023-12-25 05:23:34,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 420 states have (on average 1.6833333333333333) internal successors, (707), 435 states have internal predecessors, (707), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:34,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 904 transitions. [2023-12-25 05:23:34,890 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 904 transitions. Word has length 90 [2023-12-25 05:23:34,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:34,890 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 904 transitions. [2023-12-25 05:23:34,891 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:34,891 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 904 transitions. [2023-12-25 05:23:34,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-25 05:23:34,895 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:34,895 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:34,913 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:35,113 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:35,114 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:35,114 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:35,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1045547869, now seen corresponding path program 1 times [2023-12-25 05:23:35,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:35,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [907083140] [2023-12-25 05:23:35,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:35,115 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:35,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:35,117 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:35,118 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:35,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:35,351 INFO L262 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:35,354 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:35,373 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:35,374 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:35,374 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:35,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [907083140] [2023-12-25 05:23:35,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [907083140] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:35,374 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:35,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:35,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277793181] [2023-12-25 05:23:35,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:35,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:35,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:35,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:35,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:35,376 INFO L87 Difference]: Start difference. First operand 545 states and 904 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:35,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:35,467 INFO L93 Difference]: Finished difference Result 1078 states and 1791 transitions. [2023-12-25 05:23:35,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:35,468 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:35,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:35,471 INFO L225 Difference]: With dead ends: 1078 [2023-12-25 05:23:35,471 INFO L226 Difference]: Without dead ends: 545 [2023-12-25 05:23:35,474 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:35,474 INFO L413 NwaCegarLoop]: 874 mSDtfsCounter, 10 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2613 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:35,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2613 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:35,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-25 05:23:35,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2023-12-25 05:23:35,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 420 states have (on average 1.680952380952381) internal successors, (706), 435 states have internal predecessors, (706), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:35,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 903 transitions. [2023-12-25 05:23:35,492 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 903 transitions. Word has length 91 [2023-12-25 05:23:35,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:35,492 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 903 transitions. [2023-12-25 05:23:35,492 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:35,493 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 903 transitions. [2023-12-25 05:23:35,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 05:23:35,495 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:35,495 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:35,510 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:35,700 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:35,701 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:35,701 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:35,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1238585355, now seen corresponding path program 1 times [2023-12-25 05:23:35,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:35,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2827695] [2023-12-25 05:23:35,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:35,702 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:35,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:35,723 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:35,731 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:35,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:35,953 INFO L262 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:35,956 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:35,985 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:35,986 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:35,986 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:35,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2827695] [2023-12-25 05:23:35,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2827695] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:35,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:35,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:35,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867416100] [2023-12-25 05:23:35,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:35,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:35,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:35,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:35,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:35,988 INFO L87 Difference]: Start difference. First operand 545 states and 903 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:36,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:36,078 INFO L93 Difference]: Finished difference Result 1078 states and 1790 transitions. [2023-12-25 05:23:36,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:36,078 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:36,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:36,082 INFO L225 Difference]: With dead ends: 1078 [2023-12-25 05:23:36,082 INFO L226 Difference]: Without dead ends: 545 [2023-12-25 05:23:36,086 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:36,088 INFO L413 NwaCegarLoop]: 874 mSDtfsCounter, 8 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2613 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:36,088 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2613 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:36,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-25 05:23:36,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2023-12-25 05:23:36,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 420 states have (on average 1.6785714285714286) internal successors, (705), 435 states have internal predecessors, (705), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:36,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 902 transitions. [2023-12-25 05:23:36,110 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 902 transitions. Word has length 92 [2023-12-25 05:23:36,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:36,110 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 902 transitions. [2023-12-25 05:23:36,110 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:36,110 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 902 transitions. [2023-12-25 05:23:36,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-25 05:23:36,115 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:36,115 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:36,135 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:36,321 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:36,321 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:36,324 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:36,324 INFO L85 PathProgramCache]: Analyzing trace with hash -278067737, now seen corresponding path program 1 times [2023-12-25 05:23:36,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:36,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2086096199] [2023-12-25 05:23:36,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:36,325 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:36,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:36,326 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:36,356 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:36,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:36,545 INFO L262 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:36,547 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:36,577 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:36,577 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:36,578 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:36,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2086096199] [2023-12-25 05:23:36,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2086096199] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:36,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:36,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:36,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770752474] [2023-12-25 05:23:36,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:36,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:36,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:36,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:36,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:36,579 INFO L87 Difference]: Start difference. First operand 545 states and 902 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:36,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:36,676 INFO L93 Difference]: Finished difference Result 1078 states and 1789 transitions. [2023-12-25 05:23:36,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:36,677 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:36,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:36,679 INFO L225 Difference]: With dead ends: 1078 [2023-12-25 05:23:36,679 INFO L226 Difference]: Without dead ends: 545 [2023-12-25 05:23:36,682 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:36,682 INFO L413 NwaCegarLoop]: 874 mSDtfsCounter, 6 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2613 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:36,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2613 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:36,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-25 05:23:36,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2023-12-25 05:23:36,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 420 states have (on average 1.6761904761904762) internal successors, (704), 435 states have internal predecessors, (704), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:36,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 901 transitions. [2023-12-25 05:23:36,702 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 901 transitions. Word has length 93 [2023-12-25 05:23:36,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:36,703 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 901 transitions. [2023-12-25 05:23:36,703 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:36,703 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 901 transitions. [2023-12-25 05:23:36,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 05:23:36,706 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:36,711 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:36,726 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:36,918 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:36,918 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:36,919 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:36,919 INFO L85 PathProgramCache]: Analyzing trace with hash 2082919737, now seen corresponding path program 1 times [2023-12-25 05:23:36,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:36,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [604792694] [2023-12-25 05:23:36,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:36,919 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:36,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:36,920 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:36,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-25 05:23:37,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:37,129 INFO L262 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:23:37,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:37,192 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:37,192 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:37,192 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:37,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [604792694] [2023-12-25 05:23:37,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [604792694] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:37,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:37,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:23:37,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580151355] [2023-12-25 05:23:37,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:37,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:23:37,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:37,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:23:37,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:23:37,195 INFO L87 Difference]: Start difference. First operand 545 states and 901 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:37,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:37,365 INFO L93 Difference]: Finished difference Result 1088 states and 1805 transitions. [2023-12-25 05:23:37,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:23:37,365 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:37,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:37,369 INFO L225 Difference]: With dead ends: 1088 [2023-12-25 05:23:37,369 INFO L226 Difference]: Without dead ends: 559 [2023-12-25 05:23:37,373 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:37,373 INFO L413 NwaCegarLoop]: 872 mSDtfsCounter, 115 mSDsluCounter, 4266 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 5138 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:37,374 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 5138 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:37,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2023-12-25 05:23:37,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 557. [2023-12-25 05:23:37,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 429 states have (on average 1.6736596736596736) internal successors, (718), 446 states have internal predecessors, (718), 100 states have call successors, (100), 26 states have call predecessors, (100), 27 states have return successors, (102), 97 states have call predecessors, (102), 99 states have call successors, (102) [2023-12-25 05:23:37,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 920 transitions. [2023-12-25 05:23:37,392 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 920 transitions. Word has length 94 [2023-12-25 05:23:37,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:37,396 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 920 transitions. [2023-12-25 05:23:37,396 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:37,397 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 920 transitions. [2023-12-25 05:23:37,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 05:23:37,399 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:37,399 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:37,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2023-12-25 05:23:37,618 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:37,619 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:37,619 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:37,620 INFO L85 PathProgramCache]: Analyzing trace with hash 597864186, now seen corresponding path program 1 times [2023-12-25 05:23:37,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:37,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1687333861] [2023-12-25 05:23:37,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:37,620 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,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:37,621 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:37,623 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:37,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:37,845 INFO L262 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:37,848 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:37,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:37,876 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:37,876 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:37,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1687333861] [2023-12-25 05:23:37,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1687333861] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:37,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:37,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:37,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678799748] [2023-12-25 05:23:37,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:37,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:37,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:37,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:37,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:37,878 INFO L87 Difference]: Start difference. First operand 557 states and 920 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:37,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:37,961 INFO L93 Difference]: Finished difference Result 1094 states and 1815 transitions. [2023-12-25 05:23:37,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:23:37,962 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:37,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:37,964 INFO L225 Difference]: With dead ends: 1094 [2023-12-25 05:23:37,964 INFO L226 Difference]: Without dead ends: 553 [2023-12-25 05:23:37,967 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:37,967 INFO L413 NwaCegarLoop]: 873 mSDtfsCounter, 6 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2612 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.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:37,967 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2612 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:37,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2023-12-25 05:23:37,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2023-12-25 05:23:37,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 427 states have (on average 1.674473067915691) internal successors, (715), 443 states have internal predecessors, (715), 99 states have call successors, (99), 26 states have call predecessors, (99), 26 states have return successors, (99), 96 states have call predecessors, (99), 98 states have call successors, (99) [2023-12-25 05:23:37,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 913 transitions. [2023-12-25 05:23:37,981 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 913 transitions. Word has length 94 [2023-12-25 05:23:37,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:37,981 INFO L495 AbstractCegarLoop]: Abstraction has 553 states and 913 transitions. [2023-12-25 05:23:37,981 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:37,981 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 913 transitions. [2023-12-25 05:23:37,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-25 05:23:37,983 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:37,983 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:38,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-25 05:23:38,191 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:38,192 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:38,192 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:38,192 INFO L85 PathProgramCache]: Analyzing trace with hash 162203787, now seen corresponding path program 1 times [2023-12-25 05:23:38,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:38,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1799397553] [2023-12-25 05:23:38,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:38,193 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:38,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:38,194 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:38,195 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:38,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:38,403 INFO L262 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:38,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:38,435 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:38,435 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:38,435 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:38,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1799397553] [2023-12-25 05:23:38,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1799397553] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:38,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:38,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:38,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226867545] [2023-12-25 05:23:38,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:38,436 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:38,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:38,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:38,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:38,436 INFO L87 Difference]: Start difference. First operand 553 states and 913 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:38,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:38,601 INFO L93 Difference]: Finished difference Result 1117 states and 1857 transitions. [2023-12-25 05:23:38,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:23:38,601 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:38,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:38,604 INFO L225 Difference]: With dead ends: 1117 [2023-12-25 05:23:38,604 INFO L226 Difference]: Without dead ends: 566 [2023-12-25 05:23:38,606 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:38,607 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 112 mSDsluCounter, 1613 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 2443 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:38,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 2443 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:38,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2023-12-25 05:23:38,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 558. [2023-12-25 05:23:38,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 432 states have (on average 1.662037037037037) internal successors, (718), 447 states have internal predecessors, (718), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:38,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 915 transitions. [2023-12-25 05:23:38,620 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 915 transitions. Word has length 95 [2023-12-25 05:23:38,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:38,620 INFO L495 AbstractCegarLoop]: Abstraction has 558 states and 915 transitions. [2023-12-25 05:23:38,621 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:38,621 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 915 transitions. [2023-12-25 05:23:38,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 05:23:38,622 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:38,623 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:38,644 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:38,847 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:38,848 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:38,848 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:38,848 INFO L85 PathProgramCache]: Analyzing trace with hash 619989814, now seen corresponding path program 1 times [2023-12-25 05:23:38,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:38,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [373175976] [2023-12-25 05:23:38,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:38,849 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:38,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:38,865 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:38,866 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:39,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:39,083 INFO L262 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:39,086 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:39,108 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:39,108 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:39,109 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:39,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [373175976] [2023-12-25 05:23:39,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [373175976] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:39,109 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:39,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:39,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220478406] [2023-12-25 05:23:39,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:39,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:39,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:39,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:39,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:39,110 INFO L87 Difference]: Start difference. First operand 558 states and 915 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:39,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:39,251 INFO L93 Difference]: Finished difference Result 1070 states and 1755 transitions. [2023-12-25 05:23:39,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:39,251 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:39,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:39,254 INFO L225 Difference]: With dead ends: 1070 [2023-12-25 05:23:39,254 INFO L226 Difference]: Without dead ends: 558 [2023-12-25 05:23:39,256 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:39,257 INFO L413 NwaCegarLoop]: 831 mSDtfsCounter, 77 mSDsluCounter, 1613 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 2444 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:39,257 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 2444 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:39,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2023-12-25 05:23:39,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 558. [2023-12-25 05:23:39,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 432 states have (on average 1.6527777777777777) internal successors, (714), 447 states have internal predecessors, (714), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:39,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 911 transitions. [2023-12-25 05:23:39,271 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 911 transitions. Word has length 96 [2023-12-25 05:23:39,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:39,271 INFO L495 AbstractCegarLoop]: Abstraction has 558 states and 911 transitions. [2023-12-25 05:23:39,271 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:39,271 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 911 transitions. [2023-12-25 05:23:39,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-25 05:23:39,273 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:39,273 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:39,282 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-25 05:23:39,480 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:39,480 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:39,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:39,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1119403834, now seen corresponding path program 1 times [2023-12-25 05:23:39,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:39,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1909327271] [2023-12-25 05:23:39,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:39,481 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,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:39,482 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:39,512 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:39,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:39,716 INFO L262 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:39,718 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:39,739 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:39,740 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:39,740 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:39,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1909327271] [2023-12-25 05:23:39,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1909327271] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:39,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:39,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:39,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248274275] [2023-12-25 05:23:39,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:39,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:39,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:39,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:39,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:39,741 INFO L87 Difference]: Start difference. First operand 558 states and 911 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:39,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:39,864 INFO L93 Difference]: Finished difference Result 1070 states and 1751 transitions. [2023-12-25 05:23:39,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:39,864 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:39,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:39,867 INFO L225 Difference]: With dead ends: 1070 [2023-12-25 05:23:39,867 INFO L226 Difference]: Without dead ends: 558 [2023-12-25 05:23:39,869 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:39,869 INFO L413 NwaCegarLoop]: 831 mSDtfsCounter, 72 mSDsluCounter, 1613 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 2444 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:39,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 2444 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:39,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2023-12-25 05:23:39,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 558. [2023-12-25 05:23:39,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 432 states have (on average 1.6435185185185186) internal successors, (710), 447 states have internal predecessors, (710), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:39,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 907 transitions. [2023-12-25 05:23:39,881 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 907 transitions. Word has length 97 [2023-12-25 05:23:39,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:39,881 INFO L495 AbstractCegarLoop]: Abstraction has 558 states and 907 transitions. [2023-12-25 05:23:39,882 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:39,882 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 907 transitions. [2023-12-25 05:23:39,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-25 05:23:39,883 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:39,883 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:39,902 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:40,090 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:40,090 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:40,091 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:40,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1108898886, now seen corresponding path program 1 times [2023-12-25 05:23:40,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:40,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1244626669] [2023-12-25 05:23:40,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:40,091 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:40,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:40,092 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:40,094 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:40,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:40,292 INFO L262 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:23:40,294 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:40,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:40,334 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:40,334 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:40,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1244626669] [2023-12-25 05:23:40,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1244626669] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:40,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:40,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:23:40,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708018416] [2023-12-25 05:23:40,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:40,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:23:40,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:40,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:23:40,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:23:40,336 INFO L87 Difference]: Start difference. First operand 558 states and 907 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:40,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:40,485 INFO L93 Difference]: Finished difference Result 1078 states and 1760 transitions. [2023-12-25 05:23:40,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:23:40,486 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:40,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:40,489 INFO L225 Difference]: With dead ends: 1078 [2023-12-25 05:23:40,489 INFO L226 Difference]: Without dead ends: 545 [2023-12-25 05:23:40,492 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:40,492 INFO L413 NwaCegarLoop]: 860 mSDtfsCounter, 106 mSDsluCounter, 4186 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 5046 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:40,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 5046 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:40,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-25 05:23:40,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 537. [2023-12-25 05:23:40,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 411 states have (on average 1.637469586374696) internal successors, (673), 426 states have internal predecessors, (673), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:40,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 870 transitions. [2023-12-25 05:23:40,504 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 870 transitions. Word has length 97 [2023-12-25 05:23:40,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:40,504 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 870 transitions. [2023-12-25 05:23:40,505 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:40,505 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 870 transitions. [2023-12-25 05:23:40,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-25 05:23:40,506 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:40,506 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:40,529 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 (12)] Ended with exit code 0 [2023-12-25 05:23:40,713 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:40,713 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:40,713 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:40,713 INFO L85 PathProgramCache]: Analyzing trace with hash 2043076625, now seen corresponding path program 1 times [2023-12-25 05:23:40,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:40,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1417264371] [2023-12-25 05:23:40,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:40,714 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:40,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:40,715 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:40,717 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:40,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:40,907 INFO L262 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:40,910 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:40,930 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:40,931 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:40,931 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:40,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1417264371] [2023-12-25 05:23:40,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1417264371] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:40,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:40,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:40,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360993011] [2023-12-25 05:23:40,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:40,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:40,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:40,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:40,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:40,932 INFO L87 Difference]: Start difference. First operand 537 states and 870 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:41,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:41,050 INFO L93 Difference]: Finished difference Result 1049 states and 1710 transitions. [2023-12-25 05:23:41,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:41,050 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:41,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:41,053 INFO L225 Difference]: With dead ends: 1049 [2023-12-25 05:23:41,053 INFO L226 Difference]: Without dead ends: 537 [2023-12-25 05:23:41,055 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:41,055 INFO L413 NwaCegarLoop]: 831 mSDtfsCounter, 40 mSDsluCounter, 1613 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 2444 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:41,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 2444 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:41,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2023-12-25 05:23:41,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2023-12-25 05:23:41,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 411 states have (on average 1.635036496350365) internal successors, (672), 426 states have internal predecessors, (672), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:41,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 869 transitions. [2023-12-25 05:23:41,066 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 869 transitions. Word has length 98 [2023-12-25 05:23:41,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:41,066 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 869 transitions. [2023-12-25 05:23:41,066 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:41,066 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 869 transitions. [2023-12-25 05:23:41,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-25 05:23:41,068 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:41,068 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:41,077 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:41,278 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:41,278 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:41,278 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:41,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1750135551, now seen corresponding path program 1 times [2023-12-25 05:23:41,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:41,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1702867301] [2023-12-25 05:23:41,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:41,279 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:41,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:41,298 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:41,336 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:41,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:41,499 INFO L262 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:41,501 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:41,522 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:41,522 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:41,522 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:41,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1702867301] [2023-12-25 05:23:41,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1702867301] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:41,522 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:41,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:41,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913666945] [2023-12-25 05:23:41,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:41,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:41,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:41,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:41,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:41,524 INFO L87 Difference]: Start difference. First operand 537 states and 869 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:41,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:41,655 INFO L93 Difference]: Finished difference Result 1049 states and 1709 transitions. [2023-12-25 05:23:41,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:41,655 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:41,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:41,658 INFO L225 Difference]: With dead ends: 1049 [2023-12-25 05:23:41,658 INFO L226 Difference]: Without dead ends: 537 [2023-12-25 05:23:41,660 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:41,660 INFO L413 NwaCegarLoop]: 831 mSDtfsCounter, 38 mSDsluCounter, 1613 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 2444 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:41,660 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 2444 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:41,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2023-12-25 05:23:41,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2023-12-25 05:23:41,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 411 states have (on average 1.632603406326034) internal successors, (671), 426 states have internal predecessors, (671), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:41,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 868 transitions. [2023-12-25 05:23:41,671 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 868 transitions. Word has length 99 [2023-12-25 05:23:41,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:41,671 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 868 transitions. [2023-12-25 05:23:41,671 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:41,671 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 868 transitions. [2023-12-25 05:23:41,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-25 05:23:41,673 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:41,673 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:41,681 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:41,879 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:41,879 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:41,880 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:41,880 INFO L85 PathProgramCache]: Analyzing trace with hash 91143082, now seen corresponding path program 1 times [2023-12-25 05:23:41,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:41,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [893407544] [2023-12-25 05:23:41,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:41,880 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:41,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:41,893 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:41,928 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:42,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:42,098 INFO L262 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:23:42,100 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:42,122 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:42,123 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:42,123 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:42,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [893407544] [2023-12-25 05:23:42,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [893407544] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:42,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:42,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:42,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926029527] [2023-12-25 05:23:42,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:42,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:42,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:42,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:42,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:42,124 INFO L87 Difference]: Start difference. First operand 537 states and 868 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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:42,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:42,214 INFO L93 Difference]: Finished difference Result 1049 states and 1708 transitions. [2023-12-25 05:23:42,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:23:42,214 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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 100 [2023-12-25 05:23:42,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:42,216 INFO L225 Difference]: With dead ends: 1049 [2023-12-25 05:23:42,216 INFO L226 Difference]: Without dead ends: 537 [2023-12-25 05:23:42,218 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 97 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:42,219 INFO L413 NwaCegarLoop]: 822 mSDtfsCounter, 63 mSDsluCounter, 1605 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 2427 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:42,219 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 2427 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:23:42,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2023-12-25 05:23:42,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2023-12-25 05:23:42,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 411 states have (on average 1.6301703163017032) internal successors, (670), 426 states have internal predecessors, (670), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:42,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 867 transitions. [2023-12-25 05:23:42,229 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 867 transitions. Word has length 100 [2023-12-25 05:23:42,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:42,230 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 867 transitions. [2023-12-25 05:23:42,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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:42,230 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 867 transitions. [2023-12-25 05:23:42,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-25 05:23:42,232 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:42,232 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:42,240 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:42,438 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:42,438 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:42,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:42,438 INFO L85 PathProgramCache]: Analyzing trace with hash -2126487316, now seen corresponding path program 1 times [2023-12-25 05:23:42,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:42,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1986021556] [2023-12-25 05:23:42,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:42,439 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,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:42,440 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:42,462 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:42,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:42,644 INFO L262 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:23:42,646 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:42,695 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:42,695 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:42,695 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:42,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1986021556] [2023-12-25 05:23:42,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1986021556] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:42,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:42,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:23:42,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488689045] [2023-12-25 05:23:42,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:42,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:23:42,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:42,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:23:42,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:23:42,697 INFO L87 Difference]: Start difference. First operand 537 states and 867 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:42,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:42,894 INFO L93 Difference]: Finished difference Result 1047 states and 1703 transitions. [2023-12-25 05:23:42,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:23:42,895 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:42,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:42,897 INFO L225 Difference]: With dead ends: 1047 [2023-12-25 05:23:42,897 INFO L226 Difference]: Without dead ends: 541 [2023-12-25 05:23:42,899 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:42,900 INFO L413 NwaCegarLoop]: 810 mSDtfsCounter, 39 mSDsluCounter, 4833 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 5643 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:42,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 5643 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:42,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-25 05:23:42,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 539. [2023-12-25 05:23:42,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 413 states have (on average 1.6246973365617434) internal successors, (671), 428 states have internal predecessors, (671), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (98), 96 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-25 05:23:42,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 868 transitions. [2023-12-25 05:23:42,911 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 868 transitions. Word has length 100 [2023-12-25 05:23:42,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:42,911 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 868 transitions. [2023-12-25 05:23:42,911 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:42,911 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 868 transitions. [2023-12-25 05:23:42,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 05:23:42,913 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:42,913 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:42,928 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:43,119 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:43,120 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:43,120 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:43,120 INFO L85 PathProgramCache]: Analyzing trace with hash -12475796, now seen corresponding path program 1 times [2023-12-25 05:23:43,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:43,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2290358] [2023-12-25 05:23:43,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:43,121 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,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:43,121 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:43,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-25 05:23:43,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:43,354 INFO L262 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:23:43,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:43,423 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:43,423 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:43,423 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:43,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2290358] [2023-12-25 05:23:43,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2290358] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:43,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:43,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:43,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995809193] [2023-12-25 05:23:43,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:43,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:43,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:43,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:43,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:43,424 INFO L87 Difference]: Start difference. First operand 539 states and 868 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:44,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:44,035 INFO L93 Difference]: Finished difference Result 1045 states and 1726 transitions. [2023-12-25 05:23:44,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:44,036 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:44,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:44,038 INFO L225 Difference]: With dead ends: 1045 [2023-12-25 05:23:44,038 INFO L226 Difference]: Without dead ends: 543 [2023-12-25 05:23:44,041 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:44,041 INFO L413 NwaCegarLoop]: 803 mSDtfsCounter, 804 mSDsluCounter, 1243 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 822 SdHoareTripleChecker+Valid, 2046 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:44,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [822 Valid, 2046 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:23:44,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-12-25 05:23:44,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 543. [2023-12-25 05:23:44,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 416 states have (on average 1.6201923076923077) internal successors, (674), 431 states have internal predecessors, (674), 99 states have call successors, (99), 28 states have call predecessors, (99), 27 states have return successors, (99), 96 states have call predecessors, (99), 98 states have call successors, (99) [2023-12-25 05:23:44,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 872 transitions. [2023-12-25 05:23:44,058 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 872 transitions. Word has length 101 [2023-12-25 05:23:44,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:44,058 INFO L495 AbstractCegarLoop]: Abstraction has 543 states and 872 transitions. [2023-12-25 05:23:44,058 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:44,058 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 872 transitions. [2023-12-25 05:23:44,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 05:23:44,060 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:44,060 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:44,078 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:44,266 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:44,266 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:44,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:44,267 INFO L85 PathProgramCache]: Analyzing trace with hash 448637066, now seen corresponding path program 1 times [2023-12-25 05:23:44,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:44,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2107090278] [2023-12-25 05:23:44,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:44,267 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:23:44,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:44,268 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:44,274 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:44,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:44,468 INFO L262 TraceCheckSpWp]: Trace formula consists of 620 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:23:44,471 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:44,541 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:44,541 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:44,541 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:44,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2107090278] [2023-12-25 05:23:44,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2107090278] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:44,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:44,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:44,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624986896] [2023-12-25 05:23:44,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:44,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:44,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:44,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:44,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:44,543 INFO L87 Difference]: Start difference. First operand 543 states and 872 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:45,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:45,108 INFO L93 Difference]: Finished difference Result 1054 states and 1733 transitions. [2023-12-25 05:23:45,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:45,108 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:45,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:45,111 INFO L225 Difference]: With dead ends: 1054 [2023-12-25 05:23:45,111 INFO L226 Difference]: Without dead ends: 548 [2023-12-25 05:23:45,113 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:45,114 INFO L413 NwaCegarLoop]: 804 mSDtfsCounter, 790 mSDsluCounter, 1243 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 807 SdHoareTripleChecker+Valid, 2047 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:45,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [807 Valid, 2047 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:23:45,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2023-12-25 05:23:45,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2023-12-25 05:23:45,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 420 states have (on average 1.6142857142857143) internal successors, (678), 435 states have internal predecessors, (678), 99 states have call successors, (99), 29 states have call predecessors, (99), 28 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2023-12-25 05:23:45,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 877 transitions. [2023-12-25 05:23:45,126 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 877 transitions. Word has length 104 [2023-12-25 05:23:45,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:45,126 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 877 transitions. [2023-12-25 05:23:45,126 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:45,126 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 877 transitions. [2023-12-25 05:23:45,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 05:23:45,128 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:45,128 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:45,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-25 05:23:45,334 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:45,335 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:45,335 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:45,336 INFO L85 PathProgramCache]: Analyzing trace with hash 292828456, now seen corresponding path program 1 times [2023-12-25 05:23:45,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:45,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [122069966] [2023-12-25 05:23:45,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:45,336 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,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:45,361 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:45,392 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:45,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:45,562 INFO L262 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:23:45,564 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:45,635 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:45,635 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:45,635 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:45,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [122069966] [2023-12-25 05:23:45,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [122069966] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:45,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:45,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:45,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311656979] [2023-12-25 05:23:45,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:45,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:45,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:45,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:45,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:45,638 INFO L87 Difference]: Start difference. First operand 548 states and 877 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:46,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:46,191 INFO L93 Difference]: Finished difference Result 1065 states and 1742 transitions. [2023-12-25 05:23:46,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:46,191 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:46,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:46,194 INFO L225 Difference]: With dead ends: 1065 [2023-12-25 05:23:46,194 INFO L226 Difference]: Without dead ends: 554 [2023-12-25 05:23:46,196 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:46,196 INFO L413 NwaCegarLoop]: 804 mSDtfsCounter, 793 mSDsluCounter, 1243 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 810 SdHoareTripleChecker+Valid, 2047 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:46,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [810 Valid, 2047 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:23:46,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2023-12-25 05:23:46,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 554. [2023-12-25 05:23:46,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 425 states have (on average 1.6070588235294119) internal successors, (683), 440 states have internal predecessors, (683), 99 states have call successors, (99), 30 states have call predecessors, (99), 29 states have return successors, (101), 96 states have call predecessors, (101), 98 states have call successors, (101) [2023-12-25 05:23:46,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 883 transitions. [2023-12-25 05:23:46,209 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 883 transitions. Word has length 107 [2023-12-25 05:23:46,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:46,210 INFO L495 AbstractCegarLoop]: Abstraction has 554 states and 883 transitions. [2023-12-25 05:23:46,210 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:46,210 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 883 transitions. [2023-12-25 05:23:46,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-25 05:23:46,211 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:46,211 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:46,234 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:46,412 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:46,412 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:46,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:46,413 INFO L85 PathProgramCache]: Analyzing trace with hash 1948230334, now seen corresponding path program 1 times [2023-12-25 05:23:46,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:46,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1372154839] [2023-12-25 05:23:46,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:46,413 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:46,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:46,414 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:46,448 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:46,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:46,635 INFO L262 TraceCheckSpWp]: Trace formula consists of 626 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:23:46,638 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:46,709 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:46,709 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:46,709 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:46,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1372154839] [2023-12-25 05:23:46,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1372154839] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:46,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:46,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:46,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757184442] [2023-12-25 05:23:46,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:46,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:46,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:46,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:46,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:46,711 INFO L87 Difference]: Start difference. First operand 554 states and 883 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:47,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:47,244 INFO L93 Difference]: Finished difference Result 1078 states and 1753 transitions. [2023-12-25 05:23:47,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:47,244 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:47,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:47,247 INFO L225 Difference]: With dead ends: 1078 [2023-12-25 05:23:47,247 INFO L226 Difference]: Without dead ends: 561 [2023-12-25 05:23:47,249 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:47,249 INFO L413 NwaCegarLoop]: 804 mSDtfsCounter, 797 mSDsluCounter, 1243 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 814 SdHoareTripleChecker+Valid, 2047 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:47,249 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [814 Valid, 2047 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:23:47,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-25 05:23:47,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-25 05:23:47,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 431 states have (on average 1.5986078886310904) internal successors, (689), 446 states have internal predecessors, (689), 99 states have call successors, (99), 31 states have call predecessors, (99), 30 states have return successors, (102), 96 states have call predecessors, (102), 98 states have call successors, (102) [2023-12-25 05:23:47,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 890 transitions. [2023-12-25 05:23:47,262 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 890 transitions. Word has length 110 [2023-12-25 05:23:47,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:47,262 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 890 transitions. [2023-12-25 05:23:47,262 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:47,262 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 890 transitions. [2023-12-25 05:23:47,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-25 05:23:47,264 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:47,264 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:47,269 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:47,469 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:47,469 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:47,469 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:47,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1345513956, now seen corresponding path program 1 times [2023-12-25 05:23:47,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:47,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [936479173] [2023-12-25 05:23:47,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:47,470 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:47,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:47,471 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:47,472 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:47,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:47,668 INFO L262 TraceCheckSpWp]: Trace formula consists of 629 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 05:23:47,672 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:47,760 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:47,760 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:47,760 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:47,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [936479173] [2023-12-25 05:23:47,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [936479173] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:47,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:47,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:23:47,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132947888] [2023-12-25 05:23:47,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:47,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:23:47,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:47,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:23:47,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:23:47,762 INFO L87 Difference]: Start difference. First operand 561 states and 890 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:51,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:51,746 INFO L93 Difference]: Finished difference Result 1713 states and 2762 transitions. [2023-12-25 05:23:51,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:23:51,746 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:51,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:51,752 INFO L225 Difference]: With dead ends: 1713 [2023-12-25 05:23:51,752 INFO L226 Difference]: Without dead ends: 1189 [2023-12-25 05:23:51,754 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:51,755 INFO L413 NwaCegarLoop]: 639 mSDtfsCounter, 1476 mSDsluCounter, 2577 mSDsCounter, 0 mSdLazyCounter, 5969 mSolverCounterSat, 309 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1586 SdHoareTripleChecker+Valid, 3216 SdHoareTripleChecker+Invalid, 6278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 5969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:51,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1586 Valid, 3216 Invalid, 6278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 5969 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-12-25 05:23:51,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2023-12-25 05:23:51,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 1154. [2023-12-25 05:23:51,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1154 states, 865 states have (on average 1.6023121387283237) internal successors, (1386), 902 states have internal predecessors, (1386), 224 states have call successors, (224), 59 states have call predecessors, (224), 64 states have return successors, (249), 223 states have call predecessors, (249), 222 states have call successors, (249) [2023-12-25 05:23:51,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1154 states to 1154 states and 1859 transitions. [2023-12-25 05:23:51,803 INFO L78 Accepts]: Start accepts. Automaton has 1154 states and 1859 transitions. Word has length 113 [2023-12-25 05:23:51,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:51,803 INFO L495 AbstractCegarLoop]: Abstraction has 1154 states and 1859 transitions. [2023-12-25 05:23:51,803 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:51,804 INFO L276 IsEmpty]: Start isEmpty. Operand 1154 states and 1859 transitions. [2023-12-25 05:23:51,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-25 05:23:51,807 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:51,807 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:51,828 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:52,013 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:52,013 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:52,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:52,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1786597018, now seen corresponding path program 1 times [2023-12-25 05:23:52,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:52,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [921276887] [2023-12-25 05:23:52,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:52,014 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:52,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:52,025 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:52,058 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:52,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:52,230 INFO L262 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:23:52,232 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:52,285 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:52,285 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:52,285 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:52,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [921276887] [2023-12-25 05:23:52,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [921276887] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:52,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:52,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:23:52,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411284018] [2023-12-25 05:23:52,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:52,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:23:52,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:52,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:23:52,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:23:52,287 INFO L87 Difference]: Start difference. First operand 1154 states and 1859 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:52,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:52,547 INFO L93 Difference]: Finished difference Result 2241 states and 3631 transitions. [2023-12-25 05:23:52,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:23:52,548 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:52,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:52,554 INFO L225 Difference]: With dead ends: 2241 [2023-12-25 05:23:52,554 INFO L226 Difference]: Without dead ends: 1115 [2023-12-25 05:23:52,558 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:52,559 INFO L413 NwaCegarLoop]: 810 mSDtfsCounter, 51 mSDsluCounter, 4830 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 5640 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:52,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 5640 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:52,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1115 states. [2023-12-25 05:23:52,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1115 to 1113. [2023-12-25 05:23:52,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1113 states, 835 states have (on average 1.6083832335329342) internal successors, (1343), 871 states have internal predecessors, (1343), 218 states have call successors, (218), 56 states have call predecessors, (218), 59 states have return successors, (236), 216 states have call predecessors, (236), 216 states have call successors, (236) [2023-12-25 05:23:52,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1113 states to 1113 states and 1797 transitions. [2023-12-25 05:23:52,603 INFO L78 Accepts]: Start accepts. Automaton has 1113 states and 1797 transitions. Word has length 116 [2023-12-25 05:23:52,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:52,603 INFO L495 AbstractCegarLoop]: Abstraction has 1113 states and 1797 transitions. [2023-12-25 05:23:52,603 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:52,603 INFO L276 IsEmpty]: Start isEmpty. Operand 1113 states and 1797 transitions. [2023-12-25 05:23:52,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-25 05:23:52,605 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:52,605 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] [2023-12-25 05:23:52,613 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:52,811 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:52,811 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:52,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:52,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1966177237, now seen corresponding path program 1 times [2023-12-25 05:23:52,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:52,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [662417438] [2023-12-25 05:23:52,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:52,812 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:52,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:52,813 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:52,845 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:53,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:53,017 INFO L262 TraceCheckSpWp]: Trace formula consists of 644 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:23:53,019 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:53,105 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:53,105 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:53,105 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:53,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [662417438] [2023-12-25 05:23:53,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [662417438] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:53,105 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:53,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:23:53,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708142556] [2023-12-25 05:23:53,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:53,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:23:53,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:53,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:23:53,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:23:53,107 INFO L87 Difference]: Start difference. First operand 1113 states and 1797 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 6 states have internal predecessors, (80), 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:55,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:55,553 INFO L93 Difference]: Finished difference Result 2788 states and 4550 transitions. [2023-12-25 05:23:55,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:23:55,555 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 6 states have internal predecessors, (80), 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 122 [2023-12-25 05:23:55,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:55,562 INFO L225 Difference]: With dead ends: 2788 [2023-12-25 05:23:55,562 INFO L226 Difference]: Without dead ends: 1709 [2023-12-25 05:23:55,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 117 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:55,567 INFO L413 NwaCegarLoop]: 371 mSDtfsCounter, 1981 mSDsluCounter, 1075 mSDsCounter, 0 mSdLazyCounter, 2984 mSolverCounterSat, 481 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2089 SdHoareTripleChecker+Valid, 1446 SdHoareTripleChecker+Invalid, 3465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 481 IncrementalHoareTripleChecker+Valid, 2984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:55,567 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2089 Valid, 1446 Invalid, 3465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [481 Valid, 2984 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-25 05:23:55,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1709 states. [2023-12-25 05:23:55,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1709 to 1673. [2023-12-25 05:23:55,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1673 states, 1245 states have (on average 1.6112449799196786) internal successors, (2006), 1302 states have internal predecessors, (2006), 337 states have call successors, (337), 81 states have call predecessors, (337), 90 states have return successors, (380), 338 states have call predecessors, (380), 334 states have call successors, (380) [2023-12-25 05:23:55,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1673 states to 1673 states and 2723 transitions. [2023-12-25 05:23:55,627 INFO L78 Accepts]: Start accepts. Automaton has 1673 states and 2723 transitions. Word has length 122 [2023-12-25 05:23:55,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:55,627 INFO L495 AbstractCegarLoop]: Abstraction has 1673 states and 2723 transitions. [2023-12-25 05:23:55,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 6 states have internal predecessors, (80), 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:55,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1673 states and 2723 transitions. [2023-12-25 05:23:55,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-25 05:23:55,629 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:55,629 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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:23:55,652 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:55,834 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:55,834 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:55,834 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:55,834 INFO L85 PathProgramCache]: Analyzing trace with hash 1095014292, now seen corresponding path program 1 times [2023-12-25 05:23:55,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:55,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [247363376] [2023-12-25 05:23:55,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:55,835 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,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:55,836 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:55,837 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:56,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:56,041 INFO L262 TraceCheckSpWp]: Trace formula consists of 648 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:23:56,044 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:56,206 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:56,206 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:56,207 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:56,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [247363376] [2023-12-25 05:23:56,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [247363376] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:56,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:56,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:23:56,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64236920] [2023-12-25 05:23:56,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:56,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:23:56,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:56,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:23:56,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:56,208 INFO L87 Difference]: Start difference. First operand 1673 states and 2723 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:23:56,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:56,860 INFO L93 Difference]: Finished difference Result 4864 states and 7985 transitions. [2023-12-25 05:23:56,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:23:56,861 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 124 [2023-12-25 05:23:56,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:56,874 INFO L225 Difference]: With dead ends: 4864 [2023-12-25 05:23:56,874 INFO L226 Difference]: Without dead ends: 3225 [2023-12-25 05:23:56,881 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:23:56,882 INFO L413 NwaCegarLoop]: 840 mSDtfsCounter, 753 mSDsluCounter, 1450 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 757 SdHoareTripleChecker+Valid, 2290 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:56,882 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [757 Valid, 2290 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:23:56,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3225 states. [2023-12-25 05:23:57,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3225 to 3004. [2023-12-25 05:23:57,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3004 states, 2280 states have (on average 1.6214912280701754) internal successors, (3697), 2365 states have internal predecessors, (3697), 558 states have call successors, (558), 147 states have call predecessors, (558), 165 states have return successors, (657), 543 states have call predecessors, (657), 552 states have call successors, (657) [2023-12-25 05:23:57,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3004 states to 3004 states and 4912 transitions. [2023-12-25 05:23:57,041 INFO L78 Accepts]: Start accepts. Automaton has 3004 states and 4912 transitions. Word has length 124 [2023-12-25 05:23:57,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:57,041 INFO L495 AbstractCegarLoop]: Abstraction has 3004 states and 4912 transitions. [2023-12-25 05:23:57,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:23:57,042 INFO L276 IsEmpty]: Start isEmpty. Operand 3004 states and 4912 transitions. [2023-12-25 05:23:57,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-25 05:23:57,044 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:57,044 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, 1, 1] [2023-12-25 05:23:57,074 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:57,251 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:57,251 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:57,251 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:57,252 INFO L85 PathProgramCache]: Analyzing trace with hash 488552285, now seen corresponding path program 1 times [2023-12-25 05:23:57,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:57,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1493831458] [2023-12-25 05:23:57,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:57,252 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:57,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:57,253 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:57,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 (25)] Waiting until timeout for monitored process [2023-12-25 05:23:57,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:57,476 INFO L262 TraceCheckSpWp]: Trace formula consists of 645 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:23:57,478 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:57,555 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:57,556 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:57,556 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:57,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1493831458] [2023-12-25 05:23:57,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1493831458] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:57,556 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:57,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:23:57,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393082156] [2023-12-25 05:23:57,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:57,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:57,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:57,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:57,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:57,557 INFO L87 Difference]: Start difference. First operand 3004 states and 4912 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 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:58,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:58,500 INFO L93 Difference]: Finished difference Result 8659 states and 14294 transitions. [2023-12-25 05:23:58,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:58,502 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 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 123 [2023-12-25 05:23:58,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:58,526 INFO L225 Difference]: With dead ends: 8659 [2023-12-25 05:23:58,526 INFO L226 Difference]: Without dead ends: 5689 [2023-12-25 05:23:58,540 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:58,540 INFO L413 NwaCegarLoop]: 883 mSDtfsCounter, 703 mSDsluCounter, 1769 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 713 SdHoareTripleChecker+Valid, 2652 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:58,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [713 Valid, 2652 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 05:23:58,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5689 states. [2023-12-25 05:23:58,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5689 to 5661. [2023-12-25 05:23:58,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5661 states, 4268 states have (on average 1.5951265229615745) internal successors, (6808), 4431 states have internal predecessors, (6808), 1075 states have call successors, (1075), 297 states have call predecessors, (1075), 317 states have return successors, (1275), 1030 states have call predecessors, (1275), 1063 states have call successors, (1275) [2023-12-25 05:23:58,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5661 states to 5661 states and 9158 transitions. [2023-12-25 05:23:58,845 INFO L78 Accepts]: Start accepts. Automaton has 5661 states and 9158 transitions. Word has length 123 [2023-12-25 05:23:58,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:58,845 INFO L495 AbstractCegarLoop]: Abstraction has 5661 states and 9158 transitions. [2023-12-25 05:23:58,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 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:58,846 INFO L276 IsEmpty]: Start isEmpty. Operand 5661 states and 9158 transitions. [2023-12-25 05:23:58,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-25 05:23:58,848 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:58,848 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, 1, 1, 1, 1, 1, 1] [2023-12-25 05:23:58,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2023-12-25 05:23:59,054 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:59,056 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:59,056 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:59,056 INFO L85 PathProgramCache]: Analyzing trace with hash -301497430, now seen corresponding path program 1 times [2023-12-25 05:23:59,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:59,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1370734166] [2023-12-25 05:23:59,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:59,057 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:59,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:59,058 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:59,063 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:59,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:59,274 INFO L262 TraceCheckSpWp]: Trace formula consists of 655 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:23:59,277 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:59,397 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:59,397 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:59,397 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:59,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1370734166] [2023-12-25 05:23:59,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1370734166] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:59,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:59,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:23:59,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988777286] [2023-12-25 05:23:59,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:59,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:23:59,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:59,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:23:59,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:59,398 INFO L87 Difference]: Start difference. First operand 5661 states and 9158 transitions. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:24:00,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:24:00,545 INFO L93 Difference]: Finished difference Result 14348 states and 23576 transitions. [2023-12-25 05:24:00,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:24:00,545 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 129 [2023-12-25 05:24:00,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:24:00,584 INFO L225 Difference]: With dead ends: 14348 [2023-12-25 05:24:00,584 INFO L226 Difference]: Without dead ends: 8721 [2023-12-25 05:24:00,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 124 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:24:00,602 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 795 mSDsluCounter, 2945 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 796 SdHoareTripleChecker+Valid, 3878 SdHoareTripleChecker+Invalid, 749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:24:00,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [796 Valid, 3878 Invalid, 749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 05:24:00,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8721 states. [2023-12-25 05:24:01,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8721 to 8707. [2023-12-25 05:24:01,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8707 states, 6510 states have (on average 1.584331797235023) internal successors, (10314), 6782 states have internal predecessors, (10314), 1698 states have call successors, (1698), 456 states have call predecessors, (1698), 498 states have return successors, (2203), 1661 states have call predecessors, (2203), 1680 states have call successors, (2203) [2023-12-25 05:24:01,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8707 states to 8707 states and 14215 transitions. [2023-12-25 05:24:01,066 INFO L78 Accepts]: Start accepts. Automaton has 8707 states and 14215 transitions. Word has length 129 [2023-12-25 05:24:01,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:24:01,066 INFO L495 AbstractCegarLoop]: Abstraction has 8707 states and 14215 transitions. [2023-12-25 05:24:01,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:24:01,067 INFO L276 IsEmpty]: Start isEmpty. Operand 8707 states and 14215 transitions. [2023-12-25 05:24:01,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-25 05:24:01,069 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:24:01,069 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, 1, 1, 1, 1, 1, 1] [2023-12-25 05:24:01,076 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 (26)] Ended with exit code 0 [2023-12-25 05:24:01,275 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:24:01,276 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:24:01,276 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:24:01,276 INFO L85 PathProgramCache]: Analyzing trace with hash -718894036, now seen corresponding path program 1 times [2023-12-25 05:24:01,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:24:01,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [826963242] [2023-12-25 05:24:01,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:24:01,277 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:01,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:24:01,292 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:24:01,360 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:24:01,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:24:01,548 INFO L262 TraceCheckSpWp]: Trace formula consists of 655 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 05:24:01,550 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:24:01,701 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:24:01,702 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:24:01,702 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:24:01,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [826963242] [2023-12-25 05:24:01,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [826963242] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:24:01,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:24:01,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:24:01,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353080753] [2023-12-25 05:24:01,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:24:01,702 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:24:01,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:24:01,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:24:01,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:24:01,703 INFO L87 Difference]: Start difference. First operand 8707 states and 14215 transitions. Second operand has 9 states, 8 states have (on average 10.875) internal successors, (87), 7 states have internal predecessors, (87), 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:24:05,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:24:05,082 INFO L93 Difference]: Finished difference Result 14499 states and 23549 transitions. [2023-12-25 05:24:05,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 05:24:05,083 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.875) internal successors, (87), 7 states have internal predecessors, (87), 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 129 [2023-12-25 05:24:05,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:24:05,126 INFO L225 Difference]: With dead ends: 14499 [2023-12-25 05:24:05,126 INFO L226 Difference]: Without dead ends: 8835 [2023-12-25 05:24:05,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 122 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:24:05,198 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 1971 mSDsluCounter, 1521 mSDsCounter, 0 mSdLazyCounter, 4084 mSolverCounterSat, 466 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2081 SdHoareTripleChecker+Valid, 1886 SdHoareTripleChecker+Invalid, 4550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 466 IncrementalHoareTripleChecker+Valid, 4084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-25 05:24:05,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2081 Valid, 1886 Invalid, 4550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [466 Valid, 4084 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-25 05:24:05,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8835 states. [2023-12-25 05:24:05,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8835 to 8683. [2023-12-25 05:24:05,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8683 states, 6498 states have (on average 1.5835641735918744) internal successors, (10290), 6770 states have internal predecessors, (10290), 1686 states have call successors, (1686), 456 states have call predecessors, (1686), 498 states have return successors, (2191), 1649 states have call predecessors, (2191), 1668 states have call successors, (2191) [2023-12-25 05:24:05,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8683 states to 8683 states and 14167 transitions. [2023-12-25 05:24:05,673 INFO L78 Accepts]: Start accepts. Automaton has 8683 states and 14167 transitions. Word has length 129 [2023-12-25 05:24:05,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:24:05,674 INFO L495 AbstractCegarLoop]: Abstraction has 8683 states and 14167 transitions. [2023-12-25 05:24:05,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.875) internal successors, (87), 7 states have internal predecessors, (87), 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:24:05,674 INFO L276 IsEmpty]: Start isEmpty. Operand 8683 states and 14167 transitions. [2023-12-25 05:24:05,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-25 05:24:05,676 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:24:05,676 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, 1, 1, 1, 1] [2023-12-25 05:24:05,696 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:24:05,881 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:24:05,882 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:24:05,882 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:24:05,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1803235042, now seen corresponding path program 1 times [2023-12-25 05:24:05,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:24:05,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2107174142] [2023-12-25 05:24:05,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:24:05,883 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:05,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:24:05,898 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:24:05,928 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:24:06,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:24:06,164 INFO L262 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:24:06,167 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:24:06,273 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:24:06,273 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:24:06,273 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:24:06,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2107174142] [2023-12-25 05:24:06,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2107174142] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:24:06,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:24:06,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:24:06,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261929421] [2023-12-25 05:24:06,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:24:06,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:24:06,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:24:06,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:24:06,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:24:06,275 INFO L87 Difference]: Start difference. First operand 8683 states and 14167 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 2 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:24:07,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:24:07,045 INFO L93 Difference]: Finished difference Result 23194 states and 38671 transitions. [2023-12-25 05:24:07,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:24:07,045 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 2 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 137 [2023-12-25 05:24:07,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:24:07,111 INFO L225 Difference]: With dead ends: 23194 [2023-12-25 05:24:07,111 INFO L226 Difference]: Without dead ends: 14719 [2023-12-25 05:24:07,147 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:24:07,148 INFO L413 NwaCegarLoop]: 908 mSDtfsCounter, 777 mSDsluCounter, 780 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 777 SdHoareTripleChecker+Valid, 1688 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:24:07,148 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [777 Valid, 1688 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:24:07,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14719 states. [2023-12-25 05:24:07,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14719 to 14717. [2023-12-25 05:24:07,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14717 states, 10944 states have (on average 1.578673245614035) internal successors, (17277), 11434 states have internal predecessors, (17277), 2930 states have call successors, (2930), 774 states have call predecessors, (2930), 842 states have return successors, (4301), 2891 states have call predecessors, (4301), 2900 states have call successors, (4301) [2023-12-25 05:24:07,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14717 states to 14717 states and 24508 transitions. [2023-12-25 05:24:07,961 INFO L78 Accepts]: Start accepts. Automaton has 14717 states and 24508 transitions. Word has length 137 [2023-12-25 05:24:07,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:24:07,961 INFO L495 AbstractCegarLoop]: Abstraction has 14717 states and 24508 transitions. [2023-12-25 05:24:07,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 2 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:24:07,961 INFO L276 IsEmpty]: Start isEmpty. Operand 14717 states and 24508 transitions. [2023-12-25 05:24:07,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-25 05:24:07,964 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:24:07,964 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, 1, 1, 1, 1, 1] [2023-12-25 05:24:07,969 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 (28)] Ended with exit code 0 [2023-12-25 05:24:08,169 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:24:08,169 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:24:08,170 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:24:08,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1236150487, now seen corresponding path program 1 times [2023-12-25 05:24:08,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:24:08,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1034047866] [2023-12-25 05:24:08,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:24:08,170 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:08,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:24:08,171 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:24:08,191 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:24:08,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:24:08,417 INFO L262 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:24:08,420 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:24:08,516 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:24:08,516 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:24:08,516 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:24:08,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1034047866] [2023-12-25 05:24:08,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1034047866] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:24:08,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:24:08,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:24:08,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673903386] [2023-12-25 05:24:08,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:24:08,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:24:08,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:24:08,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:24:08,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:24:08,517 INFO L87 Difference]: Start difference. First operand 14717 states and 24508 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 2 states have internal predecessors, (94), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:24:10,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:24:10,031 INFO L93 Difference]: Finished difference Result 41210 states and 70773 transitions. [2023-12-25 05:24:10,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:24:10,032 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 2 states have internal predecessors, (94), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 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:24:10,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:24:10,149 INFO L225 Difference]: With dead ends: 41210 [2023-12-25 05:24:10,149 INFO L226 Difference]: Without dead ends: 26817 [2023-12-25 05:24:10,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:24:10,212 INFO L413 NwaCegarLoop]: 902 mSDtfsCounter, 776 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 776 SdHoareTripleChecker+Valid, 1690 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:24:10,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [776 Valid, 1690 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:24:10,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26817 states. [2023-12-25 05:24:11,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26817 to 26815. [2023-12-25 05:24:11,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26815 states, 19860 states have (on average 1.5758308157099699) internal successors, (31296), 20786 states have internal predecessors, (31296), 5424 states have call successors, (5424), 1410 states have call predecessors, (5424), 1530 states have return successors, (9421), 5381 states have call predecessors, (9421), 5370 states have call successors, (9421) [2023-12-25 05:24:11,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26815 states to 26815 states and 46141 transitions. [2023-12-25 05:24:11,685 INFO L78 Accepts]: Start accepts. Automaton has 26815 states and 46141 transitions. Word has length 138 [2023-12-25 05:24:11,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:24:11,685 INFO L495 AbstractCegarLoop]: Abstraction has 26815 states and 46141 transitions. [2023-12-25 05:24:11,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 2 states have internal predecessors, (94), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:24:11,686 INFO L276 IsEmpty]: Start isEmpty. Operand 26815 states and 46141 transitions. [2023-12-25 05:24:11,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 05:24:11,688 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:24:11,688 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, 1, 1, 1, 1, 1, 1] [2023-12-25 05:24:11,694 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:24:11,894 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:24:11,894 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:24:11,895 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:24:11,895 INFO L85 PathProgramCache]: Analyzing trace with hash 922630663, now seen corresponding path program 1 times [2023-12-25 05:24:11,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:24:11,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [789175724] [2023-12-25 05:24:11,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:24:11,896 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:11,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:24:11,897 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:24:11,930 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:24:12,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:24:12,147 INFO L262 TraceCheckSpWp]: Trace formula consists of 680 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:24:12,149 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:24:12,240 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:24:12,241 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:24:12,241 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:24:12,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [789175724] [2023-12-25 05:24:12,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [789175724] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:24:12,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:24:12,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:24:12,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514254265] [2023-12-25 05:24:12,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:24:12,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:24:12,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:24:12,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:24:12,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:24:12,242 INFO L87 Difference]: Start difference. First operand 26815 states and 46141 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 2 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:24:16,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:24:16,918 INFO L93 Difference]: Finished difference Result 77302 states and 139213 transitions. [2023-12-25 05:24:16,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:24:16,918 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 2 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 139 [2023-12-25 05:24:16,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:24:17,382 INFO L225 Difference]: With dead ends: 77302 [2023-12-25 05:24:17,383 INFO L226 Difference]: Without dead ends: 51043 [2023-12-25 05:24:17,507 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:24:17,508 INFO L413 NwaCegarLoop]: 893 mSDtfsCounter, 772 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 772 SdHoareTripleChecker+Valid, 1689 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:24:17,508 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [772 Valid, 1689 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:24:17,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51043 states. [2023-12-25 05:24:20,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51043 to 51041. [2023-12-25 05:24:20,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51041 states, 37716 states have (on average 1.5738943684377982) internal successors, (59361), 39514 states have internal predecessors, (59361), 10418 states have call successors, (10418), 2682 states have call predecessors, (10418), 2906 states have return successors, (22769), 10367 states have call predecessors, (22769), 10316 states have call successors, (22769) [2023-12-25 05:24:21,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51041 states to 51041 states and 92548 transitions. [2023-12-25 05:24:21,106 INFO L78 Accepts]: Start accepts. Automaton has 51041 states and 92548 transitions. Word has length 139 [2023-12-25 05:24:21,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:24:21,106 INFO L495 AbstractCegarLoop]: Abstraction has 51041 states and 92548 transitions. [2023-12-25 05:24:21,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 2 states have internal predecessors, (95), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:24:21,107 INFO L276 IsEmpty]: Start isEmpty. Operand 51041 states and 92548 transitions. [2023-12-25 05:24:21,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-25 05:24:21,109 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:24:21,110 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, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:24:21,117 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2023-12-25 05:24:21,317 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:24:21,317 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:24:21,317 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:24:21,318 INFO L85 PathProgramCache]: Analyzing trace with hash 773169246, now seen corresponding path program 1 times [2023-12-25 05:24:21,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:24:21,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [864641903] [2023-12-25 05:24:21,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:24:21,318 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:21,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:24:21,319 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:24:21,320 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:24:21,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:24:21,568 INFO L262 TraceCheckSpWp]: Trace formula consists of 681 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:24:21,571 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:24:21,763 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:24:21,763 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:24:21,763 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:24:21,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [864641903] [2023-12-25 05:24:21,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [864641903] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:24:21,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:24:21,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:24:21,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457871809] [2023-12-25 05:24:21,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:24:21,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:24:21,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:24:21,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:24:21,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:24:21,765 INFO L87 Difference]: Start difference. First operand 51041 states and 92548 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-25 05:24:28,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:24:28,753 INFO L93 Difference]: Finished difference Result 117057 states and 213465 transitions. [2023-12-25 05:24:28,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:24:28,754 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 140 [2023-12-25 05:24:28,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:24:29,329 INFO L225 Difference]: With dead ends: 117057 [2023-12-25 05:24:29,329 INFO L226 Difference]: Without dead ends: 84151 [2023-12-25 05:24:29,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-12-25 05:24:29,725 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 825 mSDsluCounter, 4141 mSDsCounter, 0 mSdLazyCounter, 1171 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 834 SdHoareTripleChecker+Valid, 4989 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:24:29,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [834 Valid, 4989 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1171 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 05:24:29,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84151 states. [2023-12-25 05:24:34,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84151 to 83537. [2023-12-25 05:24:34,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83537 states, 62210 states have (on average 1.5593955955634142) internal successors, (97010), 64779 states have internal predecessors, (97010), 16246 states have call successors, (16246), 4421 states have call predecessors, (16246), 5080 states have return successors, (38620), 16646 states have call predecessors, (38620), 16093 states have call successors, (38620) [2023-12-25 05:24:36,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83537 states to 83537 states and 151876 transitions. [2023-12-25 05:24:36,390 INFO L78 Accepts]: Start accepts. Automaton has 83537 states and 151876 transitions. Word has length 140 [2023-12-25 05:24:36,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:24:36,390 INFO L495 AbstractCegarLoop]: Abstraction has 83537 states and 151876 transitions. [2023-12-25 05:24:36,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-25 05:24:36,390 INFO L276 IsEmpty]: Start isEmpty. Operand 83537 states and 151876 transitions. [2023-12-25 05:24:36,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-25 05:24:36,394 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:24:36,394 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:24:36,401 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:24:36,600 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:24:36,600 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:24:36,600 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:24:36,601 INFO L85 PathProgramCache]: Analyzing trace with hash -1294600914, now seen corresponding path program 1 times [2023-12-25 05:24:36,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:24:36,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1546980556] [2023-12-25 05:24:36,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:24:36,601 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:24:36,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:24:36,602 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:24:36,603 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:24:36,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:24:36,857 INFO L262 TraceCheckSpWp]: Trace formula consists of 690 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:24:36,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:24:37,153 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:24:37,154 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:24:37,154 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:24:37,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1546980556] [2023-12-25 05:24:37,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1546980556] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:24:37,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:24:37,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:24:37,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706095827] [2023-12-25 05:24:37,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:24:37,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:24:37,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:24:37,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:24:37,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:24:37,155 INFO L87 Difference]: Start difference. First operand 83537 states and 151876 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:24:44,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:24:44,655 INFO L93 Difference]: Finished difference Result 145727 states and 264014 transitions. [2023-12-25 05:24:44,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:24:44,656 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2023-12-25 05:24:44,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:24:45,395 INFO L225 Difference]: With dead ends: 145727 [2023-12-25 05:24:45,395 INFO L226 Difference]: Without dead ends: 85240 [2023-12-25 05:24:45,931 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:24:45,932 INFO L413 NwaCegarLoop]: 1007 mSDtfsCounter, 704 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 2392 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:24:45,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [705 Valid, 2392 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 05:24:45,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85240 states. [2023-12-25 05:24:50,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85240 to 84797. [2023-12-25 05:24:50,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84797 states, 62927 states have (on average 1.5602205730449568) internal successors, (98180), 65544 states have internal predecessors, (98180), 16708 states have call successors, (16708), 4502 states have call predecessors, (16708), 5161 states have return successors, (39418), 17060 states have call predecessors, (39418), 16555 states have call successors, (39418) [2023-12-25 05:24:52,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84797 states to 84797 states and 154306 transitions. [2023-12-25 05:24:52,234 INFO L78 Accepts]: Start accepts. Automaton has 84797 states and 154306 transitions. Word has length 145 [2023-12-25 05:24:52,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:24:52,235 INFO L495 AbstractCegarLoop]: Abstraction has 84797 states and 154306 transitions. [2023-12-25 05:24:52,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:24:52,235 INFO L276 IsEmpty]: Start isEmpty. Operand 84797 states and 154306 transitions. [2023-12-25 05:24:52,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-25 05:24:52,238 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:24:52,238 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:24:52,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-25 05:24:52,445 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:24:52,445 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:24:52,446 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:24:52,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1462997884, now seen corresponding path program 1 times [2023-12-25 05:24:52,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:24:52,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1147567796] [2023-12-25 05:24:52,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:24:52,446 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:52,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:24:52,447 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:24:52,449 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:24:52,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:24:52,701 INFO L262 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:24:52,704 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:24:52,893 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:24:52,893 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:24:52,893 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:24:52,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1147567796] [2023-12-25 05:24:52,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1147567796] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:24:52,893 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:24:52,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:24:52,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749190651] [2023-12-25 05:24:52,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:24:52,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:24:52,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:24:52,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:24:52,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:24:52,894 INFO L87 Difference]: Start difference. First operand 84797 states and 154306 transitions. Second operand has 6 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:25:00,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:00,524 INFO L93 Difference]: Finished difference Result 151221 states and 275043 transitions. [2023-12-25 05:25:00,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:25:00,526 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 144 [2023-12-25 05:25:00,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:01,251 INFO L225 Difference]: With dead ends: 151221 [2023-12-25 05:25:01,251 INFO L226 Difference]: Without dead ends: 85105 [2023-12-25 05:25:01,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:25:01,684 INFO L413 NwaCegarLoop]: 899 mSDtfsCounter, 648 mSDsluCounter, 2654 mSDsCounter, 0 mSdLazyCounter, 894 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 655 SdHoareTripleChecker+Valid, 3553 SdHoareTripleChecker+Invalid, 900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:01,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [655 Valid, 3553 Invalid, 900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 894 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 05:25:01,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85105 states. [2023-12-25 05:25:06,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85105 to 84899. [2023-12-25 05:25:06,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84899 states, 62978 states have (on average 1.558147289529677) internal successors, (98129), 65646 states have internal predecessors, (98129), 16708 states have call successors, (16708), 4502 states have call predecessors, (16708), 5212 states have return successors, (39565), 17060 states have call predecessors, (39565), 16555 states have call successors, (39565) [2023-12-25 05:25:08,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84899 states to 84899 states and 154402 transitions. [2023-12-25 05:25:08,210 INFO L78 Accepts]: Start accepts. Automaton has 84899 states and 154402 transitions. Word has length 144 [2023-12-25 05:25:08,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:08,210 INFO L495 AbstractCegarLoop]: Abstraction has 84899 states and 154402 transitions. [2023-12-25 05:25:08,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:25:08,211 INFO L276 IsEmpty]: Start isEmpty. Operand 84899 states and 154402 transitions. [2023-12-25 05:25:08,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2023-12-25 05:25:08,215 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:08,215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:08,223 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:25:08,423 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:25:08,423 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:08,423 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:08,424 INFO L85 PathProgramCache]: Analyzing trace with hash 85372681, now seen corresponding path program 1 times [2023-12-25 05:25:08,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:08,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2115782161] [2023-12-25 05:25:08,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:08,424 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:08,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:08,425 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:25:08,430 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:25:08,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:08,662 INFO L262 TraceCheckSpWp]: Trace formula consists of 705 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:25:08,665 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:08,800 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:25:08,800 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:08,801 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:08,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2115782161] [2023-12-25 05:25:08,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2115782161] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:08,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:08,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:25:08,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140985983] [2023-12-25 05:25:08,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:08,801 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:25:08,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:08,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:25:08,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:25:08,802 INFO L87 Difference]: Start difference. First operand 84899 states and 154402 transitions. Second operand has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17)