/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/elevator_spec1_product22.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:26:24,739 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:26:24,806 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-12-25 05:26:24,812 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:26:24,813 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:26:24,838 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:26:24,839 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:26:24,839 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:26:24,839 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:26:24,840 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:26:24,840 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:26:24,840 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:26:24,841 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:26:24,841 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:26:24,841 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:26:24,841 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:26:24,841 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:26:24,842 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:26:24,842 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:26:24,842 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:26:24,842 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:26:24,845 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:26:24,846 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:26:24,846 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:26:24,848 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:26:24,849 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:26:24,849 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:26:24,849 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:26:24,850 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:26:24,850 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:26:24,850 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:26:24,851 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:26:24,851 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:26:24,851 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:26:24,851 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:26:24,851 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:26:24,851 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:26:24,851 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:26:24,851 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:26:24,851 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:26:24,852 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:26:24,852 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:26:24,852 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:26:24,853 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:26:24,853 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:26:24,853 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:26:24,853 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-12-25 05:26:25,066 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:26:25,088 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:26:25,090 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:26:25,092 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:26:25,092 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:26:25,093 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec1_product22.cil.c [2023-12-25 05:26:26,261 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:26:26,527 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:26:26,527 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product22.cil.c [2023-12-25 05:26:26,552 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/84b5a0022/7edb33c0faaf4a0a8bb9aaf9f4094b1a/FLAG324c97ee1 [2023-12-25 05:26:26,563 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/84b5a0022/7edb33c0faaf4a0a8bb9aaf9f4094b1a [2023-12-25 05:26:26,566 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:26:26,567 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:26:26,568 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:26:26,568 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:26:26,580 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:26:26,580 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:26:26" (1/1) ... [2023-12-25 05:26:26,581 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@40d0a7c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:26, skipping insertion in model container [2023-12-25 05:26:26,581 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:26:26" (1/1) ... [2023-12-25 05:26:26,645 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:26:26,907 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product22.cil.c[27271,27284] [2023-12-25 05:26:27,084 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:26:27,103 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:26:27,126 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:26:27,225 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product22.cil.c[27271,27284] [2023-12-25 05:26:27,284 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:26:27,290 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:26:27,297 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [48] [2023-12-25 05:26:27,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [414] [2023-12-25 05:26:27,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [1087] [2023-12-25 05:26:27,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1096] [2023-12-25 05:26:27,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [1197] [2023-12-25 05:26:27,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1554] [2023-12-25 05:26:27,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [1567] [2023-12-25 05:26:27,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1687] [2023-12-25 05:26:27,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1722] [2023-12-25 05:26:27,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [3280] [2023-12-25 05:26:27,339 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product22.cil.c[27271,27284] [2023-12-25 05:26:27,392 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:26:27,414 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:26:27,414 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27 WrapperNode [2023-12-25 05:26:27,415 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:26:27,415 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:26:27,415 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:26:27,415 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:26:27,420 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (1/1) ... [2023-12-25 05:26:27,441 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (1/1) ... [2023-12-25 05:26:27,473 INFO L138 Inliner]: procedures = 96, calls = 346, calls flagged for inlining = 26, calls inlined = 22, statements flattened = 814 [2023-12-25 05:26:27,473 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:26:27,474 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:26:27,474 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:26:27,474 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:26:27,482 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (1/1) ... [2023-12-25 05:26:27,482 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (1/1) ... [2023-12-25 05:26:27,488 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (1/1) ... [2023-12-25 05:26:27,506 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:26:27,506 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (1/1) ... [2023-12-25 05:26:27,506 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (1/1) ... [2023-12-25 05:26:27,521 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (1/1) ... [2023-12-25 05:26:27,528 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (1/1) ... [2023-12-25 05:26:27,533 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (1/1) ... [2023-12-25 05:26:27,537 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (1/1) ... [2023-12-25 05:26:27,545 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:26:27,545 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:26:27,546 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:26:27,546 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:26:27,546 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (1/1) ... [2023-12-25 05:26:27,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:26:27,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:26:27,608 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-25 05:26:27,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-25 05:26:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2023-12-25 05:26:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2023-12-25 05:26:27,630 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:26:27,630 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-25 05:26:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-25 05:26:27,630 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-25 05:26:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-25 05:26:27,630 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-25 05:26:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-25 05:26:27,631 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-25 05:26:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-25 05:26:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-25 05:26:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-25 05:26:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-25 05:26:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-25 05:26:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-25 05:26:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-25 05:26:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2023-12-25 05:26:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2023-12-25 05:26:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-25 05:26:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-25 05:26:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-25 05:26:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-25 05:26:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-25 05:26:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-25 05:26:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-25 05:26:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-25 05:26:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:26:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:26:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:26:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:26:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-25 05:26:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-25 05:26:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-25 05:26:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-25 05:26:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-25 05:26:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-25 05:26:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-25 05:26:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-25 05:26:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-25 05:26:27,636 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-25 05:26:27,636 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-25 05:26:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-25 05:26:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-25 05:26:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-25 05:26:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-25 05:26:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2023-12-25 05:26:27,637 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2023-12-25 05:26:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-25 05:26:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-25 05:26:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-25 05:26:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-25 05:26:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-25 05:26:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-25 05:26:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__twothirdsfull [2023-12-25 05:26:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__twothirdsfull [2023-12-25 05:26:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__weight [2023-12-25 05:26:27,639 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__weight [2023-12-25 05:26:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:26:27,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:26:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-25 05:26:27,639 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-25 05:26:27,800 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:26:27,801 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:26:28,676 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:26:28,745 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:26:28,745 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:26:28,746 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:26:28 BoogieIcfgContainer [2023-12-25 05:26:28,746 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:26:28,747 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:26:28,747 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:26:28,749 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:26:28,749 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:26:26" (1/3) ... [2023-12-25 05:26:28,750 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c58b8db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:26:28, skipping insertion in model container [2023-12-25 05:26:28,750 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:26:27" (2/3) ... [2023-12-25 05:26:28,750 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c58b8db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:26:28, skipping insertion in model container [2023-12-25 05:26:28,750 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:26:28" (3/3) ... [2023-12-25 05:26:28,751 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product22.cil.c [2023-12-25 05:26:28,761 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:26:28,761 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:26:28,794 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:26:28,798 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;@83d416c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:26:28,798 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:26:28,803 INFO L276 IsEmpty]: Start isEmpty. Operand has 558 states, 429 states have (on average 1.7202797202797202) internal successors, (738), 452 states have internal predecessors, (738), 101 states have call successors, (101), 26 states have call predecessors, (101), 26 states have return successors, (101), 94 states have call predecessors, (101), 101 states have call successors, (101) [2023-12-25 05:26:28,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-25 05:26:28,813 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:28,813 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:28,814 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:28,816 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:28,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1303359183, now seen corresponding path program 1 times [2023-12-25 05:26:28,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:28,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1516319166] [2023-12-25 05:26:28,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:28,825 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:28,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:28,827 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:28,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-25 05:26:29,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:29,210 INFO L262 TraceCheckSpWp]: Trace formula consists of 877 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-25 05:26:29,216 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:29,235 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-25 05:26:29,235 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:29,236 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:29,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1516319166] [2023-12-25 05:26:29,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1516319166] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:29,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:29,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:26:29,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873814226] [2023-12-25 05:26:29,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:29,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-25 05:26:29,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:29,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-25 05:26:29,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:26:29,259 INFO L87 Difference]: Start difference. First operand has 558 states, 429 states have (on average 1.7202797202797202) internal successors, (738), 452 states have internal predecessors, (738), 101 states have call successors, (101), 26 states have call predecessors, (101), 26 states have return successors, (101), 94 states have call predecessors, (101), 101 states have call successors, (101) Second operand has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-12-25 05:26:29,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:29,328 INFO L93 Difference]: Finished difference Result 576 states and 967 transitions. [2023-12-25 05:26:29,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-25 05:26:29,330 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 72 [2023-12-25 05:26:29,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:29,343 INFO L225 Difference]: With dead ends: 576 [2023-12-25 05:26:29,343 INFO L226 Difference]: Without dead ends: 554 [2023-12-25 05:26:29,346 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:26:29,348 INFO L413 NwaCegarLoop]: 917 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 917 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:29,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 917 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:26:29,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2023-12-25 05:26:29,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 554. [2023-12-25 05:26:29,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 427 states have (on average 1.711943793911007) internal successors, (731), 448 states have internal predecessors, (731), 101 states have call successors, (101), 26 states have call predecessors, (101), 25 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:29,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 928 transitions. [2023-12-25 05:26:29,399 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 928 transitions. Word has length 72 [2023-12-25 05:26:29,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:29,400 INFO L495 AbstractCegarLoop]: Abstraction has 554 states and 928 transitions. [2023-12-25 05:26:29,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-12-25 05:26:29,401 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 928 transitions. [2023-12-25 05:26:29,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-25 05:26:29,404 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:29,404 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:29,413 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:26:29,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:29,613 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:29,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:29,613 INFO L85 PathProgramCache]: Analyzing trace with hash -70391044, now seen corresponding path program 1 times [2023-12-25 05:26:29,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:29,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [8595964] [2023-12-25 05:26:29,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:29,614 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:29,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:29,631 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:29,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-25 05:26:29,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:29,944 INFO L262 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:29,947 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:29,977 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:26:29,977 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:29,977 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:29,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [8595964] [2023-12-25 05:26:29,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [8595964] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:29,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:29,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:29,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445243418] [2023-12-25 05:26:29,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:29,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:29,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:29,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:29,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:29,979 INFO L87 Difference]: Start difference. First operand 554 states and 928 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:30,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:30,075 INFO L93 Difference]: Finished difference Result 1105 states and 1854 transitions. [2023-12-25 05:26:30,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:30,075 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 73 [2023-12-25 05:26:30,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:30,078 INFO L225 Difference]: With dead ends: 1105 [2023-12-25 05:26:30,078 INFO L226 Difference]: Without dead ends: 554 [2023-12-25 05:26:30,115 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:30,116 INFO L413 NwaCegarLoop]: 901 mSDtfsCounter, 14 mSDsluCounter, 1795 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2696 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:30,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2696 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:30,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2023-12-25 05:26:30,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 554. [2023-12-25 05:26:30,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 427 states have (on average 1.7096018735362997) internal successors, (730), 448 states have internal predecessors, (730), 101 states have call successors, (101), 26 states have call predecessors, (101), 25 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:30,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 927 transitions. [2023-12-25 05:26:30,143 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 927 transitions. Word has length 73 [2023-12-25 05:26:30,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:30,143 INFO L495 AbstractCegarLoop]: Abstraction has 554 states and 927 transitions. [2023-12-25 05:26:30,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:30,144 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 927 transitions. [2023-12-25 05:26:30,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-25 05:26:30,146 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:30,146 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:30,159 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 (3)] Ended with exit code 0 [2023-12-25 05:26:30,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:30,354 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:30,354 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:30,355 INFO L85 PathProgramCache]: Analyzing trace with hash -937754258, now seen corresponding path program 1 times [2023-12-25 05:26:30,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:30,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [26251192] [2023-12-25 05:26:30,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:30,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:26:30,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:30,358 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:30,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-25 05:26:30,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:30,642 INFO L262 TraceCheckSpWp]: Trace formula consists of 880 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:30,645 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:30,661 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:26:30,661 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:30,662 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:30,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [26251192] [2023-12-25 05:26:30,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [26251192] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:30,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:30,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:30,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104357778] [2023-12-25 05:26:30,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:30,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:30,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:30,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:30,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:30,663 INFO L87 Difference]: Start difference. First operand 554 states and 927 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:30,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:30,746 INFO L93 Difference]: Finished difference Result 1105 states and 1852 transitions. [2023-12-25 05:26:30,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:30,747 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 75 [2023-12-25 05:26:30,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:30,749 INFO L225 Difference]: With dead ends: 1105 [2023-12-25 05:26:30,750 INFO L226 Difference]: Without dead ends: 554 [2023-12-25 05:26:30,751 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:30,752 INFO L413 NwaCegarLoop]: 901 mSDtfsCounter, 12 mSDsluCounter, 1795 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2696 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:30,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2696 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:30,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2023-12-25 05:26:30,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 554. [2023-12-25 05:26:30,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 427 states have (on average 1.7072599531615924) internal successors, (729), 448 states have internal predecessors, (729), 101 states have call successors, (101), 26 states have call predecessors, (101), 25 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:30,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 926 transitions. [2023-12-25 05:26:30,778 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 926 transitions. Word has length 75 [2023-12-25 05:26:30,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:30,778 INFO L495 AbstractCegarLoop]: Abstraction has 554 states and 926 transitions. [2023-12-25 05:26:30,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:30,779 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 926 transitions. [2023-12-25 05:26:30,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-25 05:26:30,780 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:30,780 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:30,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:30,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:30,989 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:30,989 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:30,990 INFO L85 PathProgramCache]: Analyzing trace with hash 28789316, now seen corresponding path program 1 times [2023-12-25 05:26:30,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:30,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1989613781] [2023-12-25 05:26:30,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:30,990 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:30,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:30,991 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:31,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-25 05:26:31,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:31,286 INFO L262 TraceCheckSpWp]: Trace formula consists of 882 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:31,289 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:31,311 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:26:31,312 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:31,312 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:31,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1989613781] [2023-12-25 05:26:31,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1989613781] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:31,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:31,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:31,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143313792] [2023-12-25 05:26:31,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:31,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:31,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:31,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:31,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:31,313 INFO L87 Difference]: Start difference. First operand 554 states and 926 transitions. 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:31,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:31,405 INFO L93 Difference]: Finished difference Result 1109 states and 1855 transitions. [2023-12-25 05:26:31,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:26:31,406 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 77 [2023-12-25 05:26:31,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:31,409 INFO L225 Difference]: With dead ends: 1109 [2023-12-25 05:26:31,409 INFO L226 Difference]: Without dead ends: 560 [2023-12-25 05:26:31,413 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:31,414 INFO L413 NwaCegarLoop]: 901 mSDtfsCounter, 13 mSDsluCounter, 1795 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2696 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:31,415 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2696 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:31,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2023-12-25 05:26:31,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 560. [2023-12-25 05:26:31,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 432 states have (on average 1.6990740740740742) internal successors, (734), 453 states have internal predecessors, (734), 101 states have call successors, (101), 27 states have call predecessors, (101), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:31,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 931 transitions. [2023-12-25 05:26:31,454 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 931 transitions. Word has length 77 [2023-12-25 05:26:31,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:31,455 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 931 transitions. [2023-12-25 05:26:31,455 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:31,455 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 931 transitions. [2023-12-25 05:26:31,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 05:26:31,456 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:31,456 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:31,478 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:31,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:31,664 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:31,665 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:31,665 INFO L85 PathProgramCache]: Analyzing trace with hash 1005033772, now seen corresponding path program 1 times [2023-12-25 05:26:31,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:31,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [12988680] [2023-12-25 05:26:31,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:31,666 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:31,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:31,667 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:31,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-25 05:26:31,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:31,947 INFO L262 TraceCheckSpWp]: Trace formula consists of 883 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:31,950 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:31,967 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:26:31,968 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:31,968 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:31,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [12988680] [2023-12-25 05:26:31,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [12988680] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:31,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:31,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:31,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440055802] [2023-12-25 05:26:31,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:31,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:31,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:31,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:31,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:31,969 INFO L87 Difference]: Start difference. First operand 560 states and 931 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:32,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:32,049 INFO L93 Difference]: Finished difference Result 1108 states and 1846 transitions. [2023-12-25 05:26:32,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:32,050 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 78 [2023-12-25 05:26:32,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:32,052 INFO L225 Difference]: With dead ends: 1108 [2023-12-25 05:26:32,052 INFO L226 Difference]: Without dead ends: 560 [2023-12-25 05:26:32,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:32,054 INFO L413 NwaCegarLoop]: 902 mSDtfsCounter, 8 mSDsluCounter, 1795 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2697 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:32,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2697 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:32,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2023-12-25 05:26:32,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 560. [2023-12-25 05:26:32,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 432 states have (on average 1.6967592592592593) internal successors, (733), 453 states have internal predecessors, (733), 101 states have call successors, (101), 27 states have call predecessors, (101), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:32,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 930 transitions. [2023-12-25 05:26:32,067 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 930 transitions. Word has length 78 [2023-12-25 05:26:32,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:32,067 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 930 transitions. [2023-12-25 05:26:32,067 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:32,067 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 930 transitions. [2023-12-25 05:26:32,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-25 05:26:32,068 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:32,068 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:32,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:32,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:32,276 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:32,276 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:32,276 INFO L85 PathProgramCache]: Analyzing trace with hash 218588488, now seen corresponding path program 1 times [2023-12-25 05:26:32,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:32,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1761626541] [2023-12-25 05:26:32,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:32,277 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:32,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:32,278 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:32,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-25 05:26:32,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:32,639 INFO L262 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:32,642 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:32,660 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:26:32,660 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:32,661 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:32,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1761626541] [2023-12-25 05:26:32,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1761626541] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:32,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:32,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:32,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780971218] [2023-12-25 05:26:32,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:32,661 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:32,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:32,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:32,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:32,662 INFO L87 Difference]: Start difference. First operand 560 states and 930 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:32,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:32,738 INFO L93 Difference]: Finished difference Result 1108 states and 1845 transitions. [2023-12-25 05:26:32,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:32,739 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 79 [2023-12-25 05:26:32,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:32,741 INFO L225 Difference]: With dead ends: 1108 [2023-12-25 05:26:32,741 INFO L226 Difference]: Without dead ends: 560 [2023-12-25 05:26:32,743 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:32,744 INFO L413 NwaCegarLoop]: 902 mSDtfsCounter, 6 mSDsluCounter, 1795 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2697 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:32,744 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2697 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:32,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2023-12-25 05:26:32,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 560. [2023-12-25 05:26:32,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 432 states have (on average 1.6944444444444444) internal successors, (732), 453 states have internal predecessors, (732), 101 states have call successors, (101), 27 states have call predecessors, (101), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:32,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 929 transitions. [2023-12-25 05:26:32,756 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 929 transitions. Word has length 79 [2023-12-25 05:26:32,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:32,757 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 929 transitions. [2023-12-25 05:26:32,757 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:32,757 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 929 transitions. [2023-12-25 05:26:32,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 05:26:32,758 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:32,758 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:32,778 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:26:32,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:32,966 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:32,967 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:32,967 INFO L85 PathProgramCache]: Analyzing trace with hash 623336112, now seen corresponding path program 1 times [2023-12-25 05:26:32,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:32,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1001306386] [2023-12-25 05:26:32,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:32,967 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:32,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:32,968 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:33,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-25 05:26:33,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:33,289 INFO L262 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:33,292 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:33,335 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:33,335 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:33,336 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:33,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1001306386] [2023-12-25 05:26:33,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1001306386] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:33,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:33,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:33,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026784869] [2023-12-25 05:26:33,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:33,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:33,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:33,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:33,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:33,337 INFO L87 Difference]: Start difference. First operand 560 states and 929 transitions. Second operand has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:33,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:33,524 INFO L93 Difference]: Finished difference Result 1124 states and 1872 transitions. [2023-12-25 05:26:33,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:33,524 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 80 [2023-12-25 05:26:33,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:33,529 INFO L225 Difference]: With dead ends: 1124 [2023-12-25 05:26:33,529 INFO L226 Difference]: Without dead ends: 580 [2023-12-25 05:26:33,532 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:33,532 INFO L413 NwaCegarLoop]: 900 mSDtfsCounter, 146 mSDsluCounter, 4395 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 5295 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:33,533 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 5295 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:33,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2023-12-25 05:26:33,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 578. [2023-12-25 05:26:33,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 447 states have (on average 1.6935123042505593) internal successors, (757), 470 states have internal predecessors, (757), 102 states have call successors, (102), 27 states have call predecessors, (102), 28 states have return successors, (100), 94 states have call predecessors, (100), 97 states have call successors, (100) [2023-12-25 05:26:33,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 959 transitions. [2023-12-25 05:26:33,548 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 959 transitions. Word has length 80 [2023-12-25 05:26:33,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:33,549 INFO L495 AbstractCegarLoop]: Abstraction has 578 states and 959 transitions. [2023-12-25 05:26:33,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:33,549 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 959 transitions. [2023-12-25 05:26:33,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 05:26:33,550 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:33,550 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:33,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:33,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:33,757 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:33,757 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:33,757 INFO L85 PathProgramCache]: Analyzing trace with hash 377023025, now seen corresponding path program 1 times [2023-12-25 05:26:33,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:33,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [679102040] [2023-12-25 05:26:33,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:33,758 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:33,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:33,772 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:33,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-25 05:26:34,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:34,044 INFO L262 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:34,047 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:34,069 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:26:34,069 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:34,069 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:34,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [679102040] [2023-12-25 05:26:34,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [679102040] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:34,069 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:34,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:34,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968795547] [2023-12-25 05:26:34,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:34,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:34,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:34,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:34,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:34,071 INFO L87 Difference]: Start difference. First operand 578 states and 959 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:34,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:34,156 INFO L93 Difference]: Finished difference Result 1136 states and 1893 transitions. [2023-12-25 05:26:34,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:26:34,157 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 80 [2023-12-25 05:26:34,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:34,159 INFO L225 Difference]: With dead ends: 1136 [2023-12-25 05:26:34,159 INFO L226 Difference]: Without dead ends: 574 [2023-12-25 05:26:34,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:34,162 INFO L413 NwaCegarLoop]: 901 mSDtfsCounter, 8 mSDsluCounter, 1795 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2696 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:34,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2696 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:34,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2023-12-25 05:26:34,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 574. [2023-12-25 05:26:34,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 445 states have (on average 1.6943820224719102) internal successors, (754), 467 states have internal predecessors, (754), 101 states have call successors, (101), 27 states have call predecessors, (101), 27 states have return successors, (97), 93 states have call predecessors, (97), 96 states have call successors, (97) [2023-12-25 05:26:34,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 952 transitions. [2023-12-25 05:26:34,174 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 952 transitions. Word has length 80 [2023-12-25 05:26:34,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:34,174 INFO L495 AbstractCegarLoop]: Abstraction has 574 states and 952 transitions. [2023-12-25 05:26:34,175 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:34,175 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 952 transitions. [2023-12-25 05:26:34,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-25 05:26:34,175 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:34,175 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:34,194 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:34,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:34,383 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:34,385 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:34,385 INFO L85 PathProgramCache]: Analyzing trace with hash -837400553, now seen corresponding path program 1 times [2023-12-25 05:26:34,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:34,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [907127497] [2023-12-25 05:26:34,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:34,386 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:34,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:34,386 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:34,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-25 05:26:34,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:34,678 INFO L262 TraceCheckSpWp]: Trace formula consists of 886 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:34,680 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:34,698 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:34,698 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:34,699 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:34,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [907127497] [2023-12-25 05:26:34,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [907127497] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:34,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:34,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:34,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256985574] [2023-12-25 05:26:34,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:34,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:34,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:34,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:34,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:34,700 INFO L87 Difference]: Start difference. First operand 574 states and 952 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:34,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:34,840 INFO L93 Difference]: Finished difference Result 1160 states and 1936 transitions. [2023-12-25 05:26:34,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:34,841 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 81 [2023-12-25 05:26:34,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:34,843 INFO L225 Difference]: With dead ends: 1160 [2023-12-25 05:26:34,843 INFO L226 Difference]: Without dead ends: 574 [2023-12-25 05:26:34,845 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:34,845 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 132 mSDsluCounter, 1658 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 2506 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:34,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 2506 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:34,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2023-12-25 05:26:34,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 574. [2023-12-25 05:26:34,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 445 states have (on average 1.6831460674157304) internal successors, (749), 467 states have internal predecessors, (749), 101 states have call successors, (101), 27 states have call predecessors, (101), 27 states have return successors, (97), 93 states have call predecessors, (97), 96 states have call successors, (97) [2023-12-25 05:26:34,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 947 transitions. [2023-12-25 05:26:34,856 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 947 transitions. Word has length 81 [2023-12-25 05:26:34,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:34,857 INFO L495 AbstractCegarLoop]: Abstraction has 574 states and 947 transitions. [2023-12-25 05:26:34,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:34,857 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 947 transitions. [2023-12-25 05:26:34,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-25 05:26:34,858 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:34,858 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:34,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:35,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:35,066 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:35,067 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:35,067 INFO L85 PathProgramCache]: Analyzing trace with hash 883349023, now seen corresponding path program 1 times [2023-12-25 05:26:35,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:35,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [424358164] [2023-12-25 05:26:35,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:35,068 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:35,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:35,069 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:35,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-25 05:26:35,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:35,340 INFO L262 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:35,343 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:35,364 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:35,364 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:35,364 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:35,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [424358164] [2023-12-25 05:26:35,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [424358164] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:35,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:35,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:35,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064471893] [2023-12-25 05:26:35,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:35,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:35,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:35,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:35,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:35,366 INFO L87 Difference]: Start difference. First operand 574 states and 947 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:35,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:35,520 INFO L93 Difference]: Finished difference Result 1160 states and 1926 transitions. [2023-12-25 05:26:35,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:35,520 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 83 [2023-12-25 05:26:35,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:35,524 INFO L225 Difference]: With dead ends: 1160 [2023-12-25 05:26:35,524 INFO L226 Difference]: Without dead ends: 574 [2023-12-25 05:26:35,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:35,526 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 126 mSDsluCounter, 1658 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 2506 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:35,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 2506 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:35,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2023-12-25 05:26:35,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 574. [2023-12-25 05:26:35,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 445 states have (on average 1.6719101123595506) internal successors, (744), 467 states have internal predecessors, (744), 101 states have call successors, (101), 27 states have call predecessors, (101), 27 states have return successors, (97), 93 states have call predecessors, (97), 96 states have call successors, (97) [2023-12-25 05:26:35,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 942 transitions. [2023-12-25 05:26:35,539 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 942 transitions. Word has length 83 [2023-12-25 05:26:35,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:35,539 INFO L495 AbstractCegarLoop]: Abstraction has 574 states and 942 transitions. [2023-12-25 05:26:35,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:35,539 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 942 transitions. [2023-12-25 05:26:35,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-25 05:26:35,540 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:35,540 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:35,564 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:35,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:35,747 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:35,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:35,748 INFO L85 PathProgramCache]: Analyzing trace with hash 482395725, now seen corresponding path program 1 times [2023-12-25 05:26:35,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:35,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [265312960] [2023-12-25 05:26:35,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:35,749 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:35,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:35,750 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:35,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-25 05:26:36,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:36,050 INFO L262 TraceCheckSpWp]: Trace formula consists of 890 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:36,053 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:36,088 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:36,088 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:36,088 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:36,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [265312960] [2023-12-25 05:26:36,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [265312960] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:36,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:36,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:36,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281939926] [2023-12-25 05:26:36,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:36,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:36,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:36,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:36,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:36,089 INFO L87 Difference]: Start difference. First operand 574 states and 942 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:36,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:36,235 INFO L93 Difference]: Finished difference Result 1181 states and 1947 transitions. [2023-12-25 05:26:36,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:26:36,235 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 85 [2023-12-25 05:26:36,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:36,239 INFO L225 Difference]: With dead ends: 1181 [2023-12-25 05:26:36,239 INFO L226 Difference]: Without dead ends: 603 [2023-12-25 05:26:36,243 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:36,243 INFO L413 NwaCegarLoop]: 858 mSDtfsCounter, 141 mSDsluCounter, 1658 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 2516 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:36,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 2516 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:36,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2023-12-25 05:26:36,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 589. [2023-12-25 05:26:36,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 460 states have (on average 1.65) internal successors, (759), 481 states have internal predecessors, (759), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:36,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 956 transitions. [2023-12-25 05:26:36,285 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 956 transitions. Word has length 85 [2023-12-25 05:26:36,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:36,285 INFO L495 AbstractCegarLoop]: Abstraction has 589 states and 956 transitions. [2023-12-25 05:26:36,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:36,285 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 956 transitions. [2023-12-25 05:26:36,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-25 05:26:36,287 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:36,287 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:36,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:36,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:36,520 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:36,521 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:36,521 INFO L85 PathProgramCache]: Analyzing trace with hash 119749069, now seen corresponding path program 1 times [2023-12-25 05:26:36,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:36,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1607649480] [2023-12-25 05:26:36,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:36,521 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:36,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:36,522 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:36,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-25 05:26:36,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:36,834 INFO L262 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:36,838 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:36,887 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:36,888 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:36,888 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:36,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1607649480] [2023-12-25 05:26:36,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1607649480] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:36,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:36,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:36,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559965494] [2023-12-25 05:26:36,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:36,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:36,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:36,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:36,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:36,889 INFO L87 Difference]: Start difference. First operand 589 states and 956 transitions. Second operand has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:37,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:37,024 INFO L93 Difference]: Finished difference Result 1146 states and 1869 transitions. [2023-12-25 05:26:37,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:37,024 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 85 [2023-12-25 05:26:37,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:37,028 INFO L225 Difference]: With dead ends: 1146 [2023-12-25 05:26:37,028 INFO L226 Difference]: Without dead ends: 582 [2023-12-25 05:26:37,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:37,030 INFO L413 NwaCegarLoop]: 901 mSDtfsCounter, 130 mSDsluCounter, 4354 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 5255 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:37,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 5255 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:37,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2023-12-25 05:26:37,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 568. [2023-12-25 05:26:37,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 439 states have (on average 1.644646924829157) internal successors, (722), 460 states have internal predecessors, (722), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:37,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 919 transitions. [2023-12-25 05:26:37,042 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 919 transitions. Word has length 85 [2023-12-25 05:26:37,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:37,042 INFO L495 AbstractCegarLoop]: Abstraction has 568 states and 919 transitions. [2023-12-25 05:26:37,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:37,042 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 919 transitions. [2023-12-25 05:26:37,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-25 05:26:37,044 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:37,044 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:37,068 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:37,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:37,252 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:37,252 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:37,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1037414563, now seen corresponding path program 1 times [2023-12-25 05:26:37,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:37,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [752748758] [2023-12-25 05:26:37,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:37,253 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:37,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:37,254 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:37,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-25 05:26:37,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:37,553 INFO L262 TraceCheckSpWp]: Trace formula consists of 891 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:37,555 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:37,580 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:37,580 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:37,580 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:37,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [752748758] [2023-12-25 05:26:37,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [752748758] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:37,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:37,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:37,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491008047] [2023-12-25 05:26:37,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:37,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:37,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:37,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:37,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:37,582 INFO L87 Difference]: Start difference. First operand 568 states and 919 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:37,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:37,679 INFO L93 Difference]: Finished difference Result 1111 states and 1808 transitions. [2023-12-25 05:26:37,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:37,679 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 86 [2023-12-25 05:26:37,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:37,682 INFO L225 Difference]: With dead ends: 1111 [2023-12-25 05:26:37,682 INFO L226 Difference]: Without dead ends: 568 [2023-12-25 05:26:37,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:37,684 INFO L413 NwaCegarLoop]: 870 mSDtfsCounter, 68 mSDsluCounter, 1658 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 2528 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:37,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 2528 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:37,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2023-12-25 05:26:37,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 568. [2023-12-25 05:26:37,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 439 states have (on average 1.642369020501139) internal successors, (721), 460 states have internal predecessors, (721), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:37,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 918 transitions. [2023-12-25 05:26:37,697 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 918 transitions. Word has length 86 [2023-12-25 05:26:37,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:37,697 INFO L495 AbstractCegarLoop]: Abstraction has 568 states and 918 transitions. [2023-12-25 05:26:37,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:37,698 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 918 transitions. [2023-12-25 05:26:37,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-12-25 05:26:37,698 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:37,699 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:37,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:37,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:37,907 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:37,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:37,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1220336536, now seen corresponding path program 1 times [2023-12-25 05:26:37,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:37,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1427680258] [2023-12-25 05:26:37,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:37,909 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:37,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:37,910 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:37,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-25 05:26:38,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:38,196 INFO L262 TraceCheckSpWp]: Trace formula consists of 892 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:38,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:38,247 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:38,248 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:38,248 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:38,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1427680258] [2023-12-25 05:26:38,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1427680258] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:38,248 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:38,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:38,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957402664] [2023-12-25 05:26:38,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:38,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:38,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:38,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:38,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:38,249 INFO L87 Difference]: Start difference. First operand 568 states and 918 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:38,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:38,346 INFO L93 Difference]: Finished difference Result 1111 states and 1807 transitions. [2023-12-25 05:26:38,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:38,347 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 87 [2023-12-25 05:26:38,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:38,349 INFO L225 Difference]: With dead ends: 1111 [2023-12-25 05:26:38,349 INFO L226 Difference]: Without dead ends: 568 [2023-12-25 05:26:38,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:38,351 INFO L413 NwaCegarLoop]: 870 mSDtfsCounter, 66 mSDsluCounter, 1658 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 2528 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:38,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 2528 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:38,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2023-12-25 05:26:38,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 568. [2023-12-25 05:26:38,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 439 states have (on average 1.6400911161731206) internal successors, (720), 460 states have internal predecessors, (720), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:38,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 917 transitions. [2023-12-25 05:26:38,362 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 917 transitions. Word has length 87 [2023-12-25 05:26:38,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:38,363 INFO L495 AbstractCegarLoop]: Abstraction has 568 states and 917 transitions. [2023-12-25 05:26:38,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:38,363 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 917 transitions. [2023-12-25 05:26:38,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-25 05:26:38,364 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:38,364 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:38,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:38,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:38,573 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:38,573 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:38,573 INFO L85 PathProgramCache]: Analyzing trace with hash -479642466, now seen corresponding path program 1 times [2023-12-25 05:26:38,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:38,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [707665608] [2023-12-25 05:26:38,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:38,574 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:38,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:38,575 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:38,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-25 05:26:38,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:38,861 INFO L262 TraceCheckSpWp]: Trace formula consists of 893 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:38,864 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:38,919 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:38,919 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:38,919 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:38,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [707665608] [2023-12-25 05:26:38,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [707665608] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:38,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:38,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:38,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736375261] [2023-12-25 05:26:38,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:38,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:38,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:38,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:38,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:38,921 INFO L87 Difference]: Start difference. First operand 568 states and 917 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:39,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:39,131 INFO L93 Difference]: Finished difference Result 1115 states and 1813 transitions. [2023-12-25 05:26:39,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:39,132 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 88 [2023-12-25 05:26:39,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:39,136 INFO L225 Difference]: With dead ends: 1115 [2023-12-25 05:26:39,136 INFO L226 Difference]: Without dead ends: 578 [2023-12-25 05:26:39,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:26:39,150 INFO L413 NwaCegarLoop]: 847 mSDtfsCounter, 81 mSDsluCounter, 5032 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 5879 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:39,156 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 5879 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:26:39,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2023-12-25 05:26:39,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 570. [2023-12-25 05:26:39,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 441 states have (on average 1.6349206349206349) internal successors, (721), 462 states have internal predecessors, (721), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:39,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 918 transitions. [2023-12-25 05:26:39,168 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 918 transitions. Word has length 88 [2023-12-25 05:26:39,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:39,169 INFO L495 AbstractCegarLoop]: Abstraction has 570 states and 918 transitions. [2023-12-25 05:26:39,169 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:39,169 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 918 transitions. [2023-12-25 05:26:39,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-25 05:26:39,170 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:39,170 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:39,178 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:26:39,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:39,379 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:39,379 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:39,379 INFO L85 PathProgramCache]: Analyzing trace with hash 220314547, now seen corresponding path program 1 times [2023-12-25 05:26:39,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:39,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [668692943] [2023-12-25 05:26:39,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:39,380 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:39,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:39,381 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:39,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-25 05:26:39,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:39,661 INFO L262 TraceCheckSpWp]: Trace formula consists of 894 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:39,664 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:39,716 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:39,716 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:39,716 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:39,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [668692943] [2023-12-25 05:26:39,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [668692943] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:39,717 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:39,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:39,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226830716] [2023-12-25 05:26:39,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:39,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:39,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:39,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:39,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:39,718 INFO L87 Difference]: Start difference. First operand 570 states and 918 transitions. Second operand has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:39,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:39,932 INFO L93 Difference]: Finished difference Result 1107 states and 1794 transitions. [2023-12-25 05:26:39,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:39,932 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 89 [2023-12-25 05:26:39,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:39,935 INFO L225 Difference]: With dead ends: 1107 [2023-12-25 05:26:39,935 INFO L226 Difference]: Without dead ends: 574 [2023-12-25 05:26:39,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:26:39,937 INFO L413 NwaCegarLoop]: 849 mSDtfsCounter, 71 mSDsluCounter, 5028 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 5877 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:39,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 5877 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:39,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2023-12-25 05:26:39,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 572. [2023-12-25 05:26:39,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 443 states have (on average 1.6297968397291196) internal successors, (722), 464 states have internal predecessors, (722), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:39,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 919 transitions. [2023-12-25 05:26:39,947 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 919 transitions. Word has length 89 [2023-12-25 05:26:39,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:39,947 INFO L495 AbstractCegarLoop]: Abstraction has 572 states and 919 transitions. [2023-12-25 05:26:39,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:39,948 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 919 transitions. [2023-12-25 05:26:39,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-25 05:26:39,948 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:39,949 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:39,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:40,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:40,156 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:40,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:40,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1969624440, now seen corresponding path program 1 times [2023-12-25 05:26:40,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:40,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1086602079] [2023-12-25 05:26:40,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:40,157 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:40,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:40,158 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:40,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-25 05:26:40,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:40,443 INFO L262 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:40,445 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:40,485 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:40,485 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:40,485 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:40,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1086602079] [2023-12-25 05:26:40,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1086602079] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:40,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:40,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:40,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20947034] [2023-12-25 05:26:40,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:40,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:40,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:40,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:40,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:40,487 INFO L87 Difference]: Start difference. First operand 572 states and 919 transitions. Second operand has 7 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:40,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:40,638 INFO L93 Difference]: Finished difference Result 1055 states and 1723 transitions. [2023-12-25 05:26:40,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:40,638 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 90 [2023-12-25 05:26:40,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:40,640 INFO L225 Difference]: With dead ends: 1055 [2023-12-25 05:26:40,641 INFO L226 Difference]: Without dead ends: 565 [2023-12-25 05:26:40,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:40,643 INFO L413 NwaCegarLoop]: 859 mSDtfsCounter, 54 mSDsluCounter, 4234 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 5093 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:40,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 5093 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:40,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2023-12-25 05:26:40,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 565. [2023-12-25 05:26:40,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 436 states have (on average 1.6376146788990826) internal successors, (714), 457 states have internal predecessors, (714), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:40,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 911 transitions. [2023-12-25 05:26:40,653 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 911 transitions. Word has length 90 [2023-12-25 05:26:40,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:40,653 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 911 transitions. [2023-12-25 05:26:40,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:40,653 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 911 transitions. [2023-12-25 05:26:40,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-25 05:26:40,654 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:40,654 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:40,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:40,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:40,863 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:40,863 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:40,863 INFO L85 PathProgramCache]: Analyzing trace with hash 891740985, now seen corresponding path program 1 times [2023-12-25 05:26:40,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:40,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [903813765] [2023-12-25 05:26:40,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:40,863 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:40,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:40,865 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:40,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-25 05:26:41,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:41,152 INFO L262 TraceCheckSpWp]: Trace formula consists of 896 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:41,154 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:41,194 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:41,194 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:41,201 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:41,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [903813765] [2023-12-25 05:26:41,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [903813765] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:41,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:41,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:41,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055280135] [2023-12-25 05:26:41,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:41,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:41,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:41,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:41,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:41,215 INFO L87 Difference]: Start difference. First operand 565 states and 911 transitions. Second operand has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:41,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:41,362 INFO L93 Difference]: Finished difference Result 1060 states and 1737 transitions. [2023-12-25 05:26:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:41,363 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 91 [2023-12-25 05:26:41,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:41,365 INFO L225 Difference]: With dead ends: 1060 [2023-12-25 05:26:41,365 INFO L226 Difference]: Without dead ends: 562 [2023-12-25 05:26:41,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:41,367 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 95 mSDsluCounter, 4208 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 5061 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:41,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 5061 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:41,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2023-12-25 05:26:41,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2023-12-25 05:26:41,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 433 states have (on average 1.6374133949191685) internal successors, (709), 454 states have internal predecessors, (709), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:41,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 906 transitions. [2023-12-25 05:26:41,376 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 906 transitions. Word has length 91 [2023-12-25 05:26:41,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:41,376 INFO L495 AbstractCegarLoop]: Abstraction has 562 states and 906 transitions. [2023-12-25 05:26:41,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:41,376 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 906 transitions. [2023-12-25 05:26:41,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-25 05:26:41,377 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:41,377 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:41,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:41,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:41,584 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:41,584 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:41,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1514919609, now seen corresponding path program 1 times [2023-12-25 05:26:41,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:41,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [547395367] [2023-12-25 05:26:41,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:41,585 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:41,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:41,586 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:41,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-25 05:26:41,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:41,871 INFO L262 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:41,873 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:41,922 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:41,922 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:41,922 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:41,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [547395367] [2023-12-25 05:26:41,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [547395367] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:41,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:41,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:41,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627773261] [2023-12-25 05:26:41,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:41,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:41,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:41,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:41,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:41,925 INFO L87 Difference]: Start difference. First operand 562 states and 906 transitions. Second operand has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:42,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:42,093 INFO L93 Difference]: Finished difference Result 1057 states and 1732 transitions. [2023-12-25 05:26:42,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:42,094 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 91 [2023-12-25 05:26:42,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:42,096 INFO L225 Difference]: With dead ends: 1057 [2023-12-25 05:26:42,096 INFO L226 Difference]: Without dead ends: 554 [2023-12-25 05:26:42,097 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:42,098 INFO L413 NwaCegarLoop]: 852 mSDtfsCounter, 103 mSDsluCounter, 4199 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 5051 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:42,098 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 5051 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:42,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2023-12-25 05:26:42,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 554. [2023-12-25 05:26:42,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 425 states have (on average 1.6423529411764706) internal successors, (698), 446 states have internal predecessors, (698), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:42,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 895 transitions. [2023-12-25 05:26:42,107 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 895 transitions. Word has length 91 [2023-12-25 05:26:42,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:42,108 INFO L495 AbstractCegarLoop]: Abstraction has 554 states and 895 transitions. [2023-12-25 05:26:42,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:42,108 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 895 transitions. [2023-12-25 05:26:42,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 05:26:42,108 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:42,109 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:42,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:42,315 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:42,315 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:42,316 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:42,316 INFO L85 PathProgramCache]: Analyzing trace with hash 477028356, now seen corresponding path program 1 times [2023-12-25 05:26:42,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:42,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [672170130] [2023-12-25 05:26:42,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:42,316 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:42,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:42,317 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:42,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-25 05:26:42,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:42,603 INFO L262 TraceCheckSpWp]: Trace formula consists of 897 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:42,605 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:42,653 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:42,653 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:42,653 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:42,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [672170130] [2023-12-25 05:26:42,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [672170130] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:42,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:42,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:42,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873770760] [2023-12-25 05:26:42,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:42,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:42,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:42,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:42,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:42,654 INFO L87 Difference]: Start difference. First operand 554 states and 895 transitions. Second operand has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:42,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:42,827 INFO L93 Difference]: Finished difference Result 1043 states and 1710 transitions. [2023-12-25 05:26:42,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:42,828 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 92 [2023-12-25 05:26:42,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:42,830 INFO L225 Difference]: With dead ends: 1043 [2023-12-25 05:26:42,830 INFO L226 Difference]: Without dead ends: 554 [2023-12-25 05:26:42,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:26:42,832 INFO L413 NwaCegarLoop]: 846 mSDtfsCounter, 52 mSDsluCounter, 5019 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 5865 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:42,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 5865 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:42,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2023-12-25 05:26:42,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 554. [2023-12-25 05:26:42,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 425 states have (on average 1.64) internal successors, (697), 446 states have internal predecessors, (697), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:42,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 894 transitions. [2023-12-25 05:26:42,846 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 894 transitions. Word has length 92 [2023-12-25 05:26:42,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:42,846 INFO L495 AbstractCegarLoop]: Abstraction has 554 states and 894 transitions. [2023-12-25 05:26:42,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:42,846 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 894 transitions. [2023-12-25 05:26:42,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-25 05:26:42,847 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:42,847 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:42,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:43,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:43,056 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:43,057 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:43,057 INFO L85 PathProgramCache]: Analyzing trace with hash 91871579, now seen corresponding path program 1 times [2023-12-25 05:26:43,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:43,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [56076462] [2023-12-25 05:26:43,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:43,057 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:43,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:43,068 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:43,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-25 05:26:43,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:43,354 INFO L262 TraceCheckSpWp]: Trace formula consists of 898 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:43,356 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:43,410 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:43,410 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:43,411 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:43,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [56076462] [2023-12-25 05:26:43,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [56076462] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:43,411 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:43,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:43,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127528914] [2023-12-25 05:26:43,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:43,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:43,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:43,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:43,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:43,412 INFO L87 Difference]: Start difference. First operand 554 states and 894 transitions. Second operand has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:43,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:43,582 INFO L93 Difference]: Finished difference Result 1085 states and 1765 transitions. [2023-12-25 05:26:43,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:43,583 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 93 [2023-12-25 05:26:43,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:43,585 INFO L225 Difference]: With dead ends: 1085 [2023-12-25 05:26:43,585 INFO L226 Difference]: Without dead ends: 551 [2023-12-25 05:26:43,586 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:26:43,586 INFO L413 NwaCegarLoop]: 836 mSDtfsCounter, 73 mSDsluCounter, 4973 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 5809 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:43,587 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 5809 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:43,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2023-12-25 05:26:43,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 551. [2023-12-25 05:26:43,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 422 states have (on average 1.632701421800948) internal successors, (689), 443 states have internal predecessors, (689), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:43,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 886 transitions. [2023-12-25 05:26:43,595 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 886 transitions. Word has length 93 [2023-12-25 05:26:43,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:43,596 INFO L495 AbstractCegarLoop]: Abstraction has 551 states and 886 transitions. [2023-12-25 05:26:43,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:43,596 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 886 transitions. [2023-12-25 05:26:43,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 05:26:43,596 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:43,597 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:43,604 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 (22)] Ended with exit code 0 [2023-12-25 05:26:43,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:43,804 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:43,804 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:43,804 INFO L85 PathProgramCache]: Analyzing trace with hash 610998783, now seen corresponding path program 1 times [2023-12-25 05:26:43,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:43,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [100800788] [2023-12-25 05:26:43,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:43,805 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:43,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:43,806 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:43,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-25 05:26:44,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:44,106 INFO L262 TraceCheckSpWp]: Trace formula consists of 899 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:44,108 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:44,167 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:44,167 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:44,167 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:44,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [100800788] [2023-12-25 05:26:44,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [100800788] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:44,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:44,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:44,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964536955] [2023-12-25 05:26:44,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:44,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:44,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:44,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:44,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:44,168 INFO L87 Difference]: Start difference. First operand 551 states and 886 transitions. Second operand has 8 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:44,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:44,353 INFO L93 Difference]: Finished difference Result 1034 states and 1690 transitions. [2023-12-25 05:26:44,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:44,356 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 94 [2023-12-25 05:26:44,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:44,358 INFO L225 Difference]: With dead ends: 1034 [2023-12-25 05:26:44,358 INFO L226 Difference]: Without dead ends: 551 [2023-12-25 05:26:44,360 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:26:44,361 INFO L413 NwaCegarLoop]: 835 mSDtfsCounter, 47 mSDsluCounter, 4966 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 5801 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:44,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 5801 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:44,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2023-12-25 05:26:44,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 551. [2023-12-25 05:26:44,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 422 states have (on average 1.6303317535545023) internal successors, (688), 443 states have internal predecessors, (688), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:44,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 885 transitions. [2023-12-25 05:26:44,370 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 885 transitions. Word has length 94 [2023-12-25 05:26:44,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:44,370 INFO L495 AbstractCegarLoop]: Abstraction has 551 states and 885 transitions. [2023-12-25 05:26:44,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:44,370 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 885 transitions. [2023-12-25 05:26:44,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-25 05:26:44,371 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:44,371 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:44,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:44,578 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:44,578 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:44,578 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:44,578 INFO L85 PathProgramCache]: Analyzing trace with hash -1392875510, now seen corresponding path program 1 times [2023-12-25 05:26:44,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:44,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1822026176] [2023-12-25 05:26:44,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:44,579 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:44,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:44,580 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:44,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-25 05:26:44,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:44,861 INFO L262 TraceCheckSpWp]: Trace formula consists of 900 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:44,863 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:44,915 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:44,915 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:44,915 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:44,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1822026176] [2023-12-25 05:26:44,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1822026176] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:44,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:44,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:44,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679764248] [2023-12-25 05:26:44,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:44,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:44,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:44,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:44,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:44,917 INFO L87 Difference]: Start difference. First operand 551 states and 885 transitions. Second operand has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:45,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:45,083 INFO L93 Difference]: Finished difference Result 1070 states and 1733 transitions. [2023-12-25 05:26:45,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:45,099 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 95 [2023-12-25 05:26:45,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:45,102 INFO L225 Difference]: With dead ends: 1070 [2023-12-25 05:26:45,102 INFO L226 Difference]: Without dead ends: 548 [2023-12-25 05:26:45,103 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:26:45,104 INFO L413 NwaCegarLoop]: 835 mSDtfsCounter, 63 mSDsluCounter, 4958 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5793 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:45,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5793 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:45,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2023-12-25 05:26:45,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2023-12-25 05:26:45,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 419 states have (on average 1.6229116945107398) internal successors, (680), 440 states have internal predecessors, (680), 101 states have call successors, (101), 28 states have call predecessors, (101), 27 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-25 05:26:45,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 877 transitions. [2023-12-25 05:26:45,115 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 877 transitions. Word has length 95 [2023-12-25 05:26:45,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:45,115 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 877 transitions. [2023-12-25 05:26:45,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:45,116 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 877 transitions. [2023-12-25 05:26:45,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 05:26:45,116 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:45,117 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:45,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:45,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:45,326 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:45,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:45,326 INFO L85 PathProgramCache]: Analyzing trace with hash 2073097530, now seen corresponding path program 1 times [2023-12-25 05:26:45,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:45,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2035766468] [2023-12-25 05:26:45,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:45,327 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:45,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:45,328 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:45,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-25 05:26:45,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:45,659 INFO L262 TraceCheckSpWp]: Trace formula consists of 901 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:45,662 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:46,028 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:26:46,028 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:46,028 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:46,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2035766468] [2023-12-25 05:26:46,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2035766468] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:46,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:46,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:26:46,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43452151] [2023-12-25 05:26:46,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:46,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:46,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:46,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:46,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:46,030 INFO L87 Difference]: Start difference. First operand 548 states and 877 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:49,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:49,120 INFO L93 Difference]: Finished difference Result 2084 states and 3470 transitions. [2023-12-25 05:26:49,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:26:49,121 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 96 [2023-12-25 05:26:49,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:49,127 INFO L225 Difference]: With dead ends: 2084 [2023-12-25 05:26:49,127 INFO L226 Difference]: Without dead ends: 1608 [2023-12-25 05:26:49,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:49,130 INFO L413 NwaCegarLoop]: 580 mSDtfsCounter, 3738 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 3101 mSolverCounterSat, 714 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3919 SdHoareTripleChecker+Valid, 1449 SdHoareTripleChecker+Invalid, 3815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 714 IncrementalHoareTripleChecker+Valid, 3101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:49,130 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3919 Valid, 1449 Invalid, 3815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [714 Valid, 3101 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-25 05:26:49,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1608 states. [2023-12-25 05:26:49,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1608 to 1421. [2023-12-25 05:26:49,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1421 states, 1105 states have (on average 1.6760180995475114) internal successors, (1852), 1144 states have internal predecessors, (1852), 254 states have call successors, (254), 60 states have call predecessors, (254), 61 states have return successors, (259), 231 states have call predecessors, (259), 249 states have call successors, (259) [2023-12-25 05:26:49,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1421 states to 1421 states and 2365 transitions. [2023-12-25 05:26:49,195 INFO L78 Accepts]: Start accepts. Automaton has 1421 states and 2365 transitions. Word has length 96 [2023-12-25 05:26:49,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:49,195 INFO L495 AbstractCegarLoop]: Abstraction has 1421 states and 2365 transitions. [2023-12-25 05:26:49,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:49,196 INFO L276 IsEmpty]: Start isEmpty. Operand 1421 states and 2365 transitions. [2023-12-25 05:26:49,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-25 05:26:49,200 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:49,201 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:49,220 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:49,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:49,408 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:49,408 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:49,409 INFO L85 PathProgramCache]: Analyzing trace with hash -228781436, now seen corresponding path program 1 times [2023-12-25 05:26:49,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:49,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1873196119] [2023-12-25 05:26:49,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:49,409 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:49,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:49,410 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:49,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-25 05:26:49,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:49,802 INFO L262 TraceCheckSpWp]: Trace formula consists of 1077 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-25 05:26:49,805 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:50,042 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:26:50,043 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:50,043 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:50,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1873196119] [2023-12-25 05:26:50,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1873196119] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:50,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:50,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:26:50,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749641675] [2023-12-25 05:26:50,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:50,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:26:50,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:50,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:26:50,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:26:50,045 INFO L87 Difference]: Start difference. First operand 1421 states and 2365 transitions. Second operand has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 8 states have internal predecessors, (93), 5 states have call successors, (16), 4 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-25 05:26:51,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:51,966 INFO L93 Difference]: Finished difference Result 2785 states and 4729 transitions. [2023-12-25 05:26:51,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:51,967 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 8 states have internal predecessors, (93), 5 states have call successors, (16), 4 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) Word has length 135 [2023-12-25 05:26:51,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:51,973 INFO L225 Difference]: With dead ends: 2785 [2023-12-25 05:26:51,973 INFO L226 Difference]: Without dead ends: 1436 [2023-12-25 05:26:51,978 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2023-12-25 05:26:51,978 INFO L413 NwaCegarLoop]: 389 mSDtfsCounter, 1299 mSDsluCounter, 1490 mSDsCounter, 0 mSdLazyCounter, 3280 mSolverCounterSat, 406 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1299 SdHoareTripleChecker+Valid, 1879 SdHoareTripleChecker+Invalid, 3686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 406 IncrementalHoareTripleChecker+Valid, 3280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:51,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1299 Valid, 1879 Invalid, 3686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [406 Valid, 3280 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 05:26:51,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1436 states. [2023-12-25 05:26:52,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1436 to 1433. [2023-12-25 05:26:52,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1433 states, 1114 states have (on average 1.670556552962298) internal successors, (1861), 1153 states have internal predecessors, (1861), 254 states have call successors, (254), 60 states have call predecessors, (254), 64 states have return successors, (307), 234 states have call predecessors, (307), 249 states have call successors, (307) [2023-12-25 05:26:52,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1433 states to 1433 states and 2422 transitions. [2023-12-25 05:26:52,033 INFO L78 Accepts]: Start accepts. Automaton has 1433 states and 2422 transitions. Word has length 135 [2023-12-25 05:26:52,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:52,033 INFO L495 AbstractCegarLoop]: Abstraction has 1433 states and 2422 transitions. [2023-12-25 05:26:52,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 8 states have internal predecessors, (93), 5 states have call successors, (16), 4 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-25 05:26:52,033 INFO L276 IsEmpty]: Start isEmpty. Operand 1433 states and 2422 transitions. [2023-12-25 05:26:52,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-25 05:26:52,036 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:52,036 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:52,045 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:52,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:52,245 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:52,246 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:52,246 INFO L85 PathProgramCache]: Analyzing trace with hash 1323210795, now seen corresponding path program 1 times [2023-12-25 05:26:52,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:52,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1984810793] [2023-12-25 05:26:52,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:52,247 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:52,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:52,248 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:52,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-25 05:26:52,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:52,627 INFO L262 TraceCheckSpWp]: Trace formula consists of 1080 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:26:52,630 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:52,759 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:26:52,759 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:52,759 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:52,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1984810793] [2023-12-25 05:26:52,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1984810793] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:52,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:52,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:52,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272627796] [2023-12-25 05:26:52,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:52,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:52,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:52,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:52,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:52,761 INFO L87 Difference]: Start difference. First operand 1433 states and 2422 transitions. Second operand has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 5 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-25 05:26:56,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:56,188 INFO L93 Difference]: Finished difference Result 4359 states and 7411 transitions. [2023-12-25 05:26:56,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 05:26:56,189 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 5 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) Word has length 136 [2023-12-25 05:26:56,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:56,202 INFO L225 Difference]: With dead ends: 4359 [2023-12-25 05:26:56,202 INFO L226 Difference]: Without dead ends: 2998 [2023-12-25 05:26:56,206 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2023-12-25 05:26:56,207 INFO L413 NwaCegarLoop]: 604 mSDtfsCounter, 1929 mSDsluCounter, 1878 mSDsCounter, 0 mSdLazyCounter, 5561 mSolverCounterSat, 637 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2011 SdHoareTripleChecker+Valid, 2482 SdHoareTripleChecker+Invalid, 6198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 637 IncrementalHoareTripleChecker+Valid, 5561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:56,209 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2011 Valid, 2482 Invalid, 6198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [637 Valid, 5561 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-25 05:26:56,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2998 states. [2023-12-25 05:26:56,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2998 to 2822. [2023-12-25 05:26:56,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2822 states, 2102 states have (on average 1.6360608943862989) internal successors, (3439), 2188 states have internal predecessors, (3439), 592 states have call successors, (592), 102 states have call predecessors, (592), 127 states have return successors, (699), 564 states have call predecessors, (699), 587 states have call successors, (699) [2023-12-25 05:26:56,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2822 states to 2822 states and 4730 transitions. [2023-12-25 05:26:56,370 INFO L78 Accepts]: Start accepts. Automaton has 2822 states and 4730 transitions. Word has length 136 [2023-12-25 05:26:56,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:56,370 INFO L495 AbstractCegarLoop]: Abstraction has 2822 states and 4730 transitions. [2023-12-25 05:26:56,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 5 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-25 05:26:56,370 INFO L276 IsEmpty]: Start isEmpty. Operand 2822 states and 4730 transitions. [2023-12-25 05:26:56,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-25 05:26:56,374 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:56,374 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:56,398 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:56,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:56,584 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:56,584 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:56,584 INFO L85 PathProgramCache]: Analyzing trace with hash 785454271, now seen corresponding path program 1 times [2023-12-25 05:26:56,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:56,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1352272173] [2023-12-25 05:26:56,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:56,585 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:56,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:56,586 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:26:56,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2023-12-25 05:26:56,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:56,945 INFO L262 TraceCheckSpWp]: Trace formula consists of 1081 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 05:26:56,948 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:57,368 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:26:57,369 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:57,369 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:57,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1352272173] [2023-12-25 05:26:57,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1352272173] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:57,369 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:57,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:57,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444755279] [2023-12-25 05:26:57,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:57,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:57,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:57,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:57,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:57,370 INFO L87 Difference]: Start difference. First operand 2822 states and 4730 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-25 05:27:00,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:00,764 INFO L93 Difference]: Finished difference Result 6781 states and 11505 transitions. [2023-12-25 05:27:00,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:27:00,766 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) Word has length 137 [2023-12-25 05:27:00,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:00,795 INFO L225 Difference]: With dead ends: 6781 [2023-12-25 05:27:00,795 INFO L226 Difference]: Without dead ends: 4031 [2023-12-25 05:27:00,809 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:27:00,809 INFO L413 NwaCegarLoop]: 599 mSDtfsCounter, 2922 mSDsluCounter, 1388 mSDsCounter, 0 mSdLazyCounter, 4751 mSolverCounterSat, 571 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3096 SdHoareTripleChecker+Valid, 1987 SdHoareTripleChecker+Invalid, 5322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 571 IncrementalHoareTripleChecker+Valid, 4751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:00,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3096 Valid, 1987 Invalid, 5322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [571 Valid, 4751 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-25 05:27:00,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4031 states. [2023-12-25 05:27:01,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4031 to 3670. [2023-12-25 05:27:01,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3670 states, 2745 states have (on average 1.6462659380692168) internal successors, (4519), 2859 states have internal predecessors, (4519), 760 states have call successors, (760), 135 states have call predecessors, (760), 164 states have return successors, (883), 708 states have call predecessors, (883), 755 states have call successors, (883) [2023-12-25 05:27:01,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3670 states to 3670 states and 6162 transitions. [2023-12-25 05:27:01,052 INFO L78 Accepts]: Start accepts. Automaton has 3670 states and 6162 transitions. Word has length 137 [2023-12-25 05:27:01,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:01,052 INFO L495 AbstractCegarLoop]: Abstraction has 3670 states and 6162 transitions. [2023-12-25 05:27:01,052 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-25 05:27:01,052 INFO L276 IsEmpty]: Start isEmpty. Operand 3670 states and 6162 transitions. [2023-12-25 05:27:01,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-25 05:27:01,058 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:01,058 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:01,074 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:01,272 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:27:01,272 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:01,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:01,273 INFO L85 PathProgramCache]: Analyzing trace with hash -770971606, now seen corresponding path program 1 times [2023-12-25 05:27:01,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:01,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [317804757] [2023-12-25 05:27:01,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:01,273 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:01,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:01,274 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:27:01,284 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:27:01,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:01,624 INFO L262 TraceCheckSpWp]: Trace formula consists of 1078 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:27:01,627 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:01,795 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:27:01,795 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:01,795 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:01,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [317804757] [2023-12-25 05:27:01,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [317804757] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:01,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:01,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:27:01,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220387496] [2023-12-25 05:27:01,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:01,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:27:01,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:01,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:27:01,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:01,797 INFO L87 Difference]: Start difference. First operand 3670 states and 6162 transitions. Second operand has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 7 states have internal predecessors, (94), 5 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-25 05:27:05,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:05,332 INFO L93 Difference]: Finished difference Result 11230 states and 19341 transitions. [2023-12-25 05:27:05,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 05:27:05,333 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 7 states have internal predecessors, (94), 5 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 136 [2023-12-25 05:27:05,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:05,366 INFO L225 Difference]: With dead ends: 11230 [2023-12-25 05:27:05,366 INFO L226 Difference]: Without dead ends: 7632 [2023-12-25 05:27:05,381 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:27:05,381 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 2675 mSDsluCounter, 1810 mSDsCounter, 0 mSdLazyCounter, 4522 mSolverCounterSat, 742 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2755 SdHoareTripleChecker+Valid, 2397 SdHoareTripleChecker+Invalid, 5264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 742 IncrementalHoareTripleChecker+Valid, 4522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:05,382 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2755 Valid, 2397 Invalid, 5264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [742 Valid, 4522 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-12-25 05:27:05,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7632 states. [2023-12-25 05:27:05,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7632 to 7318. [2023-12-25 05:27:05,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7318 states, 5472 states have (on average 1.6257309941520468) internal successors, (8896), 5713 states have internal predecessors, (8896), 1500 states have call successors, (1500), 304 states have call predecessors, (1500), 345 states have return successors, (1763), 1377 states have call predecessors, (1763), 1495 states have call successors, (1763) [2023-12-25 05:27:05,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7318 states to 7318 states and 12159 transitions. [2023-12-25 05:27:05,905 INFO L78 Accepts]: Start accepts. Automaton has 7318 states and 12159 transitions. Word has length 136 [2023-12-25 05:27:05,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:05,905 INFO L495 AbstractCegarLoop]: Abstraction has 7318 states and 12159 transitions. [2023-12-25 05:27:05,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 7 states have internal predecessors, (94), 5 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-25 05:27:05,905 INFO L276 IsEmpty]: Start isEmpty. Operand 7318 states and 12159 transitions. [2023-12-25 05:27:05,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-25 05:27:05,907 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:05,907 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:05,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 (29)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:06,120 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:27:06,121 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:06,121 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:06,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1104834103, now seen corresponding path program 1 times [2023-12-25 05:27:06,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:06,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1492587113] [2023-12-25 05:27:06,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:06,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:27:06,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:06,123 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:27:06,125 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:27:06,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:06,478 INFO L262 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:27:06,481 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:06,721 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:27:06,722 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:06,722 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:06,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1492587113] [2023-12-25 05:27:06,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1492587113] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:06,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:06,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:27:06,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228528109] [2023-12-25 05:27:06,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:06,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:27:06,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:06,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:27:06,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:27:06,724 INFO L87 Difference]: Start difference. First operand 7318 states and 12159 transitions. Second operand has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 8 states have internal predecessors, (98), 5 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (16), 6 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-25 05:27:11,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:11,763 INFO L93 Difference]: Finished difference Result 21010 states and 35553 transitions. [2023-12-25 05:27:11,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 05:27:11,764 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 8 states have internal predecessors, (98), 5 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (16), 6 states have call predecessors, (16), 4 states have call successors, (16) Word has length 142 [2023-12-25 05:27:11,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:11,884 INFO L225 Difference]: With dead ends: 21010 [2023-12-25 05:27:11,884 INFO L226 Difference]: Without dead ends: 13728 [2023-12-25 05:27:11,914 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2023-12-25 05:27:11,915 INFO L413 NwaCegarLoop]: 636 mSDtfsCounter, 3082 mSDsluCounter, 1652 mSDsCounter, 0 mSdLazyCounter, 6515 mSolverCounterSat, 739 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3196 SdHoareTripleChecker+Valid, 2288 SdHoareTripleChecker+Invalid, 7254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 739 IncrementalHoareTripleChecker+Valid, 6515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:11,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3196 Valid, 2288 Invalid, 7254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [739 Valid, 6515 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-12-25 05:27:11,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13728 states. [2023-12-25 05:27:12,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13728 to 13268. [2023-12-25 05:27:12,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13268 states, 9778 states have (on average 1.6070771118838207) internal successors, (15714), 10244 states have internal predecessors, (15714), 2844 states have call successors, (2844), 510 states have call predecessors, (2844), 645 states have return successors, (3542), 2702 states have call predecessors, (3542), 2839 states have call successors, (3542) [2023-12-25 05:27:12,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13268 states to 13268 states and 22100 transitions. [2023-12-25 05:27:12,925 INFO L78 Accepts]: Start accepts. Automaton has 13268 states and 22100 transitions. Word has length 142 [2023-12-25 05:27:12,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:12,925 INFO L495 AbstractCegarLoop]: Abstraction has 13268 states and 22100 transitions. [2023-12-25 05:27:12,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 8 states have internal predecessors, (98), 5 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (16), 6 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-25 05:27:12,926 INFO L276 IsEmpty]: Start isEmpty. Operand 13268 states and 22100 transitions. [2023-12-25 05:27:12,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 05:27:12,928 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:12,928 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:12,941 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:27:13,139 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:27:13,140 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:13,140 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:13,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1620937526, now seen corresponding path program 1 times [2023-12-25 05:27:13,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:13,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2051547558] [2023-12-25 05:27:13,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:13,141 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:13,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:13,157 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:27:13,189 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:27:13,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:13,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 1089 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:27:13,602 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:13,770 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:27:13,771 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:13,771 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:13,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2051547558] [2023-12-25 05:27:13,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2051547558] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:13,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:13,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:27:13,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150881211] [2023-12-25 05:27:13,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:13,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:27:13,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:13,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:27:13,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:27:13,773 INFO L87 Difference]: Start difference. First operand 13268 states and 22100 transitions. Second operand has 6 states, 6 states have (on average 16.5) internal successors, (99), 6 states have internal predecessors, (99), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-25 05:27:18,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:18,210 INFO L93 Difference]: Finished difference Result 40742 states and 69602 transitions. [2023-12-25 05:27:18,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:27:18,210 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 6 states have internal predecessors, (99), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) Word has length 143 [2023-12-25 05:27:18,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:18,324 INFO L225 Difference]: With dead ends: 40742 [2023-12-25 05:27:18,324 INFO L226 Difference]: Without dead ends: 27549 [2023-12-25 05:27:18,370 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:18,371 INFO L413 NwaCegarLoop]: 636 mSDtfsCounter, 2571 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 3244 mSolverCounterSat, 645 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2684 SdHoareTripleChecker+Valid, 1425 SdHoareTripleChecker+Invalid, 3889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 645 IncrementalHoareTripleChecker+Valid, 3244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:18,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2684 Valid, 1425 Invalid, 3889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [645 Valid, 3244 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-25 05:27:18,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27549 states. [2023-12-25 05:27:20,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27549 to 27016. [2023-12-25 05:27:20,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27016 states, 19604 states have (on average 1.5948275862068966) internal successors, (31265), 20615 states have internal predecessors, (31265), 6106 states have call successors, (6106), 929 states have call predecessors, (6106), 1305 states have return successors, (8304), 5947 states have call predecessors, (8304), 6101 states have call successors, (8304) [2023-12-25 05:27:20,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27016 states to 27016 states and 45675 transitions. [2023-12-25 05:27:20,497 INFO L78 Accepts]: Start accepts. Automaton has 27016 states and 45675 transitions. Word has length 143 [2023-12-25 05:27:20,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:20,498 INFO L495 AbstractCegarLoop]: Abstraction has 27016 states and 45675 transitions. [2023-12-25 05:27:20,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 6 states have internal predecessors, (99), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-25 05:27:20,498 INFO L276 IsEmpty]: Start isEmpty. Operand 27016 states and 45675 transitions. [2023-12-25 05:27:20,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-25 05:27:20,501 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:20,501 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:20,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:20,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:20,712 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:20,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:20,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1926567884, now seen corresponding path program 1 times [2023-12-25 05:27:20,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:20,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [403192749] [2023-12-25 05:27:20,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:20,713 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:20,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:20,714 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:27:20,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 (32)] Waiting until timeout for monitored process [2023-12-25 05:27:21,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:21,153 INFO L262 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:27:21,156 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:21,369 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:27:21,369 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:21,370 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:21,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [403192749] [2023-12-25 05:27:21,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [403192749] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:21,370 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:21,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:27:21,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715319336] [2023-12-25 05:27:21,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:21,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:27:21,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:21,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:27:21,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:27:21,371 INFO L87 Difference]: Start difference. First operand 27016 states and 45675 transitions. Second operand has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 6 states have internal predecessors, (100), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-25 05:27:28,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:28,720 INFO L93 Difference]: Finished difference Result 87928 states and 153687 transitions. [2023-12-25 05:27:28,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:27:28,721 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 6 states have internal predecessors, (100), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) Word has length 144 [2023-12-25 05:27:28,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:29,189 INFO L225 Difference]: With dead ends: 87928 [2023-12-25 05:27:29,189 INFO L226 Difference]: Without dead ends: 60989 [2023-12-25 05:27:29,310 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:29,311 INFO L413 NwaCegarLoop]: 642 mSDtfsCounter, 3093 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 2586 mSolverCounterSat, 737 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3207 SdHoareTripleChecker+Valid, 1262 SdHoareTripleChecker+Invalid, 3323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 737 IncrementalHoareTripleChecker+Valid, 2586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:29,311 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3207 Valid, 1262 Invalid, 3323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [737 Valid, 2586 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-25 05:27:29,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60989 states. [2023-12-25 05:27:35,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60989 to 60189. [2023-12-25 05:27:35,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60189 states, 43014 states have (on average 1.585972009113312) internal successors, (68219), 45391 states have internal predecessors, (68219), 14294 states have call successors, (14294), 1767 states have call predecessors, (14294), 2880 states have return successors, (22069), 14255 states have call predecessors, (22069), 14289 states have call successors, (22069) [2023-12-25 05:27:35,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60189 states to 60189 states and 104582 transitions. [2023-12-25 05:27:35,767 INFO L78 Accepts]: Start accepts. Automaton has 60189 states and 104582 transitions. Word has length 144 [2023-12-25 05:27:35,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:35,767 INFO L495 AbstractCegarLoop]: Abstraction has 60189 states and 104582 transitions. [2023-12-25 05:27:35,767 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.666666666666668) internal successors, (100), 6 states have internal predecessors, (100), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-25 05:27:35,767 INFO L276 IsEmpty]: Start isEmpty. Operand 60189 states and 104582 transitions. [2023-12-25 05:27:35,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-25 05:27:35,770 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:35,770 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:35,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:35,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:35,978 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:35,979 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:35,979 INFO L85 PathProgramCache]: Analyzing trace with hash -1058588207, now seen corresponding path program 1 times [2023-12-25 05:27:35,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:35,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1711562925] [2023-12-25 05:27:35,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:35,979 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:35,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:35,980 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:27:35,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-25 05:27:36,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:36,333 INFO L262 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:27:36,336 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:36,498 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:27:36,498 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:36,498 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:36,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1711562925] [2023-12-25 05:27:36,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1711562925] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:36,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:36,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:27:36,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338276373] [2023-12-25 05:27:36,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:36,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:27:36,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:36,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:27:36,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:27:36,500 INFO L87 Difference]: Start difference. First operand 60189 states and 104582 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-25 05:27:52,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:52,161 INFO L93 Difference]: Finished difference Result 205339 states and 372984 transitions. [2023-12-25 05:27:52,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:27:52,162 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) Word has length 145 [2023-12-25 05:27:52,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:53,541 INFO L225 Difference]: With dead ends: 205339 [2023-12-25 05:27:53,541 INFO L226 Difference]: Without dead ends: 145231 [2023-12-25 05:27:53,893 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:53,894 INFO L413 NwaCegarLoop]: 648 mSDtfsCounter, 3105 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 2594 mSolverCounterSat, 739 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3220 SdHoareTripleChecker+Valid, 1278 SdHoareTripleChecker+Invalid, 3333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 739 IncrementalHoareTripleChecker+Valid, 2594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:53,895 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3220 Valid, 1278 Invalid, 3333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [739 Valid, 2594 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-25 05:27:54,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145231 states. [2023-12-25 05:28:06,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145231 to 143858. [2023-12-25 05:28:07,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143858 states, 101452 states have (on average 1.5799885660213697) internal successors, (160293), 107365 states have internal predecessors, (160293), 35566 states have call successors, (35566), 3443 states have call predecessors, (35566), 6839 states have return successors, (64720), 36255 states have call predecessors, (64720), 35561 states have call successors, (64720) [2023-12-25 05:28:08,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143858 states to 143858 states and 260579 transitions. [2023-12-25 05:28:08,622 INFO L78 Accepts]: Start accepts. Automaton has 143858 states and 260579 transitions. Word has length 145 [2023-12-25 05:28:08,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:08,622 INFO L495 AbstractCegarLoop]: Abstraction has 143858 states and 260579 transitions. [2023-12-25 05:28:08,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-25 05:28:08,622 INFO L276 IsEmpty]: Start isEmpty. Operand 143858 states and 260579 transitions. [2023-12-25 05:28:08,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-12-25 05:28:08,625 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:08,625 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:28:08,636 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-25 05:28:08,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:08,837 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:08,837 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:08,837 INFO L85 PathProgramCache]: Analyzing trace with hash -749524305, now seen corresponding path program 1 times [2023-12-25 05:28:08,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:08,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2031785860] [2023-12-25 05:28:08,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:08,838 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:08,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:08,839 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:28:08,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2023-12-25 05:28:09,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:09,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:28:09,300 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:09,471 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:28:09,472 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:09,472 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:09,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2031785860] [2023-12-25 05:28:09,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2031785860] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:09,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:09,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:28:09,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519502874] [2023-12-25 05:28:09,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:09,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:28:09,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:09,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:28:09,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:28:09,473 INFO L87 Difference]: Start difference. First operand 143858 states and 260579 transitions. Second operand has 6 states, 6 states have (on average 17.0) internal successors, (102), 6 states have internal predecessors, (102), 5 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16)