/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_product23.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:22:03,837 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:22:03,881 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:22:03,885 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:22:03,886 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:22:03,906 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:22:03,906 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:22:03,906 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:22:03,907 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:22:03,907 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:22:03,907 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:22:03,907 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:22:03,908 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:22:03,915 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:22:03,915 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:22:03,916 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:22:03,916 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:22:03,917 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:22:03,917 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:22:03,917 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:22:03,918 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:22:03,918 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:22:03,918 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:22:03,918 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:22:03,919 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:22:03,919 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:22:03,919 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:22:03,919 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:22:03,919 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:22:03,919 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:22:03,920 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:22:03,920 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:22:03,920 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:22:03,920 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:22:03,920 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:22:03,921 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:22:03,921 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:22:03,921 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:22:03,921 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:22:03,921 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:22:03,921 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:22:03,921 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:22:03,921 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:22:03,922 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:22:03,922 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:22:03,922 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:22:03,922 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:22:04,094 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:22:04,110 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:22:04,112 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:22:04,113 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:22:04,113 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:22:04,114 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec14_product23.cil.c [2023-12-25 05:22:05,092 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:22:05,339 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:22:05,340 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec14_product23.cil.c [2023-12-25 05:22:05,369 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0cdfe9edc/da93fb3fb5394a42baf75bedf34081b9/FLAG05df0bd31 [2023-12-25 05:22:05,382 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0cdfe9edc/da93fb3fb5394a42baf75bedf34081b9 [2023-12-25 05:22:05,384 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:22:05,386 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:22:05,390 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:22:05,390 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:22:05,393 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:22:05,394 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:22:05" (1/1) ... [2023-12-25 05:22:05,395 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@77523c8d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:05, skipping insertion in model container [2023-12-25 05:22:05,395 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:22:05" (1/1) ... [2023-12-25 05:22:05,454 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:22:05,668 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_product23.cil.c[8585,8598] [2023-12-25 05:22:05,831 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:22:05,842 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:22:05,852 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:22:05,864 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_product23.cil.c[8585,8598] [2023-12-25 05:22:05,945 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:22:05,949 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:22:05,956 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [48] [2023-12-25 05:22:05,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [408] [2023-12-25 05:22:05,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification14_spec.i","") [503] [2023-12-25 05:22:05,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [544] [2023-12-25 05:22:05,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [553] [2023-12-25 05:22:05,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [919] [2023-12-25 05:22:05,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1586] [2023-12-25 05:22:05,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [3177] [2023-12-25 05:22:05,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [3295] [2023-12-25 05:22:05,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [3330] [2023-12-25 05:22:05,965 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_product23.cil.c[8585,8598] [2023-12-25 05:22:06,024 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:22:06,041 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:22:06,042 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:06 WrapperNode [2023-12-25 05:22:06,042 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:22:06,043 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:22:06,043 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:22:06,044 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:22:06,059 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:22:06" (1/1) ... [2023-12-25 05:22:06,099 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:22:06" (1/1) ... [2023-12-25 05:22:06,140 INFO L138 Inliner]: procedures = 95, calls = 340, calls flagged for inlining = 27, calls inlined = 24, statements flattened = 799 [2023-12-25 05:22:06,140 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:22:06,141 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:22:06,141 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:22:06,141 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:22:06,149 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:06" (1/1) ... [2023-12-25 05:22:06,150 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:06" (1/1) ... [2023-12-25 05:22:06,164 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:06" (1/1) ... [2023-12-25 05:22:06,199 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:22:06,199 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:06" (1/1) ... [2023-12-25 05:22:06,200 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:06" (1/1) ... [2023-12-25 05:22:06,227 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:06" (1/1) ... [2023-12-25 05:22:06,234 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:06" (1/1) ... [2023-12-25 05:22:06,239 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:06" (1/1) ... [2023-12-25 05:22:06,258 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:06" (1/1) ... [2023-12-25 05:22:06,264 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:22:06,265 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:22:06,265 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:22:06,265 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:22:06,266 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:06" (1/1) ... [2023-12-25 05:22:06,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:22:06,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:22:06,293 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:22:06,305 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:22:06,321 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:22:06,321 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2023-12-25 05:22:06,321 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2023-12-25 05:22:06,321 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-25 05:22:06,321 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-25 05:22:06,321 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-25 05:22:06,321 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-25 05:22:06,321 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-25 05:22:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-25 05:22:06,322 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-25 05:22:06,322 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-25 05:22:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-25 05:22:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-25 05:22:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2023-12-25 05:22:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2023-12-25 05:22:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-25 05:22:06,323 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-25 05:22:06,323 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-25 05:22:06,324 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-25 05:22:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-25 05:22:06,324 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-25 05:22:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-25 05:22:06,324 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-25 05:22:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-25 05:22:06,324 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-25 05:22:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-25 05:22:06,324 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-25 05:22:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:22:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:22:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:22:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:22:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-25 05:22:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-25 05:22:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-25 05:22:06,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-25 05:22:06,325 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-25 05:22:06,325 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-25 05:22:06,325 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-25 05:22:06,326 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-25 05:22:06,326 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-25 05:22:06,326 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-25 05:22:06,326 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-25 05:22:06,326 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-25 05:22:06,326 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-25 05:22:06,327 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-25 05:22:06,327 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-25 05:22:06,327 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2023-12-25 05:22:06,327 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2023-12-25 05:22:06,327 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-25 05:22:06,327 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-25 05:22:06,327 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-25 05:22:06,327 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-25 05:22:06,327 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-25 05:22:06,327 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-25 05:22:06,327 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__weight [2023-12-25 05:22:06,328 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__weight [2023-12-25 05:22:06,328 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:22:06,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:22:06,328 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-25 05:22:06,328 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-25 05:22:06,476 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:22:06,479 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:22:07,324 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:22:07,409 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:22:07,409 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:22:07,409 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:22:07 BoogieIcfgContainer [2023-12-25 05:22:07,410 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:22:07,411 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:22:07,411 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:22:07,413 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:22:07,413 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:22:05" (1/3) ... [2023-12-25 05:22:07,414 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@45233e21 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:22:07, skipping insertion in model container [2023-12-25 05:22:07,414 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:22:06" (2/3) ... [2023-12-25 05:22:07,414 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@45233e21 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:22:07, skipping insertion in model container [2023-12-25 05:22:07,417 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:22:07" (3/3) ... [2023-12-25 05:22:07,418 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec14_product23.cil.c [2023-12-25 05:22:07,430 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:22:07,430 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:22:07,482 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:22:07,487 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;@5999a001, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:22:07,488 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:22:07,496 INFO L276 IsEmpty]: Start isEmpty. Operand has 537 states, 411 states have (on average 1.7007299270072993) internal successors, (699), 427 states have internal predecessors, (699), 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:22:07,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-25 05:22:07,534 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:07,534 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:22:07,540 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:07,544 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:07,544 INFO L85 PathProgramCache]: Analyzing trace with hash -712473379, now seen corresponding path program 1 times [2023-12-25 05:22:07,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:07,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1498250737] [2023-12-25 05:22:07,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:07,553 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:22:07,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:07,556 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:22:07,562 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:22:07,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:07,829 INFO L262 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:22:07,835 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:07,899 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:22:07,900 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:07,900 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:07,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1498250737] [2023-12-25 05:22:07,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1498250737] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:07,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:07,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:07,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341957189] [2023-12-25 05:22:07,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:07,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:07,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:07,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:07,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:07,926 INFO L87 Difference]: Start difference. First operand has 537 states, 411 states have (on average 1.7007299270072993) internal successors, (699), 427 states have internal predecessors, (699), 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:22:08,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:08,151 INFO L93 Difference]: Finished difference Result 1073 states and 1800 transitions. [2023-12-25 05:22:08,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:22:08,153 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:22:08,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:08,168 INFO L225 Difference]: With dead ends: 1073 [2023-12-25 05:22:08,169 INFO L226 Difference]: Without dead ends: 536 [2023-12-25 05:22:08,175 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:22:08,177 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 15 mSDsluCounter, 1719 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2582 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:22:08,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 2582 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:08,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2023-12-25 05:22:08,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 536. [2023-12-25 05:22:08,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 411 states have (on average 1.683698296836983) internal successors, (692), 426 states have internal predecessors, (692), 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:22:08,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 889 transitions. [2023-12-25 05:22:08,247 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 889 transitions. Word has length 89 [2023-12-25 05:22:08,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:08,247 INFO L495 AbstractCegarLoop]: Abstraction has 536 states and 889 transitions. [2023-12-25 05:22:08,248 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:22:08,248 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 889 transitions. [2023-12-25 05:22:08,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-25 05:22:08,258 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:08,258 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:22:08,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2023-12-25 05:22:08,461 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:22:08,461 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:08,462 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:08,462 INFO L85 PathProgramCache]: Analyzing trace with hash -700590897, now seen corresponding path program 1 times [2023-12-25 05:22:08,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:08,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1860875596] [2023-12-25 05:22:08,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:08,463 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:22:08,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:08,464 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:22:08,469 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:22:08,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:08,689 INFO L262 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:22:08,692 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:08,730 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:22:08,730 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:08,730 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:08,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1860875596] [2023-12-25 05:22:08,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1860875596] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:08,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:08,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:08,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929665252] [2023-12-25 05:22:08,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:08,732 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:08,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:08,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:08,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:08,733 INFO L87 Difference]: Start difference. First operand 536 states and 889 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:22:08,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:08,869 INFO L93 Difference]: Finished difference Result 1060 states and 1760 transitions. [2023-12-25 05:22:08,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:22:08,870 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:22:08,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:08,873 INFO L225 Difference]: With dead ends: 1060 [2023-12-25 05:22:08,873 INFO L226 Difference]: Without dead ends: 536 [2023-12-25 05:22:08,876 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:22:08,877 INFO L413 NwaCegarLoop]: 858 mSDtfsCounter, 12 mSDsluCounter, 1707 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2565 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:22:08,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2565 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:08,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2023-12-25 05:22:08,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 536. [2023-12-25 05:22:08,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 411 states have (on average 1.6812652068126521) internal successors, (691), 426 states have internal predecessors, (691), 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:22:08,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 888 transitions. [2023-12-25 05:22:08,908 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 888 transitions. Word has length 90 [2023-12-25 05:22:08,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:08,908 INFO L495 AbstractCegarLoop]: Abstraction has 536 states and 888 transitions. [2023-12-25 05:22:08,908 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:22:08,909 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 888 transitions. [2023-12-25 05:22:08,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-25 05:22:08,911 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:08,912 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:22:08,924 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:22:09,120 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:22:09,121 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:09,121 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:09,121 INFO L85 PathProgramCache]: Analyzing trace with hash -1977488863, now seen corresponding path program 1 times [2023-12-25 05:22:09,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:09,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [719416140] [2023-12-25 05:22:09,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:09,122 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:22:09,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:09,123 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:22:09,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 (4)] Waiting until timeout for monitored process [2023-12-25 05:22:09,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:09,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:22:09,347 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:09,374 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:22:09,374 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:09,374 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:09,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [719416140] [2023-12-25 05:22:09,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [719416140] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:09,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:09,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:09,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507615119] [2023-12-25 05:22:09,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:09,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:09,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:09,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:09,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:09,376 INFO L87 Difference]: Start difference. First operand 536 states and 888 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:22:09,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:09,468 INFO L93 Difference]: Finished difference Result 1060 states and 1759 transitions. [2023-12-25 05:22:09,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:22:09,469 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:22:09,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:09,472 INFO L225 Difference]: With dead ends: 1060 [2023-12-25 05:22:09,472 INFO L226 Difference]: Without dead ends: 536 [2023-12-25 05:22:09,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:22:09,477 INFO L413 NwaCegarLoop]: 858 mSDtfsCounter, 10 mSDsluCounter, 1707 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2565 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:22:09,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2565 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:09,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2023-12-25 05:22:09,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 536. [2023-12-25 05:22:09,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 411 states have (on average 1.6788321167883211) internal successors, (690), 426 states have internal predecessors, (690), 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:22:09,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 887 transitions. [2023-12-25 05:22:09,504 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 887 transitions. Word has length 91 [2023-12-25 05:22:09,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:09,505 INFO L495 AbstractCegarLoop]: Abstraction has 536 states and 887 transitions. [2023-12-25 05:22:09,505 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:22:09,505 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 887 transitions. [2023-12-25 05:22:09,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 05:22:09,508 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:09,509 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:22:09,527 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 (4)] Ended with exit code 0 [2023-12-25 05:22:09,714 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:22:09,714 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:09,716 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:09,716 INFO L85 PathProgramCache]: Analyzing trace with hash -256907757, now seen corresponding path program 1 times [2023-12-25 05:22:09,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:09,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [103567172] [2023-12-25 05:22:09,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:09,717 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:22:09,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:09,718 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:22:09,732 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:22:09,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:09,973 INFO L262 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:22:09,975 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:10,005 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:22:10,006 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:10,008 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:10,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [103567172] [2023-12-25 05:22:10,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [103567172] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:10,010 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:10,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:10,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853165587] [2023-12-25 05:22:10,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:10,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:10,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:10,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:10,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:10,012 INFO L87 Difference]: Start difference. First operand 536 states and 887 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:22:10,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:10,128 INFO L93 Difference]: Finished difference Result 1060 states and 1758 transitions. [2023-12-25 05:22:10,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:22:10,128 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:22:10,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:10,132 INFO L225 Difference]: With dead ends: 1060 [2023-12-25 05:22:10,132 INFO L226 Difference]: Without dead ends: 536 [2023-12-25 05:22:10,136 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:22:10,138 INFO L413 NwaCegarLoop]: 858 mSDtfsCounter, 8 mSDsluCounter, 1707 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2565 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:22:10,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2565 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:10,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2023-12-25 05:22:10,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 536. [2023-12-25 05:22:10,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 411 states have (on average 1.6763990267639903) internal successors, (689), 426 states have internal predecessors, (689), 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:22:10,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 886 transitions. [2023-12-25 05:22:10,159 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 886 transitions. Word has length 92 [2023-12-25 05:22:10,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:10,159 INFO L495 AbstractCegarLoop]: Abstraction has 536 states and 886 transitions. [2023-12-25 05:22:10,159 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:22:10,159 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 886 transitions. [2023-12-25 05:22:10,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-25 05:22:10,161 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:10,161 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:22:10,170 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:22:10,367 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:22:10,367 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:10,368 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:10,368 INFO L85 PathProgramCache]: Analyzing trace with hash -103755931, now seen corresponding path program 1 times [2023-12-25 05:22:10,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:10,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1270990441] [2023-12-25 05:22:10,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:10,369 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:22:10,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:10,370 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:22:10,372 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:22:10,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:10,571 INFO L262 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:22:10,573 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:10,594 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:22:10,594 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:10,595 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:10,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1270990441] [2023-12-25 05:22:10,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1270990441] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:10,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:10,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:10,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023329424] [2023-12-25 05:22:10,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:10,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:10,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:10,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:10,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:10,596 INFO L87 Difference]: Start difference. First operand 536 states and 886 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:22:10,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:10,688 INFO L93 Difference]: Finished difference Result 1060 states and 1757 transitions. [2023-12-25 05:22:10,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:22:10,688 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:22:10,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:10,691 INFO L225 Difference]: With dead ends: 1060 [2023-12-25 05:22:10,691 INFO L226 Difference]: Without dead ends: 536 [2023-12-25 05:22:10,693 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:22:10,694 INFO L413 NwaCegarLoop]: 858 mSDtfsCounter, 6 mSDsluCounter, 1707 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2565 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:22:10,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2565 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:10,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2023-12-25 05:22:10,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 536. [2023-12-25 05:22:10,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 411 states have (on average 1.6739659367396593) internal successors, (688), 426 states have internal predecessors, (688), 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:22:10,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 885 transitions. [2023-12-25 05:22:10,710 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 885 transitions. Word has length 93 [2023-12-25 05:22:10,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:10,710 INFO L495 AbstractCegarLoop]: Abstraction has 536 states and 885 transitions. [2023-12-25 05:22:10,710 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:22:10,710 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 885 transitions. [2023-12-25 05:22:10,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 05:22:10,712 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:10,712 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:22:10,718 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:22:10,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:22:10,918 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:10,919 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:10,919 INFO L85 PathProgramCache]: Analyzing trace with hash -1296271529, now seen corresponding path program 1 times [2023-12-25 05:22:10,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:10,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1394334274] [2023-12-25 05:22:10,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:10,920 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:22:10,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:10,921 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:22:10,923 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:22:11,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:11,121 INFO L262 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:22:11,124 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:11,160 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:22:11,160 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:11,160 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:11,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1394334274] [2023-12-25 05:22:11,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1394334274] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:11,160 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:11,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:22:11,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777514649] [2023-12-25 05:22:11,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:11,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:22:11,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:11,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:22:11,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:22:11,161 INFO L87 Difference]: Start difference. First operand 536 states and 885 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:22:11,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:11,327 INFO L93 Difference]: Finished difference Result 1070 states and 1773 transitions. [2023-12-25 05:22:11,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:22:11,327 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:22:11,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:11,330 INFO L225 Difference]: With dead ends: 1070 [2023-12-25 05:22:11,330 INFO L226 Difference]: Without dead ends: 550 [2023-12-25 05:22:11,332 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:22:11,333 INFO L413 NwaCegarLoop]: 856 mSDtfsCounter, 115 mSDsluCounter, 4186 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 5042 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:22:11,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 5042 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:11,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-25 05:22:11,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 548. [2023-12-25 05:22:11,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 420 states have (on average 1.6714285714285715) internal successors, (702), 437 states have internal predecessors, (702), 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:22:11,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 904 transitions. [2023-12-25 05:22:11,368 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 904 transitions. Word has length 94 [2023-12-25 05:22:11,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:11,369 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 904 transitions. [2023-12-25 05:22:11,369 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:22:11,370 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 904 transitions. [2023-12-25 05:22:11,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 05:22:11,371 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:11,371 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:22:11,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-25 05:22:11,577 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:22:11,580 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:11,580 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:11,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1513640216, now seen corresponding path program 1 times [2023-12-25 05:22:11,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:11,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [520974229] [2023-12-25 05:22:11,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:11,581 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:22:11,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:11,582 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:22:11,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-25 05:22:11,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:11,789 INFO L262 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:22:11,792 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:11,820 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:22:11,821 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:11,821 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:11,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [520974229] [2023-12-25 05:22:11,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [520974229] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:11,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:11,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:11,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467279133] [2023-12-25 05:22:11,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:11,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:11,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:11,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:11,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:11,822 INFO L87 Difference]: Start difference. First operand 548 states and 904 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:22:11,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:11,901 INFO L93 Difference]: Finished difference Result 1076 states and 1783 transitions. [2023-12-25 05:22:11,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:22:11,902 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:22:11,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:11,904 INFO L225 Difference]: With dead ends: 1076 [2023-12-25 05:22:11,904 INFO L226 Difference]: Without dead ends: 544 [2023-12-25 05:22:11,907 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:22:11,907 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 6 mSDsluCounter, 1707 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2564 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:22:11,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2564 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:11,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2023-12-25 05:22:11,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2023-12-25 05:22:11,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 418 states have (on average 1.6722488038277512) internal successors, (699), 434 states have internal predecessors, (699), 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:22:11,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 897 transitions. [2023-12-25 05:22:11,920 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 897 transitions. Word has length 94 [2023-12-25 05:22:11,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:11,921 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 897 transitions. [2023-12-25 05:22:11,921 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:22:11,921 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 897 transitions. [2023-12-25 05:22:11,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-25 05:22:11,923 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:11,923 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:22:11,934 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:22:12,135 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:22:12,135 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:12,135 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:12,136 INFO L85 PathProgramCache]: Analyzing trace with hash -773705559, now seen corresponding path program 1 times [2023-12-25 05:22:12,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:12,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1156878049] [2023-12-25 05:22:12,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:12,136 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:22:12,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:12,137 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:22:12,140 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:22:12,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:12,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:22:12,346 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:12,365 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:22:12,365 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:12,366 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:12,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1156878049] [2023-12-25 05:22:12,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1156878049] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:12,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:12,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:12,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366644412] [2023-12-25 05:22:12,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:12,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:12,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:12,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:12,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:12,367 INFO L87 Difference]: Start difference. First operand 544 states and 897 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:22:12,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:12,521 INFO L93 Difference]: Finished difference Result 1099 states and 1825 transitions. [2023-12-25 05:22:12,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:22:12,522 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:22:12,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:12,524 INFO L225 Difference]: With dead ends: 1099 [2023-12-25 05:22:12,524 INFO L226 Difference]: Without dead ends: 557 [2023-12-25 05:22:12,526 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:22:12,527 INFO L413 NwaCegarLoop]: 814 mSDtfsCounter, 112 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 2395 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:22:12,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 2395 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:12,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2023-12-25 05:22:12,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 549. [2023-12-25 05:22:12,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 423 states have (on average 1.6595744680851063) internal successors, (702), 438 states have internal predecessors, (702), 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:22:12,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 899 transitions. [2023-12-25 05:22:12,539 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 899 transitions. Word has length 95 [2023-12-25 05:22:12,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:12,539 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 899 transitions. [2023-12-25 05:22:12,539 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:22:12,539 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 899 transitions. [2023-12-25 05:22:12,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 05:22:12,541 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:12,541 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:22:12,552 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 (9)] Ended with exit code 0 [2023-12-25 05:22:12,746 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:22:12,746 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:12,746 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:12,746 INFO L85 PathProgramCache]: Analyzing trace with hash -1883591340, now seen corresponding path program 1 times [2023-12-25 05:22:12,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:12,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [799252408] [2023-12-25 05:22:12,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:12,747 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:22:12,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:12,748 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:22:12,748 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:22:12,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:12,939 INFO L262 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:22:12,941 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:12,971 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:22:12,972 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:12,972 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:12,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [799252408] [2023-12-25 05:22:12,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [799252408] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:12,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:12,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:12,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459504864] [2023-12-25 05:22:12,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:12,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:12,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:12,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:12,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:12,973 INFO L87 Difference]: Start difference. First operand 549 states and 899 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:22:13,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:13,129 INFO L93 Difference]: Finished difference Result 1052 states and 1723 transitions. [2023-12-25 05:22:13,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:22:13,129 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:22:13,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:13,132 INFO L225 Difference]: With dead ends: 1052 [2023-12-25 05:22:13,132 INFO L226 Difference]: Without dead ends: 549 [2023-12-25 05:22:13,134 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:22:13,135 INFO L413 NwaCegarLoop]: 815 mSDtfsCounter, 77 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 2396 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:22:13,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 2396 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:13,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2023-12-25 05:22:13,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2023-12-25 05:22:13,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 423 states have (on average 1.6501182033096926) internal successors, (698), 438 states have internal predecessors, (698), 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:22:13,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 895 transitions. [2023-12-25 05:22:13,147 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 895 transitions. Word has length 96 [2023-12-25 05:22:13,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:13,147 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 895 transitions. [2023-12-25 05:22:13,147 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:22:13,147 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 895 transitions. [2023-12-25 05:22:13,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-25 05:22:13,149 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:13,149 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:22:13,156 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:22:13,354 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:22:13,354 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:13,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:13,355 INFO L85 PathProgramCache]: Analyzing trace with hash -681203484, now seen corresponding path program 1 times [2023-12-25 05:22:13,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:13,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1464621030] [2023-12-25 05:22:13,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:13,355 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:22:13,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:13,357 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:22:13,357 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:22:13,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:13,566 INFO L262 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:22:13,569 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:13,590 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:22:13,591 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:13,591 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:13,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1464621030] [2023-12-25 05:22:13,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1464621030] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:13,591 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:13,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:13,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466259498] [2023-12-25 05:22:13,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:13,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:13,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:13,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:13,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:13,592 INFO L87 Difference]: Start difference. First operand 549 states and 895 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:22:13,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:13,725 INFO L93 Difference]: Finished difference Result 1052 states and 1719 transitions. [2023-12-25 05:22:13,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:22:13,726 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:22:13,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:13,728 INFO L225 Difference]: With dead ends: 1052 [2023-12-25 05:22:13,728 INFO L226 Difference]: Without dead ends: 549 [2023-12-25 05:22:13,731 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:22:13,731 INFO L413 NwaCegarLoop]: 815 mSDtfsCounter, 72 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 2396 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:22:13,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 2396 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:13,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2023-12-25 05:22:13,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2023-12-25 05:22:13,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 423 states have (on average 1.6406619385342789) internal successors, (694), 438 states have internal predecessors, (694), 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:22:13,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 891 transitions. [2023-12-25 05:22:13,743 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 891 transitions. Word has length 97 [2023-12-25 05:22:13,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:13,743 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 891 transitions. [2023-12-25 05:22:13,743 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:22:13,743 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 891 transitions. [2023-12-25 05:22:13,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-25 05:22:13,744 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:13,745 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:22:13,752 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:22:13,949 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:22:13,950 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:13,950 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:13,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1547099236, now seen corresponding path program 1 times [2023-12-25 05:22:13,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:13,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1239869966] [2023-12-25 05:22:13,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:13,951 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:22:13,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:13,952 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:22:13,952 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:22:14,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:14,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:22:14,149 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:14,191 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:22:14,191 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:14,191 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:14,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1239869966] [2023-12-25 05:22:14,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1239869966] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:14,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:14,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:22:14,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828939624] [2023-12-25 05:22:14,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:14,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:22:14,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:14,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:22:14,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:22:14,193 INFO L87 Difference]: Start difference. First operand 549 states and 891 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:22:14,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:14,337 INFO L93 Difference]: Finished difference Result 1060 states and 1728 transitions. [2023-12-25 05:22:14,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:22:14,337 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:22:14,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:14,340 INFO L225 Difference]: With dead ends: 1060 [2023-12-25 05:22:14,340 INFO L226 Difference]: Without dead ends: 536 [2023-12-25 05:22:14,342 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:22:14,342 INFO L413 NwaCegarLoop]: 844 mSDtfsCounter, 106 mSDsluCounter, 4106 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 4950 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:22:14,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 4950 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:14,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2023-12-25 05:22:14,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 528. [2023-12-25 05:22:14,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 402 states have (on average 1.6343283582089552) internal successors, (657), 417 states have internal predecessors, (657), 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:22:14,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 854 transitions. [2023-12-25 05:22:14,353 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 854 transitions. Word has length 97 [2023-12-25 05:22:14,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:14,353 INFO L495 AbstractCegarLoop]: Abstraction has 528 states and 854 transitions. [2023-12-25 05:22:14,353 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:22:14,353 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 854 transitions. [2023-12-25 05:22:14,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-25 05:22:14,355 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:14,355 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:22:14,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-25 05:22:14,560 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:22:14,561 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:14,561 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:14,561 INFO L85 PathProgramCache]: Analyzing trace with hash -812776913, now seen corresponding path program 1 times [2023-12-25 05:22:14,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:14,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [321781202] [2023-12-25 05:22:14,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:14,561 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:22:14,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:14,562 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:22:14,573 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:22:14,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:14,759 INFO L262 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:22:14,762 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:14,786 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:22:14,787 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:14,787 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:14,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [321781202] [2023-12-25 05:22:14,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [321781202] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:14,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:14,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:14,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600662960] [2023-12-25 05:22:14,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:14,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:14,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:14,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:14,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:14,788 INFO L87 Difference]: Start difference. First operand 528 states and 854 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:22:14,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:14,901 INFO L93 Difference]: Finished difference Result 1031 states and 1678 transitions. [2023-12-25 05:22:14,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:22:14,902 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:22:14,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:14,904 INFO L225 Difference]: With dead ends: 1031 [2023-12-25 05:22:14,904 INFO L226 Difference]: Without dead ends: 528 [2023-12-25 05:22:14,906 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:22:14,907 INFO L413 NwaCegarLoop]: 815 mSDtfsCounter, 40 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 2396 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:22:14,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 2396 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:14,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2023-12-25 05:22:14,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 528. [2023-12-25 05:22:14,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 402 states have (on average 1.6318407960199004) internal successors, (656), 417 states have internal predecessors, (656), 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:22:14,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 853 transitions. [2023-12-25 05:22:14,920 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 853 transitions. Word has length 98 [2023-12-25 05:22:14,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:14,920 INFO L495 AbstractCegarLoop]: Abstraction has 528 states and 853 transitions. [2023-12-25 05:22:14,920 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:22:14,920 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 853 transitions. [2023-12-25 05:22:14,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-25 05:22:14,922 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:14,922 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:22:14,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-25 05:22:15,128 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:22:15,129 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:15,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:15,129 INFO L85 PathProgramCache]: Analyzing trace with hash 652522783, now seen corresponding path program 1 times [2023-12-25 05:22:15,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:15,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [950083427] [2023-12-25 05:22:15,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:15,130 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:22:15,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:15,131 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:22:15,132 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:22:15,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:15,324 INFO L262 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:22:15,326 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:15,355 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:22:15,355 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:15,355 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:15,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [950083427] [2023-12-25 05:22:15,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [950083427] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:15,355 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:15,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:15,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499504023] [2023-12-25 05:22:15,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:15,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:15,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:15,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:15,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:15,356 INFO L87 Difference]: Start difference. First operand 528 states and 853 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:22:15,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:15,471 INFO L93 Difference]: Finished difference Result 1031 states and 1677 transitions. [2023-12-25 05:22:15,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:22:15,471 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:22:15,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:15,474 INFO L225 Difference]: With dead ends: 1031 [2023-12-25 05:22:15,474 INFO L226 Difference]: Without dead ends: 528 [2023-12-25 05:22:15,476 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:22:15,477 INFO L413 NwaCegarLoop]: 815 mSDtfsCounter, 38 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 2396 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:22:15,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 2396 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:15,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2023-12-25 05:22:15,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 528. [2023-12-25 05:22:15,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 402 states have (on average 1.6293532338308458) internal successors, (655), 417 states have internal predecessors, (655), 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:22:15,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 852 transitions. [2023-12-25 05:22:15,493 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 852 transitions. Word has length 99 [2023-12-25 05:22:15,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:15,493 INFO L495 AbstractCegarLoop]: Abstraction has 528 states and 852 transitions. [2023-12-25 05:22:15,493 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:22:15,493 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 852 transitions. [2023-12-25 05:22:15,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-25 05:22:15,495 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:15,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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:22:15,506 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:22:15,702 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:22:15,702 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:15,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:15,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1996055096, now seen corresponding path program 1 times [2023-12-25 05:22:15,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:15,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1387771306] [2023-12-25 05:22:15,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:15,703 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:22:15,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:15,704 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:22:15,741 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-25 05:22:15,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:15,917 INFO L262 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:22:15,919 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:15,945 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:22:15,945 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:15,945 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:15,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1387771306] [2023-12-25 05:22:15,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1387771306] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:15,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:15,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:15,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990904682] [2023-12-25 05:22:15,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:15,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:15,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:15,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:15,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:15,947 INFO L87 Difference]: Start difference. First operand 528 states and 852 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:22:16,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:16,040 INFO L93 Difference]: Finished difference Result 1031 states and 1676 transitions. [2023-12-25 05:22:16,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:22:16,040 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:22:16,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:16,042 INFO L225 Difference]: With dead ends: 1031 [2023-12-25 05:22:16,042 INFO L226 Difference]: Without dead ends: 528 [2023-12-25 05:22:16,044 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:22:16,044 INFO L413 NwaCegarLoop]: 806 mSDtfsCounter, 63 mSDsluCounter, 1573 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 2379 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:22:16,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 2379 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:16,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2023-12-25 05:22:16,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 528. [2023-12-25 05:22:16,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 402 states have (on average 1.626865671641791) internal successors, (654), 417 states have internal predecessors, (654), 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:22:16,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 851 transitions. [2023-12-25 05:22:16,055 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 851 transitions. Word has length 100 [2023-12-25 05:22:16,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:16,055 INFO L495 AbstractCegarLoop]: Abstraction has 528 states and 851 transitions. [2023-12-25 05:22:16,055 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:22:16,055 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 851 transitions. [2023-12-25 05:22:16,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-25 05:22:16,057 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:16,057 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:22:16,064 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:22:16,262 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:22:16,262 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:16,262 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:16,263 INFO L85 PathProgramCache]: Analyzing trace with hash 81281802, now seen corresponding path program 1 times [2023-12-25 05:22:16,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:16,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [398375259] [2023-12-25 05:22:16,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:16,263 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:22:16,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:16,264 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:22:16,273 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:22:16,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:16,454 INFO L262 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:22:16,457 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:16,510 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:22:16,510 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:16,510 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:16,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [398375259] [2023-12-25 05:22:16,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [398375259] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:16,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:16,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:22:16,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989081234] [2023-12-25 05:22:16,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:16,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:22:16,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:16,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:22:16,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:22:16,512 INFO L87 Difference]: Start difference. First operand 528 states and 851 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:22:16,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:16,722 INFO L93 Difference]: Finished difference Result 1029 states and 1671 transitions. [2023-12-25 05:22:16,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:22:16,722 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:22:16,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:16,724 INFO L225 Difference]: With dead ends: 1029 [2023-12-25 05:22:16,724 INFO L226 Difference]: Without dead ends: 532 [2023-12-25 05:22:16,725 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:22:16,726 INFO L413 NwaCegarLoop]: 794 mSDtfsCounter, 39 mSDsluCounter, 4737 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 5531 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:22:16,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 5531 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:22:16,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2023-12-25 05:22:16,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 530. [2023-12-25 05:22:16,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 404 states have (on average 1.6212871287128714) internal successors, (655), 419 states have internal predecessors, (655), 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:22:16,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 852 transitions. [2023-12-25 05:22:16,736 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 852 transitions. Word has length 100 [2023-12-25 05:22:16,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:16,736 INFO L495 AbstractCegarLoop]: Abstraction has 530 states and 852 transitions. [2023-12-25 05:22:16,736 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:22:16,736 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 852 transitions. [2023-12-25 05:22:16,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 05:22:16,738 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:16,738 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:22:16,743 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:22:16,943 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:22:16,943 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:16,944 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:16,944 INFO L85 PathProgramCache]: Analyzing trace with hash 448694922, now seen corresponding path program 1 times [2023-12-25 05:22:16,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:16,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [231524010] [2023-12-25 05:22:16,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:16,944 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:22:16,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:16,946 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:22:16,964 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:22:17,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:17,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:22:17,140 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:17,216 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:22:17,217 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:17,217 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:17,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [231524010] [2023-12-25 05:22:17,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [231524010] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:17,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:17,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:17,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934611269] [2023-12-25 05:22:17,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:17,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:22:17,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:17,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:22:17,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:22:17,218 INFO L87 Difference]: Start difference. First operand 530 states and 852 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:22:17,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:17,808 INFO L93 Difference]: Finished difference Result 1027 states and 1694 transitions. [2023-12-25 05:22:17,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:22:17,808 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:22:17,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:17,810 INFO L225 Difference]: With dead ends: 1027 [2023-12-25 05:22:17,811 INFO L226 Difference]: Without dead ends: 534 [2023-12-25 05:22:17,813 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:22:17,813 INFO L413 NwaCegarLoop]: 787 mSDtfsCounter, 788 mSDsluCounter, 1211 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 1998 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:22:17,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [806 Valid, 1998 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:22:17,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2023-12-25 05:22:17,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 534. [2023-12-25 05:22:17,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 407 states have (on average 1.6167076167076166) internal successors, (658), 422 states have internal predecessors, (658), 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:22:17,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 856 transitions. [2023-12-25 05:22:17,826 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 856 transitions. Word has length 101 [2023-12-25 05:22:17,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:17,827 INFO L495 AbstractCegarLoop]: Abstraction has 534 states and 856 transitions. [2023-12-25 05:22:17,827 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:22:17,827 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 856 transitions. [2023-12-25 05:22:17,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 05:22:17,829 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:17,829 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:22:17,836 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:22:18,034 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:22:18,034 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:18,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:18,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1837575412, now seen corresponding path program 1 times [2023-12-25 05:22:18,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:18,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [693914833] [2023-12-25 05:22:18,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:18,035 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:22:18,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:18,036 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:22:18,037 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:22:18,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:18,238 INFO L262 TraceCheckSpWp]: Trace formula consists of 620 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:22:18,242 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:18,307 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:22:18,307 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:18,307 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:18,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [693914833] [2023-12-25 05:22:18,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [693914833] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:18,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:18,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:18,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325057360] [2023-12-25 05:22:18,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:18,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:22:18,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:18,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:22:18,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:22:18,309 INFO L87 Difference]: Start difference. First operand 534 states and 856 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:22:18,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:18,873 INFO L93 Difference]: Finished difference Result 1036 states and 1701 transitions. [2023-12-25 05:22:18,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:22:18,873 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:22:18,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:18,876 INFO L225 Difference]: With dead ends: 1036 [2023-12-25 05:22:18,876 INFO L226 Difference]: Without dead ends: 539 [2023-12-25 05:22:18,878 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:22:18,878 INFO L413 NwaCegarLoop]: 788 mSDtfsCounter, 774 mSDsluCounter, 1211 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 791 SdHoareTripleChecker+Valid, 1999 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:22:18,878 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [791 Valid, 1999 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:22:18,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2023-12-25 05:22:18,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2023-12-25 05:22:18,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 411 states have (on average 1.610705596107056) internal successors, (662), 426 states have internal predecessors, (662), 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:22:18,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 861 transitions. [2023-12-25 05:22:18,891 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 861 transitions. Word has length 104 [2023-12-25 05:22:18,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:18,892 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 861 transitions. [2023-12-25 05:22:18,892 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:22:18,892 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 861 transitions. [2023-12-25 05:22:18,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 05:22:18,893 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:18,893 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:22:18,901 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:22:19,104 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:22:19,104 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:19,104 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:19,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1284678714, now seen corresponding path program 1 times [2023-12-25 05:22:19,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:19,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [964398127] [2023-12-25 05:22:19,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:19,105 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:22:19,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:19,106 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:22:19,124 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:22:19,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:19,314 INFO L262 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:22:19,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:19,410 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:22:19,410 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:19,410 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:19,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [964398127] [2023-12-25 05:22:19,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [964398127] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:19,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:19,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:19,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57179669] [2023-12-25 05:22:19,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:19,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:22:19,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:19,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:22:19,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:22:19,411 INFO L87 Difference]: Start difference. First operand 539 states and 861 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:22:19,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:19,997 INFO L93 Difference]: Finished difference Result 1047 states and 1710 transitions. [2023-12-25 05:22:19,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:22:19,997 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:22:19,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:20,000 INFO L225 Difference]: With dead ends: 1047 [2023-12-25 05:22:20,000 INFO L226 Difference]: Without dead ends: 545 [2023-12-25 05:22:20,002 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:22:20,003 INFO L413 NwaCegarLoop]: 788 mSDtfsCounter, 782 mSDsluCounter, 1211 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 799 SdHoareTripleChecker+Valid, 1999 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:22:20,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [799 Valid, 1999 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:22:20,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-25 05:22:20,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2023-12-25 05:22:20,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 416 states have (on average 1.6033653846153846) internal successors, (667), 431 states have internal predecessors, (667), 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:22:20,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 867 transitions. [2023-12-25 05:22:20,016 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 867 transitions. Word has length 107 [2023-12-25 05:22:20,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:20,017 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 867 transitions. [2023-12-25 05:22:20,017 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:22:20,017 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 867 transitions. [2023-12-25 05:22:20,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-25 05:22:20,018 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:20,019 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:22:20,026 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:22:20,225 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:22:20,225 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:20,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:20,225 INFO L85 PathProgramCache]: Analyzing trace with hash 303327912, now seen corresponding path program 1 times [2023-12-25 05:22:20,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:20,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1605044214] [2023-12-25 05:22:20,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:20,226 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:22:20,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:20,227 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:22:20,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-25 05:22:20,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:20,434 INFO L262 TraceCheckSpWp]: Trace formula consists of 626 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:22:20,436 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:20,506 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:22:20,506 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:20,506 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:20,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1605044214] [2023-12-25 05:22:20,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1605044214] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:20,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:20,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:20,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626261250] [2023-12-25 05:22:20,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:20,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:22:20,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:20,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:22:20,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:22:20,508 INFO L87 Difference]: Start difference. First operand 545 states and 867 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:22:21,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:21,083 INFO L93 Difference]: Finished difference Result 1060 states and 1721 transitions. [2023-12-25 05:22:21,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:22:21,084 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:22:21,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:21,086 INFO L225 Difference]: With dead ends: 1060 [2023-12-25 05:22:21,086 INFO L226 Difference]: Without dead ends: 552 [2023-12-25 05:22:21,088 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:22:21,088 INFO L413 NwaCegarLoop]: 788 mSDtfsCounter, 784 mSDsluCounter, 1211 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 801 SdHoareTripleChecker+Valid, 1999 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:22:21,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [801 Valid, 1999 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:22:21,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2023-12-25 05:22:21,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 552. [2023-12-25 05:22:21,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 422 states have (on average 1.59478672985782) internal successors, (673), 437 states have internal predecessors, (673), 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:22:21,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 874 transitions. [2023-12-25 05:22:21,100 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 874 transitions. Word has length 110 [2023-12-25 05:22:21,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:21,100 INFO L495 AbstractCegarLoop]: Abstraction has 552 states and 874 transitions. [2023-12-25 05:22:21,101 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:22:21,101 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 874 transitions. [2023-12-25 05:22:21,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-25 05:22:21,102 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:21,102 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:22:21,114 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:22:21,309 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:22:21,309 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:21,309 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:21,309 INFO L85 PathProgramCache]: Analyzing trace with hash -841519358, now seen corresponding path program 1 times [2023-12-25 05:22:21,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:21,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1403076452] [2023-12-25 05:22:21,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:21,310 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:22:21,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:21,311 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:22:21,312 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:22:21,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:21,498 INFO L262 TraceCheckSpWp]: Trace formula consists of 629 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 05:22:21,501 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:21,603 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:22:21,603 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:21,604 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:21,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1403076452] [2023-12-25 05:22:21,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1403076452] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:21,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:21,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:22:21,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876552310] [2023-12-25 05:22:21,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:21,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:22:21,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:21,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:22:21,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:22:21,605 INFO L87 Difference]: Start difference. First operand 552 states and 874 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:22:25,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:25,740 INFO L93 Difference]: Finished difference Result 1686 states and 2714 transitions. [2023-12-25 05:22:25,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:22:25,741 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:22:25,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:25,745 INFO L225 Difference]: With dead ends: 1686 [2023-12-25 05:22:25,745 INFO L226 Difference]: Without dead ends: 1171 [2023-12-25 05:22:25,747 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:22:25,747 INFO L413 NwaCegarLoop]: 632 mSDtfsCounter, 1447 mSDsluCounter, 2779 mSDsCounter, 0 mSdLazyCounter, 6266 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1557 SdHoareTripleChecker+Valid, 3411 SdHoareTripleChecker+Invalid, 6579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 6266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2023-12-25 05:22:25,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1557 Valid, 3411 Invalid, 6579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 6266 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2023-12-25 05:22:25,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1171 states. [2023-12-25 05:22:25,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1171 to 1136. [2023-12-25 05:22:25,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1136 states, 847 states have (on average 1.5985832349468714) internal successors, (1354), 884 states have internal predecessors, (1354), 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:22:25,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1136 states to 1136 states and 1827 transitions. [2023-12-25 05:22:25,781 INFO L78 Accepts]: Start accepts. Automaton has 1136 states and 1827 transitions. Word has length 113 [2023-12-25 05:22:25,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:25,781 INFO L495 AbstractCegarLoop]: Abstraction has 1136 states and 1827 transitions. [2023-12-25 05:22:25,781 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:22:25,781 INFO L276 IsEmpty]: Start isEmpty. Operand 1136 states and 1827 transitions. [2023-12-25 05:22:25,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-25 05:22:25,784 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:25,784 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:22:25,808 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:22:25,990 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:22:25,990 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:25,990 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:25,991 INFO L85 PathProgramCache]: Analyzing trace with hash 862408120, now seen corresponding path program 1 times [2023-12-25 05:22:25,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:25,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [62097795] [2023-12-25 05:22:25,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:25,991 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:22:25,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:25,992 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:22:25,993 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:22:26,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:26,179 INFO L262 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:22:26,181 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:26,238 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:22:26,238 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:26,238 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:26,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [62097795] [2023-12-25 05:22:26,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [62097795] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:26,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:26,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:22:26,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213007390] [2023-12-25 05:22:26,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:26,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:22:26,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:26,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:22:26,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:22:26,240 INFO L87 Difference]: Start difference. First operand 1136 states and 1827 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:22:26,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:26,460 INFO L93 Difference]: Finished difference Result 2205 states and 3567 transitions. [2023-12-25 05:22:26,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:22:26,461 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:22:26,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:26,465 INFO L225 Difference]: With dead ends: 2205 [2023-12-25 05:22:26,465 INFO L226 Difference]: Without dead ends: 1097 [2023-12-25 05:22:26,469 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:22:26,470 INFO L413 NwaCegarLoop]: 794 mSDtfsCounter, 51 mSDsluCounter, 4734 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 5528 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:22:26,470 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 5528 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:22:26,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2023-12-25 05:22:26,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 1095. [2023-12-25 05:22:26,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1095 states, 817 states have (on average 1.6046511627906976) internal successors, (1311), 853 states have internal predecessors, (1311), 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:22:26,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 1765 transitions. [2023-12-25 05:22:26,502 INFO L78 Accepts]: Start accepts. Automaton has 1095 states and 1765 transitions. Word has length 116 [2023-12-25 05:22:26,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:26,502 INFO L495 AbstractCegarLoop]: Abstraction has 1095 states and 1765 transitions. [2023-12-25 05:22:26,502 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:22:26,502 INFO L276 IsEmpty]: Start isEmpty. Operand 1095 states and 1765 transitions. [2023-12-25 05:22:26,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-25 05:22:26,504 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:26,504 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:22:26,511 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:22:26,709 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:22:26,709 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:26,710 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:26,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1230212027, now seen corresponding path program 1 times [2023-12-25 05:22:26,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:26,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1056538186] [2023-12-25 05:22:26,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:26,710 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:22:26,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:26,711 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:22:26,712 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:22:26,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:26,937 INFO L262 TraceCheckSpWp]: Trace formula consists of 644 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:22:26,939 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:27,053 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:22:27,053 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:27,053 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:27,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1056538186] [2023-12-25 05:22:27,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1056538186] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:27,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:27,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:22:27,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436979592] [2023-12-25 05:22:27,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:27,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:22:27,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:27,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:22:27,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:22:27,055 INFO L87 Difference]: Start difference. First operand 1095 states and 1765 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:22:29,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:29,632 INFO L93 Difference]: Finished difference Result 2743 states and 4470 transitions. [2023-12-25 05:22:29,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:22:29,634 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:22:29,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:29,641 INFO L225 Difference]: With dead ends: 2743 [2023-12-25 05:22:29,641 INFO L226 Difference]: Without dead ends: 1682 [2023-12-25 05:22:29,645 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:22:29,652 INFO L413 NwaCegarLoop]: 371 mSDtfsCounter, 1927 mSDsluCounter, 1110 mSDsCounter, 0 mSdLazyCounter, 2933 mSolverCounterSat, 480 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2035 SdHoareTripleChecker+Valid, 1481 SdHoareTripleChecker+Invalid, 3413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 480 IncrementalHoareTripleChecker+Valid, 2933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:22:29,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2035 Valid, 1481 Invalid, 3413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [480 Valid, 2933 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-25 05:22:29,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1682 states. [2023-12-25 05:22:29,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1682 to 1646. [2023-12-25 05:22:29,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1646 states, 1218 states have (on average 1.6075533661740558) internal successors, (1958), 1275 states have internal predecessors, (1958), 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:22:29,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1646 states to 1646 states and 2675 transitions. [2023-12-25 05:22:29,721 INFO L78 Accepts]: Start accepts. Automaton has 1646 states and 2675 transitions. Word has length 122 [2023-12-25 05:22:29,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:29,721 INFO L495 AbstractCegarLoop]: Abstraction has 1646 states and 2675 transitions. [2023-12-25 05:22:29,722 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:22:29,722 INFO L276 IsEmpty]: Start isEmpty. Operand 1646 states and 2675 transitions. [2023-12-25 05:22:29,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-25 05:22:29,723 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:29,723 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:22:29,731 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:22:29,929 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:22:29,929 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:29,929 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:29,930 INFO L85 PathProgramCache]: Analyzing trace with hash -1390766850, now seen corresponding path program 1 times [2023-12-25 05:22:29,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:29,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [669680143] [2023-12-25 05:22:29,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:29,930 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:22:29,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:29,932 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:22:29,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-25 05:22:30,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:30,173 INFO L262 TraceCheckSpWp]: Trace formula consists of 648 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:22:30,175 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:30,313 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:22:30,313 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:30,313 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:30,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [669680143] [2023-12-25 05:22:30,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [669680143] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:30,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:30,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:22:30,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287749275] [2023-12-25 05:22:30,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:30,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:22:30,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:30,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:22:30,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:22:30,314 INFO L87 Difference]: Start difference. First operand 1646 states and 2675 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:22:30,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:30,925 INFO L93 Difference]: Finished difference Result 4810 states and 7889 transitions. [2023-12-25 05:22:30,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:22:30,926 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:22:30,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:30,939 INFO L225 Difference]: With dead ends: 4810 [2023-12-25 05:22:30,939 INFO L226 Difference]: Without dead ends: 3198 [2023-12-25 05:22:30,946 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:22:30,946 INFO L413 NwaCegarLoop]: 821 mSDtfsCounter, 764 mSDsluCounter, 1387 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 2208 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:22:30,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [768 Valid, 2208 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:22:30,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3198 states. [2023-12-25 05:22:31,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3198 to 2977. [2023-12-25 05:22:31,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2977 states, 2253 states have (on average 1.619618286728806) internal successors, (3649), 2338 states have internal predecessors, (3649), 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:22:31,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2977 states to 2977 states and 4864 transitions. [2023-12-25 05:22:31,091 INFO L78 Accepts]: Start accepts. Automaton has 2977 states and 4864 transitions. Word has length 124 [2023-12-25 05:22:31,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:31,091 INFO L495 AbstractCegarLoop]: Abstraction has 2977 states and 4864 transitions. [2023-12-25 05:22:31,092 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:22:31,092 INFO L276 IsEmpty]: Start isEmpty. Operand 2977 states and 4864 transitions. [2023-12-25 05:22:31,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-25 05:22:31,093 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:31,093 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:22:31,099 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 (24)] Ended with exit code 0 [2023-12-25 05:22:31,299 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:22:31,300 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:31,300 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:31,300 INFO L85 PathProgramCache]: Analyzing trace with hash -821765411, now seen corresponding path program 1 times [2023-12-25 05:22:31,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:31,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [852552934] [2023-12-25 05:22:31,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:31,301 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:22:31,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:31,301 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:22:31,302 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:22:31,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:31,497 INFO L262 TraceCheckSpWp]: Trace formula consists of 645 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:22:31,499 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:31,577 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:22:31,577 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:31,577 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:31,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [852552934] [2023-12-25 05:22:31,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [852552934] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:31,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:31,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:22:31,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870652271] [2023-12-25 05:22:31,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:31,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:22:31,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:31,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:22:31,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:22:31,579 INFO L87 Difference]: Start difference. First operand 2977 states and 4864 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:22:32,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:32,390 INFO L93 Difference]: Finished difference Result 8578 states and 14150 transitions. [2023-12-25 05:22:32,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:22:32,391 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:22:32,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:32,419 INFO L225 Difference]: With dead ends: 8578 [2023-12-25 05:22:32,419 INFO L226 Difference]: Without dead ends: 5635 [2023-12-25 05:22:32,429 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:22:32,430 INFO L413 NwaCegarLoop]: 867 mSDtfsCounter, 687 mSDsluCounter, 1721 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 697 SdHoareTripleChecker+Valid, 2588 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.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:22:32,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [697 Valid, 2588 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 05:22:32,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5635 states. [2023-12-25 05:22:32,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5635 to 5607. [2023-12-25 05:22:32,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5607 states, 4214 states have (on average 1.5927859515899383) internal successors, (6712), 4377 states have internal predecessors, (6712), 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:22:32,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5607 states to 5607 states and 9062 transitions. [2023-12-25 05:22:32,735 INFO L78 Accepts]: Start accepts. Automaton has 5607 states and 9062 transitions. Word has length 123 [2023-12-25 05:22:32,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:32,736 INFO L495 AbstractCegarLoop]: Abstraction has 5607 states and 9062 transitions. [2023-12-25 05:22:32,736 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:22:32,736 INFO L276 IsEmpty]: Start isEmpty. Operand 5607 states and 9062 transitions. [2023-12-25 05:22:32,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-25 05:22:32,737 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:32,738 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:22:32,783 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:22:32,980 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:22:32,981 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:32,981 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:32,981 INFO L85 PathProgramCache]: Analyzing trace with hash -550988596, now seen corresponding path program 1 times [2023-12-25 05:22:32,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:32,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [125765719] [2023-12-25 05:22:32,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:32,982 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:22:32,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:32,983 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:22:33,001 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:22:33,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:33,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 655 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:22:33,186 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:33,266 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:22:33,266 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:33,266 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:33,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [125765719] [2023-12-25 05:22:33,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [125765719] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:33,267 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:33,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:22:33,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272080631] [2023-12-25 05:22:33,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:33,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:22:33,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:33,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:22:33,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:22:33,268 INFO L87 Difference]: Start difference. First operand 5607 states and 9062 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:22:34,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:34,296 INFO L93 Difference]: Finished difference Result 14186 states and 23252 transitions. [2023-12-25 05:22:34,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:22:34,297 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:22:34,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:34,328 INFO L225 Difference]: With dead ends: 14186 [2023-12-25 05:22:34,328 INFO L226 Difference]: Without dead ends: 8613 [2023-12-25 05:22:34,347 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:22:34,347 INFO L413 NwaCegarLoop]: 917 mSDtfsCounter, 775 mSDsluCounter, 2673 mSDsCounter, 0 mSdLazyCounter, 719 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 776 SdHoareTripleChecker+Valid, 3590 SdHoareTripleChecker+Invalid, 730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:22:34,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [776 Valid, 3590 Invalid, 730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 719 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 05:22:34,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8613 states. [2023-12-25 05:22:34,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8613 to 8599. [2023-12-25 05:22:34,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8599 states, 6402 states have (on average 1.5810684161199624) internal successors, (10122), 6674 states have internal predecessors, (10122), 1698 states have call successors, (1698), 456 states have call predecessors, (1698), 498 states have return successors, (2167), 1661 states have call predecessors, (2167), 1680 states have call successors, (2167) [2023-12-25 05:22:34,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8599 states to 8599 states and 13987 transitions. [2023-12-25 05:22:34,804 INFO L78 Accepts]: Start accepts. Automaton has 8599 states and 13987 transitions. Word has length 129 [2023-12-25 05:22:34,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:34,804 INFO L495 AbstractCegarLoop]: Abstraction has 8599 states and 13987 transitions. [2023-12-25 05:22:34,804 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:22:34,804 INFO L276 IsEmpty]: Start isEmpty. Operand 8599 states and 13987 transitions. [2023-12-25 05:22:34,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-25 05:22:34,806 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:34,806 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:22:34,814 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2023-12-25 05:22:35,012 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:22:35,012 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:35,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:35,012 INFO L85 PathProgramCache]: Analyzing trace with hash -968385202, now seen corresponding path program 1 times [2023-12-25 05:22:35,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:35,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [290199836] [2023-12-25 05:22:35,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:35,013 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:22:35,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:35,014 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:22:35,015 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:22:35,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:35,212 INFO L262 TraceCheckSpWp]: Trace formula consists of 655 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 05:22:35,215 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:35,358 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:22:35,358 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:35,358 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:35,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [290199836] [2023-12-25 05:22:35,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [290199836] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:35,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:35,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:22:35,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983517976] [2023-12-25 05:22:35,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:35,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:22:35,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:35,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:22:35,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:22:35,360 INFO L87 Difference]: Start difference. First operand 8599 states and 13987 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:22:38,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:38,654 INFO L93 Difference]: Finished difference Result 14337 states and 23207 transitions. [2023-12-25 05:22:38,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 05:22:38,655 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:22:38,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:38,688 INFO L225 Difference]: With dead ends: 14337 [2023-12-25 05:22:38,688 INFO L226 Difference]: Without dead ends: 8727 [2023-12-25 05:22:38,705 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:22:38,705 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 1923 mSDsluCounter, 1591 mSDsCounter, 0 mSdLazyCounter, 4030 mSolverCounterSat, 466 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2033 SdHoareTripleChecker+Valid, 1956 SdHoareTripleChecker+Invalid, 4496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 466 IncrementalHoareTripleChecker+Valid, 4030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-25 05:22:38,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2033 Valid, 1956 Invalid, 4496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [466 Valid, 4030 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-25 05:22:38,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8727 states. [2023-12-25 05:22:39,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8727 to 8575. [2023-12-25 05:22:39,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8575 states, 6390 states have (on average 1.580281690140845) internal successors, (10098), 6662 states have internal predecessors, (10098), 1686 states have call successors, (1686), 456 states have call predecessors, (1686), 498 states have return successors, (2155), 1649 states have call predecessors, (2155), 1668 states have call successors, (2155) [2023-12-25 05:22:39,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8575 states to 8575 states and 13939 transitions. [2023-12-25 05:22:39,186 INFO L78 Accepts]: Start accepts. Automaton has 8575 states and 13939 transitions. Word has length 129 [2023-12-25 05:22:39,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:39,187 INFO L495 AbstractCegarLoop]: Abstraction has 8575 states and 13939 transitions. [2023-12-25 05:22:39,187 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:22:39,187 INFO L276 IsEmpty]: Start isEmpty. Operand 8575 states and 13939 transitions. [2023-12-25 05:22:39,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-25 05:22:39,189 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:39,189 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:22:39,198 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:22:39,395 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:22:39,395 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:39,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:39,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1552054244, now seen corresponding path program 1 times [2023-12-25 05:22:39,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:39,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [476867355] [2023-12-25 05:22:39,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:39,396 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:22:39,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:39,397 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:22:39,423 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:22:39,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:39,630 INFO L262 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:22:39,632 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:39,718 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:22:39,718 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:39,718 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:39,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [476867355] [2023-12-25 05:22:39,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [476867355] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:39,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:39,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:22:39,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197079991] [2023-12-25 05:22:39,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:39,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:22:39,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:39,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:22:39,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:22:39,719 INFO L87 Difference]: Start difference. First operand 8575 states and 13939 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:22:40,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:40,394 INFO L93 Difference]: Finished difference Result 22870 states and 37935 transitions. [2023-12-25 05:22:40,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:22:40,395 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:22:40,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:40,446 INFO L225 Difference]: With dead ends: 22870 [2023-12-25 05:22:40,446 INFO L226 Difference]: Without dead ends: 14503 [2023-12-25 05:22:40,473 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:22:40,474 INFO L413 NwaCegarLoop]: 892 mSDtfsCounter, 756 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 756 SdHoareTripleChecker+Valid, 1657 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:22:40,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [756 Valid, 1657 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:40,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14503 states. [2023-12-25 05:22:41,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14503 to 14501. [2023-12-25 05:22:41,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14501 states, 10728 states have (on average 1.5746644295302012) internal successors, (16893), 11218 states have internal predecessors, (16893), 2930 states have call successors, (2930), 774 states have call predecessors, (2930), 842 states have return successors, (4177), 2891 states have call predecessors, (4177), 2900 states have call successors, (4177) [2023-12-25 05:22:41,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14501 states to 14501 states and 24000 transitions. [2023-12-25 05:22:41,330 INFO L78 Accepts]: Start accepts. Automaton has 14501 states and 24000 transitions. Word has length 137 [2023-12-25 05:22:41,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:41,330 INFO L495 AbstractCegarLoop]: Abstraction has 14501 states and 24000 transitions. [2023-12-25 05:22:41,331 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:22:41,331 INFO L276 IsEmpty]: Start isEmpty. Operand 14501 states and 24000 transitions. [2023-12-25 05:22:41,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-25 05:22:41,333 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:41,333 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:22:41,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2023-12-25 05:22:41,539 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:22:41,539 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:41,539 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:41,539 INFO L85 PathProgramCache]: Analyzing trace with hash -1443612859, now seen corresponding path program 1 times [2023-12-25 05:22:41,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:41,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1613087885] [2023-12-25 05:22:41,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:41,540 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:22:41,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:41,541 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:22:41,572 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:22:41,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:41,779 INFO L262 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:22:41,781 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:41,858 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:22:41,858 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:41,858 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:41,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1613087885] [2023-12-25 05:22:41,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1613087885] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:41,858 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:41,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:22:41,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328964383] [2023-12-25 05:22:41,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:41,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:22:41,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:41,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:22:41,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:22:41,860 INFO L87 Difference]: Start difference. First operand 14501 states and 24000 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:22:43,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:43,224 INFO L93 Difference]: Finished difference Result 40562 states and 69071 transitions. [2023-12-25 05:22:43,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:22:43,224 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:22:43,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:43,320 INFO L225 Difference]: With dead ends: 40562 [2023-12-25 05:22:43,320 INFO L226 Difference]: Without dead ends: 26385 [2023-12-25 05:22:43,372 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:22:43,373 INFO L413 NwaCegarLoop]: 886 mSDtfsCounter, 755 mSDsluCounter, 773 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 755 SdHoareTripleChecker+Valid, 1659 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:22:43,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [755 Valid, 1659 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:43,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26385 states. [2023-12-25 05:22:44,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26385 to 26383. [2023-12-25 05:22:44,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26383 states, 19428 states have (on average 1.5713403335392218) internal successors, (30528), 20354 states have internal predecessors, (30528), 5424 states have call successors, (5424), 1410 states have call predecessors, (5424), 1530 states have return successors, (8988), 5381 states have call predecessors, (8988), 5370 states have call successors, (8988) [2023-12-25 05:22:45,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26383 states to 26383 states and 44940 transitions. [2023-12-25 05:22:45,122 INFO L78 Accepts]: Start accepts. Automaton has 26383 states and 44940 transitions. Word has length 138 [2023-12-25 05:22:45,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:45,123 INFO L495 AbstractCegarLoop]: Abstraction has 26383 states and 44940 transitions. [2023-12-25 05:22:45,123 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:22:45,123 INFO L276 IsEmpty]: Start isEmpty. Operand 26383 states and 44940 transitions. [2023-12-25 05:22:45,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 05:22:45,125 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:45,125 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:22:45,133 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:22:45,334 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:22:45,334 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:45,334 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:45,335 INFO L85 PathProgramCache]: Analyzing trace with hash 2004302273, now seen corresponding path program 1 times [2023-12-25 05:22:45,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:45,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1078151438] [2023-12-25 05:22:45,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:45,335 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:22:45,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:45,336 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:22:45,337 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:22:45,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:45,552 INFO L262 TraceCheckSpWp]: Trace formula consists of 680 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:22:45,555 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:45,638 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:22:45,638 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:45,638 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:45,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1078151438] [2023-12-25 05:22:45,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1078151438] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:45,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:45,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:22:45,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874654750] [2023-12-25 05:22:45,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:45,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:22:45,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:45,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:22:45,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:22:45,639 INFO L87 Difference]: Start difference. First operand 26383 states and 44940 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:22:48,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:48,556 INFO L93 Difference]: Finished difference Result 76006 states and 134696 transitions. [2023-12-25 05:22:48,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:22:48,557 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:22:48,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:48,830 INFO L225 Difference]: With dead ends: 76006 [2023-12-25 05:22:48,830 INFO L226 Difference]: Without dead ends: 50179 [2023-12-25 05:22:48,985 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:22:48,985 INFO L413 NwaCegarLoop]: 877 mSDtfsCounter, 751 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 751 SdHoareTripleChecker+Valid, 1658 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:22:48,986 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [751 Valid, 1658 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:22:49,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50179 states. [2023-12-25 05:22:51,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50179 to 50177. [2023-12-25 05:22:51,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50177 states, 36852 states have (on average 1.5691142950179096) internal successors, (57825), 38650 states have internal predecessors, (57825), 10418 states have call successors, (10418), 2682 states have call predecessors, (10418), 2906 states have return successors, (20919), 10367 states have call predecessors, (20919), 10316 states have call successors, (20919) [2023-12-25 05:22:52,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50177 states to 50177 states and 89162 transitions. [2023-12-25 05:22:52,221 INFO L78 Accepts]: Start accepts. Automaton has 50177 states and 89162 transitions. Word has length 139 [2023-12-25 05:22:52,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:22:52,222 INFO L495 AbstractCegarLoop]: Abstraction has 50177 states and 89162 transitions. [2023-12-25 05:22:52,222 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:22:52,222 INFO L276 IsEmpty]: Start isEmpty. Operand 50177 states and 89162 transitions. [2023-12-25 05:22:52,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-25 05:22:52,225 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:22:52,225 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:22:52,232 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Ended with exit code 0 [2023-12-25 05:22:52,425 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:22:52,426 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:22:52,426 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:22:52,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1799759796, now seen corresponding path program 1 times [2023-12-25 05:22:52,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:22:52,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [169560196] [2023-12-25 05:22:52,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:22:52,427 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:22:52,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:22:52,428 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:22:52,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2023-12-25 05:22:52,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:22:52,672 INFO L262 TraceCheckSpWp]: Trace formula consists of 681 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:22:52,675 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:22:52,851 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:22:52,851 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:22:52,851 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:22:52,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [169560196] [2023-12-25 05:22:52,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [169560196] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:22:52,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:22:52,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:22:52,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746156725] [2023-12-25 05:22:52,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:22:52,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:22:52,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:22:52,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:22:52,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:22:52,853 INFO L87 Difference]: Start difference. First operand 50177 states and 89162 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:22:58,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:22:58,455 INFO L93 Difference]: Finished difference Result 115329 states and 206991 transitions. [2023-12-25 05:22:58,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:22:58,456 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:22:58,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:22:59,089 INFO L225 Difference]: With dead ends: 115329 [2023-12-25 05:22:59,089 INFO L226 Difference]: Without dead ends: 82855 [2023-12-25 05:22:59,305 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:22:59,306 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 974 mSDsluCounter, 3570 mSDsCounter, 0 mSdLazyCounter, 1138 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 4400 SdHoareTripleChecker+Invalid, 1185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 05:22:59,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [984 Valid, 4400 Invalid, 1185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1138 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 05:22:59,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82855 states. [2023-12-25 05:23:03,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82855 to 82241. [2023-12-25 05:23:03,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82241 states, 60914 states have (on average 1.5547493187116261) internal successors, (94706), 63483 states have internal predecessors, (94706), 16246 states have call successors, (16246), 4421 states have call predecessors, (16246), 5080 states have return successors, (35994), 16646 states have call predecessors, (35994), 16093 states have call successors, (35994) [2023-12-25 05:23:04,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82241 states to 82241 states and 146946 transitions. [2023-12-25 05:23:04,770 INFO L78 Accepts]: Start accepts. Automaton has 82241 states and 146946 transitions. Word has length 140 [2023-12-25 05:23:04,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:04,770 INFO L495 AbstractCegarLoop]: Abstraction has 82241 states and 146946 transitions. [2023-12-25 05:23:04,771 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:23:04,771 INFO L276 IsEmpty]: Start isEmpty. Operand 82241 states and 146946 transitions. [2023-12-25 05:23:04,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-25 05:23:04,774 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:04,774 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:23:04,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-25 05:23:04,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:23:04,975 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:04,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:04,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1439504645, now seen corresponding path program 1 times [2023-12-25 05:23:04,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:04,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [452140752] [2023-12-25 05:23:04,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:04,976 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:04,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:04,977 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:23:04,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2023-12-25 05:23:05,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:05,208 INFO L262 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:23:05,210 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:05,360 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-25 05:23:05,360 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:05,360 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:05,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [452140752] [2023-12-25 05:23:05,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [452140752] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:05,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:05,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:23:05,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123348972] [2023-12-25 05:23:05,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:05,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:23:05,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:05,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:23:05,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:05,361 INFO L87 Difference]: Start difference. First operand 82241 states and 146946 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:23:12,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:12,121 INFO L93 Difference]: Finished difference Result 146985 states and 263041 transitions. [2023-12-25 05:23:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:23:12,123 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:23:12,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:12,672 INFO L225 Difference]: With dead ends: 146985 [2023-12-25 05:23:12,672 INFO L226 Difference]: Without dead ends: 82549 [2023-12-25 05:23:13,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:23:13,117 INFO L413 NwaCegarLoop]: 885 mSDtfsCounter, 632 mSDsluCounter, 2763 mSDsCounter, 0 mSdLazyCounter, 943 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 637 SdHoareTripleChecker+Valid, 3648 SdHoareTripleChecker+Invalid, 949 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:13,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [637 Valid, 3648 Invalid, 949 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 943 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 05:23:13,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82549 states. [2023-12-25 05:23:17,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82549 to 82343. [2023-12-25 05:23:17,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82343 states, 60965 states have (on average 1.5526121545148857) internal successors, (94655), 63585 states have internal predecessors, (94655), 16246 states have call successors, (16246), 4421 states have call predecessors, (16246), 5131 states have return successors, (36147), 16646 states have call predecessors, (36147), 16093 states have call successors, (36147) [2023-12-25 05:23:18,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82343 states to 82343 states and 147048 transitions. [2023-12-25 05:23:18,681 INFO L78 Accepts]: Start accepts. Automaton has 82343 states and 147048 transitions. Word has length 144 [2023-12-25 05:23:18,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:18,681 INFO L495 AbstractCegarLoop]: Abstraction has 82343 states and 147048 transitions. [2023-12-25 05:23:18,681 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:23:18,682 INFO L276 IsEmpty]: Start isEmpty. Operand 82343 states and 147048 transitions. [2023-12-25 05:23:18,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2023-12-25 05:23:18,686 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:18,686 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:23:18,694 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Ended with exit code 0 [2023-12-25 05:23:18,894 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:23:18,894 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:18,894 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:18,894 INFO L85 PathProgramCache]: Analyzing trace with hash -335787552, now seen corresponding path program 1 times [2023-12-25 05:23:18,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:18,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [6781212] [2023-12-25 05:23:18,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:18,895 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:23:18,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:18,896 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:23:18,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-25 05:23:19,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:19,129 INFO L262 TraceCheckSpWp]: Trace formula consists of 705 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:23:19,132 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:19,268 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-25 05:23:19,268 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:19,268 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:19,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [6781212] [2023-12-25 05:23:19,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [6781212] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:19,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:19,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:23:19,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009830993] [2023-12-25 05:23:19,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:19,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:23:19,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:19,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:23:19,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:23:19,270 INFO L87 Difference]: Start difference. First operand 82343 states and 147048 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) [2023-12-25 05:23:25,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:23:25,508 INFO L93 Difference]: Finished difference Result 142967 states and 258174 transitions. [2023-12-25 05:23:25,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:23:25,508 INFO L78 Accepts]: Start accepts. Automaton has 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) Word has length 156 [2023-12-25 05:23:25,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:23:26,042 INFO L225 Difference]: With dead ends: 142967 [2023-12-25 05:23:26,042 INFO L226 Difference]: Without dead ends: 83569 [2023-12-25 05:23:26,373 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:23:26,374 INFO L413 NwaCegarLoop]: 850 mSDtfsCounter, 732 mSDsluCounter, 2271 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 732 SdHoareTripleChecker+Valid, 3121 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:23:26,374 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [732 Valid, 3121 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 05:23:26,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83569 states. [2023-12-25 05:23:30,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83569 to 83057. [2023-12-25 05:23:30,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83057 states, 61373 states have (on average 1.5489384582796994) internal successors, (95063), 64197 states have internal predecessors, (95063), 16450 states have call successors, (16450), 4523 states have call predecessors, (16450), 5233 states have return successors, (37014), 16646 states have call predecessors, (37014), 16297 states have call successors, (37014) [2023-12-25 05:23:31,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83057 states to 83057 states and 148527 transitions. [2023-12-25 05:23:31,907 INFO L78 Accepts]: Start accepts. Automaton has 83057 states and 148527 transitions. Word has length 156 [2023-12-25 05:23:31,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:23:31,908 INFO L495 AbstractCegarLoop]: Abstraction has 83057 states and 148527 transitions. [2023-12-25 05:23:31,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has 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) [2023-12-25 05:23:31,908 INFO L276 IsEmpty]: Start isEmpty. Operand 83057 states and 148527 transitions. [2023-12-25 05:23:31,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 05:23:31,912 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:23:31,912 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:23:31,920 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-25 05:23:32,113 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:23:32,113 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:23:32,113 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:23:32,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1348692805, now seen corresponding path program 1 times [2023-12-25 05:23:32,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:23:32,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1784892474] [2023-12-25 05:23:32,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:23:32,114 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:23:32,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:23:32,115 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:23:32,115 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:23:32,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:23:32,321 INFO L262 TraceCheckSpWp]: Trace formula consists of 708 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:23:32,324 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:23:32,349 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2023-12-25 05:23:32,349 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:23:32,349 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:23:32,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1784892474] [2023-12-25 05:23:32,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1784892474] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:23:32,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:23:32,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:23:32,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844255919] [2023-12-25 05:23:32,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:23:32,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:23:32,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:23:32,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:23:32,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:23:32,350 INFO L87 Difference]: Start difference. First operand 83057 states and 148527 transitions. Second operand has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 6 states have internal predecessors, (100), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18)