/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_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/elevator_spec13_product29.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-15 22:33:32,741 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-15 22:33:32,795 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-15 22:33:32,798 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-15 22:33:32,799 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-15 22:33:32,811 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-15 22:33:32,812 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-15 22:33:32,812 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-15 22:33:32,812 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-15 22:33:32,812 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-15 22:33:32,813 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-15 22:33:32,813 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-15 22:33:32,813 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-15 22:33:32,814 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-15 22:33:32,814 INFO L153 SettingsManager]: * Use SBE=true [2023-12-15 22:33:32,814 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-15 22:33:32,814 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-15 22:33:32,815 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-15 22:33:32,815 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-15 22:33:32,815 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-15 22:33:32,815 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-15 22:33:32,818 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-15 22:33:32,818 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-15 22:33:32,818 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-15 22:33:32,818 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-15 22:33:32,818 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-15 22:33:32,819 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-15 22:33:32,819 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-15 22:33:32,819 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-15 22:33:32,819 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-15 22:33:32,819 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-15 22:33:32,820 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-15 22:33:32,822 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 22:33:32,822 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-15 22:33:32,823 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-15 22:33:32,823 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-15 22:33:32,823 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-15 22:33:32,823 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-15 22:33:32,823 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-15 22:33:32,823 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-15 22:33:32,823 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-15 22:33:32,836 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-15 22:33:32,836 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-15 22:33:32,836 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-15 22:33:33,046 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-15 22:33:33,064 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-15 22:33:33,065 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-15 22:33:33,066 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-15 22:33:33,067 INFO L274 PluginConnector]: CDTParser initialized [2023-12-15 22:33:33,068 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec13_product29.cil.c [2023-12-15 22:33:34,090 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-15 22:33:34,358 INFO L384 CDTParser]: Found 1 translation units. [2023-12-15 22:33:34,358 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec13_product29.cil.c [2023-12-15 22:33:34,374 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a90d7ee17/80ba2b8bba274e44948d99ebe60225a7/FLAG5dfa5ab60 [2023-12-15 22:33:34,386 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a90d7ee17/80ba2b8bba274e44948d99ebe60225a7 [2023-12-15 22:33:34,388 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-15 22:33:34,389 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-15 22:33:34,391 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-15 22:33:34,391 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-15 22:33:34,394 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-15 22:33:34,394 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:34,395 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@19b9b2d8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34, skipping insertion in model container [2023-12-15 22:33:34,395 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:34,463 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-15 22:33:34,757 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec13_product29.cil.c[54440,54453] [2023-12-15 22:33:34,818 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 22:33:34,829 INFO L202 MainTranslator]: Completed pre-run [2023-12-15 22:33:34,836 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [48] [2023-12-15 22:33:34,837 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [716] [2023-12-15 22:33:34,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [736] [2023-12-15 22:33:34,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [857] [2023-12-15 22:33:34,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification13_spec.i","") [2398] [2023-12-15 22:33:34,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2488] [2023-12-15 22:33:34,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2497] [2023-12-15 22:33:34,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2589] [2023-12-15 22:33:34,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2940] [2023-12-15 22:33:34,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2975] [2023-12-15 22:33:34,917 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_spec13_product29.cil.c[54440,54453] [2023-12-15 22:33:34,973 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 22:33:34,999 INFO L206 MainTranslator]: Completed translation [2023-12-15 22:33:34,999 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34 WrapperNode [2023-12-15 22:33:34,999 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-15 22:33:35,000 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-15 22:33:35,000 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-15 22:33:35,000 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-15 22:33:35,005 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:35,024 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:35,062 INFO L138 Inliner]: procedures = 91, calls = 340, calls flagged for inlining = 28, calls inlined = 25, statements flattened = 861 [2023-12-15 22:33:35,062 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-15 22:33:35,063 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-15 22:33:35,063 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-15 22:33:35,063 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-15 22:33:35,071 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:35,071 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:35,081 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:35,103 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2023-12-15 22:33:35,103 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:35,104 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:35,117 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:35,126 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:35,130 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:35,134 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:35,140 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-15 22:33:35,141 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-15 22:33:35,141 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-15 22:33:35,141 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-15 22:33:35,142 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (1/1) ... [2023-12-15 22:33:35,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 22:33:35,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:35,164 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-15 22:33:35,207 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-15 22:33:35,224 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2023-12-15 22:33:35,224 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2023-12-15 22:33:35,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-15 22:33:35,224 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2023-12-15 22:33:35,225 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2023-12-15 22:33:35,225 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-15 22:33:35,225 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-15 22:33:35,225 INFO L130 BoogieDeclarations]: Found specification of procedure existInLiftCallsInDirection [2023-12-15 22:33:35,225 INFO L138 BoogieDeclarations]: Found implementation of procedure existInLiftCallsInDirection [2023-12-15 22:33:35,225 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-15 22:33:35,225 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-15 22:33:35,225 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-15 22:33:35,226 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-15 22:33:35,226 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2023-12-15 22:33:35,226 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2023-12-15 22:33:35,226 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-15 22:33:35,226 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-15 22:33:35,227 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__empty [2023-12-15 22:33:35,229 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__empty [2023-12-15 22:33:35,229 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-15 22:33:35,229 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-15 22:33:35,229 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-15 22:33:35,229 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-15 22:33:35,229 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-15 22:33:35,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-15 22:33:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-15 22:33:35,230 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-15 22:33:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-15 22:33:35,230 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-15 22:33:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-15 22:33:35,230 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-15 22:33:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-15 22:33:35,230 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-15 22:33:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-15 22:33:35,230 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-15 22:33:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-15 22:33:35,230 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-15 22:33:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-15 22:33:35,230 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-15 22:33:35,231 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-12-15 22:33:35,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-12-15 22:33:35,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-12-15 22:33:35,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-12-15 22:33:35,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-12-15 22:33:35,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-12-15 22:33:35,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-12-15 22:33:35,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-12-15 22:33:35,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-12-15 22:33:35,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-12-15 22:33:35,233 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2023-12-15 22:33:35,233 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2023-12-15 22:33:35,233 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-15 22:33:35,233 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-15 22:33:35,234 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-15 22:33:35,234 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-15 22:33:35,235 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-15 22:33:35,235 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-15 22:33:35,235 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-15 22:33:35,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-15 22:33:35,235 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-15 22:33:35,235 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-15 22:33:35,391 INFO L241 CfgBuilder]: Building ICFG [2023-12-15 22:33:35,393 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-15 22:33:36,137 INFO L282 CfgBuilder]: Performing block encoding [2023-12-15 22:33:36,180 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-15 22:33:36,180 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-12-15 22:33:36,180 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 10:33:36 BoogieIcfgContainer [2023-12-15 22:33:36,180 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-15 22:33:36,182 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-15 22:33:36,182 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-15 22:33:36,184 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-15 22:33:36,184 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.12 10:33:34" (1/3) ... [2023-12-15 22:33:36,184 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@707c6fec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 10:33:36, skipping insertion in model container [2023-12-15 22:33:36,184 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:33:34" (2/3) ... [2023-12-15 22:33:36,185 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@707c6fec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 10:33:36, skipping insertion in model container [2023-12-15 22:33:36,185 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 10:33:36" (3/3) ... [2023-12-15 22:33:36,185 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec13_product29.cil.c [2023-12-15 22:33:36,197 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-15 22:33:36,197 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-15 22:33:36,271 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-15 22:33:36,277 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;@5608fb10, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-15 22:33:36,277 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-15 22:33:36,287 INFO L276 IsEmpty]: Start isEmpty. Operand has 579 states, 452 states have (on average 1.7278761061946903) internal successors, (781), 470 states have internal predecessors, (781), 100 states have call successors, (100), 25 states have call predecessors, (100), 25 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2023-12-15 22:33:36,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-15 22:33:36,314 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:36,315 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:36,315 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:36,319 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:36,319 INFO L85 PathProgramCache]: Analyzing trace with hash -11043965, now seen corresponding path program 1 times [2023-12-15 22:33:36,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:36,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353972853] [2023-12-15 22:33:36,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:36,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:36,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:36,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:33:36,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-12-15 22:33:36,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:36,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:33:36,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-15 22:33:36,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-15 22:33:36,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-15 22:33:36,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:36,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:33:36,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:33:36,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:33:36,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-15 22:33:36,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:36,825 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-15 22:33:36,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:36,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353972853] [2023-12-15 22:33:36,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353972853] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:36,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593986681] [2023-12-15 22:33:36,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:36,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:36,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:36,828 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:36,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-15 22:33:37,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,132 INFO L262 TraceCheckSpWp]: Trace formula consists of 1371 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-15 22:33:37,141 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:37,160 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-15 22:33:37,160 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:37,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593986681] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:37,160 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:37,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 6 [2023-12-15 22:33:37,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670392091] [2023-12-15 22:33:37,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:37,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-15 22:33:37,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:37,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-15 22:33:37,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-15 22:33:37,191 INFO L87 Difference]: Start difference. First operand has 579 states, 452 states have (on average 1.7278761061946903) internal successors, (781), 470 states have internal predecessors, (781), 100 states have call successors, (100), 25 states have call predecessors, (100), 25 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) Second operand has 2 states, 2 states have (on average 32.0) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:37,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:37,303 INFO L93 Difference]: Finished difference Result 1142 states and 1951 transitions. [2023-12-15 22:33:37,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-15 22:33:37,305 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 32.0) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 103 [2023-12-15 22:33:37,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:37,320 INFO L225 Difference]: With dead ends: 1142 [2023-12-15 22:33:37,321 INFO L226 Difference]: Without dead ends: 573 [2023-12-15 22:33:37,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-15 22:33:37,330 INFO L413 NwaCegarLoop]: 953 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 953 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:37,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 953 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:33:37,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2023-12-15 22:33:37,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 573. [2023-12-15 22:33:37,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 449 states have (on average 1.7037861915367483) internal successors, (765), 465 states have internal predecessors, (765), 100 states have call successors, (100), 25 states have call predecessors, (100), 23 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-15 22:33:37,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 962 transitions. [2023-12-15 22:33:37,385 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 962 transitions. Word has length 103 [2023-12-15 22:33:37,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:37,386 INFO L495 AbstractCegarLoop]: Abstraction has 573 states and 962 transitions. [2023-12-15 22:33:37,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 32.0) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:37,386 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 962 transitions. [2023-12-15 22:33:37,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-15 22:33:37,393 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:37,393 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:37,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-15 22:33:37,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-15 22:33:37,597 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:37,598 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:37,598 INFO L85 PathProgramCache]: Analyzing trace with hash -1509033501, now seen corresponding path program 1 times [2023-12-15 22:33:37,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:37,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828882576] [2023-12-15 22:33:37,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:37,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:37,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:37,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:33:37,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-12-15 22:33:37,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:37,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:33:37,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-15 22:33:37,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-15 22:33:37,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-15 22:33:37,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:37,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:33:37,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:33:37,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:33:37,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-15 22:33:37,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:37,901 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-15 22:33:37,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:37,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828882576] [2023-12-15 22:33:37,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828882576] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:37,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463340408] [2023-12-15 22:33:37,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:37,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:37,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:37,914 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:37,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-15 22:33:38,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,167 INFO L262 TraceCheckSpWp]: Trace formula consists of 1365 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:33:38,171 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:38,196 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-15 22:33:38,196 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:38,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463340408] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:38,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:38,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-15 22:33:38,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462951615] [2023-12-15 22:33:38,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:38,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-15 22:33:38,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:38,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-15 22:33:38,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:33:38,198 INFO L87 Difference]: Start difference. First operand 573 states and 962 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:38,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:38,316 INFO L93 Difference]: Finished difference Result 1684 states and 2867 transitions. [2023-12-15 22:33:38,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-15 22:33:38,317 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 103 [2023-12-15 22:33:38,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:38,324 INFO L225 Difference]: With dead ends: 1684 [2023-12-15 22:33:38,325 INFO L226 Difference]: Without dead ends: 1126 [2023-12-15 22:33:38,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:33:38,329 INFO L413 NwaCegarLoop]: 959 mSDtfsCounter, 955 mSDsluCounter, 920 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 955 SdHoareTripleChecker+Valid, 1879 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:38,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [955 Valid, 1879 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:33:38,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2023-12-15 22:33:38,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 1117. [2023-12-15 22:33:38,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1117 states, 883 states have (on average 1.7112117780294451) internal successors, (1511), 912 states have internal predecessors, (1511), 188 states have call successors, (188), 47 states have call predecessors, (188), 45 states have return successors, (196), 183 states have call predecessors, (196), 184 states have call successors, (196) [2023-12-15 22:33:38,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1117 states to 1117 states and 1895 transitions. [2023-12-15 22:33:38,398 INFO L78 Accepts]: Start accepts. Automaton has 1117 states and 1895 transitions. Word has length 103 [2023-12-15 22:33:38,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:38,400 INFO L495 AbstractCegarLoop]: Abstraction has 1117 states and 1895 transitions. [2023-12-15 22:33:38,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:38,401 INFO L276 IsEmpty]: Start isEmpty. Operand 1117 states and 1895 transitions. [2023-12-15 22:33:38,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-15 22:33:38,408 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:38,408 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:38,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:38,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-15 22:33:38,617 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:38,617 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:38,617 INFO L85 PathProgramCache]: Analyzing trace with hash 2084333921, now seen corresponding path program 1 times [2023-12-15 22:33:38,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:38,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964309725] [2023-12-15 22:33:38,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:38,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:38,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:38,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:33:38,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-12-15 22:33:38,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:38,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:33:38,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-15 22:33:38,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-15 22:33:38,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-15 22:33:38,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:38,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:33:38,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:33:38,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:33:38,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-15 22:33:38,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:38,880 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-15 22:33:38,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:38,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964309725] [2023-12-15 22:33:38,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964309725] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:38,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971119134] [2023-12-15 22:33:38,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:38,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:38,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:38,895 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:38,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-15 22:33:39,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 1366 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:33:39,188 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:39,217 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-15 22:33:39,217 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:39,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971119134] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:39,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:39,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-12-15 22:33:39,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114809725] [2023-12-15 22:33:39,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:39,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:33:39,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:39,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:33:39,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:33:39,219 INFO L87 Difference]: Start difference. First operand 1117 states and 1895 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:39,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:39,317 INFO L93 Difference]: Finished difference Result 2240 states and 3803 transitions. [2023-12-15 22:33:39,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:33:39,317 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 103 [2023-12-15 22:33:39,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:39,322 INFO L225 Difference]: With dead ends: 2240 [2023-12-15 22:33:39,322 INFO L226 Difference]: Without dead ends: 1126 [2023-12-15 22:33:39,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:33:39,327 INFO L413 NwaCegarLoop]: 932 mSDtfsCounter, 26 mSDsluCounter, 1855 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 2787 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:39,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 2787 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:39,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2023-12-15 22:33:39,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 1126. [2023-12-15 22:33:39,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1126 states, 891 states have (on average 1.7115600448933783) internal successors, (1525), 920 states have internal predecessors, (1525), 188 states have call successors, (188), 48 states have call predecessors, (188), 46 states have return successors, (196), 183 states have call predecessors, (196), 184 states have call successors, (196) [2023-12-15 22:33:39,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1126 states to 1126 states and 1909 transitions. [2023-12-15 22:33:39,361 INFO L78 Accepts]: Start accepts. Automaton has 1126 states and 1909 transitions. Word has length 103 [2023-12-15 22:33:39,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:39,361 INFO L495 AbstractCegarLoop]: Abstraction has 1126 states and 1909 transitions. [2023-12-15 22:33:39,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:39,361 INFO L276 IsEmpty]: Start isEmpty. Operand 1126 states and 1909 transitions. [2023-12-15 22:33:39,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-15 22:33:39,364 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:39,364 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:39,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:39,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:39,571 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:39,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:39,571 INFO L85 PathProgramCache]: Analyzing trace with hash 2119825341, now seen corresponding path program 1 times [2023-12-15 22:33:39,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:39,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698193841] [2023-12-15 22:33:39,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:39,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:39,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:39,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:39,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-12-15 22:33:39,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:39,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:33:39,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-15 22:33:39,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-15 22:33:39,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:33:39,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:33:39,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-15 22:33:39,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:33:39,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:33:39,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:39,875 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-15 22:33:39,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:39,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698193841] [2023-12-15 22:33:39,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698193841] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:39,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141107176] [2023-12-15 22:33:39,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:39,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:39,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:39,893 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:39,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-15 22:33:40,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 1368 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:33:40,149 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:40,175 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:33:40,175 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:40,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141107176] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:40,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:40,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2023-12-15 22:33:40,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321426068] [2023-12-15 22:33:40,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:40,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:33:40,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:40,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:33:40,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:33:40,177 INFO L87 Difference]: Start difference. First operand 1126 states and 1909 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:40,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:40,374 INFO L93 Difference]: Finished difference Result 2291 states and 3897 transitions. [2023-12-15 22:33:40,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:33:40,374 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 105 [2023-12-15 22:33:40,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:40,379 INFO L225 Difference]: With dead ends: 2291 [2023-12-15 22:33:40,379 INFO L226 Difference]: Without dead ends: 1170 [2023-12-15 22:33:40,383 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2023-12-15 22:33:40,384 INFO L413 NwaCegarLoop]: 894 mSDtfsCounter, 168 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 2633 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:40,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 2633 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-15 22:33:40,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1170 states. [2023-12-15 22:33:40,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1170 to 1170. [2023-12-15 22:33:40,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1170 states, 934 states have (on average 1.721627408993576) internal successors, (1608), 963 states have internal predecessors, (1608), 188 states have call successors, (188), 49 states have call predecessors, (188), 47 states have return successors, (196), 183 states have call predecessors, (196), 184 states have call successors, (196) [2023-12-15 22:33:40,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 1992 transitions. [2023-12-15 22:33:40,415 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 1992 transitions. Word has length 105 [2023-12-15 22:33:40,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:40,415 INFO L495 AbstractCegarLoop]: Abstraction has 1170 states and 1992 transitions. [2023-12-15 22:33:40,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:40,415 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 1992 transitions. [2023-12-15 22:33:40,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-15 22:33:40,418 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:40,418 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:40,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:40,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:40,626 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:40,626 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:40,626 INFO L85 PathProgramCache]: Analyzing trace with hash 881188777, now seen corresponding path program 1 times [2023-12-15 22:33:40,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:40,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260438186] [2023-12-15 22:33:40,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:40,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:40,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:40,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:40,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 22:33:40,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:40,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:33:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 22:33:40,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-15 22:33:40,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-15 22:33:40,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:40,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-15 22:33:40,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:33:40,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:33:40,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:33:40,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:40,938 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-15 22:33:40,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:40,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260438186] [2023-12-15 22:33:40,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260438186] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:40,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066417094] [2023-12-15 22:33:40,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:40,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:40,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:40,960 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:41,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-15 22:33:41,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,233 INFO L262 TraceCheckSpWp]: Trace formula consists of 1370 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-15 22:33:41,235 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:41,298 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:33:41,298 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:41,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066417094] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:41,298 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:41,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 16 [2023-12-15 22:33:41,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495353806] [2023-12-15 22:33:41,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:41,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:33:41,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:41,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:33:41,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2023-12-15 22:33:41,299 INFO L87 Difference]: Start difference. First operand 1170 states and 1992 transitions. Second operand has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:41,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:41,442 INFO L93 Difference]: Finished difference Result 2368 states and 4029 transitions. [2023-12-15 22:33:41,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:33:41,443 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 107 [2023-12-15 22:33:41,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:41,448 INFO L225 Difference]: With dead ends: 2368 [2023-12-15 22:33:41,448 INFO L226 Difference]: Without dead ends: 1203 [2023-12-15 22:33:41,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2023-12-15 22:33:41,453 INFO L413 NwaCegarLoop]: 932 mSDtfsCounter, 113 mSDsluCounter, 4561 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 5493 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:41,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 5493 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:41,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1203 states. [2023-12-15 22:33:41,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1203 to 1182. [2023-12-15 22:33:41,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 943 states have (on average 1.7200424178154825) internal successors, (1622), 974 states have internal predecessors, (1622), 189 states have call successors, (189), 49 states have call predecessors, (189), 49 states have return successors, (201), 184 states have call predecessors, (201), 185 states have call successors, (201) [2023-12-15 22:33:41,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 2012 transitions. [2023-12-15 22:33:41,485 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 2012 transitions. Word has length 107 [2023-12-15 22:33:41,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:41,485 INFO L495 AbstractCegarLoop]: Abstraction has 1182 states and 2012 transitions. [2023-12-15 22:33:41,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:41,485 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 2012 transitions. [2023-12-15 22:33:41,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-15 22:33:41,488 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:41,488 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:41,512 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:41,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:41,695 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:41,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:41,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1751476944, now seen corresponding path program 1 times [2023-12-15 22:33:41,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:41,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594035232] [2023-12-15 22:33:41,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:41,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:41,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:41,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:41,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:33:41,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:41,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:33:41,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-15 22:33:41,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-15 22:33:41,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:33:41,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:41,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-15 22:33:41,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:33:41,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:33:41,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:33:41,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:41,959 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-15 22:33:41,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:41,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594035232] [2023-12-15 22:33:41,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594035232] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:41,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084990236] [2023-12-15 22:33:41,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:41,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:41,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:41,961 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:41,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-15 22:33:42,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,188 INFO L262 TraceCheckSpWp]: Trace formula consists of 1371 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-15 22:33:42,191 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:42,249 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:33:42,249 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:42,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084990236] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:42,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:42,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2023-12-15 22:33:42,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460698803] [2023-12-15 22:33:42,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:42,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:33:42,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:42,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:33:42,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2023-12-15 22:33:42,250 INFO L87 Difference]: Start difference. First operand 1182 states and 2012 transitions. Second operand has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:42,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:42,386 INFO L93 Difference]: Finished difference Result 2386 states and 4058 transitions. [2023-12-15 22:33:42,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:33:42,386 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 108 [2023-12-15 22:33:42,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:42,391 INFO L225 Difference]: With dead ends: 2386 [2023-12-15 22:33:42,391 INFO L226 Difference]: Without dead ends: 1211 [2023-12-15 22:33:42,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:33:42,396 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 124 mSDsluCounter, 4554 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 5487 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:42,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 5487 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:42,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1211 states. [2023-12-15 22:33:42,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1211 to 1182. [2023-12-15 22:33:42,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 943 states have (on average 1.7200424178154825) internal successors, (1622), 974 states have internal predecessors, (1622), 189 states have call successors, (189), 49 states have call predecessors, (189), 49 states have return successors, (201), 184 states have call predecessors, (201), 185 states have call successors, (201) [2023-12-15 22:33:42,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 2012 transitions. [2023-12-15 22:33:42,422 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 2012 transitions. Word has length 108 [2023-12-15 22:33:42,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:42,422 INFO L495 AbstractCegarLoop]: Abstraction has 1182 states and 2012 transitions. [2023-12-15 22:33:42,422 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:42,422 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 2012 transitions. [2023-12-15 22:33:42,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-15 22:33:42,425 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:42,425 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:42,442 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:42,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:42,631 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:42,631 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:42,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1592956374, now seen corresponding path program 1 times [2023-12-15 22:33:42,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:42,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160215487] [2023-12-15 22:33:42,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:42,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:42,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:42,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 22:33:42,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:33:42,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:42,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:33:42,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-15 22:33:42,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-15 22:33:42,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:33:42,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:42,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-15 22:33:42,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:33:42,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:33:42,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:33:42,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:42,876 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-15 22:33:42,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:42,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160215487] [2023-12-15 22:33:42,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160215487] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:42,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928062552] [2023-12-15 22:33:42,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:42,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:42,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:42,878 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:42,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-15 22:33:43,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,123 INFO L262 TraceCheckSpWp]: Trace formula consists of 1371 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:33:43,127 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:43,148 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-15 22:33:43,148 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:43,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928062552] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:43,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:43,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-12-15 22:33:43,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803913205] [2023-12-15 22:33:43,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:43,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:33:43,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:43,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:33:43,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-15 22:33:43,150 INFO L87 Difference]: Start difference. First operand 1182 states and 2012 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:43,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:43,234 INFO L93 Difference]: Finished difference Result 2374 states and 4038 transitions. [2023-12-15 22:33:43,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:33:43,234 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 108 [2023-12-15 22:33:43,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:43,239 INFO L225 Difference]: With dead ends: 2374 [2023-12-15 22:33:43,239 INFO L226 Difference]: Without dead ends: 1193 [2023-12-15 22:33:43,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:33:43,245 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 20 mSDsluCounter, 1855 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2788 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:43,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2788 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:33:43,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1193 states. [2023-12-15 22:33:43,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1193 to 1191. [2023-12-15 22:33:43,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1191 states, 951 states have (on average 1.7108307045215563) internal successors, (1627), 982 states have internal predecessors, (1627), 189 states have call successors, (189), 50 states have call predecessors, (189), 50 states have return successors, (200), 184 states have call predecessors, (200), 185 states have call successors, (200) [2023-12-15 22:33:43,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1191 states to 1191 states and 2016 transitions. [2023-12-15 22:33:43,271 INFO L78 Accepts]: Start accepts. Automaton has 1191 states and 2016 transitions. Word has length 108 [2023-12-15 22:33:43,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:43,271 INFO L495 AbstractCegarLoop]: Abstraction has 1191 states and 2016 transitions. [2023-12-15 22:33:43,271 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:43,271 INFO L276 IsEmpty]: Start isEmpty. Operand 1191 states and 2016 transitions. [2023-12-15 22:33:43,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-15 22:33:43,274 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:43,275 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:43,283 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-15 22:33:43,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:43,481 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:43,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:43,481 INFO L85 PathProgramCache]: Analyzing trace with hash -411138331, now seen corresponding path program 1 times [2023-12-15 22:33:43,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:43,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824163219] [2023-12-15 22:33:43,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:43,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:43,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:43,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:43,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:33:43,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:43,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:33:43,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-15 22:33:43,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-15 22:33:43,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-15 22:33:43,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:43,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:33:43,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:33:43,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:33:43,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-15 22:33:43,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:43,760 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-15 22:33:43,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:43,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824163219] [2023-12-15 22:33:43,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824163219] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:43,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881566611] [2023-12-15 22:33:43,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:43,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:43,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:43,777 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:43,786 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-15 22:33:44,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,029 INFO L262 TraceCheckSpWp]: Trace formula consists of 1372 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-15 22:33:44,031 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:44,091 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:33:44,092 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:44,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881566611] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:44,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:44,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2023-12-15 22:33:44,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772037906] [2023-12-15 22:33:44,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:44,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:33:44,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:44,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:33:44,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2023-12-15 22:33:44,094 INFO L87 Difference]: Start difference. First operand 1191 states and 2016 transitions. Second operand has 7 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:44,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:44,222 INFO L93 Difference]: Finished difference Result 2395 states and 4053 transitions. [2023-12-15 22:33:44,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:33:44,222 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 109 [2023-12-15 22:33:44,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:44,227 INFO L225 Difference]: With dead ends: 2395 [2023-12-15 22:33:44,227 INFO L226 Difference]: Without dead ends: 1222 [2023-12-15 22:33:44,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:33:44,231 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 135 mSDsluCounter, 4542 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 5475 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:44,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 5475 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:44,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1222 states. [2023-12-15 22:33:44,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1222 to 1191. [2023-12-15 22:33:44,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1191 states, 951 states have (on average 1.7108307045215563) internal successors, (1627), 982 states have internal predecessors, (1627), 189 states have call successors, (189), 50 states have call predecessors, (189), 50 states have return successors, (200), 184 states have call predecessors, (200), 185 states have call successors, (200) [2023-12-15 22:33:44,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1191 states to 1191 states and 2016 transitions. [2023-12-15 22:33:44,256 INFO L78 Accepts]: Start accepts. Automaton has 1191 states and 2016 transitions. Word has length 109 [2023-12-15 22:33:44,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:44,257 INFO L495 AbstractCegarLoop]: Abstraction has 1191 states and 2016 transitions. [2023-12-15 22:33:44,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:44,257 INFO L276 IsEmpty]: Start isEmpty. Operand 1191 states and 2016 transitions. [2023-12-15 22:33:44,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-15 22:33:44,259 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:44,259 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:44,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-15 22:33:44,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-15 22:33:44,480 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:44,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:44,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1583551965, now seen corresponding path program 1 times [2023-12-15 22:33:44,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:44,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254911719] [2023-12-15 22:33:44,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:44,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:44,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:44,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:44,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:33:44,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:44,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:33:44,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-15 22:33:44,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-15 22:33:44,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-15 22:33:44,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:44,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:33:44,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:33:44,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:33:44,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-15 22:33:44,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:44,760 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-15 22:33:44,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:44,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254911719] [2023-12-15 22:33:44,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254911719] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:44,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462927411] [2023-12-15 22:33:44,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:44,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:44,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:44,774 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:44,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-15 22:33:45,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,003 INFO L262 TraceCheckSpWp]: Trace formula consists of 1368 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-15 22:33:45,005 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:45,080 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:33:45,080 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:45,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462927411] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:45,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:45,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2023-12-15 22:33:45,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092359249] [2023-12-15 22:33:45,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:45,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 22:33:45,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:45,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 22:33:45,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:33:45,081 INFO L87 Difference]: Start difference. First operand 1191 states and 2016 transitions. Second operand has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:45,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:45,287 INFO L93 Difference]: Finished difference Result 2397 states and 4056 transitions. [2023-12-15 22:33:45,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:33:45,287 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 109 [2023-12-15 22:33:45,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:45,292 INFO L225 Difference]: With dead ends: 2397 [2023-12-15 22:33:45,292 INFO L226 Difference]: Without dead ends: 1224 [2023-12-15 22:33:45,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2023-12-15 22:33:45,297 INFO L413 NwaCegarLoop]: 923 mSDtfsCounter, 131 mSDsluCounter, 5445 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 6368 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:45,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 6368 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:45,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1224 states. [2023-12-15 22:33:45,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1224 to 1191. [2023-12-15 22:33:45,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1191 states, 951 states have (on average 1.7108307045215563) internal successors, (1627), 982 states have internal predecessors, (1627), 189 states have call successors, (189), 50 states have call predecessors, (189), 50 states have return successors, (200), 184 states have call predecessors, (200), 185 states have call successors, (200) [2023-12-15 22:33:45,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1191 states to 1191 states and 2016 transitions. [2023-12-15 22:33:45,323 INFO L78 Accepts]: Start accepts. Automaton has 1191 states and 2016 transitions. Word has length 109 [2023-12-15 22:33:45,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:45,323 INFO L495 AbstractCegarLoop]: Abstraction has 1191 states and 2016 transitions. [2023-12-15 22:33:45,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:45,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1191 states and 2016 transitions. [2023-12-15 22:33:45,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-15 22:33:45,327 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:45,327 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:45,335 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:45,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:45,534 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:45,534 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:45,534 INFO L85 PathProgramCache]: Analyzing trace with hash 490820428, now seen corresponding path program 1 times [2023-12-15 22:33:45,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:45,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816803563] [2023-12-15 22:33:45,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:45,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:45,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:45,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:45,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-15 22:33:45,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:45,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:33:45,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-15 22:33:45,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-15 22:33:45,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-15 22:33:45,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:45,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-15 22:33:45,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-15 22:33:45,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-15 22:33:45,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-15 22:33:45,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:45,845 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-15 22:33:45,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:45,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816803563] [2023-12-15 22:33:45,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816803563] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:45,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303896396] [2023-12-15 22:33:45,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:45,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:45,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:45,846 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:45,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-15 22:33:46,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,079 INFO L262 TraceCheckSpWp]: Trace formula consists of 1369 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-15 22:33:46,082 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:46,158 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:33:46,158 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:46,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303896396] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:46,158 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:46,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2023-12-15 22:33:46,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664261403] [2023-12-15 22:33:46,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:46,159 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 22:33:46,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:46,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 22:33:46,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:33:46,160 INFO L87 Difference]: Start difference. First operand 1191 states and 2016 transitions. Second operand has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:46,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:46,388 INFO L93 Difference]: Finished difference Result 2397 states and 4056 transitions. [2023-12-15 22:33:46,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:33:46,389 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 110 [2023-12-15 22:33:46,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:46,393 INFO L225 Difference]: With dead ends: 2397 [2023-12-15 22:33:46,393 INFO L226 Difference]: Without dead ends: 1224 [2023-12-15 22:33:46,396 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2023-12-15 22:33:46,396 INFO L413 NwaCegarLoop]: 922 mSDtfsCounter, 141 mSDsluCounter, 5427 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 6349 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:46,397 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 6349 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:46,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1224 states. [2023-12-15 22:33:46,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1224 to 1191. [2023-12-15 22:33:46,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1191 states, 951 states have (on average 1.7108307045215563) internal successors, (1627), 982 states have internal predecessors, (1627), 189 states have call successors, (189), 50 states have call predecessors, (189), 50 states have return successors, (200), 184 states have call predecessors, (200), 185 states have call successors, (200) [2023-12-15 22:33:46,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1191 states to 1191 states and 2016 transitions. [2023-12-15 22:33:46,423 INFO L78 Accepts]: Start accepts. Automaton has 1191 states and 2016 transitions. Word has length 110 [2023-12-15 22:33:46,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:46,423 INFO L495 AbstractCegarLoop]: Abstraction has 1191 states and 2016 transitions. [2023-12-15 22:33:46,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:46,424 INFO L276 IsEmpty]: Start isEmpty. Operand 1191 states and 2016 transitions. [2023-12-15 22:33:46,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-15 22:33:46,426 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:46,426 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:46,448 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:46,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-15 22:33:46,632 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:46,633 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:46,633 INFO L85 PathProgramCache]: Analyzing trace with hash 300604446, now seen corresponding path program 1 times [2023-12-15 22:33:46,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:46,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297038048] [2023-12-15 22:33:46,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:46,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:46,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:46,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:46,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-15 22:33:46,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:46,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:33:46,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 22:33:46,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-15 22:33:46,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-15 22:33:46,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:46,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:33:46,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:33:46,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-15 22:33:46,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-15 22:33:46,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:46,920 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-15 22:33:46,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:46,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297038048] [2023-12-15 22:33:46,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297038048] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:46,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963881263] [2023-12-15 22:33:46,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:46,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:46,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:46,936 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:46,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-15 22:33:47,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,160 INFO L262 TraceCheckSpWp]: Trace formula consists of 1370 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-15 22:33:47,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:47,242 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:33:47,242 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:47,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963881263] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:47,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:47,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2023-12-15 22:33:47,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037714321] [2023-12-15 22:33:47,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:47,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 22:33:47,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:47,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 22:33:47,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:33:47,244 INFO L87 Difference]: Start difference. First operand 1191 states and 2016 transitions. Second operand has 8 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:47,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:47,442 INFO L93 Difference]: Finished difference Result 2389 states and 4042 transitions. [2023-12-15 22:33:47,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:33:47,443 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 111 [2023-12-15 22:33:47,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:47,448 INFO L225 Difference]: With dead ends: 2389 [2023-12-15 22:33:47,448 INFO L226 Difference]: Without dead ends: 1216 [2023-12-15 22:33:47,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2023-12-15 22:33:47,452 INFO L413 NwaCegarLoop]: 922 mSDtfsCounter, 151 mSDsluCounter, 5415 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 6337 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:47,452 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 6337 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:47,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2023-12-15 22:33:47,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 1191. [2023-12-15 22:33:47,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1191 states, 951 states have (on average 1.7108307045215563) internal successors, (1627), 982 states have internal predecessors, (1627), 189 states have call successors, (189), 50 states have call predecessors, (189), 50 states have return successors, (200), 184 states have call predecessors, (200), 185 states have call successors, (200) [2023-12-15 22:33:47,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1191 states to 1191 states and 2016 transitions. [2023-12-15 22:33:47,506 INFO L78 Accepts]: Start accepts. Automaton has 1191 states and 2016 transitions. Word has length 111 [2023-12-15 22:33:47,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:47,506 INFO L495 AbstractCegarLoop]: Abstraction has 1191 states and 2016 transitions. [2023-12-15 22:33:47,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:47,506 INFO L276 IsEmpty]: Start isEmpty. Operand 1191 states and 2016 transitions. [2023-12-15 22:33:47,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-15 22:33:47,509 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:47,509 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:47,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-15 22:33:47,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-15 22:33:47,710 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:47,711 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:47,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1296974720, now seen corresponding path program 1 times [2023-12-15 22:33:47,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:47,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747162683] [2023-12-15 22:33:47,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:47,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:47,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:47,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-15 22:33:47,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-15 22:33:47,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:47,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:33:47,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 22:33:47,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-15 22:33:47,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-15 22:33:47,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:47,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:33:47,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:33:47,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-15 22:33:47,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-15 22:33:47,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:47,937 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-15 22:33:47,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:47,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747162683] [2023-12-15 22:33:47,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747162683] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:47,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142387805] [2023-12-15 22:33:47,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:47,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:47,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:47,952 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:48,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-15 22:33:48,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,269 INFO L262 TraceCheckSpWp]: Trace formula consists of 1373 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:33:48,271 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:48,293 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-15 22:33:48,293 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:48,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142387805] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:48,293 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:48,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2023-12-15 22:33:48,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975380284] [2023-12-15 22:33:48,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:48,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:33:48,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:48,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:33:48,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:33:48,294 INFO L87 Difference]: Start difference. First operand 1191 states and 2016 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:48,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:48,377 INFO L93 Difference]: Finished difference Result 2353 states and 3989 transitions. [2023-12-15 22:33:48,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:33:48,378 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 111 [2023-12-15 22:33:48,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:48,386 INFO L225 Difference]: With dead ends: 2353 [2023-12-15 22:33:48,386 INFO L226 Difference]: Without dead ends: 1191 [2023-12-15 22:33:48,390 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:33:48,391 INFO L413 NwaCegarLoop]: 931 mSDtfsCounter, 35 mSDsluCounter, 1855 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 2786 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:48,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 2786 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:48,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1191 states. [2023-12-15 22:33:48,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1191 to 1191. [2023-12-15 22:33:48,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1191 states, 951 states have (on average 1.7055730809674028) internal successors, (1622), 982 states have internal predecessors, (1622), 189 states have call successors, (189), 50 states have call predecessors, (189), 50 states have return successors, (200), 184 states have call predecessors, (200), 185 states have call successors, (200) [2023-12-15 22:33:48,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1191 states to 1191 states and 2011 transitions. [2023-12-15 22:33:48,417 INFO L78 Accepts]: Start accepts. Automaton has 1191 states and 2011 transitions. Word has length 111 [2023-12-15 22:33:48,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:48,418 INFO L495 AbstractCegarLoop]: Abstraction has 1191 states and 2011 transitions. [2023-12-15 22:33:48,418 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:48,418 INFO L276 IsEmpty]: Start isEmpty. Operand 1191 states and 2011 transitions. [2023-12-15 22:33:48,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-15 22:33:48,421 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:48,421 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:48,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:48,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-15 22:33:48,627 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:48,628 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:48,628 INFO L85 PathProgramCache]: Analyzing trace with hash -1745124619, now seen corresponding path program 1 times [2023-12-15 22:33:48,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:48,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731651222] [2023-12-15 22:33:48,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:48,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:48,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:48,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-15 22:33:48,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-15 22:33:48,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:48,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:48,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-15 22:33:48,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-15 22:33:48,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 22:33:48,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:48,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-15 22:33:48,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:33:48,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-15 22:33:48,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-15 22:33:48,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:48,853 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-15 22:33:48,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:48,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731651222] [2023-12-15 22:33:48,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731651222] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:48,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49612269] [2023-12-15 22:33:48,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:48,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:48,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:48,880 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:48,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-15 22:33:49,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 1374 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:33:49,129 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:49,150 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-15 22:33:49,150 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:49,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49612269] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:49,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:49,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2023-12-15 22:33:49,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261151686] [2023-12-15 22:33:49,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:49,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:33:49,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:49,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:33:49,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:33:49,152 INFO L87 Difference]: Start difference. First operand 1191 states and 2011 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:49,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:49,295 INFO L93 Difference]: Finished difference Result 2349 states and 3980 transitions. [2023-12-15 22:33:49,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:33:49,296 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 112 [2023-12-15 22:33:49,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:49,300 INFO L225 Difference]: With dead ends: 2349 [2023-12-15 22:33:49,300 INFO L226 Difference]: Without dead ends: 1243 [2023-12-15 22:33:49,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:33:49,304 INFO L413 NwaCegarLoop]: 883 mSDtfsCounter, 239 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 2622 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:49,304 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 2622 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:49,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1243 states. [2023-12-15 22:33:49,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1243 to 1235. [2023-12-15 22:33:49,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1235 states, 994 states have (on average 1.715291750503018) internal successors, (1705), 1025 states have internal predecessors, (1705), 189 states have call successors, (189), 51 states have call predecessors, (189), 51 states have return successors, (199), 184 states have call predecessors, (199), 185 states have call successors, (199) [2023-12-15 22:33:49,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1235 states to 1235 states and 2093 transitions. [2023-12-15 22:33:49,326 INFO L78 Accepts]: Start accepts. Automaton has 1235 states and 2093 transitions. Word has length 112 [2023-12-15 22:33:49,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:49,326 INFO L495 AbstractCegarLoop]: Abstraction has 1235 states and 2093 transitions. [2023-12-15 22:33:49,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:49,326 INFO L276 IsEmpty]: Start isEmpty. Operand 1235 states and 2093 transitions. [2023-12-15 22:33:49,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-15 22:33:49,329 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:49,329 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:49,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-15 22:33:49,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-15 22:33:49,534 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:49,534 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:49,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1259957056, now seen corresponding path program 1 times [2023-12-15 22:33:49,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:49,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490912099] [2023-12-15 22:33:49,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:49,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:49,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:49,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-15 22:33:49,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-15 22:33:49,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:49,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:49,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-15 22:33:49,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-15 22:33:49,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-15 22:33:49,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:49,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:33:49,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-15 22:33:49,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-15 22:33:49,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:33:49,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,739 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-15 22:33:49,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:49,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490912099] [2023-12-15 22:33:49,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490912099] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:49,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097518348] [2023-12-15 22:33:49,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:49,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:49,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:49,741 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:49,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-15 22:33:49,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:49,967 INFO L262 TraceCheckSpWp]: Trace formula consists of 1375 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-15 22:33:49,969 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:50,014 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-15 22:33:50,014 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:50,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097518348] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:50,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:50,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2023-12-15 22:33:50,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766083772] [2023-12-15 22:33:50,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:50,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:33:50,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:50,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:33:50,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:33:50,015 INFO L87 Difference]: Start difference. First operand 1235 states and 2093 transitions. Second operand has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:50,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:50,140 INFO L93 Difference]: Finished difference Result 2383 states and 4029 transitions. [2023-12-15 22:33:50,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:33:50,140 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 113 [2023-12-15 22:33:50,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:50,144 INFO L225 Difference]: With dead ends: 2383 [2023-12-15 22:33:50,145 INFO L226 Difference]: Without dead ends: 1277 [2023-12-15 22:33:50,148 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:33:50,148 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 113 mSDsluCounter, 4567 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 5500 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:50,148 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 5500 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:50,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2023-12-15 22:33:50,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 1247. [2023-12-15 22:33:50,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1247 states, 1003 states have (on average 1.7138584247258226) internal successors, (1719), 1036 states have internal predecessors, (1719), 190 states have call successors, (190), 51 states have call predecessors, (190), 53 states have return successors, (202), 185 states have call predecessors, (202), 186 states have call successors, (202) [2023-12-15 22:33:50,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1247 states to 1247 states and 2111 transitions. [2023-12-15 22:33:50,171 INFO L78 Accepts]: Start accepts. Automaton has 1247 states and 2111 transitions. Word has length 113 [2023-12-15 22:33:50,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:50,171 INFO L495 AbstractCegarLoop]: Abstraction has 1247 states and 2111 transitions. [2023-12-15 22:33:50,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:50,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1247 states and 2111 transitions. [2023-12-15 22:33:50,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-15 22:33:50,174 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:50,174 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:50,179 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:50,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:50,379 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:50,380 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:50,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1299475515, now seen corresponding path program 1 times [2023-12-15 22:33:50,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:50,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628602345] [2023-12-15 22:33:50,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:50,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:50,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:50,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-15 22:33:50,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-15 22:33:50,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:50,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:50,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-15 22:33:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:33:50,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:33:50,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:50,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:33:50,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:33:50,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:33:50,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:33:50,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,583 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-15 22:33:50,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:50,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628602345] [2023-12-15 22:33:50,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628602345] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:50,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652593693] [2023-12-15 22:33:50,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:50,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:50,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:50,584 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:50,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-15 22:33:50,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:50,813 INFO L262 TraceCheckSpWp]: Trace formula consists of 1376 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-15 22:33:50,815 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:50,864 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-15 22:33:50,864 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:50,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652593693] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:50,864 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:50,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2023-12-15 22:33:50,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097271229] [2023-12-15 22:33:50,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:50,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:33:50,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:50,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:33:50,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:33:50,865 INFO L87 Difference]: Start difference. First operand 1247 states and 2111 transitions. Second operand has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:50,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:50,988 INFO L93 Difference]: Finished difference Result 2391 states and 4042 transitions. [2023-12-15 22:33:50,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:33:50,989 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 114 [2023-12-15 22:33:50,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:50,993 INFO L225 Difference]: With dead ends: 2391 [2023-12-15 22:33:50,993 INFO L226 Difference]: Without dead ends: 1285 [2023-12-15 22:33:50,995 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:33:50,995 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 124 mSDsluCounter, 4555 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 5488 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:50,996 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 5488 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:50,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1285 states. [2023-12-15 22:33:51,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1285 to 1247. [2023-12-15 22:33:51,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1247 states, 1003 states have (on average 1.7138584247258226) internal successors, (1719), 1036 states have internal predecessors, (1719), 190 states have call successors, (190), 51 states have call predecessors, (190), 53 states have return successors, (202), 185 states have call predecessors, (202), 186 states have call successors, (202) [2023-12-15 22:33:51,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1247 states to 1247 states and 2111 transitions. [2023-12-15 22:33:51,018 INFO L78 Accepts]: Start accepts. Automaton has 1247 states and 2111 transitions. Word has length 114 [2023-12-15 22:33:51,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:51,018 INFO L495 AbstractCegarLoop]: Abstraction has 1247 states and 2111 transitions. [2023-12-15 22:33:51,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:51,019 INFO L276 IsEmpty]: Start isEmpty. Operand 1247 states and 2111 transitions. [2023-12-15 22:33:51,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-15 22:33:51,021 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:51,022 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:51,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:51,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-15 22:33:51,228 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:51,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:51,228 INFO L85 PathProgramCache]: Analyzing trace with hash 401524923, now seen corresponding path program 1 times [2023-12-15 22:33:51,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:51,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581868355] [2023-12-15 22:33:51,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:51,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:51,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:51,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-15 22:33:51,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-15 22:33:51,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:51,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:51,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-15 22:33:51,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:33:51,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:33:51,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:51,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:33:51,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:33:51,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:33:51,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:33:51,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,409 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-15 22:33:51,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:51,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581868355] [2023-12-15 22:33:51,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581868355] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:51,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013606491] [2023-12-15 22:33:51,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:51,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:51,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:51,410 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:51,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-15 22:33:51,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:51,636 INFO L262 TraceCheckSpWp]: Trace formula consists of 1372 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-15 22:33:51,638 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:51,701 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-15 22:33:51,701 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:51,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013606491] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:51,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:51,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2023-12-15 22:33:51,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432037727] [2023-12-15 22:33:51,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:51,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 22:33:51,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:51,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 22:33:51,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:33:51,702 INFO L87 Difference]: Start difference. First operand 1247 states and 2111 transitions. Second operand has 8 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:51,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:51,900 INFO L93 Difference]: Finished difference Result 2393 states and 4044 transitions. [2023-12-15 22:33:51,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:33:51,900 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 114 [2023-12-15 22:33:51,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:51,904 INFO L225 Difference]: With dead ends: 2393 [2023-12-15 22:33:51,904 INFO L226 Difference]: Without dead ends: 1287 [2023-12-15 22:33:51,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:33:51,906 INFO L413 NwaCegarLoop]: 922 mSDtfsCounter, 132 mSDsluCounter, 5440 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 6362 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:51,906 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 6362 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:51,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1287 states. [2023-12-15 22:33:51,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1287 to 1247. [2023-12-15 22:33:51,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1247 states, 1003 states have (on average 1.7138584247258226) internal successors, (1719), 1036 states have internal predecessors, (1719), 190 states have call successors, (190), 51 states have call predecessors, (190), 53 states have return successors, (202), 185 states have call predecessors, (202), 186 states have call successors, (202) [2023-12-15 22:33:51,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1247 states to 1247 states and 2111 transitions. [2023-12-15 22:33:51,928 INFO L78 Accepts]: Start accepts. Automaton has 1247 states and 2111 transitions. Word has length 114 [2023-12-15 22:33:51,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:51,928 INFO L495 AbstractCegarLoop]: Abstraction has 1247 states and 2111 transitions. [2023-12-15 22:33:51,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:51,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1247 states and 2111 transitions. [2023-12-15 22:33:51,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-15 22:33:51,930 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:51,931 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:51,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-15 22:33:52,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-15 22:33:52,136 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:52,136 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:52,137 INFO L85 PathProgramCache]: Analyzing trace with hash 621339121, now seen corresponding path program 1 times [2023-12-15 22:33:52,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:52,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607231720] [2023-12-15 22:33:52,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:52,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:52,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:52,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-15 22:33:52,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-15 22:33:52,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:52,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 22:33:52,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-15 22:33:52,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:33:52,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:33:52,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:52,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:33:52,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:33:52,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:33:52,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:33:52,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,321 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-15 22:33:52,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:52,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607231720] [2023-12-15 22:33:52,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607231720] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:52,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434984009] [2023-12-15 22:33:52,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:52,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:52,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:52,322 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:52,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-15 22:33:52,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,545 INFO L262 TraceCheckSpWp]: Trace formula consists of 1376 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:33:52,547 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:52,566 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-15 22:33:52,566 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:52,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434984009] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:52,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:52,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2023-12-15 22:33:52,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680470148] [2023-12-15 22:33:52,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:52,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:33:52,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:52,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:33:52,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:33:52,567 INFO L87 Difference]: Start difference. First operand 1247 states and 2111 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:52,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:52,635 INFO L93 Difference]: Finished difference Result 2425 states and 4108 transitions. [2023-12-15 22:33:52,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-15 22:33:52,635 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 114 [2023-12-15 22:33:52,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:52,639 INFO L225 Difference]: With dead ends: 2425 [2023-12-15 22:33:52,639 INFO L226 Difference]: Without dead ends: 1247 [2023-12-15 22:33:52,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:33:52,642 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 10 mSDsluCounter, 1855 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2788 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:52,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2788 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:33:52,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1247 states. [2023-12-15 22:33:52,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1247 to 1247. [2023-12-15 22:33:52,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1247 states, 1003 states have (on average 1.7108673978065803) internal successors, (1716), 1036 states have internal predecessors, (1716), 190 states have call successors, (190), 51 states have call predecessors, (190), 53 states have return successors, (202), 185 states have call predecessors, (202), 186 states have call successors, (202) [2023-12-15 22:33:52,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1247 states to 1247 states and 2108 transitions. [2023-12-15 22:33:52,667 INFO L78 Accepts]: Start accepts. Automaton has 1247 states and 2108 transitions. Word has length 114 [2023-12-15 22:33:52,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:52,668 INFO L495 AbstractCegarLoop]: Abstraction has 1247 states and 2108 transitions. [2023-12-15 22:33:52,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:52,668 INFO L276 IsEmpty]: Start isEmpty. Operand 1247 states and 2108 transitions. [2023-12-15 22:33:52,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-15 22:33:52,670 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:52,670 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:52,677 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:52,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-15 22:33:52,877 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:52,877 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:52,878 INFO L85 PathProgramCache]: Analyzing trace with hash 801152322, now seen corresponding path program 1 times [2023-12-15 22:33:52,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:52,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868278722] [2023-12-15 22:33:52,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:52,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:52,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:52,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:52,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-15 22:33:53,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-15 22:33:53,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:53,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:53,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-15 22:33:53,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:33:53,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-15 22:33:53,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:53,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-15 22:33:53,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-15 22:33:53,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:33:53,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-15 22:33:53,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,101 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-15 22:33:53,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:53,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868278722] [2023-12-15 22:33:53,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868278722] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:53,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906758856] [2023-12-15 22:33:53,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:53,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:53,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:53,111 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:53,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-15 22:33:53,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,348 INFO L262 TraceCheckSpWp]: Trace formula consists of 1373 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-15 22:33:53,351 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:53,419 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-15 22:33:53,420 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:53,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906758856] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:53,420 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:53,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 12 [2023-12-15 22:33:53,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024509616] [2023-12-15 22:33:53,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:53,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 22:33:53,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:53,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 22:33:53,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:33:53,421 INFO L87 Difference]: Start difference. First operand 1247 states and 2108 transitions. Second operand has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:53,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:53,614 INFO L93 Difference]: Finished difference Result 2385 states and 4028 transitions. [2023-12-15 22:33:53,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:33:53,614 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 115 [2023-12-15 22:33:53,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:53,622 INFO L225 Difference]: With dead ends: 2385 [2023-12-15 22:33:53,622 INFO L226 Difference]: Without dead ends: 1279 [2023-12-15 22:33:53,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:33:53,626 INFO L413 NwaCegarLoop]: 919 mSDtfsCounter, 142 mSDsluCounter, 5413 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 6332 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:53,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 6332 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:53,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1279 states. [2023-12-15 22:33:53,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1279 to 1247. [2023-12-15 22:33:53,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1247 states, 1003 states have (on average 1.7108673978065803) internal successors, (1716), 1036 states have internal predecessors, (1716), 190 states have call successors, (190), 51 states have call predecessors, (190), 53 states have return successors, (202), 185 states have call predecessors, (202), 186 states have call successors, (202) [2023-12-15 22:33:53,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1247 states to 1247 states and 2108 transitions. [2023-12-15 22:33:53,652 INFO L78 Accepts]: Start accepts. Automaton has 1247 states and 2108 transitions. Word has length 115 [2023-12-15 22:33:53,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:53,653 INFO L495 AbstractCegarLoop]: Abstraction has 1247 states and 2108 transitions. [2023-12-15 22:33:53,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:53,653 INFO L276 IsEmpty]: Start isEmpty. Operand 1247 states and 2108 transitions. [2023-12-15 22:33:53,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-15 22:33:53,655 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:53,655 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:53,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:53,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-15 22:33:53,861 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:53,861 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:53,862 INFO L85 PathProgramCache]: Analyzing trace with hash -177939296, now seen corresponding path program 1 times [2023-12-15 22:33:53,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:53,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645547191] [2023-12-15 22:33:53,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:53,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:53,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:53,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:53,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-12-15 22:33:54,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-15 22:33:54,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:54,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:54,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-15 22:33:54,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-15 22:33:54,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-15 22:33:54,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:54,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-15 22:33:54,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:33:54,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:33:54,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 22:33:54,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,057 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-15 22:33:54,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:54,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645547191] [2023-12-15 22:33:54,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645547191] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:54,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410442867] [2023-12-15 22:33:54,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:54,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:54,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:54,060 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:54,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-15 22:33:54,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,287 INFO L262 TraceCheckSpWp]: Trace formula consists of 1374 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-15 22:33:54,291 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:54,301 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-15 22:33:54,301 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:54,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410442867] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:54,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:54,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 6 [2023-12-15 22:33:54,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99475968] [2023-12-15 22:33:54,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:54,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-15 22:33:54,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:54,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-15 22:33:54,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-15 22:33:54,302 INFO L87 Difference]: Start difference. First operand 1247 states and 2108 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:54,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:54,368 INFO L93 Difference]: Finished difference Result 2476 states and 4197 transitions. [2023-12-15 22:33:54,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:33:54,369 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 116 [2023-12-15 22:33:54,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:54,373 INFO L225 Difference]: With dead ends: 2476 [2023-12-15 22:33:54,373 INFO L226 Difference]: Without dead ends: 1213 [2023-12-15 22:33:54,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:33:54,376 INFO L413 NwaCegarLoop]: 932 mSDtfsCounter, 13 mSDsluCounter, 1855 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2787 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:54,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2787 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:33:54,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2023-12-15 22:33:54,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 1213. [2023-12-15 22:33:54,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1213 states, 972 states have (on average 1.6975308641975309) internal successors, (1650), 1003 states have internal predecessors, (1650), 189 states have call successors, (189), 51 states have call predecessors, (189), 51 states have return successors, (199), 184 states have call predecessors, (199), 185 states have call successors, (199) [2023-12-15 22:33:54,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1213 states to 1213 states and 2038 transitions. [2023-12-15 22:33:54,402 INFO L78 Accepts]: Start accepts. Automaton has 1213 states and 2038 transitions. Word has length 116 [2023-12-15 22:33:54,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:54,402 INFO L495 AbstractCegarLoop]: Abstraction has 1213 states and 2038 transitions. [2023-12-15 22:33:54,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:54,402 INFO L276 IsEmpty]: Start isEmpty. Operand 1213 states and 2038 transitions. [2023-12-15 22:33:54,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-15 22:33:54,405 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:54,405 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:54,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:54,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:54,611 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:54,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:54,611 INFO L85 PathProgramCache]: Analyzing trace with hash -629606631, now seen corresponding path program 1 times [2023-12-15 22:33:54,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:54,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513400440] [2023-12-15 22:33:54,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:54,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:54,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:54,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:54,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-12-15 22:33:54,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:54,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:54,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-15 22:33:54,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:33:54,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:33:54,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:54,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:33:54,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:33:54,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:33:54,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-15 22:33:54,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:54,875 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-15 22:33:54,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:54,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513400440] [2023-12-15 22:33:54,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513400440] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:33:54,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045149502] [2023-12-15 22:33:54,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:54,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:54,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:33:54,876 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:33:54,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-15 22:33:55,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,131 INFO L262 TraceCheckSpWp]: Trace formula consists of 1372 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-15 22:33:55,133 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:33:55,169 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-15 22:33:55,170 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:33:55,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045149502] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:55,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:33:55,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 11 [2023-12-15 22:33:55,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121109976] [2023-12-15 22:33:55,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:55,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:33:55,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:55,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:33:55,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:33:55,171 INFO L87 Difference]: Start difference. First operand 1213 states and 2038 transitions. Second operand has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:55,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:55,279 INFO L93 Difference]: Finished difference Result 2432 states and 4084 transitions. [2023-12-15 22:33:55,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:33:55,279 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 117 [2023-12-15 22:33:55,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:55,283 INFO L225 Difference]: With dead ends: 2432 [2023-12-15 22:33:55,283 INFO L226 Difference]: Without dead ends: 1232 [2023-12-15 22:33:55,285 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:33:55,286 INFO L413 NwaCegarLoop]: 940 mSDtfsCounter, 134 mSDsluCounter, 4546 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 5486 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:55,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 5486 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:33:55,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1232 states. [2023-12-15 22:33:55,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1232 to 1206. [2023-12-15 22:33:55,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 965 states have (on average 1.6932642487046632) internal successors, (1634), 996 states have internal predecessors, (1634), 189 states have call successors, (189), 51 states have call predecessors, (189), 51 states have return successors, (199), 184 states have call predecessors, (199), 185 states have call successors, (199) [2023-12-15 22:33:55,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 2022 transitions. [2023-12-15 22:33:55,305 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 2022 transitions. Word has length 117 [2023-12-15 22:33:55,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:55,305 INFO L495 AbstractCegarLoop]: Abstraction has 1206 states and 2022 transitions. [2023-12-15 22:33:55,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-15 22:33:55,305 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 2022 transitions. [2023-12-15 22:33:55,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-15 22:33:55,307 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:55,307 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:33:55,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-15 22:33:55,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:33:55,513 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:55,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:55,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1803846594, now seen corresponding path program 1 times [2023-12-15 22:33:55,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:55,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887991895] [2023-12-15 22:33:55,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:55,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:55,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:55,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:55,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-15 22:33:55,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:55,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:55,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-15 22:33:55,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-15 22:33:55,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:33:55,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:55,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:33:55,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:33:55,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-15 22:33:55,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-15 22:33:55,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:55,740 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-15 22:33:55,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:55,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887991895] [2023-12-15 22:33:55,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887991895] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:55,741 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:33:55,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-15 22:33:55,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372403106] [2023-12-15 22:33:55,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:55,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 22:33:55,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:55,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 22:33:55,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-15 22:33:55,742 INFO L87 Difference]: Start difference. First operand 1206 states and 2022 transitions. Second operand has 6 states, 6 states have (on average 13.0) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:59,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:33:59,091 INFO L93 Difference]: Finished difference Result 2807 states and 4747 transitions. [2023-12-15 22:33:59,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 22:33:59,091 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 118 [2023-12-15 22:33:59,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:33:59,097 INFO L225 Difference]: With dead ends: 2807 [2023-12-15 22:33:59,097 INFO L226 Difference]: Without dead ends: 1697 [2023-12-15 22:33:59,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:33:59,100 INFO L413 NwaCegarLoop]: 381 mSDtfsCounter, 1562 mSDsluCounter, 891 mSDsCounter, 0 mSdLazyCounter, 2640 mSolverCounterSat, 406 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1617 SdHoareTripleChecker+Valid, 1272 SdHoareTripleChecker+Invalid, 3046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 406 IncrementalHoareTripleChecker+Valid, 2640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-15 22:33:59,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1617 Valid, 1272 Invalid, 3046 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [406 Valid, 2640 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-15 22:33:59,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1697 states. [2023-12-15 22:33:59,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1697 to 1266. [2023-12-15 22:33:59,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1266 states, 1011 states have (on average 1.6844708209693373) internal successors, (1703), 1042 states have internal predecessors, (1703), 201 states have call successors, (201), 51 states have call predecessors, (201), 53 states have return successors, (220), 196 states have call predecessors, (220), 197 states have call successors, (220) [2023-12-15 22:33:59,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 2124 transitions. [2023-12-15 22:33:59,276 INFO L78 Accepts]: Start accepts. Automaton has 1266 states and 2124 transitions. Word has length 118 [2023-12-15 22:33:59,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:33:59,277 INFO L495 AbstractCegarLoop]: Abstraction has 1266 states and 2124 transitions. [2023-12-15 22:33:59,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:33:59,277 INFO L276 IsEmpty]: Start isEmpty. Operand 1266 states and 2124 transitions. [2023-12-15 22:33:59,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-15 22:33:59,279 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:33:59,279 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] [2023-12-15 22:33:59,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-15 22:33:59,280 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:33:59,280 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:33:59,280 INFO L85 PathProgramCache]: Analyzing trace with hash -2101313970, now seen corresponding path program 1 times [2023-12-15 22:33:59,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:33:59,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662811883] [2023-12-15 22:33:59,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:33:59,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:33:59,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:33:59,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:33:59,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-15 22:33:59,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:33:59,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-12-15 22:33:59,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-15 22:33:59,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-15 22:33:59,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:33:59,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:33:59,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:33:59,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:33:59,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-15 22:33:59,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-15 22:33:59,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:33:59,457 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-15 22:33:59,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:33:59,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662811883] [2023-12-15 22:33:59,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662811883] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:33:59,457 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:33:59,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-15 22:33:59,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416994981] [2023-12-15 22:33:59,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:33:59,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 22:33:59,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:33:59,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 22:33:59,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-15 22:33:59,458 INFO L87 Difference]: Start difference. First operand 1266 states and 2124 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:34:02,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:34:02,661 INFO L93 Difference]: Finished difference Result 2894 states and 4887 transitions. [2023-12-15 22:34:02,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-15 22:34:02,661 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 118 [2023-12-15 22:34:02,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:34:02,666 INFO L225 Difference]: With dead ends: 2894 [2023-12-15 22:34:02,666 INFO L226 Difference]: Without dead ends: 1633 [2023-12-15 22:34:02,669 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:34:02,669 INFO L413 NwaCegarLoop]: 388 mSDtfsCounter, 1483 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 2699 mSolverCounterSat, 399 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1538 SdHoareTripleChecker+Valid, 1292 SdHoareTripleChecker+Invalid, 3098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 399 IncrementalHoareTripleChecker+Valid, 2699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-15 22:34:02,669 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1538 Valid, 1292 Invalid, 3098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [399 Valid, 2699 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-15 22:34:02,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1633 states. [2023-12-15 22:34:02,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1633 to 1239. [2023-12-15 22:34:02,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1239 states, 987 states have (on average 1.67983789260385) internal successors, (1658), 1016 states have internal predecessors, (1658), 200 states have call successors, (200), 51 states have call predecessors, (200), 51 states have return successors, (217), 195 states have call predecessors, (217), 196 states have call successors, (217) [2023-12-15 22:34:02,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1239 states to 1239 states and 2075 transitions. [2023-12-15 22:34:02,778 INFO L78 Accepts]: Start accepts. Automaton has 1239 states and 2075 transitions. Word has length 118 [2023-12-15 22:34:02,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:34:02,778 INFO L495 AbstractCegarLoop]: Abstraction has 1239 states and 2075 transitions. [2023-12-15 22:34:02,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:34:02,779 INFO L276 IsEmpty]: Start isEmpty. Operand 1239 states and 2075 transitions. [2023-12-15 22:34:02,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-15 22:34:02,781 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:34:02,781 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:34:02,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-15 22:34:02,781 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:34:02,781 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:34:02,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1730527367, now seen corresponding path program 1 times [2023-12-15 22:34:02,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:34:02,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445121918] [2023-12-15 22:34:02,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:34:02,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:34:02,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:02,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:34:02,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:02,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:02,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:02,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-15 22:34:02,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:02,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:34:02,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:02,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:02,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:02,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:34:02,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:02,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-15 22:34:02,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:02,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:34:02,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:02,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-12-15 22:34:02,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:03,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:34:03,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:03,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-15 22:34:03,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:03,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-15 22:34:03,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:03,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-15 22:34:03,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:03,005 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-15 22:34:03,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:34:03,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445121918] [2023-12-15 22:34:03,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445121918] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:34:03,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:34:03,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-15 22:34:03,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466390376] [2023-12-15 22:34:03,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:34:03,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 22:34:03,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:34:03,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 22:34:03,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-15 22:34:03,006 INFO L87 Difference]: Start difference. First operand 1239 states and 2075 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-15 22:34:08,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:34:08,624 INFO L93 Difference]: Finished difference Result 4184 states and 7318 transitions. [2023-12-15 22:34:08,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-15 22:34:08,624 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 119 [2023-12-15 22:34:08,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:34:08,633 INFO L225 Difference]: With dead ends: 4184 [2023-12-15 22:34:08,633 INFO L226 Difference]: Without dead ends: 3026 [2023-12-15 22:34:08,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:34:08,638 INFO L413 NwaCegarLoop]: 724 mSDtfsCounter, 4434 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 4015 mSolverCounterSat, 1354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4444 SdHoareTripleChecker+Valid, 1428 SdHoareTripleChecker+Invalid, 5369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1354 IncrementalHoareTripleChecker+Valid, 4015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2023-12-15 22:34:08,638 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4444 Valid, 1428 Invalid, 5369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1354 Valid, 4015 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2023-12-15 22:34:08,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3026 states. [2023-12-15 22:34:08,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3026 to 2352. [2023-12-15 22:34:08,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 1871 states have (on average 1.675040085515767) internal successors, (3134), 1927 states have internal predecessors, (3134), 383 states have call successors, (383), 96 states have call predecessors, (383), 97 states have return successors, (455), 376 states have call predecessors, (455), 377 states have call successors, (455) [2023-12-15 22:34:08,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 3972 transitions. [2023-12-15 22:34:08,911 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 3972 transitions. Word has length 119 [2023-12-15 22:34:08,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:34:08,911 INFO L495 AbstractCegarLoop]: Abstraction has 2352 states and 3972 transitions. [2023-12-15 22:34:08,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-15 22:34:08,911 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 3972 transitions. [2023-12-15 22:34:08,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-15 22:34:08,914 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:34:08,914 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:34:08,914 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-15 22:34:08,915 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:34:08,915 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:34:08,915 INFO L85 PathProgramCache]: Analyzing trace with hash 631725454, now seen corresponding path program 1 times [2023-12-15 22:34:08,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:34:08,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459168605] [2023-12-15 22:34:08,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:34:08,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:34:08,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:08,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:34:08,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:09,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-15 22:34:09,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:34:09,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:09,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:34:09,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-15 22:34:09,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:34:09,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-12-15 22:34:09,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-15 22:34:09,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-15 22:34:09,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-15 22:34:09,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-15 22:34:09,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:09,106 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-15 22:34:09,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:34:09,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459168605] [2023-12-15 22:34:09,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459168605] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:34:09,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:34:09,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-15 22:34:09,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819464738] [2023-12-15 22:34:09,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:34:09,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 22:34:09,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:34:09,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 22:34:09,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-15 22:34:09,107 INFO L87 Difference]: Start difference. First operand 2352 states and 3972 transitions. Second operand has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 4 states have internal predecessors, (76), 4 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-15 22:34:15,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:34:15,150 INFO L93 Difference]: Finished difference Result 8101 states and 14478 transitions. [2023-12-15 22:34:15,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-15 22:34:15,150 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 4 states have internal predecessors, (76), 4 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 120 [2023-12-15 22:34:15,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:34:15,171 INFO L225 Difference]: With dead ends: 8101 [2023-12-15 22:34:15,171 INFO L226 Difference]: Without dead ends: 5830 [2023-12-15 22:34:15,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:34:15,181 INFO L413 NwaCegarLoop]: 773 mSDtfsCounter, 4427 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 4094 mSolverCounterSat, 1307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4438 SdHoareTripleChecker+Valid, 1523 SdHoareTripleChecker+Invalid, 5401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1307 IncrementalHoareTripleChecker+Valid, 4094 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:34:15,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4438 Valid, 1523 Invalid, 5401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1307 Valid, 4094 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2023-12-15 22:34:15,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5830 states. [2023-12-15 22:34:15,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5830 to 4588. [2023-12-15 22:34:15,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4588 states, 3647 states have (on average 1.6682204551686317) internal successors, (6084), 3757 states have internal predecessors, (6084), 751 states have call successors, (751), 186 states have call predecessors, (751), 189 states have return successors, (987), 740 states have call predecessors, (987), 741 states have call successors, (987) [2023-12-15 22:34:15,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4588 states to 4588 states and 7822 transitions. [2023-12-15 22:34:15,823 INFO L78 Accepts]: Start accepts. Automaton has 4588 states and 7822 transitions. Word has length 120 [2023-12-15 22:34:15,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:34:15,823 INFO L495 AbstractCegarLoop]: Abstraction has 4588 states and 7822 transitions. [2023-12-15 22:34:15,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 4 states have internal predecessors, (76), 4 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-15 22:34:15,824 INFO L276 IsEmpty]: Start isEmpty. Operand 4588 states and 7822 transitions. [2023-12-15 22:34:15,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-15 22:34:15,826 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:34:15,826 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:34:15,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-15 22:34:15,827 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:34:15,827 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:34:15,827 INFO L85 PathProgramCache]: Analyzing trace with hash 889807724, now seen corresponding path program 1 times [2023-12-15 22:34:15,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:34:15,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985902838] [2023-12-15 22:34:15,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:34:15,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:34:15,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:15,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:34:15,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:15,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:16,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:16,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-15 22:34:16,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:16,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:34:16,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:16,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:16,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:16,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:34:16,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:16,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-15 22:34:16,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:16,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:34:16,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:16,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-12-15 22:34:16,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:16,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:34:16,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:16,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-15 22:34:16,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:16,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-15 22:34:16,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:16,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-15 22:34:16,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:16,158 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-15 22:34:16,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:34:16,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985902838] [2023-12-15 22:34:16,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985902838] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:34:16,158 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:34:16,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-15 22:34:16,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653052644] [2023-12-15 22:34:16,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:34:16,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-15 22:34:16,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:34:16,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-15 22:34:16,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:34:16,159 INFO L87 Difference]: Start difference. First operand 4588 states and 7822 transitions. Second operand has 10 states, 10 states have (on average 7.7) internal successors, (77), 6 states have internal predecessors, (77), 2 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:34:21,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:34:21,262 INFO L93 Difference]: Finished difference Result 10576 states and 18504 transitions. [2023-12-15 22:34:21,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-15 22:34:21,263 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.7) internal successors, (77), 6 states have internal predecessors, (77), 2 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) Word has length 121 [2023-12-15 22:34:21,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:34:21,283 INFO L225 Difference]: With dead ends: 10576 [2023-12-15 22:34:21,284 INFO L226 Difference]: Without dead ends: 6072 [2023-12-15 22:34:21,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2023-12-15 22:34:21,297 INFO L413 NwaCegarLoop]: 458 mSDtfsCounter, 1498 mSDsluCounter, 2816 mSDsCounter, 0 mSdLazyCounter, 6262 mSolverCounterSat, 396 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1553 SdHoareTripleChecker+Valid, 3274 SdHoareTripleChecker+Invalid, 6658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 396 IncrementalHoareTripleChecker+Valid, 6262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-15 22:34:21,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1553 Valid, 3274 Invalid, 6658 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [396 Valid, 6262 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-12-15 22:34:21,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6072 states. [2023-12-15 22:34:21,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6072 to 4644. [2023-12-15 22:34:21,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4644 states, 3687 states have (on average 1.6609709791158123) internal successors, (6124), 3797 states have internal predecessors, (6124), 751 states have call successors, (751), 186 states have call predecessors, (751), 205 states have return successors, (1027), 756 states have call predecessors, (1027), 741 states have call successors, (1027) [2023-12-15 22:34:21,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4644 states to 4644 states and 7902 transitions. [2023-12-15 22:34:21,829 INFO L78 Accepts]: Start accepts. Automaton has 4644 states and 7902 transitions. Word has length 121 [2023-12-15 22:34:21,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:34:21,829 INFO L495 AbstractCegarLoop]: Abstraction has 4644 states and 7902 transitions. [2023-12-15 22:34:21,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.7) internal successors, (77), 6 states have internal predecessors, (77), 2 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:34:21,830 INFO L276 IsEmpty]: Start isEmpty. Operand 4644 states and 7902 transitions. [2023-12-15 22:34:21,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-15 22:34:21,832 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:34:21,832 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:34:21,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-15 22:34:21,832 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:34:21,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:34:21,833 INFO L85 PathProgramCache]: Analyzing trace with hash -242503301, now seen corresponding path program 1 times [2023-12-15 22:34:21,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:34:21,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049960542] [2023-12-15 22:34:21,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:34:21,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:34:21,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:21,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:34:21,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:22,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-15 22:34:22,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:34:22,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:22,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:34:22,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-15 22:34:22,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:34:22,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:34:22,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:34:22,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-15 22:34:22,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:34:22,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-15 22:34:22,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:22,152 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-15 22:34:22,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:34:22,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049960542] [2023-12-15 22:34:22,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049960542] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:34:22,152 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:34:22,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 22:34:22,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747608445] [2023-12-15 22:34:22,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:34:22,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:34:22,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:34:22,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:34:22,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:34:22,153 INFO L87 Difference]: Start difference. First operand 4644 states and 7902 transitions. Second operand has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:34:27,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:34:27,570 INFO L93 Difference]: Finished difference Result 10672 states and 18632 transitions. [2023-12-15 22:34:27,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 22:34:27,570 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) Word has length 122 [2023-12-15 22:34:27,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:34:27,591 INFO L225 Difference]: With dead ends: 10672 [2023-12-15 22:34:27,592 INFO L226 Difference]: Without dead ends: 6112 [2023-12-15 22:34:27,607 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2023-12-15 22:34:27,607 INFO L413 NwaCegarLoop]: 449 mSDtfsCounter, 1483 mSDsluCounter, 2324 mSDsCounter, 0 mSdLazyCounter, 5383 mSolverCounterSat, 393 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1538 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 5776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 393 IncrementalHoareTripleChecker+Valid, 5383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-15 22:34:27,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1538 Valid, 2773 Invalid, 5776 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [393 Valid, 5383 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-15 22:34:27,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6112 states. [2023-12-15 22:34:28,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6112 to 4652. [2023-12-15 22:34:28,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4652 states, 3695 states have (on average 1.6595399188092017) internal successors, (6132), 3797 states have internal predecessors, (6132), 751 states have call successors, (751), 186 states have call predecessors, (751), 205 states have return successors, (1027), 764 states have call predecessors, (1027), 741 states have call successors, (1027) [2023-12-15 22:34:28,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4652 states to 4652 states and 7910 transitions. [2023-12-15 22:34:28,186 INFO L78 Accepts]: Start accepts. Automaton has 4652 states and 7910 transitions. Word has length 122 [2023-12-15 22:34:28,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:34:28,186 INFO L495 AbstractCegarLoop]: Abstraction has 4652 states and 7910 transitions. [2023-12-15 22:34:28,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.666666666666666) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:34:28,187 INFO L276 IsEmpty]: Start isEmpty. Operand 4652 states and 7910 transitions. [2023-12-15 22:34:28,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-15 22:34:28,189 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:34:28,189 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:34:28,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-15 22:34:28,189 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:34:28,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:34:28,189 INFO L85 PathProgramCache]: Analyzing trace with hash -477927397, now seen corresponding path program 1 times [2023-12-15 22:34:28,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:34:28,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000584468] [2023-12-15 22:34:28,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:34:28,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:34:28,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:34:28,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:28,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-15 22:34:28,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:34:28,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:28,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:34:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-15 22:34:28,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:34:28,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-15 22:34:28,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:34:28,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-15 22:34:28,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:34:28,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-15 22:34:28,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:28,417 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-15 22:34:28,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:34:28,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000584468] [2023-12-15 22:34:28,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000584468] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:34:28,417 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:34:28,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-15 22:34:28,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686543085] [2023-12-15 22:34:28,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:34:28,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 22:34:28,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:34:28,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 22:34:28,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-15 22:34:28,418 INFO L87 Difference]: Start difference. First operand 4652 states and 7910 transitions. Second operand has 6 states, 6 states have (on average 13.0) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:34:32,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:34:32,690 INFO L93 Difference]: Finished difference Result 10468 states and 18212 transitions. [2023-12-15 22:34:32,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:34:32,691 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 122 [2023-12-15 22:34:32,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:34:32,709 INFO L225 Difference]: With dead ends: 10468 [2023-12-15 22:34:32,709 INFO L226 Difference]: Without dead ends: 5900 [2023-12-15 22:34:32,721 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:34:32,722 INFO L413 NwaCegarLoop]: 409 mSDtfsCounter, 1477 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 2753 mSolverCounterSat, 388 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1532 SdHoareTripleChecker+Valid, 1355 SdHoareTripleChecker+Invalid, 3141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 388 IncrementalHoareTripleChecker+Valid, 2753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:34:32,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1532 Valid, 1355 Invalid, 3141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [388 Valid, 2753 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-15 22:34:32,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5900 states. [2023-12-15 22:34:33,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5900 to 4646. [2023-12-15 22:34:33,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4646 states, 3695 states have (on average 1.6584573748308524) internal successors, (6128), 3797 states have internal predecessors, (6128), 745 states have call successors, (745), 186 states have call predecessors, (745), 205 states have return successors, (1015), 758 states have call predecessors, (1015), 735 states have call successors, (1015) [2023-12-15 22:34:33,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4646 states to 4646 states and 7888 transitions. [2023-12-15 22:34:33,263 INFO L78 Accepts]: Start accepts. Automaton has 4646 states and 7888 transitions. Word has length 122 [2023-12-15 22:34:33,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:34:33,264 INFO L495 AbstractCegarLoop]: Abstraction has 4646 states and 7888 transitions. [2023-12-15 22:34:33,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-15 22:34:33,264 INFO L276 IsEmpty]: Start isEmpty. Operand 4646 states and 7888 transitions. [2023-12-15 22:34:33,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-15 22:34:33,267 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:34:33,267 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:34:33,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-15 22:34:33,267 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:34:33,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:34:33,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1747948052, now seen corresponding path program 1 times [2023-12-15 22:34:33,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:34:33,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663658952] [2023-12-15 22:34:33,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:34:33,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:34:33,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:34:33,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:33,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-15 22:34:33,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 22:34:33,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:33,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:34:33,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-15 22:34:33,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:34:33,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 22:34:33,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:34:33,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:34:33,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-15 22:34:33,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-15 22:34:33,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:34:33,566 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-15 22:34:33,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:34:33,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663658952] [2023-12-15 22:34:33,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663658952] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:34:33,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:34:33,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-15 22:34:33,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359587319] [2023-12-15 22:34:33,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:34:33,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-15 22:34:33,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:34:33,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-15 22:34:33,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:34:33,567 INFO L87 Difference]: Start difference. First operand 4646 states and 7888 transitions. Second operand has 10 states, 10 states have (on average 8.0) internal successors, (80), 6 states have internal predecessors, (80), 2 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) Received shutdown request... [2023-12-15 22:34:35,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 22:34:35,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2023-12-15 22:34:35,687 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 850 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 3392 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 851 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 3496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 3392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-15 22:34:35,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [851 Valid, 360 Invalid, 3496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 3392 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-15 22:34:35,689 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-15 22:34:35,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-15 22:34:35,690 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (4646states) and FLOYD_HOARE automaton (currently 7 states, 10 states before enhancement),while ReachableStatesComputation was computing reachable states (395 states constructed, input type IntersectNwa). [2023-12-15 22:34:35,695 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 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-15 22:34:35,716 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-15 22:34:35,718 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.12 10:34:35 BoogieIcfgContainer [2023-12-15 22:34:35,718 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-15 22:34:35,718 INFO L158 Benchmark]: Toolchain (without parser) took 61329.28ms. Allocated memory was 172.0MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 119.7MB in the beginning and 913.6MB in the end (delta: -793.9MB). Peak memory consumption was 437.8MB. Max. memory is 8.0GB. [2023-12-15 22:34:35,718 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 172.0MB. Free memory is still 125.1MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-15 22:34:35,718 INFO L158 Benchmark]: CACSL2BoogieTranslator took 608.84ms. Allocated memory was 172.0MB in the beginning and 227.5MB in the end (delta: 55.6MB). Free memory was 119.4MB in the beginning and 189.1MB in the end (delta: -69.7MB). Peak memory consumption was 43.0MB. Max. memory is 8.0GB. [2023-12-15 22:34:35,718 INFO L158 Benchmark]: Boogie Procedure Inliner took 62.35ms. Allocated memory is still 227.5MB. Free memory was 189.1MB in the beginning and 183.8MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-15 22:34:35,719 INFO L158 Benchmark]: Boogie Preprocessor took 77.83ms. Allocated memory is still 227.5MB. Free memory was 183.8MB in the beginning and 175.4MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-12-15 22:34:35,719 INFO L158 Benchmark]: RCFGBuilder took 1039.45ms. Allocated memory is still 227.5MB. Free memory was 175.4MB in the beginning and 75.3MB in the end (delta: 100.1MB). Peak memory consumption was 99.6MB. Max. memory is 8.0GB. [2023-12-15 22:34:35,719 INFO L158 Benchmark]: TraceAbstraction took 59536.03ms. Allocated memory was 227.5MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 74.8MB in the beginning and 913.6MB in the end (delta: -838.9MB). Peak memory consumption was 336.1MB. Max. memory is 8.0GB. [2023-12-15 22:34:35,720 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 172.0MB. Free memory is still 125.1MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 608.84ms. Allocated memory was 172.0MB in the beginning and 227.5MB in the end (delta: 55.6MB). Free memory was 119.4MB in the beginning and 189.1MB in the end (delta: -69.7MB). Peak memory consumption was 43.0MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 62.35ms. Allocated memory is still 227.5MB. Free memory was 189.1MB in the beginning and 183.8MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 77.83ms. Allocated memory is still 227.5MB. Free memory was 183.8MB in the beginning and 175.4MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * RCFGBuilder took 1039.45ms. Allocated memory is still 227.5MB. Free memory was 175.4MB in the beginning and 75.3MB in the end (delta: 100.1MB). Peak memory consumption was 99.6MB. Max. memory is 8.0GB. * TraceAbstraction took 59536.03ms. Allocated memory was 227.5MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 74.8MB in the beginning and 913.6MB in the end (delta: -838.9MB). Peak memory consumption was 336.1MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [48] - GenericResultAtLocation [Line: 716]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [716] - GenericResultAtLocation [Line: 736]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [736] - GenericResultAtLocation [Line: 857]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [857] - GenericResultAtLocation [Line: 2398]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Specification13_spec.i","") [2398] - GenericResultAtLocation [Line: 2488]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2488] - GenericResultAtLocation [Line: 2497]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2497] - GenericResultAtLocation [Line: 2589]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2589] - GenericResultAtLocation [Line: 2940]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2940] - GenericResultAtLocation [Line: 2975]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2975] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 2493]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2493). Cancelled while NwaCegarLoop was constructing difference of abstraction (4646states) and FLOYD_HOARE automaton (currently 7 states, 10 states before enhancement),while ReachableStatesComputation was computing reachable states (395 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 26 procedures, 579 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 59.5s, OverallIterations: 28, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 38.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 20428 SdHoareTripleChecker+Valid, 27.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 20120 mSDsluCounter, 99977 SdHoareTripleChecker+Invalid, 24.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 77774 mSDsCounter, 4816 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 34588 IncrementalHoareTripleChecker+Invalid, 39404 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4816 mSolverCounterUnsat, 22203 mSDtfsCounter, 34588 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3179 GetRequests, 2881 SyntacticMatches, 0 SemanticMatches, 298 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 8.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4652occurred in iteration=26, InterpolantAutomatonStates: 195, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.4s AutomataMinimizationTime, 27 MinimizatonAttempts, 7240 StatesRemovedByMinimization, 21 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 2.7s SatisfiabilityAnalysisTime, 7.7s InterpolantComputationTime, 5368 NumberOfCodeBlocks, 5368 NumberOfCodeBlocksAsserted, 48 NumberOfCheckSat, 5320 ConstructedInterpolants, 0 QuantifiedInterpolants, 15356 SizeOfPredicates, 39 NumberOfNonLiveVariables, 27426 ConjunctsInSsa, 120 ConjunctsInUnsatCore, 48 InterpolantComputations, 28 PerfectInterpolantSequences, 890/995 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown